/*
* Image chasing the mouse pointer
*/

var bannerIndex = 0;
var banner = "Aptrut.com - chasing the monkey since 2003";
var bannerSlice = 20;

function rollBanner(){
    if(bannerIndex == banner.length)
        bannerIndex = 0;
        
    var message = "";
    if((bannerIndex + bannerSlice) > banner.length){
        message = banner.substr(bannerIndex, bannerSlice)
        var leftOver = (bannerIndex + bannerSlice) - banner.length;
        message += "    ";
        message += banner.substr(0, leftOver);
    }
    else {
        message = banner.substr(bannerIndex, bannerSlice);
    }
    window.status = message;
    bannerIndex++;
    setTimeout('rollBanner()', 200);
}

function placeMonkey(){
    var posx = Math.round(500 * Math.random());
    var posy = Math.round(500 * Math.random());
    var div = document.getElementById("monkeyDiv");
    div.style.left = posx;
    div.style.top = posy;
    div.style.visibility = 'visible';
}

function moveMonkey(e){
    if(!e)
        e = window.event;
    var pos = findMousePos(e);
    var div = document.getElementById("monkeyDiv");
    div.style.left = pos[0];
    div.style.top = pos[1];
}

function findMousePos(e){
    var posx = 0;
	var posy = 0;
	if (e.pageX || e.pageY) 	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else if (e.clientX || e.clientY) 	{
		posx = e.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = e.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}
    return [posx, posy];
}


