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