var submenu_div;
var menu_div;

var openmenu = false;
var newMenu = '';
var oldMenu = '';

function OpenHMenu(subm, m){
	newMenu = m;
	clearTimeout(hMenuTimeOut);
	hMenuDelay = 0;
	if ( oldMenu != newMenu ) closeMenu();
	submenu_div = document.getElementById(subm);
	menu_div = document.getElementById(m);
	if( submenu_div && menu_div ){
		if ( !openmenu ){
			openmenu = true;
			submenu_div.style.zindex=900;
			submenu_div.style.position="absolute";
			submenu_div.style.left = menu_div.style.left;
			submenu_div.style.top = menu_div.style.top;
			submenu_div.style.visibility = 'visible';	 
			submenu_div.style.display = 'block';
			oldMenu = newMenu;
		}	
	}
}// OpenHNemu

var hMenuTimeOut;
var hMenuDelay = 0;
function CloseHMenu(){
	hMenuDelay++;
	hMenuTimeOut = setTimeout("CloseHMenu()", 100);
	if ( hMenuDelay >= 10 ){
		closeMenu();
		clearTimeout(hMenuTimeOut);
		hMenuDelay = 0;
		
	}	
}// OpenHNemu


function closeMenu(){ 
	if( submenu_div && menu_div ){
		if ( openmenu ){
			openmenu = false;
			submenu_div.style.zindex=900;
			submenu_div.style.position="absolute";//
			submenu_div.style.left = menu_div.style.left;
			submenu_div.style.top = menu_div.style.top;
			submenu_div.style.visibility = 'hidden';	 
			submenu_div.style.display = 'none';
		}
	}	
}	


