rem: InsertEmailAddressUnderEnclosingBox(parentBox, optionalLongDiv, emailAddress, fullAddress); 
add: InsertEmailAddressUnderEnclosingBox(parentBox, optionalLongDiv, emailAddress, fullAddress, name); 
context: function OutputEmailAddresses(parentBox, defaultParentDiv, emailAddresses, includeShortLongToggle, optionalLongDiv, optionalToggleButton){  // if we don't have any addresses for this field, hide the parent box!	if ( !emailAddresses )	{		hdrViewSetVisible(parentBox, false);		return;	}  if (msgHeaderParser)  {    var enumerator = msgHeaderParser.ParseHeadersWithEnumerator(emailAddresses);    enumerator = enumerator.QueryInterface(Components.interfaces.nsISimpleEnumerator);    var numAddressesParsed = 0;    if (enumerator)    {      var emailAddress = {};      var name = {};      while (enumerator.hasMoreElements())      {        var headerResult = enumerator.getNext();        headerResult = enumerator.QueryInterface(Components.interfaces.nsIMsgHeaderParserResult);                // get the email and name fields        var addrValue = {};        var nameValue = {};        fullAddress = headerResult.getAddressAndName(addrValue, nameValue);        emailAddress = addrValue.value;        name = nameValue.value;        // turn the strings back into a full address        // var fullAddress = msgHeaderParser.MakeFullAddress(name, emailAddress);        // if we want to include short/long toggle views and we have a long view, always add it.        // if we aren't including a short/long view OR if we are and we haven't parsed enough        // addresses to reach the cutoff valve yet then add it to the default (short) div.        if (includeShortLongToggle && optionalLongDiv)        {          InsertEmailAddressUnderEnclosingBox(parentBox, optionalLongDiv, emailAddress, fullAddress);        }        if (!includeShortLongToggle || (numAddressesParsed < gNumAddressesToShow))        {          InsertEmailAddressUnderEnclosingBox(parentBox, defaultParentDiv, emailAddress, fullAddress);        }                numAddressesParsed++;      }     } // if enumerator    if (includeShortLongToggle && (numAddressesParsed > gNumAddressesToShow) && optionalToggleButton)    {      optionalToggleButton.removeAttribute('collapsed');    }  } // if msgheader parser}
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/e058868387fe4c1aa8c5d21801d920b4a0020920/msgHdrViewOverlay.js/clean/mailnews/base/resources/content/msgHdrViewOverlay.js