function getAnchorPosition(anchorname) {
	var coordinates = new Object();
	var x = 0, y = 0;
	var use_gebi = false, use_css = false, use_layers = false;
	
	if (document.getElementById) {
		use_gebi = true;
	} else if (document.all) {
		use_css = true;
	}
		
 	if (use_gebi && (document.all)) {
		x = AnchorPosition_getPageOffsetLeft(document.all[anchorname]);
		y = AnchorPosition_getPageOffsetTop(document.all[anchorname]);
	} else if (use_gebi) {
		var o = document.getElementById(anchorname);
		x = AnchorPosition_getPageOffsetLeft(o);
		y = AnchorPosition_getPageOffsetTop(o);
	} else if (use_css) {
		x = AnchorPosition_getPageOffsetLeft(document.all[anchorname]);
		y = AnchorPosition_getPageOffsetTop(document.all[anchorname]);
	} else {
		coordinates.x = 0;
		coordinates.y = 0;
		return coordinates;
	}
	coordinates.x = x;
	coordinates.y = y;
	return coordinates;
}

function AnchorPosition_getPageOffsetLeft (el) {
	if (el == null || !el) { return 0 }
	var ol = el.offsetLeft;
	while ((el = el.offsetParent) != null) {
		ol += el.offsetLeft;
	}
	return ol;
}

function AnchorPosition_getPageOffsetTop (el) {
	if (el == null || !el) { return 0 }
	var ot=el.offsetTop;
	while((el = el.offsetParent) != null) {
		ot += el.offsetTop;
	}
	return ot;
}