function getPosition(obj) {
	obj = (typeof obj == 'string' ? document.getElementById(obj) : obj);
	var offsetLeft = 0;
	var offsetTop = 0;
	var offsetWidth = obj.offsetWidth;
	var offsetHeight = obj.offsetHeight;

	while(obj) {
		offsetLeft += obj.offsetLeft;
		offsetTop += obj.offsetTop;
		obj = obj.offsetParent;
	}

	return {top : offsetTop, left : offsetLeft, width : offsetWidth, height : offsetHeight };
}



