rem: if (gAbView) gAbView.deleteSelectedCards(); 
add: var types = GetSelectedCardTypes(); if (types == kNothingSelected) return;  var promptService = Components.classes["@mozilla.org/embedcomp/prompt-service;1"].getService(Components.interfaces.nsIPromptService);  if (types != kCardsOnly) { var confirmDeleteMessage; if (types == kListsAndCards) confirmDeleteMessage = gAddressBookBundle.getString("confirmDeleteListsAndCards"); else if (types == kMultipleListsOnly) confirmDeleteMessage = gAddressBookBundle.getString("confirmDeleteMailingLists"); else confirmDeleteMessage = gAddressBookBundle.getString("confirmDeleteMailingList"); if (!promptService.confirm(window, null, confirmDeleteMessage)) return; }  gAbView.deleteSelectedCards(); 
context: function AbDelete(){  if (gAbView)     gAbView.deleteSelectedCards();}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/1fd1b38e99f2a480eabf9f3149f09b91f8773df8/abCommon.js/clean/mailnews/addrbook/resources/content/abCommon.js