var Position={
	cumulativeOffset: function(element)
	{
		var valueT = 0, valueL = 0;
		do{
			valueT += element.offsetTop  || 0;
			valueL += element.offsetLeft || 0;
			element = element.offsetParent;
		} while (element);
		return [valueL, valueT];
	}
}
var Event={
	pointerX: function(event){
   		return event.pageX || (event.clientX +(document.documentElement.scrollLeft || document.body.scrollLeft));
	},
	pointerY: function(event){
		return event.pageY || (event.clientY +(document.documentElement.scrollTop || document.body.scrollTop));
	}
}