/*
SeoBook.com. For updates see http://www.seobook.com/archives/001370.shtml 
You are allowed to use this but you should keep this copyright notice here
*/
function as_click () {
    pageTracker._trackPageview("/asclick");
}
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 =  as_click;
            }
        }
    } else {
        window.addEventListener('beforeunload', doPageExit, false);
        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<ad.length; i++) {
        var adLeft = findX(ad[i]); var adTop = findY(ad[i]);
        var inFrameX = (px > (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) {
            pageTracker._trackPageview("/asclick");
        }
    }
}

