rem: default: LatinM.disabled=true; LatinM_Label.setAttribute("disabled","true"); 
add:  case "Upper": for(var i=0; i < otherupper.length; i++) AppendStringToMenulist(LatinM, String.fromCharCode(otherupper[i])); if(oldM < otherupper.length) LatinM.selectedIndex = oldL; else LatinM.selectedIndex = otherupper.length; break;  case "Lower": for(var i=0; i < otherlower.length; i++) AppendStringToMenulist(LatinM , String.fromCharCode(otherlower[i])); if(oldL < otherlower.length) LatinM.selectedIndex = oldM; else LatinM.selectedIndex = otherlower.length; break;  case "Symbol": for(var i=0; i < symbol.length; i++) AppendStringToMenulist(LatinM , String.fromCharCode(symbol[i])); if(oldM < symbol.length) LatinM.selectedIndex = oldM; else LatinM.selectedIndex = symbol.length; 
context: function UpdateLatinM(){  ClearMenulist(LatinM);  switch(LatinC.selectedIndex) {    case 0: // Uppercase Diacritical     LatinM.disabled=false;     LatinM_Label.setAttribute("disabled","false");     for(var basic=0; basic < upper[LatinL.selectedIndex].length; basic++)       AppendStringToMenulist(LatinM ,              String.fromCharCode(upper[LatinL.selectedIndex][basic]));     if(oldM < upper[LatinL.selectedIndex].length)        LatinM.selectedIndex = oldM;      else         LatinM.selectedIndex = upper[LatinL.selectedIndex].length;     break;    case 1: // Lowercase Diacritical     LatinM.disabled=false;     LatinM_Label.setAttribute("disabled","false");     for(var basic=0; basic < lower[LatinL.selectedIndex].length; basic++)       AppendStringToMenulist(LatinM ,              String.fromCharCode(lower[LatinL.selectedIndex][basic]));     if(oldM < lower[LatinL.selectedIndex].length)        LatinM.selectedIndex = oldM;      else         LatinM.selectedIndex = lower[LatinL.selectedIndex].length;     break;    default:     LatinM.disabled=true;     LatinM_Label.setAttribute("disabled","true");     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