var showMain = null;

function menu_init() {
	var timeout = 2000;
	
	var hTime4 = null;
	
	serv = document.getElementById('li-menu-services');
	sect = document.getElementById('li-menu-section');
	col = document.getElementById('li-menu-col');
	credit = document.getElementById('li-menu-credit');
	
	serv_sub = document.getElementById('div-submenu-services');
	sect_sub = document.getElementById('div-submenu-section');
	col_sub = document.getElementById('div-submenu-col');
	credit_sub = document.getElementById('div-submenu-credit');
	
	serv.onmouseout = function(event) {
		event = event || window.event;
		var relTarg = event.relatedTarget || event.toElement;
		
		if(!((relTarg.tagName == 'LI' && relTarg.className == 'li-submenu-services') || ( relTarg.tagName == 'A' && relTarg.className == 'a-services')))
		{
			
			serv_sub.style.display = "none";
			showMain = null;
		}
	}
	
	serv.onmouseover = function(event) {
		if(showMain === null) {
			serv_sub.style.display = 'block';
			showMain = serv_sub;
		}
		else {
			showMain.style.display = 'none';
			serv_sub.style.display = 'block';
			showMain = serv_sub;
		}
	}
									
	serv_sub.onmouseout = function(event) {
		//alert(event.relatedTarget);
		//hTime1 = setTimeout('serv_sub.style.display = "none"; hTime1 = null;',timeout);
		}
	
	serv_sub.onmouseover = function(event) {
		//alert(event.relatedTarget.tagName + " | "+ event.relatedTarget.id);
		//if(hTime1 === null) serv_sub.style.display = 'block';
		//else clearTimeout(hTime1);
	}

	sect.onmouseout = function(event) { 
		event = event || window.event;
		var relTarg = event.relatedTarget || event.toElement;
		
		(!((relTarg.tagName == 'LI' && relTarg.className == 'li-submenu-section') || ( relTarg.tagName == 'A' && relTarg.className == 'a-services')))
		{
			sect_sub.style.display = "none";
			showMain = null;
		}
	 }
	 
	sect.onmouseover = function(event) { 
			if(showMain === null) {
			sect_sub.style.display = 'block';
			showMain = sect_sub;
		}
		else {
			showMain.style.display = 'none';
			sect_sub.style.display = 'block';
			showMain = sect_sub;
		}
	}

	col.onmouseout = function(event) { 
		event = event || window.event;
		var relTarg = event.relatedTarget || event.toElement;
		
		(!((relTarg.tagName == 'LI' && relTarg.className == 'li-submenu-col') || ( relTarg.tagName == 'A' && relTarg.className == 'a-services')))
		{
			col_sub.style.display = "none";
			showMain = null;
		} 
	}
	
	col.onmouseover = function(event) { 
		if(showMain === null) {
			col_sub.style.display = 'block';
			showMain = col_sub;
		}
		else {
			showMain.style.display = 'none';
			col_sub.style.display = 'block';
			showMain = col_sub;
		}
	}	
	
	
	credit.onmouseout = function(event) { 
		event = event || window.event;
		var relTarg = event.relatedTarget || event.toElement;
		
		(!((relTarg.tagName == 'LI' && relTarg.className == 'li-submenu-credit') || ( relTarg.tagName == 'A' && relTarg.className == 'a-services')))
		{
			credit_sub.style.display = "none";
			showMain = null;
		} 
		}
	
	credit.onmouseover = function(event) {
		if(showMain === null) {
			credit_sub.style.display = 'block';
			showMain = credit_sub;
		}
		else {
			showMain.style.display = 'none';
			credit_sub.style.display = 'block';
			showMain = credit_sub;
		}
	}	

}

function doCloseAll() {
//	showMain.style.display = 'none';
//	showSecond.style.display = 'none';
}


