rem: indexM = indexM_L; else 
add: indexM = indexM_L; else 
context: function UpdateLatinM(){  ClearMenulist(LatinM);  var i, basic;  switch(category)  {    case "AccentUpper": // Uppercase Diacritical      for(basic=0; basic < upper[indexL].length; basic++)        AppendStringToMenulist(LatinM ,              String.fromCharCode(upper[indexL][basic]));      if(indexM_AU < upper[indexL].length)        indexM = indexM_AU;      else        indexM = upper[indexL].length - 1;      indexM_AU = indexM;      break;    case "AccentLower": // Lowercase Diacritical      for(basic=0; basic < lower[indexL].length; basic++)        AppendStringToMenulist(LatinM ,              String.fromCharCode(lower[indexL][basic]));      if(indexM_AL < lower[indexL].length)        indexM = indexM_AL;       else         indexM = lower[indexL].length - 1;      indexM_AL = indexM;      break;    case "Upper": // Uppercase w/o Diacritical      for(i=0; i < otherupper.length; i++)        AppendStringToMenulist(LatinM, String.fromCharCode(otherupper[i]));      if(indexM_U < otherupper.length)        indexM = indexM_U;      else         indexM = otherupper.length - 1;      indexM_U = indexM;      break;    case "Lower": // Lowercase w/o Diacritical      for(i=0; i < otherlower.length; i++)        AppendStringToMenulist(LatinM , String.fromCharCode(otherlower[i]));      if(indexM_L < otherlower.length)        indexM = indexM_L;       else         indexM = otherlower.length - 1;      indexM_L = indexM;      break;    case "Symbol": // Symbol      for(i=0; i < symbol.length; i++)        AppendStringToMenulist(LatinM , String.fromCharCode(symbol[i]));      if(indexM_S < symbol.length)        indexM = indexM_S;       else         indexM = symbol.length - 1;      indexM_S = indexM;      break;  }  LatinM.selectedIndex = indexM;}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/0b2dd2b2d2fd037df917e07645fa019a963332a5/EdInsertChars.js/clean/editor/ui/dialogs/content/EdInsertChars.js