﻿function getBounds(element) 
{
	var left = element.offsetLeft;
	var top = element.offsetTop;
	for (var parent = element.offsetParent; parent; parent = parent.offsetParent)
	{
		left += parent.offsetLeft;
		top += parent.offsetTop;
	}

	return {left: left, top: top, width: element.offsetWidth, height: element.offsetHeight};
}