/*
SiteSpeed v1.6
(c) Copyright 2001-2003 Jeroen C. Kessels
All rights reserved
*/
SiteSpeedDone = 2; SiteSpeedOnLoad1 = null; SiteSpeedOnLoad2 = null; SiteSpeedStartTime = new Date(); if (document.cookie.length > 0) { offset = document.cookie.indexOf('SiteSpeed='); if (offset != -1) { offset += 10; end = document.cookie.indexOf(';',offset); if (end == -1) end = document.cookie.length; Value = unescape(document.cookie.substring(offset,end)); if (Value > 0) { SiteSpeedStartTime.setTime(unescape(document.cookie.substring(offset,end))); document.cookie = 'SiteSpeed=0'; } } } function SiteSpeedCollectData() { Now = new Date(); Out = '&Date=' + Now.getTime(); Out += '&Location=' + escape(location.href); if (document.referrer) Out += '&Referrer=' + escape(document.referrer); Out += '&AppName=' + escape(navigator.appName); Out += '&AppVersion=' + escape(navigator.appVersion); Out += '&UserAgent=' + escape(navigator.userAgent); if (navigator.platform) Out += '&Platform=' + escape(navigator.platform); if (navigator.javaEnabled() == true) { Out += '&Java=enabled'; } else { Out += '&Java=disabled'; } Out += '&ScreenWidth=' + screen.width; Out += '&ScreenHeight=' + screen.height; if ((document.body) && (document.body.clientWidth)) { Out += '&InnerWidth=' + document.body.clientWidth; Out += '&InnerHeight=' + document.body.clientHeight; Out += '&Colors=' + screen.colorDepth; } else { Out += '&InnerWidth=' + innerWidth; Out += '&InnerHeight=' + innerHeight; Out += '&Colors=' + screen.pixelDepth; } if ((document.all) || (document.layers)) { Out += '&Layers=yes'; } else { Out += '&Layers=no'; } if (navigator.plugins) { for (i = 0; i < navigator.plugins.length; i++) { Out += '&Plugin' + i + '=' + escape(navigator.plugins[i].name); } } return(Out); } function SiteSpeedShowIcon() { document.write('<a href="http://s1.numion.com/s.exe?TimerID=rew3rym" target="_top"><img src="http://s1.numion.com/a.exe?TimerID=rew3rym' + SiteSpeedCollectData() + '" width=46 height=18 border=0 alt="SiteSpeed" name="SiteSpeedIcon"></a>'); } function SiteSpeedLoaded(Next) { if (((navigator.appName != 'Netscape') || (parseInt(navigator.appVersion) < 3)) && (document.images == null)) return; if (SiteSpeedDone > 0) SiteSpeedEndTime = new Date(); if (SiteSpeedDone == 1) { for (i = 0; i < document.images.length; i++) { if (document.images[i].name == 'SiteSpeedIcon') { document.images[i].src = 'http://s1.numion.com/b.exe?TimerID=rew3rym&Time=' + (SiteSpeedEndTime.getTime() - SiteSpeedStartTime.getTime()) + SiteSpeedCollectData(); SiteSpeedDone = 0; break; } } } if (SiteSpeedDone == 2) { for (i = 0; i < frames.length; i++) { for (j = 0; j < frames[i].document.images.length; j++) { if (frames[i].document.images[j].name == 'SiteSpeedIcon') { frames[i].document.images[j].src = 'http://s1.numion.com/b.exe?TimerID=rew3rym&Time=' + (SiteSpeedEndTime.getTime() - SiteSpeedStartTime.getTime()) + SiteSpeedCollectData(); SiteSpeedDone = 0; break; } } if (SiteSpeedDone == 0) break; } } if ((Next != null) && (Next != SiteSpeedLoaded1) && (Next != SiteSpeedLoaded2)) Next(); } function SiteSpeedLoaded1() { Next = SiteSpeedOnLoad1; SiteSpeedOnLoad1 = null; SiteSpeedLoaded(Next); } function SiteSpeedLoaded2() { Next = SiteSpeedOnLoad2; SiteSpeedOnLoad2 = null; SiteSpeedLoaded(Next); } function SiteSpeedIcon() { SiteSpeedDone = 1; SiteSpeedShowIcon(); SiteSpeedOnLoad2 = window.onload; window.onload = SiteSpeedLoaded2; } function SiteSpeedFrame() { SiteSpeedDone = 0; SiteSpeedShowIcon(); } function SiteSpeedLink() { Now = new Date(); document.cookie = 'SiteSpeed=' + escape(Now.getTime()); } SiteSpeedOnLoad1 = window.onload; window.onload = SiteSpeedLoaded1;
