 function addEvent ( obj, type, fn ) { if (obj.addEventListener) { obj.addEventListener( type, fn, false ); } else if (obj.attachEvent) { obj["e"+type+fn] = fn; obj[type+fn] = function() { return obj["e"+type+fn]( window.event ); }; obj.attachEvent( "on"+type, obj[type+fn] ); } } function removeEvent( obj, type, fn ) { if (obj.removeEventListener) { obj.removeEventListener( type, fn, false ); } else if (obj.detachEvent) { obj.detachEvent( "on"+type, obj[type+fn] ); obj[type+fn] = null; obj["e"+type+fn] = null; } } function tracer() { var a = screen.width + "-" + screen.height; var c = screen.colorDepth; var date = new Date(); var script = document.createElement("script"); script.type = "text/javascript"; script.id = "dataPage_"; script.src = "statistic.php?x=f&a="+a+"&c="+c+"&t=" + new Date().getTime(); document.getElementsByTagName('head')[0].appendChild(script); var untracker = function() { var date = new Date(); var script = document.createElement("script"); script.type = "text/javascript"; script.id = "dataPage_"; script.src = "statistic.php?x=f&a=&c=&ul=&t=" + new Date().getTime(); document.getElementsByTagName('head')[0].appendChild(script); }; addEvent(window, "unload", untracker); } tracer();