var adsrc = ''; function ad_click () { var ad_target_url = ''; ad_target_url = escape(window.status); adlogger_url_image = new Image(); if(document.all) { adsrc = this.src; } adlogger_url_image.src = adlogger_loc + '/track/ppc_click_logger.php?ch_id=' + channel_id + '&targ=' + ad_target_url + '&disp=' + escape(document.location.href) + '&src=' + escape(adsrc); } if(typeof window.addEventListener != 'undefined') { window.addEventListener('load', adsense_init, false); } else if(typeof document.addEventListener != 'undefined') { document.addEventListener('load', adsense_init, false); } else if(typeof window.attachEvent != 'undefined') { window.attachEvent('onload', adsense_init); } else { if(typeof window.onload == 'function') { var existing = onload; window.onload = function(){ existing(); adsense_init(); }; } else { window.onload = adsense_init; } } function adsense_init () { if (document.all) { var el = document.getElementsByTagName("iframe"); for(var i = 0; i < el.length; i++) { if(el[i].src.indexOf('googlesyndication.com') > -1) { el[i].onfocus = ad_click; } else if(el[i].src.indexOf('overture.com') > -1) { el[i].onfocus = ad_click; } } } else { window.onunload = doPageExit; window.addEventListener('mousemove', getMouse, true); } } var px; var py; function getMouse(e) { px=e.pageX; py=e.clientY; } function findY(obj) { var y = 0; while (obj) { y += obj.offsetTop; obj = obj.offsetParent; } return(y); } function findX(obj) { var x = 0; while (obj) { x += obj.offsetLeft; obj = obj.offsetParent; } return(x); } function doPageExit(e) { ad = document.getElementsByTagName("iframe"); for (i=0; i (adLeft - 10) && px < (parseInt(adLeft) + parseInt(ad[i].width) + 15)); var inFrameY = (py > (adTop - 10) && py < (parseInt(adTop) + parseInt(ad[i].height) + 10)); if (inFrameY && inFrameX) { adsrc = ad[i].src; ad_click(); } } }