var gbN2LibMonMigrated = true; // false; var N2Loaded = false; var gaN2JSLibs = new Array(); var gaN2CSSLibs = new Array(); function N2Initializer () { this.aHandlers = new Array(); this.bCoreLoaded = false; } new N2Initializer (); N2Initializer.prototype.runThisWhen = function (sWhen, fFn, sComment) { if (window.goN2Debug) { ASSERT (typeof fFn == 'function', "Not a function passed to N2Initializer.runThisWhen"); ASSERT (fFn != null, "Null function passed to N2Initializer.runThisWhen"); } if ( (typeof fFn != 'function') || fFn == null) return false; sWhen = sWhen.toLowerCase(); if ( (sWhen =='inbody' && document.body) || (sWhen =='coreloaded' && this.bCoreLoaded) ){ fFn(); } else { this.aHandlers[this.aHandlers.length] = { sWhen: sWhen, fFn: fFn, sComment: sComment }; } return true } N2Initializer.prototype.initializeThis = N2Initializer.prototype.runThisWhen N2Initializer.prototype.run = function (sWhen) { sWhen = (typeof sWhen == 'undefined') ? null : sWhen; sWhen = sWhen.toLowerCase(); if (sWhen == 'coreloaded') { this.bCoreLoaded=true; } if (window.goN2Debug) goN2Debug.info("N2Initializer called with " + (sWhen ? "'"+sWhen+"'" : "null")); var aH = this.aHandlers; var len = aH.length; for (var i=0;i'+ ''); document.write('