add:  if (!isRFC2822Header(newHdr)) { if (!gCustomBundle) gCustomBundle = document.getElementById("bundle_custom");  var alertText = gCustomBundle.getString("colonInHeaderName"); window.alert(alertText); return; }  
context: function onAddHeader(){  var newHdr = TrimString(gHeaderInputElement.value);  gHeaderInputElement.value = "";  if (!newHdr || customHeaderOverflow())    return;  if (!duplicateHdrExists(newHdr))  {    gArrayHdrs[gArrayHdrs.length] = newHdr;    var newItem = addRow(newHdr);    gHdrsList.selectItem (newItem); // make sure the new entry is selected in the tree    // now disable the add button    updateAddButton(true);    gHeaderInputElement.focus(); // refocus the input field for the next custom header  }}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/94a60b0bf55a62c46ff6ebbbea446aa9884af3a0/CustomHeaders.js/clean/mailnews/base/search/resources/content/CustomHeaders.js