// JavaScript Document
getViewportScrollY = function() {
    var scrollY = 0;
    if(document.documentElement && document.documentElement.scrollTop)
    {
        scrollY = document.documentElement.scrollTop;
    }
    else if(document.body && document.body.scrollTop)
    {
        scrollY = document.body.scrollTop;
    }
    else if(window.pageYOffset)
    {
        scrollY = window.pageYOffset;
    }
    else if(window.scrollY) {
        scrollY = window.scrollY;
    }
    return scrollY;
};


function moveAdSense(elementID, top_position, leftOffset)
{
    
	var adSenseLayer = document.getElementById(elementID);
//alert(adSenseLayer);
    if (typeof adSenseLayer == 'undefined') return;

    adSenseLayer.style.top = (getViewportScrollY() < top_position)? top_position + "px": getViewportScrollY() + "px";

    window.setTimeout('moveAdSense("'+elementID+'",'+top_position+','+leftOffset+')', 200);
}