window.onload = init;

function getInternetExplorerVersion() {

    var rv = -1; // Return value assumes failure.

    if (navigator.appName == 'Microsoft Internet Explorer') {

        var ua = navigator.userAgent;

        var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");

        if (re.exec(ua) != null)

            rv = parseFloat(RegExp.$1);

    }

    return rv;

}

function checkVersion() 
{

    var msg = "You're not using Windows Internet Explorer.";

    var ver = getInternetExplorerVersion();

    if (ver > -1) {

        if (ver >= 8.0)

            msg = "You're using a recent copy of Windows Internet Explorer."

        else

            msg = "You should upgrade your copy of Windows Internet Explorer.";

    }

    return(ver);

}

function init()
{
	//alert(checkVersion());
	if(checkVersion() < 8)
	{
		if (window.Event) 
		{
			document.captureEvents(Event.MOUSEMOVE);
		}
		document.onmousemove = set_cursor_content_position;
	}
}

function set_cursor_content_position(e)
{
	if(checkVersion() < 8)
	{
		var X = (window.Event) ? e.pageX : event.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
		var Y = (window.Event) ? e.pageY : event.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
	}
	else
	{
		var X = window.event.clientX;
		var Y = window.event.clientY;
	}
	X = (X+10);
	$("#pointer_div").css({top: Y, left: X});
}

function set_cursor_content(div_id)
{
	$("#pointer_div").html($("#"+div_id).html());
	$("#pointer_div").css("display","block");
}

function unset_cursor_content()
{
	$("#pointer_div").css("display","none");
}