/*
* Copyright 2009-2010 Webtrends Inc. All Rights Reserved.
* WEBTRENDS PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
*
*/
//z27a3a9408f=true; //uncomment to force SSL communication on all calls to Webtrends
//zb410e201b9=true; //uncomment to enable the global config file support. (wtopt.config.js)

function z06911396a5() { this.ze3c28bd91f = false; this.z2b20c198a2 = []; this.z23eb7acd6e = {}; this.zc901ce1bab = false; this.z907df4fb65 = null; this.z93cb9d06c0 = null; this.z4e9aa1f80e = null; this.Debug = null; var z1a23b4a33a = this; this.z95e827b504 = function() { this.z23eb7acd6e["s_keyToken"] = "1a4ca676a8fe4b7091e2df25f4f14831de01a5a816"; this.z23eb7acd6e["s_domainKey"] = "100587"; this.z23eb7acd6e["s_capiMajorVersion"] = "3"; this.z23eb7acd6e["s_capiMinorVersion"] = "0"; this.z23eb7acd6e["s_capiIncVersion"] = "0"; this.z23eb7acd6e["s_capiDebug"] = ("false" == "true"); this.z23eb7acd6e["s_allowCapiConfig"] = (typeof (zb410e201b9) == "undefined" ? false : zb410e201b9); this.z23eb7acd6e["s_capiConfigFile"] = "wtopt.config.js"; this.z23eb7acd6e["s_pageProtocol"] = (typeof (z27a3a9408f) == "undefined" || !z27a3a9408f ? (document.location.protocol == "https:" ? "https" : "http") : "https"); this.z23eb7acd6e["s_otsServer"] = "ots.optimize.webtrends.com"; this.z23eb7acd6e["s_otsWebApp"] = "/ots"; this.z23eb7acd6e["s_otsWebAppServlet"] = "/ots"; this.z23eb7acd6e["s_eventHandlers"] = {}; this.Debug = new this.z22f74a8c7e(); this.zd0b7935794(WTEvent.ABORT, this.z8cdca93dc3, this.z8cdca93dc3); this.zd0b7935794(WTEvent.z4519564b09, this.z99db654756, this.z99db654756); if (this.z23eb7acd6e["s_allowCapiConfig"]) { zc7efe34d42(); } else { this.zc901ce1bab = true; } }; var zc7efe34d42 = function() { try { var zbf8e3d6e3d = function(event) { var z3883d5b883 = event.target; if (z3883d5b883) { for (var z218660f2d0 in z3883d5b883) { z1a23b4a33a.z23eb7acd6e[z218660f2d0] = z3883d5b883[z218660f2d0]; }; } z1a23b4a33a.z88d3961d49(new WTEvent(WTEvent.z0cf5b4ac28, WTEvent.STATUS_SUCCESS)); z1a23b4a33a.zc901ce1bab = true; }; z1a23b4a33a.zd0b7935794(WTEvent.CAPI_CONFIG, zbf8e3d6e3d); var z7e1958cd06 = {}; z7e1958cd06["type"] = "text/javascript"; z7e1958cd06["src"] = z1a23b4a33a.z23eb7acd6e["s_capiConfigFile"]; z1a23b4a33a.ze82b1343bc("script", z7e1958cd06, null, document.getElementsByTagName('head')[0]); var z83342c9282 = {}; z83342c9282["type"] = "text/javascript"; z83342c9282["src"] = "/" + z1a23b4a33a.z23eb7acd6e["s_capiConfigFile"]; z1a23b4a33a.ze82b1343bc("script", z83342c9282, null, document.getElementsByTagName('head')[0]); } catch (z392c7b80ea) { z1a23b4a33a.Debug.z1dbbe59f9a("Unable to load wtop.config file, check error for details.", 0, z392c7b80ea); } }; var zbb92f0051d = function() { if (navigator.cookieEnabled) { return true; } document.cookie = "_wt.areCookiesEnabled=true;"; var z52732ab8da = document.cookie.indexOf("_wt.areCookiesEnabled=true") >= 0; document.cookie = "_wt.areCookiesEnabled=true; expires=" + new Date().toGMTString(); return z52732ab8da; }; this.zccebc01fc3 = function(zccdd3ca1db) { if (typeof zccdd3ca1db == "undefined" || zccdd3ca1db === null) { zccdd3ca1db = {}; } function z03096f513e(z0735127ff6, z0a96e5c4f1) { if (typeof zccdd3ca1db[z0735127ff6] == "undefined") { zccdd3ca1db[z0735127ff6] = z0a96e5c4f1; } }; for (var z218660f2d0 in this.z23eb7acd6e) { z03096f513e(z218660f2d0, this.z23eb7acd6e[z218660f2d0]); } z03096f513e("s_version", "Optimize_v7.2.2.9732-20100326-1128, Protocol: " + zccdd3ca1db["s_capiMajorVersion"] + "." + zccdd3ca1db["s_capiMinorVersion"] + "." + zccdd3ca1db["s_capiIncVersion"]); z03096f513e("s_otsLibUrl", zccdd3ca1db["s_pageProtocol"] + "://" + zccdd3ca1db["s_otsServer"] + zccdd3ca1db["s_otsWebApp"] + "/lib/" + zccdd3ca1db["s_capiMajorVersion"] + "." + zccdd3ca1db["s_capiMinorVersion"] + "/" + "wt_lib" + (zccdd3ca1db["s_capiDebug"] ? "_debug" : "") + ".js"); z03096f513e("s_pageTimeout", 4000); this.Debug.z50600c53cb("start: Webtrends Optimize CAPI Version: " + zccdd3ca1db["s_version"]); if (!zbb92f0051d()) { throw "Cookies are not enabled, Webtrends Optimize is disabled."; } var z41a0143198 = zccdd3ca1db["contentWrapper"]; var z9180c09b19 = null; if (z41a0143198) { z9180c09b19 = document.getElementById(z41a0143198); this.Debug.zfda74a62e6("capiParams: using wrapper [" + z41a0143198 + "] for test alias [" + zccdd3ca1db["testAlias"] + "]"); } else if (zccdd3ca1db["testAlias"]) { this.Debug.zfda74a62e6("capiParams: [" + z41a0143198 + "] using moniker [" + zccdd3ca1db["testAlias"] + "]"); z9180c09b19 = document.getElementById(zccdd3ca1db["testAlias"]); } if (zccdd3ca1db["debug"] && zccdd3ca1db["debug"].length > 0) { this.Debug.z6c38ff054a = zccdd3ca1db["debug"].length; this.Debug.z3ea44ac175(true); } if (!z9180c09b19) { this.Debug.zfda74a62e6("capiParams: using body to prepare run."); z9180c09b19 = document.body; } z03096f513e("r_cWrapEl", z9180c09b19); if (zccdd3ca1db["s_requestType"] != "conversion") { if (!this.z907df4fb65) { this.z907df4fb65 = setTimeout(function() { WTOptimize.fireEvent(new WTEvent(WTEvent.z4519564b09, WTEvent.STATUS_FAULT, zccdd3ca1db)); }, zccdd3ca1db["s_pageTimeout"]); this.z93cb9d06c0 = new Date(); this.Debug.z50600c53cb("timer: started [" + this.z93cb9d06c0 + "]."); } else { this.Debug.z50600c53cb("timer: already started, using current timer."); } z9180c09b19.style.visibility = 'hidden'; z9180c09b19.style.hidden = true; if (z9180c09b19 != document.body) { document.body.style.visibility = 'visible'; document.body.style.hidden = false; }; } this.z88d3961d49(new WTEvent(WTEvent.PREPARE, WTEvent.STATUS_SUCCESS, zccdd3ca1db)); return zccdd3ca1db; }; this.z3e29fea2bf = function(zccdd3ca1db) { try { zccdd3ca1db = this.zccebc01fc3(zccdd3ca1db); if (typeof WTOptimize.z32ad38c9de == "undefined") { var z51e6e5f500 = function(event) { WTOptimize.z88d3961d49(new WTEvent(WTEvent.INITIALIZE, event.z937dcdc150, zccdd3ca1db)); WTOptimize.z32ad38c9de.z311de857cb(zccdd3ca1db["testAlias"], zccdd3ca1db); }; var z5f248da3ea = function(event) { WTOptimize.Debug.z1dbbe59f9a("library: failed to load."); WTOptimize.z88d3961d49(new WTEvent(WTEvent.ABORT, event.z937dcdc150, zccdd3ca1db)); }; this.zd0b7935794(WTEvent.zd938c89bcc, z51e6e5f500, z5f248da3ea); var z8ce58637ee = function(z392c7b80ea) { try { WTOptimize.Debug.zfda74a62e6("library: checking library is see if it has been loaded."); if (z392c7b80ea) { if (z392c7b80ea.srcElement && (z392c7b80ea.srcElement.readyState == "complete" || z392c7b80ea.srcElement.readyState == "loading")) { return; }; } if (typeof WTOptimize.z32ad38c9de == "undefined") { WTOptimize.z88d3961d49(new WTEvent(WTEvent.zd938c89bcc, WTEvent.STATUS_FAULT)); } } catch (z676dfe0955) { WTOptimize.Debug.z1dbbe59f9a("library: failed to verify library", 0, z676dfe0955); WTOptimize.z88d3961d49(new WTEvent(WTEvent.ABORT, WTEvent.STATUS_FAULT)); } }; var zbadefb143a = {}; var zfce9fa186a = {}; zbadefb143a["type"] = "text/javascript"; zbadefb143a["src"] = zccdd3ca1db["s_otsLibUrl"]; zfce9fa186a["onload"] = z8ce58637ee; zfce9fa186a["error"] = z8ce58637ee; zfce9fa186a["onreadystatechange"] = z8ce58637ee; this.Debug.zfda74a62e6("initialize: Loading Server Library [" + zbadefb143a["src"] + "]"); setTimeout(function() { z1a23b4a33a.ze82b1343bc("script", zbadefb143a, zfce9fa186a, document.getElementsByTagName('head')[0]); }, 0); } else { this.Debug.zfda74a62e6("initialize: Server Library already loaded, will now prepare optimize."); WTOptimize.z88d3961d49(new WTEvent(WTEvent.INITIALIZE, WTEvent.STATUS_SUCCESS, zccdd3ca1db)); WTOptimize.z32ad38c9de.z311de857cb(zccdd3ca1db["testAlias"], zccdd3ca1db); } } catch (z392c7b80ea) { this.Debug.z1dbbe59f9a("initialize: error during framework setup.", 0, z392c7b80ea); WTOptimize.z88d3961d49(new WTEvent(WTEvent.INITIALIZE, WTEvent.STATUS_FAULT, zccdd3ca1db)); WTOptimize.z88d3961d49(new WTEvent(WTEvent.ABORT, WTEvent.STATUS_FAULT, zccdd3ca1db)); } }; this.z9d5a13db1d = function(z9de96e1e61, event, z4d762a73c2) { if (z9de96e1e61.addEventListener) { z9de96e1e61.addEventListener(event, z4d762a73c2, false); } else if (z9de96e1e61.attachEvent) { z9de96e1e61.attachEvent(event, z4d762a73c2); } else { eval('elm.' + event + '=func;'); } }; this.z99db654756 = function(event) { WTOptimize.z4e9aa1f80e = new Date(); if (WTOptimize.z907df4fb65) { clearTimeout(WTOptimize.z907df4fb65); WTOptimize.z907df4fb65 = null; } WTOptimize.Debug.z50600c53cb(event.name + ": expired, it took longer than expected. [" + WTOptimize.z4e9aa1f80e + "]"); WTOptimize.z8cdca93dc3(event); }; this.z8cdca93dc3 = function(event) { if (WTOptimize.z907df4fb65) { WTOptimize.z4e9aa1f80e = new Date(); clearTimeout(WTOptimize.z907df4fb65); WTOptimize.Debug.z50600c53cb(event.name + ": clearing active timer [" + WTOptimize.z4e9aa1f80e + "]"); } if ((event.target && event.target["r_cWrapEl"]) && !event.target["defaultUrl"]) { var z9180c09b19 = event.target["r_cWrapEl"]; z9180c09b19.style.visibility = 'visible'; z9180c09b19.style.hidden = false; } else if (event.target && event.target["defaultUrl"]) { WTOptimize.z88d3961d49(new WTEvent(WTEvent.DONE, event["state"])); WTOptimize.ze3c28bd91f = true; WTOptimize.Debug.z50600c53cb(event.name + ": redirecting to error url [" + event.target["defaultUrl"] + "]"); document.location.href = event.target["defaultUrl"]; return; } for (var z205e0a13cb = 0; z205e0a13cb < WTOptimize.z2b20c198a2.length; z205e0a13cb++) { var z2945abef14 = WTOptimize.z2b20c198a2[z205e0a13cb]; var z9180c09b19 = z2945abef14.zccdd3ca1db["r_cWrapEl"]; if (z2945abef14 && z9180c09b19 && !z2945abef14.zccdd3ca1db["defaultUrl"]) { try { z9180c09b19.style.visibility = 'visible'; z9180c09b19.style.hidden = false; WTOptimize.Debug.z1dbbe59f9a(event.name + ": render page due to error, check log for more information. [alias: " + z2945abef14.zccdd3ca1db["testAlias"] + ", dom id: " + z9180c09b19.id + "]", 0); } catch (z392c7b80ea) { WTOptimize.Debug.z1dbbe59f9a(event.name + ": during abort on a render of a page an error occurred, check log for more information. [alias: " + z2945abef14.zccdd3ca1db["testAlias"] + ", dom id: " + z9180c09b19.id + "]", 0, z392c7b80ea); }; } else if (z2945abef14 && z2945abef14.zccdd3ca1db["defaultUrl"]) { WTOptimize.z88d3961d49(new WTEvent(WTEvent.DONE, event["state"])); WTOptimize.ze3c28bd91f = true; WTOptimize.Debug.z50600c53cb(event.name + ": redirecting to error url [" + z2945abef14.zccdd3ca1db["defaultUrl"] + "] for alias [" + z2945abef14.zccdd3ca1db["testAlias"] + "]"); document.location.href = z2945abef14.zccdd3ca1db["defaultUrl"]; return; }; } if (!WTOptimize.zc901ce1bab) { document.body.style.visibility = 'visible'; document.body.style.hidden = false; } WTOptimize.z88d3961d49(new WTEvent(WTEvent.DONE, event["state"])); WTOptimize.ze3c28bd91f = true; }; WTEvent = function(name, z937dcdc150, target, zccdd3ca1db) { if (name) { name = name.toLowerCase(); } this["name"] = name; this["handler"] = null; this["state"] = WTEvent.STATUS_UNKNOWN; if (z937dcdc150) { this["state"] = z937dcdc150; } this["target"] = target; this["params"] = {}; if (zccdd3ca1db) { this["params"] = zccdd3ca1db; } }; WTEvent.CAPI_CONFIG = "capi_config"; WTEvent.z0cf5b4ac28 = "capi_config_processed"; WTEvent.z4519564b09 = "timer"; WTEvent.INITIALIZE = "initialize"; WTEvent.PREPARE = "prepare"; WTEvent.CONFIGURE = "configure"; WTEvent.PREPROCESS = "preprocess"; WTEvent.PROCESS = "process"; WTEvent.zd938c89bcc = "library_load"; WTEvent.INVALID = "invalid"; WTEvent.ABORT = "abort"; WTEvent.PRERENDER = "prerender"; WTEvent.RENDER = "render"; WTEvent.DONE = "done"; WTEvent.PAGEVIEW = "pageview"; WTEvent.CONVERSION = "conversion"; WTEvent.STATUS_SUCCESS = "success"; WTEvent.STATUS_FAULT = "fault"; WTEvent.STATUS_UNKNOWN = "unknown"; this.zd0b7935794 = function(name, z9204d02c46, z54302d6e80) { if (!name || (!z9204d02c46 && !z54302d6e80)) { this.Debug.z5d590bc792("events: Can not add event handler, missing name or listenrs. "); return; } name = name.toLowerCase(); if (!this.z23eb7acd6e["s_eventHandlers"][name]) { this.z23eb7acd6e["s_eventHandlers"][name] = {}; this.z23eb7acd6e["s_eventHandlers"][name]["success"] = []; this.z23eb7acd6e["s_eventHandlers"][name]["fault"] = []; } if (z9204d02c46) { var zdd00353a6e = false; for (var z205e0a13cb = 0; z205e0a13cb < this.z23eb7acd6e["s_eventHandlers"][name]["success"].length; z205e0a13cb++) { if (this.z23eb7acd6e["s_eventHandlers"][name]["success"][z205e0a13cb] == z9204d02c46) { zdd00353a6e = true; break; }; } if (!zdd00353a6e) { this.z23eb7acd6e["s_eventHandlers"][name]["success"].push(z9204d02c46); }; } if (z54302d6e80) { var zdd00353a6e = false; for (var z11b6a5a7bb = 0; z11b6a5a7bb < this.z23eb7acd6e["s_eventHandlers"][name]["fault"].length; z11b6a5a7bb++) { if (this.z23eb7acd6e["s_eventHandlers"][name]["fault"][z11b6a5a7bb] == z9204d02c46) { zdd00353a6e = true; break; }; } if (!zdd00353a6e) { this.z23eb7acd6e["s_eventHandlers"][name]["fault"].push(z54302d6e80); }; } }; this.za099c47ecc = function(name, z9204d02c46, z54302d6e80) { if (!name) { this.Debug.z5d590bc792("events: Can not remove event handler, missing name."); return; } name = name.toLowerCase(); if (!this.z23eb7acd6e["s_eventHandlers"][name]) { this.z23eb7acd6e["s_eventHandlers"][name] = {}; this.z23eb7acd6e["s_eventHandlers"][name]["success"] = []; this.z23eb7acd6e["s_eventHandlers"][name]["fault"] = []; } if (!z9204d02c46 && !z54302d6e80) { delete this.z23eb7acd6e["s_eventHandlers"][name]; return; } if (z9204d02c46) { for (var z205e0a13cb = 0; z205e0a13cb < this.z23eb7acd6e["s_eventHandlers"][name]["success"].length; z205e0a13cb++) { if (this.z23eb7acd6e["s_eventHandlers"][name]["success"][z205e0a13cb] == z9204d02c46) { delete this.z23eb7acd6e["s_eventHandlers"][name]["success"][z205e0a13cb]; break; }; }; } if (z54302d6e80) { for (var z11b6a5a7bb = 0; z11b6a5a7bb < this.z23eb7acd6e["s_eventHandlers"][name]["fault"].length; z11b6a5a7bb++) { if (this.z23eb7acd6e["s_eventHandlers"][name]["fault"][z11b6a5a7bb] == z9204d02c46) { delete this.z23eb7acd6e["s_eventHandlers"][name]["fault"][z11b6a5a7bb]; break; }; }; } }; this.z88d3961d49 = function(event) { if (WTOptimize.ze3c28bd91f) { WTOptimize.Debug.z1dbbe59f9a("fireEvent: Aborted due to prior error, check error message for details.", 0); return; } if (!this.z23eb7acd6e["s_eventHandlers"][event["name"]]) { this.Debug.z5d590bc792("fireEvent: no registered event was found for event name: " + event["name"]); return; } var z690766b06c = this.z23eb7acd6e["s_eventHandlers"][event["name"]][event["state"]]; if (!z690766b06c) { this.Debug.z5d590bc792("fireEvent: no event handler was registered for event: " + event["name"] + " state: " + event["state"]); return; } for (var z205e0a13cb = 0; z205e0a13cb < z690766b06c.length; z205e0a13cb++) { if (!z690766b06c[z205e0a13cb]) { continue; } try { event["handler"] = z690766b06c[z205e0a13cb]; event["params"]["eventID"] = (new Date()).getTime(); this.Debug.z5d590bc792("fireEvent: [name:" + event["name"] + ", state:" + event["state"] + ", function:" + event["handler"].toString() + "]"); event["handler"](event); } catch (z392c7b80ea) { this.Debug.z1dbbe59f9a("Unhandled Event Exception, [name: " + event["name"] + ", state: " + event["state"] + ", function: " + event["handler"].toString() + "]", 0, z392c7b80ea); }; } }; this.z22f74a8c7e = function() { this.z80b2eea17b = (typeof z8cc5330c45 != "undefined" && typeof z8cc5330c45.zfda74a62e6 != "undefined" && typeof z8cc5330c45.z50600c53cb != "undefined"); this.z6c38ff054a = -1; var z47067ee6a3 = false; var z94ca096fb9 = []; var z4a0c60ca3b = null; var name = "WTdebugWin"; var ERROR = "ERROR"; var z91ec496153 = "INFO"; var zdb41abaa3c = "DEBUG"; var z911839ea85 = "TRACE"; var z94c3c45e78 = function(z61617cce90) { switch (z61617cce90) { case ERROR: return 0; case z91ec496153: return 1; case zdb41abaa3c: return 2; case z911839ea85: return 3; }; }; this.z5d590bc792 = function(z086a5fa294) { var z96cfbdfc2c = "[" + z911839ea85 + "] " + z086a5fa294; if (!z47067ee6a3) { z94ca096fb9.push([z911839ea85, z96cfbdfc2c]); return; } if (this.z6c38ff054a < z94c3c45e78(z911839ea85)) { return; } if (this.z80b2eea17b) { z8cc5330c45.zfda74a62e6(z96cfbdfc2c); } z2e47ec43ed(z911839ea85, z96cfbdfc2c); }; this.zfda74a62e6 = function(z086a5fa294) { var z96cfbdfc2c = "[" + zdb41abaa3c + "] " + z086a5fa294; if (!z47067ee6a3) { z94ca096fb9.push([zdb41abaa3c, z96cfbdfc2c]); return; } if (this.z6c38ff054a < z94c3c45e78(zdb41abaa3c)) { return; } if (this.z80b2eea17b) { z8cc5330c45.zfda74a62e6(z96cfbdfc2c); } z2e47ec43ed(zdb41abaa3c, z96cfbdfc2c); }; this.z50600c53cb = function(z086a5fa294) { var z96cfbdfc2c = "[" + z91ec496153 + "] " + z086a5fa294; if (!z47067ee6a3) { z94ca096fb9.push([z91ec496153, z96cfbdfc2c]); return; } if (this.z6c38ff054a < z94c3c45e78(z91ec496153)) { return; } if (this.z80b2eea17b) { z8cc5330c45.z50600c53cb(z96cfbdfc2c); } z2e47ec43ed(z91ec496153, z96cfbdfc2c); }; this.z1dbbe59f9a = function(z086a5fa294, code, z392c7b80ea) { if (!code) { code = ""; } else { code = " " + code; } var z96cfbdfc2c = "[" + ERROR + code + "] " + z086a5fa294 + (z392c7b80ea ? "\n" + z392c7b80ea.toString() + (z392c7b80ea["fileName"] ? " (" + z392c7b80ea["fileName"] + ":" + z392c7b80ea["lineNumber"] + ")\n" + z392c7b80ea["stack"] : "") : ""); if (!z47067ee6a3) { z94ca096fb9.push([ERROR, z96cfbdfc2c]); return; } if (this.z6c38ff054a < z94c3c45e78(ERROR)) { return; } if (this.z80b2eea17b) { z8cc5330c45.z50600c53cb(z96cfbdfc2c); } z2e47ec43ed(ERROR, z96cfbdfc2c); }; this.zaa112e75e4 = function() { for (var z205e0a13cb = 0; z205e0a13cb < z94ca096fb9.length; z205e0a13cb++) { if (this.z6c38ff054a >= z94c3c45e78(z94ca096fb9[z205e0a13cb][0])) { var z96cfbdfc2c = z94ca096fb9[z205e0a13cb][1]; if (z94ca096fb9[z205e0a13cb][0] == ERROR) { if (this.z80b2eea17b) { z8cc5330c45.z1dbbe59f9a(z96cfbdfc2c); } z2e47ec43ed(z94ca096fb9[z205e0a13cb][0], z96cfbdfc2c); } else if (z94ca096fb9[z205e0a13cb][0] == z91ec496153) { if (this.z80b2eea17b) { z8cc5330c45.z50600c53cb(z96cfbdfc2c); } z2e47ec43ed(z94ca096fb9[z205e0a13cb][0], z96cfbdfc2c); } else if (z94ca096fb9[z205e0a13cb][0] == zdb41abaa3c) { if (this.z80b2eea17b) { z8cc5330c45.zfda74a62e6(z96cfbdfc2c); } z2e47ec43ed(z94ca096fb9[z205e0a13cb][0], z96cfbdfc2c); } else if (z94ca096fb9[z205e0a13cb][0] == z911839ea85) { if (this.z80b2eea17b) { z8cc5330c45.zfda74a62e6(z96cfbdfc2c); } z2e47ec43ed(z94ca096fb9[z205e0a13cb][0], z96cfbdfc2c); }; }; } z94ca096fb9 = []; }; this.z3ea44ac175 = function(value) { if (z47067ee6a3 && value) { this.zaa112e75e4(); return; } z47067ee6a3 = value; if (value) { this.z29d4676bc5(); this.zaa112e75e4(); } }; var z2e47ec43ed = function(zf7c5955460, text) { if (z4a0c60ca3b === null || z4a0c60ca3b.closed || !z47067ee6a3) { return; } var zb459cba984 = z4a0c60ca3b.document; if (zb459cba984 === null) { return; } var color = "black"; switch (zf7c5955460) { case ERROR: color = "red"; break; case zdb41abaa3c: color = "blue"; break; case z911839ea85: color = "green"; break; }; zb459cba984.write("<pre style=\"color: " + color + "\">" + z536aff8974.zab3c6f56fc(text) + "<\/pre><hr>"); z4a0c60ca3b.scrollBy(0, 1000); }; this.end = function() { this.write("<\/body><\/html>"); }; var z536aff8974 = { z0319034499: "entity", za8d1f8b557: function(z3ec0013305) { if (z3ec0013305) { return ((z3ec0013305 === null) || z3ec0013305.length === 0 || /^\s+$/.test(z3ec0013305)); } else { return true; } }, z87606034c2: function(z45298c830c) { var za164c5be34 = ['&nbsp;', '&iexcl;', '&cent;', '&pound;', '&curren;', '&yen;', '&brvbar;', '&sect;', '&uml;', '&copy;', '&ordf;', '&laquo;', '&not;', '&shy;', '&reg;', '&macr;', '&deg;', '&plusmn;', '&sup2;', '&sup3;', '&acute;', '&micro;', '&para;', '&middot;', '&cedil;', '&sup1;', '&ordm;', '&raquo;', '&frac14;', '&frac12;', '&frac34;', '&iquest;', '&agrave;', '&aacute;', '&acirc;', '&atilde;', '&Auml;', '&aring;', '&aelig;', '&ccedil;', '&egrave;', '&eacute;', '&ecirc;', '&euml;', '&igrave;', '&iacute;', '&icirc;', '&iuml;', '&eth;', '&ntilde;', '&ograve;', '&oacute;', '&ocirc;', '&otilde;', '&Ouml;', '&times;', '&oslash;', '&ugrave;', '&uacute;', '&ucirc;', '&Uuml;', '&yacute;', '&thorn;', '&szlig;', '&agrave;', '&aacute;', '&acirc;', '&atilde;', '&auml;', '&aring;', '&aelig;', '&ccedil;', '&egrave;', '&eacute;', '&ecirc;', '&euml;', '&igrave;', '&iacute;', '&icirc;', '&iuml;', '&eth;', '&ntilde;', '&ograve;', '&oacute;', '&ocirc;', '&otilde;', '&ouml;', '&divide;', '&oslash;', '&ugrave;', '&uacute;', '&ucirc;', '&uuml;', '&yacute;', '&thorn;', '&yuml;', '&quot;', '&amp;', '&lt;', '&gt;', '&oelig;', '&oelig;', '&scaron;', '&scaron;', '&yuml;', '&circ;', '&tilde;', '&ensp;', '&emsp;', '&thinsp;', '&zwnj;', '&zwj;', '&lrm;', '&rlm;', '&ndash;', '&mdash;', '&lsquo;', '&rsquo;', '&sbquo;', '&ldquo;', '&rdquo;', '&bdquo;', '&dagger;', '&dagger;', '&permil;', '&lsaquo;', '&rsaquo;', '&euro;', '&fnof;', '&alpha;', '&beta;', '&gamma;', '&delta;', '&epsilon;', '&zeta;', '&eta;', '&theta;', '&iota;', '&kappa;', '&lambda;', '&mu;', '&nu;', '&xi;', '&omicron;', '&pi;', '&rho;', '&sigma;', '&tau;', '&upsilon;', '&phi;', '&chi;', '&psi;', '&omega;', '&alpha;', '&beta;', '&gamma;', '&delta;', '&epsilon;', '&zeta;', '&eta;', '&theta;', '&iota;', '&kappa;', '&lambda;', '&mu;', '&nu;', '&xi;', '&omicron;', '&pi;', '&rho;', '&sigmaf;', '&sigma;', '&tau;', '&upsilon;', '&phi;', '&chi;', '&psi;', '&omega;', '&thetasym;', '&upsih;', '&piv;', '&bull;', '&hellip;', '&prime;', '&prime;', '&oline;', '&frasl;', '&weierp;', '&image;', '&real;', '&trade;', '&alefsym;', '&larr;', '&uarr;', '&rarr;', '&darr;', '&harr;', '&crarr;', '&larr;', '&uarr;', '&rarr;', '&darr;', '&harr;', '&forall;', '&part;', '&exist;', '&empty;', '&nabla;', '&isin;', '&notin;', '&ni;', '&prod;', '&sum;', '&minus;', '&lowast;', '&radic;', '&prop;', '&infin;', '&ang;', '&and;', '&or;', '&cap;', '&cup;', '&int;', '&there4;', '&sim;', '&cong;', '&asymp;', '&ne;', '&equiv;', '&le;', '&ge;', '&sub;', '&sup;', '&nsub;', '&sube;', '&supe;', '&oplus;', '&otimes;', '&perp;', '&sdot;', '&lceil;', '&rceil;', '&lfloor;', '&rfloor;', '&lang;', '&rang;', '&loz;', '&spades;', '&clubs;', '&hearts;', '&diams;']; var zf6cc3b8a95 = ['&#160;', '&#161;', '&#162;', '&#163;', '&#164;', '&#165;', '&#166;', '&#167;', '&#168;', '&#169;', '&#170;', '&#171;', '&#172;', '&#173;', '&#174;', '&#175;', '&#176;', '&#177;', '&#178;', '&#179;', '&#180;', '&#181;', '&#182;', '&#183;', '&#184;', '&#185;', '&#186;', '&#187;', '&#188;', '&#189;', '&#190;', '&#191;', '&#192;', '&#193;', '&#194;', '&#195;', '&#196;', '&#197;', '&#198;', '&#199;', '&#200;', '&#201;', '&#202;', '&#203;', '&#204;', '&#205;', '&#206;', '&#207;', '&#208;', '&#209;', '&#210;', '&#211;', '&#212;', '&#213;', '&#214;', '&#215;', '&#216;', '&#217;', '&#218;', '&#219;', '&#220;', '&#221;', '&#222;', '&#223;', '&#224;', '&#225;', '&#226;', '&#227;', '&#228;', '&#229;', '&#230;', '&#231;', '&#232;', '&#233;', '&#234;', '&#235;', '&#236;', '&#237;', '&#238;', '&#239;', '&#240;', '&#241;', '&#242;', '&#243;', '&#244;', '&#245;', '&#246;', '&#247;', '&#248;', '&#249;', '&#250;', '&#251;', '&#252;', '&#253;', '&#254;', '&#255;', '&#34;', '&#38;', '&#60;', '&#62;', '&#338;', '&#339;', '&#352;', '&#353;', '&#376;', '&#710;', '&#732;', '&#8194;', '&#8195;', '&#8201;', '&#8204;', '&#8205;', '&#8206;', '&#8207;', '&#8211;', '&#8212;', '&#8216;', '&#8217;', '&#8218;', '&#8220;', '&#8221;', '&#8222;', '&#8224;', '&#8225;', '&#8240;', '&#8249;', '&#8250;', '&#8364;', '&#402;', '&#913;', '&#914;', '&#915;', '&#916;', '&#917;', '&#918;', '&#919;', '&#920;', '&#921;', '&#922;', '&#923;', '&#924;', '&#925;', '&#926;', '&#927;', '&#928;', '&#929;', '&#931;', '&#932;', '&#933;', '&#934;', '&#935;', '&#936;', '&#937;', '&#945;', '&#946;', '&#947;', '&#948;', '&#949;', '&#950;', '&#951;', '&#952;', '&#953;', '&#954;', '&#955;', '&#956;', '&#957;', '&#958;', '&#959;', '&#960;', '&#961;', '&#962;', '&#963;', '&#964;', '&#965;', '&#966;', '&#967;', '&#968;', '&#969;', '&#977;', '&#978;', '&#982;', '&#8226;', '&#8230;', '&#8242;', '&#8243;', '&#8254;', '&#8260;', '&#8472;', '&#8465;', '&#8476;', '&#8482;', '&#8501;', '&#8592;', '&#8593;', '&#8594;', '&#8595;', '&#8596;', '&#8629;', '&#8656;', '&#8657;', '&#8658;', '&#8659;', '&#8660;', '&#8704;', '&#8706;', '&#8707;', '&#8709;', '&#8711;', '&#8712;', '&#8713;', '&#8715;', '&#8719;', '&#8721;', '&#8722;', '&#8727;', '&#8730;', '&#8733;', '&#8734;', '&#8736;', '&#8743;', '&#8744;', '&#8745;', '&#8746;', '&#8747;', '&#8756;', '&#8764;', '&#8773;', '&#8776;', '&#8800;', '&#8801;', '&#8804;', '&#8805;', '&#8834;', '&#8835;', '&#8836;', '&#8838;', '&#8839;', '&#8853;', '&#8855;', '&#8869;', '&#8901;', '&#8968;', '&#8969;', '&#8970;', '&#8971;', '&#9001;', '&#9002;', '&#9674;', '&#9824;', '&#9827;', '&#9829;', '&#9830;']; return this.z8ad1115461(z45298c830c, za164c5be34, zf6cc3b8a95); }, z208090dab2: function(z45298c830c) { var za164c5be34 = ['&#160;', '&#161;', '&#162;', '&#163;', '&#164;', '&#165;', '&#166;', '&#167;', '&#168;', '&#169;', '&#170;', '&#171;', '&#172;', '&#173;', '&#174;', '&#175;', '&#176;', '&#177;', '&#178;', '&#179;', '&#180;', '&#181;', '&#182;', '&#183;', '&#184;', '&#185;', '&#186;', '&#187;', '&#188;', '&#189;', '&#190;', '&#191;', '&#192;', '&#193;', '&#194;', '&#195;', '&#196;', '&#197;', '&#198;', '&#199;', '&#200;', '&#201;', '&#202;', '&#203;', '&#204;', '&#205;', '&#206;', '&#207;', '&#208;', '&#209;', '&#210;', '&#211;', '&#212;', '&#213;', '&#214;', '&#215;', '&#216;', '&#217;', '&#218;', '&#219;', '&#220;', '&#221;', '&#222;', '&#223;', '&#224;', '&#225;', '&#226;', '&#227;', '&#228;', '&#229;', '&#230;', '&#231;', '&#232;', '&#233;', '&#234;', '&#235;', '&#236;', '&#237;', '&#238;', '&#239;', '&#240;', '&#241;', '&#242;', '&#243;', '&#244;', '&#245;', '&#246;', '&#247;', '&#248;', '&#249;', '&#250;', '&#251;', '&#252;', '&#253;', '&#254;', '&#255;', '&#34;', '&#38;', '&#60;', '&#62;', '&#338;', '&#339;', '&#352;', '&#353;', '&#376;', '&#710;', '&#732;', '&#8194;', '&#8195;', '&#8201;', '&#8204;', '&#8205;', '&#8206;', '&#8207;', '&#8211;', '&#8212;', '&#8216;', '&#8217;', '&#8218;', '&#8220;', '&#8221;', '&#8222;', '&#8224;', '&#8225;', '&#8240;', '&#8249;', '&#8250;', '&#8364;', '&#402;', '&#913;', '&#914;', '&#915;', '&#916;', '&#917;', '&#918;', '&#919;', '&#920;', '&#921;', '&#922;', '&#923;', '&#924;', '&#925;', '&#926;', '&#927;', '&#928;', '&#929;', '&#931;', '&#932;', '&#933;', '&#934;', '&#935;', '&#936;', '&#937;', '&#945;', '&#946;', '&#947;', '&#948;', '&#949;', '&#950;', '&#951;', '&#952;', '&#953;', '&#954;', '&#955;', '&#956;', '&#957;', '&#958;', '&#959;', '&#960;', '&#961;', '&#962;', '&#963;', '&#964;', '&#965;', '&#966;', '&#967;', '&#968;', '&#969;', '&#977;', '&#978;', '&#982;', '&#8226;', '&#8230;', '&#8242;', '&#8243;', '&#8254;', '&#8260;', '&#8472;', '&#8465;', '&#8476;', '&#8482;', '&#8501;', '&#8592;', '&#8593;', '&#8594;', '&#8595;', '&#8596;', '&#8629;', '&#8656;', '&#8657;', '&#8658;', '&#8659;', '&#8660;', '&#8704;', '&#8706;', '&#8707;', '&#8709;', '&#8711;', '&#8712;', '&#8713;', '&#8715;', '&#8719;', '&#8721;', '&#8722;', '&#8727;', '&#8730;', '&#8733;', '&#8734;', '&#8736;', '&#8743;', '&#8744;', '&#8745;', '&#8746;', '&#8747;', '&#8756;', '&#8764;', '&#8773;', '&#8776;', '&#8800;', '&#8801;', '&#8804;', '&#8805;', '&#8834;', '&#8835;', '&#8836;', '&#8838;', '&#8839;', '&#8853;', '&#8855;', '&#8869;', '&#8901;', '&#8968;', '&#8969;', '&#8970;', '&#8971;', '&#9001;', '&#9002;', '&#9674;', '&#9824;', '&#9827;', '&#9829;', '&#9830;']; var zf6cc3b8a95 = ['&nbsp;', '&iexcl;', '&cent;', '&pound;', '&curren;', '&yen;', '&brvbar;', '&sect;', '&uml;', '&copy;', '&ordf;', '&laquo;', '&not;', '&shy;', '&reg;', '&macr;', '&deg;', '&plusmn;', '&sup2;', '&sup3;', '&acute;', '&micro;', '&para;', '&middot;', '&cedil;', '&sup1;', '&ordm;', '&raquo;', '&frac14;', '&frac12;', '&frac34;', '&iquest;', '&agrave;', '&aacute;', '&acirc;', '&atilde;', '&Auml;', '&aring;', '&aelig;', '&ccedil;', '&egrave;', '&eacute;', '&ecirc;', '&euml;', '&igrave;', '&iacute;', '&icirc;', '&iuml;', '&eth;', '&ntilde;', '&ograve;', '&oacute;', '&ocirc;', '&otilde;', '&Ouml;', '&times;', '&oslash;', '&ugrave;', '&uacute;', '&ucirc;', '&Uuml;', '&yacute;', '&thorn;', '&szlig;', '&agrave;', '&aacute;', '&acirc;', '&atilde;', '&auml;', '&aring;', '&aelig;', '&ccedil;', '&egrave;', '&eacute;', '&ecirc;', '&euml;', '&igrave;', '&iacute;', '&icirc;', '&iuml;', '&eth;', '&ntilde;', '&ograve;', '&oacute;', '&ocirc;', '&otilde;', '&ouml;', '&divide;', '&oslash;', '&ugrave;', '&uacute;', '&ucirc;', '&uuml;', '&yacute;', '&thorn;', '&yuml;', '&quot;', '&amp;', '&lt;', '&gt;', '&oelig;', '&oelig;', '&scaron;', '&scaron;', '&yuml;', '&circ;', '&tilde;', '&ensp;', '&emsp;', '&thinsp;', '&zwnj;', '&zwj;', '&lrm;', '&rlm;', '&ndash;', '&mdash;', '&lsquo;', '&rsquo;', '&sbquo;', '&ldquo;', '&rdquo;', '&bdquo;', '&dagger;', '&dagger;', '&permil;', '&lsaquo;', '&rsaquo;', '&euro;', '&fnof;', '&alpha;', '&beta;', '&gamma;', '&delta;', '&epsilon;', '&zeta;', '&eta;', '&theta;', '&iota;', '&kappa;', '&lambda;', '&mu;', '&nu;', '&xi;', '&omicron;', '&pi;', '&rho;', '&sigma;', '&tau;', '&upsilon;', '&phi;', '&chi;', '&psi;', '&omega;', '&alpha;', '&beta;', '&gamma;', '&delta;', '&epsilon;', '&zeta;', '&eta;', '&theta;', '&iota;', '&kappa;', '&lambda;', '&mu;', '&nu;', '&xi;', '&omicron;', '&pi;', '&rho;', '&sigmaf;', '&sigma;', '&tau;', '&upsilon;', '&phi;', '&chi;', '&psi;', '&omega;', '&thetasym;', '&upsih;', '&piv;', '&bull;', '&hellip;', '&prime;', '&prime;', '&oline;', '&frasl;', '&weierp;', '&image;', '&real;', '&trade;', '&alefsym;', '&larr;', '&uarr;', '&rarr;', '&darr;', '&harr;', '&crarr;', '&larr;', '&uarr;', '&rarr;', '&darr;', '&harr;', '&forall;', '&part;', '&exist;', '&empty;', '&nabla;', '&isin;', '&notin;', '&ni;', '&prod;', '&sum;', '&minus;', '&lowast;', '&radic;', '&prop;', '&infin;', '&ang;', '&and;', '&or;', '&cap;', '&cup;', '&int;', '&there4;', '&sim;', '&cong;', '&asymp;', '&ne;', '&equiv;', '&le;', '&ge;', '&sub;', '&sup;', '&nsub;', '&sube;', '&supe;', '&oplus;', '&otimes;', '&perp;', '&sdot;', '&lceil;', '&rceil;', '&lfloor;', '&rfloor;', '&lang;', '&rang;', '&loz;', '&spades;', '&clubs;', '&hearts;', '&diams;']; return this.z8ad1115461(z45298c830c, za164c5be34, zf6cc3b8a95); }, z4fa1d44279: function(z45298c830c) { if (this.za8d1f8b557(z45298c830c)) { return ""; } var z392c7b80ea = ""; for (var z205e0a13cb = 0; z205e0a13cb < z45298c830c.length; z205e0a13cb++) { var z8403d756d3 = z45298c830c.charAt(z205e0a13cb); if (z8403d756d3 < " " || z8403d756d3 > "~") { z8403d756d3 = "&#" + z8403d756d3.charCodeAt() + ";"; } z392c7b80ea += z8403d756d3; } return z392c7b80ea; }, za5ceca80e6: function(z45298c830c) { var z8403d756d3, z0f21b090ca, z500d0b6737 = z45298c830c; if (this.za8d1f8b557(z500d0b6737)) { return ""; } z500d0b6737 = this.z87606034c2(z500d0b6737); z8d4a4a65e1 = z500d0b6737.match(/&#[0-9]{1,5};/g); if (z8d4a4a65e1 !== null) { for (var x = 0; x < z8d4a4a65e1.length; x++) { z0f21b090ca = z8d4a4a65e1[x]; z8403d756d3 = z0f21b090ca.substring(2, z0f21b090ca.length - 1); if (z8403d756d3 >= -32768 && z8403d756d3 <= 65535) { z500d0b6737 = z500d0b6737.replace(z0f21b090ca, String.fromCharCode(z8403d756d3)); } else { z500d0b6737 = z500d0b6737.replace(z0f21b090ca, ""); }; }; } return z500d0b6737; }, zab3c6f56fc: function(z45298c830c, z1c5a47a2d5) { if (this.za8d1f8b557(z45298c830c)) { return ""; } z1c5a47a2d5 = z1c5a47a2d5 | false; if (z1c5a47a2d5) { if (this.z0319034499 == "numerical") { z45298c830c = z45298c830c.replace(/&/g, "&#38;"); } else { z45298c830c = z45298c830c.replace(/&/g, "&amp;"); }; } z45298c830c = this.z3a1c7e93be(z45298c830c, false); if (this.z0319034499 == "numerical" || !z1c5a47a2d5) { z45298c830c = this.z87606034c2(z45298c830c); } z45298c830c = this.z4fa1d44279(z45298c830c); if (!z1c5a47a2d5) { z45298c830c = z45298c830c.replace(/&#/g, "##AMPHASH##"); if (this.z0319034499 == "numerical") { z45298c830c = z45298c830c.replace(/&/g, "&#38;"); } else { z45298c830c = z45298c830c.replace(/&/g, "&amp;"); } z45298c830c = z45298c830c.replace(/##AMPHASH##/g, "&#"); } z45298c830c = z45298c830c.replace(/&#\d*([^\d;]|$)/g, "$1"); if (!z1c5a47a2d5) { z45298c830c = this.z38842a3ce1(z45298c830c); } if (this.z0319034499 == "entity") { z45298c830c = this.z208090dab2(z45298c830c); } return z45298c830c; }, z3a1c7e93be: function(z45298c830c, z45d68aec93) { if (!this.za8d1f8b557(z45298c830c)) { z45d68aec93 = z45d68aec93 || true; if (z45d68aec93) { z45298c830c = z45298c830c.replace(/\'/g, "&#39;"); z45298c830c = z45298c830c.replace(/\"/g, "&quot;"); z45298c830c = z45298c830c.replace(/</g, "&lt;"); z45298c830c = z45298c830c.replace(/>/g, "&gt;"); } else { z45298c830c = z45298c830c.replace(/\'/g, "&#39;"); z45298c830c = z45298c830c.replace(/\"/g, "&#34;"); z45298c830c = z45298c830c.replace(/</g, "&#60;"); z45298c830c = z45298c830c.replace(/>/g, "&#62;"); } return z45298c830c; } else { return ""; } }, z081c1476ed: function(z45298c830c) { if (/&#[0-9]{1,5};/g.test(z45298c830c)) { return true; } else if (/&[A-Z]{2,6};/gi.test(z45298c830c)) { return true; } else { return false; } }, z10d913b0e2: function(z45298c830c) { return z45298c830c.replace(/[^\x20-\x7E]/g, ""); }, z38842a3ce1: function(z45298c830c) { return z45298c830c.replace(/(&amp;)(amp;)+/, "$1"); }, z8ad1115461: function(z45298c830c, za164c5be34, zf6cc3b8a95) { if (this.za8d1f8b557(z45298c830c)) { return ""; } var z222722c0d2; if (za164c5be34 && zf6cc3b8a95) { if (za164c5be34.length == zf6cc3b8a95.length) { for (var x = 0, z205e0a13cb = za164c5be34.length; x < z205e0a13cb; x++) { z222722c0d2 = new RegExp(za164c5be34[x], 'g'); z45298c830c = z45298c830c.replace(z222722c0d2, zf6cc3b8a95[x]); }; }; } return z45298c830c; }, z5d946522be: function(item, z8d4a4a65e1) { for (var z205e0a13cb = 0, x = z8d4a4a65e1.length; z205e0a13cb < x; z205e0a13cb++) { if (z8d4a4a65e1[z205e0a13cb] === item) { return z205e0a13cb; }; } return -1; } }; this.z29d4676bc5 = function() { if (z47067ee6a3) { z4a0c60ca3b = window.open("", name, "width=500,height=300,resizable,scrollbars=yes,toolbar=yes"); } else { return; } if (z47067ee6a3 && z4a0c60ca3b === null) { alert("Webtrends Optimize Debug Window:\n Are you blocking popups?"); return; } if (z4a0c60ca3b === null) { return; } z4a0c60ca3b.document.write('<html>\n<head><title>Webtrends Optimize Debug Window<\/title><\/head><body>\n'); z4a0c60ca3b.document.write('<br><pre style="color: purple; font-weight: bold;"><---- BROWSER LOADING PAGE ( ' + document.location.href + ' ) -----><\/pre>'); }; this.z29d4676bc5(); }; this.ze82b1343bc = function(type, zbadefb143a, zfce9fa186a, parent, z9520ad761a) { if (!z9520ad761a) { if (parent) { z9520ad761a = parent.ownerDocument; } if (!z9520ad761a) { z9520ad761a = document; }; } var n = z9520ad761a.createElement(type); if (zbadefb143a) { for (var z205e0a13cb in zbadefb143a) { if (zbadefb143a[z205e0a13cb] && zbadefb143a.hasOwnProperty(z205e0a13cb)) { n.setAttribute(z205e0a13cb, zbadefb143a[z205e0a13cb]); }; }; } if (zfce9fa186a) { for (var z392c7b80ea in zfce9fa186a) { if (zfce9fa186a[z392c7b80ea] && zfce9fa186a.hasOwnProperty(z392c7b80ea)) { z1a23b4a33a.z9d5a13db1d(n, z392c7b80ea, zfce9fa186a[z392c7b80ea]); }; }; } if (parent) { parent.appendChild(n); } return n; }; this.z95e827b504(); }; var WTOptimize = new z06911396a5(); WTOptimize.lookup = function(value, type) { for (var z205e0a13cb = 0; z205e0a13cb < this.z2b20c198a2.length; z205e0a13cb++) { var zae74392e5b = this.z2b20c198a2[z205e0a13cb]; if (zae74392e5b.zccdd3ca1db["testAlias"] == value && (!type || type == zae74392e5b.zccdd3ca1db["s_requestType"])) { return zae74392e5b; }; } }; WTOptimize.setup = function(za69d2051a9, z606a0e44b1) { try { if (WTOptimize.ze3c28bd91f) { WTOptimize.Debug.z1dbbe59f9a("setup: Aborted due to prior error, check error message for details.", 0); return; } var zccdd3ca1db = {}; if (typeof (za69d2051a9) == "object") { zccdd3ca1db = za69d2051a9; } else if (typeof (za69d2051a9) == "string") { if (typeof (z606a0e44b1) != "undefined") { zccdd3ca1db = z606a0e44b1; } zccdd3ca1db["testAlias"] = za69d2051a9; } zccdd3ca1db["s_requestType"] = "control"; if (!WTOptimize.zc901ce1bab) { var z0fee56986c = this; WTOptimize.zd0b7935794(WTEvent.z0cf5b4ac28, (function() { z0fee56986c.z3e29fea2bf(zccdd3ca1db); })); document.body.style.visibility = 'hidden'; document.body.style.hidden = true; } else { this.z3e29fea2bf(zccdd3ca1db); } } catch (z392c7b80ea) { WTOptimize.Debug.z1dbbe59f9a("setup: Fatal error, check error message for details.", 0, z392c7b80ea); var event = new WTEvent((z392c7b80ea.zbee943c75d ? z392c7b80ea.zbee943c75d : WTEvent.ABORT), WTEvent.STATUS_FAULT, this); event.zccdd3ca1db["error"] = z392c7b80ea; WTOptimize.z88d3961d49(event); } }; WTOptimize.conversion = function(za69d2051a9, z606a0e44b1, z51e507182c) { try { if (WTOptimize.ze3c28bd91f) { WTOptimize.Debug.z1dbbe59f9a("conversion: Aborted due to prior error, check error message for details.", 0); return; } var zccdd3ca1db = {}; if (typeof (za69d2051a9) == "object") { zccdd3ca1db = za69d2051a9; } else if (typeof (za69d2051a9) == "string") { if (typeof (z606a0e44b1) != "undefined") { if (typeof (z606a0e44b1) == "object" && z606a0e44b1.href) { if (typeof (z51e507182c) != "undefined") { zccdd3ca1db = z51e507182c; } zccdd3ca1db["r_redirectUrl"] = z606a0e44b1.href; zccdd3ca1db["r_redirectLinkTarget"] = z606a0e44b1.target; zccdd3ca1db["r_redirectLink"] = z606a0e44b1; z606a0e44b1.href = "javascript:void(0);"; z606a0e44b1.target = ""; } else { zccdd3ca1db = z606a0e44b1; }; } zccdd3ca1db["testAlias"] = za69d2051a9; } zccdd3ca1db["s_requestType"] = "conversion"; WTOptimize.za099c47ecc(WTEvent.CONTROL_RESPONSE); if (!WTOptimize.zc901ce1bab) { var z0fee56986c = this; WTOptimize.zd0b7935794(WTEvent.CAPI_CONFIG, (function() { z0fee56986c.z3e29fea2bf(zccdd3ca1db); })); } else { this.z3e29fea2bf(zccdd3ca1db); } } catch (z392c7b80ea) { WTOptimize.Debug.z1dbbe59f9a("conversion: Fatal error, check error message for details.", 0, z392c7b80ea); var event = new WTEvent((z392c7b80ea.zbee943c75d ? z392c7b80ea.zbee943c75d : WTEvent.ABORT), WTEvent.STATUS_FAULT, this); event.zccdd3ca1db["error"] = z392c7b80ea; WTOptimize.z88d3961d49(event); } }; WTOptimize.addEventHandler = function(name, z9204d02c46, z54302d6e80) { this.zd0b7935794(name, z9204d02c46, z54302d6e80); }; WTOptimize.removeEventHandler = function(name, z9204d02c46, z54302d6e80) { this.za099c47ecc(name, z9204d02c46, z54302d6e80); }; WTOptimize.fireEvent = function(event) { this.z88d3961d49(event); }; if (!this.z9249b9de32) { z9249b9de32 = {}; } (function() { function zd081adc532(n) { return n < 10 ? '0' + n : n; }; if (typeof Date.prototype.zb0f695abb2 !== 'function') { Date.prototype.zb0f695abb2 = function(z218660f2d0) { return this.getUTCFullYear() + '-' + zd081adc532(this.getUTCMonth() + 1) + '-' + zd081adc532(this.getUTCDate()) + 'T' + zd081adc532(this.getUTCHours()) + ':' + zd081adc532(this.getUTCMinutes()) + ':' + zd081adc532(this.getUTCSeconds()) + 'Z'; }; String.prototype.zb0f695abb2 = Number.prototype.zb0f695abb2 = Boolean.prototype.zb0f695abb2 = function(z218660f2d0) { return this.valueOf(); }; } var cx = /[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g, z80278cba78 = /[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g, z6f38180b76, indent, zd5781351fd = { '\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', '\r': '\\r', '"': '\\"', '\\': '\\\\' }, zf0b5aa1a26; function quote(zd03c7048e1) { z80278cba78.lastIndex = 0; return z80278cba78.test(zd03c7048e1) ? '"' + zd03c7048e1.replace(z80278cba78, function(za18fc63707) { var z8403d756d3 = zd5781351fd[za18fc63707]; return typeof z8403d756d3 === 'string' ? z8403d756d3 : '\\u' + ('0000' + za18fc63707.charCodeAt(0).toString(16)).slice(-4); }) + '"' : '"' + zd03c7048e1 + '"'; }; function z086a5fa294(z218660f2d0, z4e98ec6514) { var z205e0a13cb, z883655f314, z2455ea25fe, length, zbfaf654d7d = z6f38180b76, z126b3a95e3, value = z4e98ec6514[z218660f2d0]; if (value && typeof value === 'object' && typeof value.zb0f695abb2 === 'function') { value = value.zb0f695abb2(z218660f2d0); } if (typeof zf0b5aa1a26 === 'function') { value = zf0b5aa1a26.call(z4e98ec6514, z218660f2d0, value); } switch (typeof value) { case 'string': return quote(value); case 'number': return isFinite(value) ? String(value) : 'null'; case 'boolean': case 'null': return String(value); case 'object': if (!value) { return 'null'; } z6f38180b76 += indent; z126b3a95e3 = []; if (Object.prototype.toString.apply(value) === '[object Array]') { length = value.length; for (z205e0a13cb = 0; z205e0a13cb < length; z205e0a13cb += 1) { z126b3a95e3[z205e0a13cb] = z086a5fa294(z205e0a13cb, value) || 'null'; } z2455ea25fe = z126b3a95e3.length === 0 ? '[]' : z6f38180b76 ? '[\n' + z6f38180b76 + z126b3a95e3.join(',\n' + z6f38180b76) + '\n' + zbfaf654d7d + ']' : '[' + z126b3a95e3.join(',') + ']'; z6f38180b76 = zbfaf654d7d; return z2455ea25fe; } if (zf0b5aa1a26 && typeof zf0b5aa1a26 === 'object') { length = zf0b5aa1a26.length; for (z205e0a13cb = 0; z205e0a13cb < length; z205e0a13cb += 1) { z883655f314 = zf0b5aa1a26[z205e0a13cb]; if (typeof z883655f314 === 'string') { z2455ea25fe = z086a5fa294(z883655f314, value); if (z2455ea25fe) { z126b3a95e3.push(quote(z883655f314) + (z6f38180b76 ? ': ' : ':') + z2455ea25fe); }; }; }; } else { for (z883655f314 in value) { if (Object.hasOwnProperty.call(value, z883655f314)) { z2455ea25fe = z086a5fa294(z883655f314, value); if (z2455ea25fe) { z126b3a95e3.push(quote(z883655f314) + (z6f38180b76 ? ': ' : ':') + z2455ea25fe); }; }; }; } z2455ea25fe = z126b3a95e3.length === 0 ? '{}' : z6f38180b76 ? '{\n' + z6f38180b76 + z126b3a95e3.join(',\n' + z6f38180b76) + '\n' + zbfaf654d7d + '}' : '{' + z126b3a95e3.join(',') + '}'; z6f38180b76 = zbfaf654d7d; return z2455ea25fe; }; }; if (typeof z9249b9de32.z4b1fe97239 !== 'function') { z9249b9de32.z4b1fe97239 = function(value, z226fd963ff, z2d70d24253) { var z205e0a13cb; z6f38180b76 = ''; indent = ''; if (typeof z2d70d24253 === 'number') { for (z205e0a13cb = 0; z205e0a13cb < z2d70d24253; z205e0a13cb += 1) { indent += ' '; } } else if (typeof z2d70d24253 === 'string') { indent = z2d70d24253; } zf0b5aa1a26 = z226fd963ff; if (z226fd963ff && typeof z226fd963ff !== 'function' && (typeof z226fd963ff !== 'object' || typeof z226fd963ff.length !== 'number')) { throw new Error('JSON.stringify'); } return z086a5fa294('', { '': value }); }; } if (typeof z9249b9de32.parse !== 'function') { z9249b9de32.parse = function(text, zffea6e2a29) { var zd4f0f7c76a; function zf540b916f8(z4e98ec6514, z218660f2d0) { var z883655f314, z2455ea25fe, value = z4e98ec6514[z218660f2d0]; if (value && typeof value === 'object') { for (z883655f314 in value) { if (Object.hasOwnProperty.call(value, z883655f314)) { z2455ea25fe = zf540b916f8(value, z883655f314); if (z2455ea25fe !== undefined) { value[z883655f314] = z2455ea25fe; } else { delete value[z883655f314]; }; }; }; } return zffea6e2a29.call(z4e98ec6514, z218660f2d0, value); }; cx.lastIndex = 0; if (cx.test(text)) { text = text.replace(cx, function(za18fc63707) { return '\\u' + ('0000' + za18fc63707.charCodeAt(0).toString(16)).slice(-4); }); } if (/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g, '@').replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g, ']').replace(/(?:^|:|,)(?:\s*\[)+/g, ''))) { zd4f0f7c76a = eval('(' + text + ')'); return typeof zffea6e2a29 === 'function' ? zf540b916f8({ '': zd4f0f7c76a }, '') : zd4f0f7c76a; } throw new SyntaxError('JSON.parse'); }; } })();
