var mouse_position=new Array(0,0);

if (document.layers) 
{ 
    document.captureEvents(Event.MOUSEMOVE);
    document.onmousemove = captureMousePosition;
} else if (document.all) 
{
    document.onmousemove = captureMousePosition;
} else if (document.getElementById) 
{
    document.onmousemove = captureMousePosition;
}

xMousePos = 0; 
yMousePos = 0; 

function captureMousePosition(e) 
{
    if (document.layers) 
	{
        mouse_position[0] = e.pageX;
        mouse_position[1] = e.pageY;
    } else if (document.all) 
	{
        mouse_position[0] = window.event.x+document.body.scrollLeft;
        mouse_position[1] = window.event.y+document.body.scrollTop;
    } else if (document.getElementById) 
	{
        mouse_position[0] = e.pageX;
        mouse_position[1] = e.pageY;
    }
	return true;
}

function captureClickPosition() 
{
	return mouse_position;
}
