rem: } 
add: } 
context: function ChangeDirectoryByDOMNode(dirNode){  var uri = dirNode.getAttribute("id");  if (!uri)    uri = kPersonalAddressbookURI;  if (gAbView && gAbView.URI == uri)    return;    var sortColumn = dirNode.getAttribute("sortColumn");  var sortDirection = dirNode.getAttribute("sortDirection");    if (!sortColumn)    sortColumn = kDefaultSortColumn;  if (!sortDirection)    sortDirection = kDefaultAscending;  var actualSortColumn = SetAbView(uri, sortColumn, sortDirection);  UpdateSortIndicators(actualSortColumn, sortDirection);  // only select the first card if there is a first card  if (gAbView && gAbView.getCardFromRow(0)) {    SelectFirstCard();    }  else {    // the selection changes if we were switching directories.    ResultsPaneSelectionChanged()  }  return;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/0dcbb7476e3463e037ce0634907e0c5f3e71be31/abCommon.js/clean/mailnews/addrbook/resources/content/abCommon.js