var undefined; var iBase = "http://reports.membercenter.office.microsoft.com/FCPISAPI/ISAPIExtn.dll/im/139405/0?"; var sBase = "http://reports.membercenter.office.microsoft.com/FCPISAPI/ISAPIExtn.dll/ss/139405/0?"; function clearcookie(doc, name) { var c = name + "=; path=/; expires=Fri, 02-Jan-1970 00:00:00 GMT"; document.cookie = c; } function readcookie(doc, name) { var c = document.cookie; var l = name.length + 1; var p0 = c.indexOf(name+"="); if (p0 != -1) { var p1 = c.indexOf(";", p0); if (p1 == -1) p1 = c.length; var value = c.substring (p0+l, p1-p0-l); if (value.length > 0) return value; } return ""; } function isAbsolute(url) { var p = url.indexOf ("://"); return (p != -1); } function hn(url) { url = url.toLowerCase (); var p = url.indexOf ("://"); if (p != -1) url = url.substring (p+3); p = url.indexOf ("/"); if (p != -1) url = url.substring (0, p); p = url.indexOf ("?"); if (p != -1) url = url.substring (0, p); if (url.replace) url = url.replace(/^www\./i , ""); return url; } function setref(url, handler) { var c = "LLINK=" + escape(url) + "; path=/"; document.cookie = c; var win = window; if (isAbsolute(url) && (hn(win.location.href) != hn(url))) { var date = new Date(); var epoch = Math.round(date.getTime() / 1000); var qs = "url=" + escape(win.location.href) + "&hr=" + escape(url) + "&ct=" + epoch; var i = new Image; i.src = sBase + qs; } if (handler) return handler(); return true; } function hrefclick() { return setref (this.href, this.oc); } function actionclick() { return setref (this.action, this.oc); } function rewrite(doc) { for (i=0; i 0) { url += "&ref=" + escape(win.document.referrer); } else if (win.opener && win.opener.location ) { url += "&ref=" + escape(win.opener.location.href); } } catch (e) { } document.write(''); } function sendImageWithTop() { win = win.top; sendImage_ (); } function sendImageWithoutTop(err, u, lineNo) { sendImage_ (); return true; } function sendImage() { win.oldHandler = win.onerror; win.onerror = sendImageWithoutTop; var wtest = win.top; var t = wtest.location.href; // This will generate an error if cross-site win.onerror = win.oldHandler; sendImageWithTop(); } url += "s=" + screen.width + "." + screen.height + "." + screen.colorDepth; if (typeof ovr != 'undefined') { if (ovr.length > 0) url += "&ovr=" + escape(ovr); } var fcpclick = readcookie(document, "FCPCLICK"); if (fcpclick.length > 0) url += "&fcpclick=" + escape(fcpclick); if (typeof revenue != 'undefined') { if (revenue.length > 0) url += "&rev=" + escape(revenue); } var c = document.cookie; var p0 = c.indexOf("LLINK="); if (p0 != -1) { var llink = readcookie(document, "LLINK"); if (llink.length > 0) url += "&hr=" + llink; clearcookie (document, "LLINK"); } if (typeof custom404 != 'undefined') { url += "&fof=1"; } var app = navigator.appName; var ver = navigator.appVersion; if (app.indexOf("Microsoft Internet Explorer") >= 0) { app = "MSIE"; if (ver.indexOf("MSIE") >= 0) { var m = ver.match(/MSIE (.*);/); if (m != null) { ver = m[1]; if (ver.indexOf(";") >= 0) ver = ver.substr (0, ver.indexOf(";")); } } } else if (app.indexOf("Netscape") >= 0) app = "Netscape"; url += "&app=" + app + "&ver=" + parseFloat(ver); if (navigator.platform) { url += "&os=" + navigator.platform; } if (navigator.cookieEnabled != undefined) { if (!navigator.cookieEnabled) url += "&cookie=0"; } var date = new Date(); var epoch = Math.round(date.getTime() / 1000); url += "&ct=" + epoch; if (navigator.cookieEnabled != undefined) { if (navigator.cookieEnabled) { url += "&c=03060600080d060c010406000e0105000e0c"; url += ""; } } sendImage();