

function map_getpos(obj, offsettype) {
	var totaloffset = (offsettype == "left") ? obj.offsetLeft : obj.offsetTop;
	var parentEl = obj.offsetParent;
	while (parentEl != null) {
		totaloffset = (offsettype == "left") ? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
		parentEl = parentEl.offsetParent;
	}
	return totaloffset;
}

function map_show(obj) {
	if (document.getElementById) {
		var map = document.getElementById('bmap');
		map.style.left = map_getpos(obj, "left")-20+"px";
		map.style.top = map_getpos(obj, "top")-30+"px";
		map.style.display = "block";
		return false;
	} else {
		return true;
	}
}

function map_close() {
	document.getElementById('bmap').style.display = "none";
}

