
var vPosX = 0;
var vPosY = 0;
var vOffsetX = 0 ;
var vOffsetY = 0 ;

function fGetMousePos(e) {

	if (e.pageX || e.pageY) 	{
		vPosX = e.pageX;
		vPosY = e.pageY;
	} else if (e.clientX || e.clientY) 	{
		vPosX = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
		vPosY = e.clientY + document.body.scrollTop  + document.documentElement.scrollTop;
	}

}

function fGetOffsets(pDiv){

	var vParent ;
	vOffsetX = pDiv.offsetLeft ;
	vOffsetY = pDiv.offsetTop ;
	vParent = pDiv.offsetParent ;
	while (vParent != null) {
		vOffsetX += vParent.offsetLeft ;
		vOffsetY += vParent.offsetTop ;
		vParent = vParent.offsetParent;
	}

}



