// (c) 1999,2006 Spylog var Md=window.document; var sp_prop = Md.getElementById('spylog_code'); var sp_counter = sp_prop.getAttribute('counter'); var sp_part = sp_prop.getAttribute('part'); var undefined; spylog_tracker(sp_counter,sp_part); function spylog_tracker(counter,part) { spylog_fix_js(); first =Math.floor(counter / 100); second = counter - first * 100; first = spylog_str_pad(first.toString(), 3, '0'); second = spylog_str_pad(second.toString(), 2, '0'); Mu = "u" + first + "." + second + ".spylog.com"; Mnv = navigator; Mp = 0; Md.cookie = "slTestCookie=1; path=/"; Mc = 0; if (Md.cookie) Mc = 1; Mrn = Math.random(); Mn = (Mnv.appName.substring(0, 2) == "Mi") ? 0 : 1; Mt = (new Date()).getTimezoneOffset(); Mz = "p=" + Mp + "&rn=" + Mrn + "&c=" + Mc + "&t=" + Mt; Mz += '&title=' + escape(Md.title.substring(0,100)); if ((part != undefined) && (part != '')) { part = part.toString(); Mz += '&partname=' + spylog_escape(part.replace(/^\s+/, '').replace(/\s+$/, '')); } if (self != top) Mfr = 1; else Mfr = 0; if ((navigator.appVersion.indexOf("Mac") != -1) && (navigator.userAgent.indexOf("MSIE") != -1) && (parseInt(navigator.appVersion) == 3)) Msl = "1"; else { Msl = spylog_js; } var Mct=''; Mfl = spylog_fix_flash(); if(!Mct)Mct = 'lan'; if ((Mfl != undefined) && (Mfl != '') && (Mfl.replace(/\s/ig, '') != '')) { Mz += '&fl=' + Mfl + '&ct=' + Mct; } switch (Msl) { default: case '1.2': Ms = screen; Mpx = (Mn == 0) ? Ms.colorDepth : Ms.pixelDepth; Mz += "&wh=" + Ms.width + 'x' + Ms.height + "&px=" + Mpx; case '1.1': Mpl = ""; Mj = (Mnv.javaEnabled()? "Y" : "N"); Mz += '&j=' + Mj; case '1': case '1.0': } if (parent != window) Mfm = "&r1=" + escape(Md.referrer) + "&r=" + escape(parent.document.referrer); else Mfm = "&r=" + escape(Md.referrer); var a_url = "http://" + Mu + "/cnt?cid=" + counter + "&f=3&p=" + Mp + "&rn=" + Mrn; if (document.location.protocol == 'https:') Mu = "s://sec01-hits.spylog.com/cnt.cgi"; else Mu = "://" + Mu + "/cnt"; var counter_url = "http" + Mu + "?cid=" + counter + "&" + Mz + "&sl=" + Msl + Mfm + "&fr=" + Mfr + "&pg=" + escape(window.location.href); My = ""; My += ""; My += "SpyLOG"; My += ""; Md.write(My); } function spylog_fix_js() { var SCRIPT= ''; SCRIPT += ''; SCRIPT += ''; SCRIPT += ''; SCRIPT += ''; SCRIPT += ''; SCRIPT += ''; SCRIPT += ''; Md.write(SCRIPT); } function spylog_escape(str) { var unicod = ''; var len = str.length; for (var i = 0; i < len; i++) { var cod = str.charCodeAt(i); if (cod < 255) { unicod += str.charAt(i); continue; } cod = cod.toString(16); unicod += '%u' + spylog_str_pad(cod.toLowerCase(), 4, '0'); } return unicod; } function spylog_str_pad(str, len, pad) { var length = str.length; if (length >= len) return str; var count = len - length; for (var i = 0; i < count; i++) str = pad + str; return str; } function spylog_fix_flash() { var f="", n=navigator; if (n.plugins && n.plugins.length) { for (var ii=0;ii=2;ii--) { try { var fl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');"); if (fl) { f=ii + '.0'; break; } } catch(e) {} } if((f=="")&&!Mn&&(n.appVersion.indexOf("MSIE 5")>-1||n.appVersion.indexOf("MSIE 6")>-1)) { FV=clientInformation.appMinorVersion; if(FV.indexOf('SP2') != -1) f = '>=7'; } } return f; } function spylog_testParent (a) { var c=1; var res=0; while (c != 2) { if (! a) c=2; else { if (a.nodeName.toUpperCase() == 'BODY') res=1; c=1; a = a.parentNode } } return res; }