add: } 
context: function GetSelectedAddressBookDirID(abListItem){  var selectedAB = 0;  var abDirEntries = document.getElementById(abListItem);  if (abDirEntries && abDirEntries.localName == "tree" && abDirEntries.currentIndex >= 0) {    var selected = abDirEntries.contentView.getItemAtIndex(abDirEntries.currentIndex);    selectedAB = selected.id;  }  // request could be coming from the context menu of addressbook panel in sidebar  // addressbook dirs are listed as menu item. So, get the selected item id.  if (!selectedAB && abDirEntries && abDirEntries.localName == "menulist" && abDirEntries.selectedItem)    selectedAB = abDirEntries.selectedItem.getAttribute("id");  // if we do not have a selected ab still, use personal addressbook  if (!selectedAB)    selectedAB = kPersonalAddressbookURI;  return selectedAB;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/3b6f4e635716f173e1524bebc92961f5c5d39894/abCommon.js/clean/mailnews/addrbook/resources/content/abCommon.js