rem:  if (!smtpService) { smtpService = Components.classes["@mozilla.org/messengercompose/smtp;1"].getService(Components.interfaces.nsISmtpService); }  
context: function onAccountWizardLoad() {    gPrefsBundle = document.getElementById("bundle_prefs");    gMessengerBundle = document.getElementById("bundle_messenger");    /* We are checking here for the callback argument */    if (window.arguments && window.arguments[0]) {        if(window.arguments[0].okCallback )         {            //dump("There is okCallback");            top.okCallback = window.arguments[0].okCallback;        }    }    // load up the SMTP service for later    if (!smtpService) {        smtpService =            Components.classes["@mozilla.org/messengercompose/smtp;1"].getService(Components.interfaces.nsISmtpService);    }    checkForInvalidAccounts();    if (gCurrentAccount) {        // Set the page index to identity page.        document.documentElement.pageIndex = 1;    }    try {        gDefaultAccount = accountm.defaultAccount;    }    catch (ex) {        // no default account, this is expected the first time you launch mail        // on a new profile        gDefaultAccount = null;    }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/abbd82f07c08a203af584021fb033004119462fe/AccountWizard.js/buggy/mailnews/base/prefs/resources/content/AccountWizard.js