
// Measure the number of pixels to the top of the screen
function GetOffsetTop(referenceObject)
{
	var distanceToTopOfScreen = 0;
	var tmpObject = referenceObject;
	
	distanceToTopOfScreen += parseInt(tmpObject.offsetTop);
	while(tmpObject.offsetParent)
	{
		distanceToTopOfScreen += parseInt(tmpObject.offsetParent.offsetTop);
		tmpObject = tmpObject.offsetParent;
	}
	
	return(distanceToTopOfScreen);
}

// Measure the number of pixels to the left of the screen
function GetOffsetLeft(referenceObject)
{
	var distanceToLeftOfScreen = 0;
	var tmpObject = referenceObject;
	
	distanceToLeftOfScreen += parseInt(tmpObject.offsetLeft);
	while(tmpObject.offsetParent)
	{
		distanceToLeftOfScreen += parseInt(tmpObject.offsetParent.offsetLeft);
		tmpObject = tmpObject.offsetParent;
	}
	
	return(distanceToLeftOfScreen);
}
