rem: var type = vals[0]; var slot = vals[1];  setAccountValue(accountValues, type, slot, getFormElementValue(pageElements[i])); 
add: if (vals.length >= 2) { var type = vals[0]; var slot = vals[1];  setAccountValue(accountValues, type, slot, getFormElementValue(pageElements[i])); } 
context: function savePage(serverId) {  if (!serverId) return;  // tell the page that it's about to save  if (top.frames["contentFrame"].onSave)      top.frames["contentFrame"].onSave();  var accountValues = getValueArrayFor(serverId);  var pageElements = getPageFormElements();  if (pageElements == null) return;  // store the value in the account  for (var i=0; i<pageElements.length; i++) {      if (pageElements[i].id) {        var vals = pageElements[i].id.split(".");        var type = vals[0];        var slot = vals[1];        setAccountValue(accountValues,                        type, slot,                        getFormElementValue(pageElements[i]));      }  }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/0cd2634928600ba1fd1aa18c4889432a3fb7b444/AccountManager.js/buggy/mailnews/base/prefs/resources/content/AccountManager.js