rem: switch(LatinC.selectedIndex) { case 0: 
add: switch(category) { case "AccentUpper": DisableLatinL(false); 
context: function UpdateLatinL(){  ClearMenulist(LatinL);  switch(LatinC.selectedIndex) {    case 0: // Uppercase Diacritical     for(var basic=0; basic < 26; basic++)       AppendStringToMenulist(LatinL , String.fromCharCode(0x41 + basic));     if(oldL < 26)        LatinL.selectedIndex = oldL;      else         LatinL.selectedIndex = upper.length;     break;    case 1: // Lowercase Diacritical     for(var basic=0; basic < 26; basic++)       AppendStringToMenulist(LatinL , String.fromCharCode(0x61 + basic));     if(oldL < 26)        LatinL.selectedIndex = oldL;      else         LatinL.selectedIndex = lower.length;     break;    case 2: // Uppercase w/o Diacritical     for(var i=0; i < otherupper.length; i++)       AppendStringToMenulist(LatinL , String.fromCharCode(otherupper[i]));     if(oldL < otherupper.length)        LatinL.selectedIndex = oldL;      else         LatinL.selectedIndex = otherupper.length;     break;    case 3: // Lowercase w/o Diacritical     for(var i=0; i < otherlower.length; i++)       AppendStringToMenulist(LatinL , String.fromCharCode(otherlower[i]));     if(oldL < otherlower.length)        LatinL.selectedIndex = oldL;      else         LatinL.selectedIndex = otherlower.length;     break;    case 4: // Symbol     for(var i=0; i < symbol.length; i++)       AppendStringToMenulist(LatinL , String.fromCharCode(symbol[i]));     if(oldL < symbol.length)        LatinL.selectedIndex = oldL;      else         LatinL.selectedIndex = symbol.length;     break;    default :     break;  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/a62a9dffa18e5793a2281b90ef7939a2ae5b769c/EdInsertChars.js/buggy/editor/ui/dialogs/content/EdInsertChars.js