/*
SiteSpeed v1.4
(c) Copyright 2001 Jeroen C. Kessels
All rights reserved
*/
SiteSpeedStartTime = new Date(); SiteSpeedDone = 2; SiteSpeedOnLoad = null; 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=tec7hec" target="_top"><img src="http://s1.numion.com/a.exe?TimerID=tec7hec' + SiteSpeedCollectData() + '" width=46 height=18 border=0 alt="SiteSpeed" name="SiteSpeedIcon"></a>'); } function SiteSpeedSetOnload() { 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'; } } } if (((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion) >= 3)) || (document.images != null)) { if ((window.onload) && (SiteSpeedOnLoad == null)) SiteSpeedOnLoad = window.onload; window.onload = SiteSpeedLoaded; } } function SiteSpeedLoaded() { 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=tec7hec&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=tec7hec&Time=' + (SiteSpeedEndTime.getTime() - SiteSpeedStartTime.getTime()) + SiteSpeedCollectData(); SiteSpeedDone = 0; break; } } if (SiteSpeedDone == 0) break; } } if (SiteSpeedOnLoad != null) { if (SiteSpeedOnLoad != SiteSpeedLoaded) SiteSpeedOnLoad(); SiteSpeedOnLoad = null; } } function SiteSpeedIcon() { SiteSpeedDone = 1; SiteSpeedShowIcon(); SiteSpeedSetOnload(); } function SiteSpeedFrame() { SiteSpeedDone = 0; SiteSpeedShowIcon(); } function SiteSpeedLink() { Now = new Date(); document.cookie = 'SiteSpeed=' + escape(Now.getTime()); } SiteSpeedSetOnload(); 