/* Helper functions to use wz_tooltip (Tooltip.js) to create statically positioned menus */

function find_X(element) {
	var curleft = 0;
	if (element.offsetParent) {
		curleft = element.offsetLeft;
		while (element = element.offsetParent) {
			curleft += element.offsetLeft;
		}
	}
	return curleft;
}

function find_Y(element) {
	var curtop = 0;
	if (element.offsetParent) {
		curtop = element.offsetTop;
		while (element = element.offsetParent) {
			curtop += element.offsetTop;
		}
	}
	return curtop - 1;
}

function find_W(element) {
	var width = 0;
	if(element) {
		width = element.offsetWidth;
	}
	return width;
}
