// JavaScript Document
var menuon = false;

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}

function menu_show(obj,menuid,l,t){
	var arrpos = findPos(obj);
	var lft = arrpos[0];
	var top = arrpos[1];
	
	menuon = menuid;
	
	document.getElementById(menuid).style.visibility = 'visible';
	//document.getElementById(menuid).style.left = 800;
	//document.getElementById(menuid).style.top = 200;
	document.getElementById(menuid).style.left = lft+l+"px";
	document.getElementById(menuid).style.top = top+t+"px";
	
}

function menu_hide(obj,menuid){
	//var arrpos = findPos(obj);
	//var lft = arrpos[0];
	//var top = arrpos[1];
	
	menuon = false;
	
	setTimeout( function(){
		if (menuon != menuid){
			menuon = false;
			document.getElementById(menuid).style.visibility = 'hidden';
		}
	}, 500);

}

function visit_link(url){
	document.location.href=url;
}
