/**
 * Empty All Trashes
 * @author Jens Hatlak <jh@junetz.de>
 * @version 2010-07-15
 */
let doIt = false;
if (event.shiftKey)
  doIt = true;
else
  doIt = Components.classes["@mozilla.org/embedcomp/prompt-service;1"]
                   .getService(Components.interfaces.nsIPromptService)
                   .confirm(window, "Empty All Trashes", "Really empty all trashes?");
if (doIt) {
  JHBF.mailnews.allServers.forEach(function(server) {
    let folder = JHBF.mailnews.getFolderWithFlag(server, "Trash");
    if (folder)
      folder.emptyTrash(msgWindow, null);
  });
  JHBF.mailnews.setStatusText(document, "Emptied all trashes.");
}
