function getObj(id){
	return document.getElementById(id);
}

//menu fuct	
var cur_opened_menu = false;
var close_menu_timeout = false;
function openMenu(parent, to_open, pr_top){
	var o = document.getElementById(to_open);
	var po = document.getElementById(parent);
	if(po.menuOpenedChild){
		po.menuOpenedChild.style.display = "none";
	}
	po.menuOpenedChild = o;
	o.menuParentEl = po;
	o.menuActiveElement = true;
	o.style.display = "block";
	if(pr_top){
		if(cur_opened_menu != parent && cur_opened_menu){
			closeAll(document.getElementById(cur_opened_menu));
			document.getElementById(cur_opened_menu).menuActiveElement = true;
			closeMenuAct(false);
		}
		po.topel = true;
		cur_opened_menu = parent;
		document.getElementById(cur_opened_menu).menuActiveElement = true;
	}
}
function closeAll(o){
	if(o.menuOpenedChild){
		closeAll(o.menuOpenedChild);
	}
	o.menuActiveElement = false;
}

function closeMenu(close){
	document.getElementById(close).menuActiveElement = false;
	document.getElementById(close).menuParentEl.menuActiveElement = false;
	setTimeout("closeMenuAct(false)", 2500);
}

function closeMenuAct(pr_el){
	if(!pr_el){
		pr_el = document.getElementById(cur_opened_menu);
	}
	if (null != pr_el && undefined != pr_el) {
		if(pr_el.menuOpenedChild){
			var close = closeMenuAct(pr_el.menuOpenedChild);
			if(close){
				pr_el.menuOpenedChild = false;
			}else{
				pr_el.menuActiveElement = true;	
			}
		}
		if(!pr_el.menuActiveElement && !pr_el.topel){
			pr_el.style.display = "none";
			return true;
		}else{
			return false;
		}
	}
}