add: if (tzCallback) { tzCallback(); } 
context: function tzExit() {  var notSaved=notSavedDlg();  if(notSaved==1) return false;                 // cancel  if(notSaved==0 && !saveList()) return false;  // save  if(readMyPref("tagzilla.default.autosave","bool",true)) {    if(tzCmd=="TZ_MAIL" || tzCmd.substring(0,8)=='cmd_send') {      var prefPrefix = tzDoc.firstChild.getAttribute("tzPrefPrefix");      // only overwrite the pref it it's not blank (meaning use the default)      if(readMyPref(prefPrefix+".mailFile","string","")=="") {        writePref("string", "tagzilla.default.file",          document.getElementById("tzListHead").getAttribute("label"));      }      else {        writePref("string", prefPrefix+".mailFile",          document.getElementById("tzListHead").getAttribute("label"));      }    }    else {      writePref("string", "tagzilla.default.file",        document.getElementById("tzListHead").getAttribute("label"));    }  }  window.close();}
meta: 1647	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/1647/d2551f35984a552551ffe7f584f99f8f620e2087/tagzilla.js/buggy/src/tagzilla/content/tagzilla.js