function __getPosX(obj){
	var curleft = 0;  
	if (obj.offsetParent) 
		while (obj.offsetParent){
			curleft += obj.offsetLeft;
			obj = obj.offsetParent;
		}
	else if (obj.x) 
    	curleft = obj.x;
	return curleft;
} 

var showMenu = function(id, obj, mainmenu){
	var submenu = document.getElementById(id)
	submenu.style.display = 'block';	
	submenu.style.left = __getPosX(obj) + 'px';
	if(mainmenu) document.getElementById(mainmenu).className += ' hover';
}
var hideMenu = function(id, mainmenu){
	document.getElementById(id).style.display = 'none';
	if(mainmenu) document.getElementById(mainmenu).className = document.getElementById(mainmenu).className.substring(0, document.getElementById(mainmenu).className.indexOf(' '));
	
}
