var logID = 530240; var seconds = 0; function startTimer() { timerInterval = setInterval('Timer()',500); slowTimerInterval = setInterval('SlowTimer()',2000); return false; } function stopTimer() { var win = window.open("timer.aspx?id=" + escape(logID) + "&seconds=" + escape(seconds),"","status=no,toolbar=no,menubar=no,location=no,scrollbars=no,width=1,height=1,left=1,top=1,resizable=no"); self.focus(); return false; } function SlowTimer() { if (seconds < 180) { var imageForLogging = new Image(); imageForLogging.src = "timer.aspx?id=" + escape(logID) + "&seconds=" + escape(seconds); } } function Timer() { seconds = seconds + 0.5; } window.onload = startTimer; window.onunload = stopTimer;