rem: case "addr_other"       : addrOther += awGetPopupElement(i).selectedItem.getAttribute("label") + " " + fieldValue + "\n";break; 
add:   case "addr_other"       : addrOther += awGetPopupElement(i).selectedItem.getAttribute("label") + " " + fieldValue + "\r\n";break; 
context: function Recipients2CompFields(msgCompFields){  if (msgCompFields)  {    var i = 1;    var addrTo = "";    var addrCc = "";    var addrBcc = "";    var addrReply = "";    var addrNg = "";    var addrFollow = "";    var addrOther = "";    var to_Sep = "";    var cc_Sep = "";    var bcc_Sep = "";    var reply_Sep = "";    var ng_Sep = "";    var follow_Sep = "";    gMimeHeaderParser = Components.classes["@mozilla.org/messenger/headerparser;1"].getService(Components.interfaces.nsIMsgHeaderParser);    var recipientType;    var inputField;    var fieldValue;    var recipient;    while ((inputField = awGetInputElement(i)))    {      fieldValue = inputField.value;      if (fieldValue == null)        fieldValue = inputField.getAttribute("value");      if (fieldValue != "")      {        recipientType = awGetPopupElement(i).selectedItem.getAttribute("value");        recipient = null;        switch (recipientType)        {          case "addr_to"    :          case "addr_cc"    :          case "addr_bcc"   :          case "addr_reply" :            try {              recipient = gMimeHeaderParser.reformatUnquotedAddresses(fieldValue);            } catch (ex) {recipient = fieldValue;}            break;        }        switch (recipientType)        {          case "addr_to"          : addrTo += to_Sep + recipient; to_Sep = ",";               break;          case "addr_cc"          : addrCc += cc_Sep + recipient; cc_Sep = ",";               break;          case "addr_bcc"         : addrBcc += bcc_Sep + recipient; bcc_Sep = ",";            break;          case "addr_reply"       : addrReply += reply_Sep + recipient; reply_Sep = ",";      break;           case "addr_newsgroups"  : addrNg += ng_Sep + fieldValue; ng_Sep = ",";              break;          case "addr_followup"    : addrFollow += follow_Sep + fieldValue; follow_Sep = ",";  break;          case "addr_other"       : addrOther += awGetPopupElement(i).selectedItem.getAttribute("label") + " " + fieldValue + "\n";break;        }      }      i ++;    }    msgCompFields.to = addrTo;    msgCompFields.cc = addrCc;    msgCompFields.bcc = addrBcc;    msgCompFields.replyTo = addrReply;    msgCompFields.newsgroups = addrNg;    msgCompFields.followupTo = addrFollow;    msgCompFields.otherRandomHeaders = addrOther;    gMimeHeaderParser = null;  }  else    dump("Message Compose Error: msgCompFields is null (ExtractRecipients)");}
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/709f264374150d9c3738b4332ae2d9f3b7b18df6/addressingWidgetOverlay.js/clean/mailnews/compose/resources/content/addressingWidgetOverlay.js