// JavaScript Document

// left menu functions
function ene_showSubmenu(number, total) {
//	alert(total);

	ene_hideAllSubmenus(total);

//	$('leftsubmenulayer_'+number).style.top='0px';
//	$('leftsubmenulayer_'+number).style.left=ene_getSubmenuPosition(number);
//	$('leftsubmenulayer_'+number+'_container').style.left=ene_getSubmenuPosition(number);
	$('leftsubmenulayer_'+number).shouldShow = true;
	$('leftsubmenulayer_'+number).displayTime = 10;
	ene_updateTopMenuDisplay(total);
//	alert('didditB');

}

function ene_hideSubmenu(number, total) {
	
	$('leftsubmenulayer_'+number).shouldShow = false;
//	setTimeout('$(\'leftsubmenulayer_'+number+').shouldShow = false;',1500); 
	setTimeout('ene_updateTopMenuDisplay('+total+')',100);

}

function ene_getSubmenuPosition(number) {
	
	var retVal = 0;
	
	for(var i=0;i<number;i++) {
		retVal += parseInt($('mainmenuleftlayer_'+i).getStyle('width'));
		
	}
	return retVal+'px';
	
}


function ene_updateTopMenuDisplay(total) {
	
	var visibleSubmenus = false;
	
	for(var i=0;i<total;i++) {
		if($('leftsubmenulayer_'+i).shouldShow) {
			$('leftsubmenulayer_'+i).style.top='0px';
			$('leftsubmenulayer_'+i).style.left=ene_getSubmenuPosition(i);
//			$('leftsubmenulayer_'+i+'_container').style.left=ene_getSubmenuPosition(i);
			visibleSubmenus = true;
		} else if($('leftsubmenulayer_'+i).displayTime>0) {
//			document.title = 			$('leftsubmenulayer_'+i).displayTime;
			$('leftsubmenulayer_'+i).displayTime--;
			setTimeout('ene_updateTopMenuDisplay('+total+')',100);
			visibleSubmenus = true;
		} else {
			$('submenuGroundlayer').style.top='-25px';
			$('leftsubmenulayer_'+i).style.top='-25px';
		}
	}
	
	if(visibleSubmenus) {
		$('submenuGroundlayer').style.display='block';
		$('submenuGroundlayer').style.top='25px';
		$('topmenuGroundlayer').style.width='970px';
		
	} else {
		$('topmenuGroundlayer').style.width='880px';
//		$('submenuGroundlayer').style.display='none';
		$('submenuGroundlayer').style.top='-25px';
		
	}
}





// JavaScript Document

// right menu functions
function ene_showRightSubmenu(number, total) {
//	alert(total);
	
	ene_hideAllSubmenus(total);

	$('rightsubmenulayer_'+number).shouldShow = true;
	$('rightsubmenulayer_'+number).displayTime = 10;
	ene_updateRightTopMenuDisplay(total);
//	alert('didditB');

}

function ene_hideRightSubmenu(number, total) {
	
	$('rightsubmenulayer_'+number).shouldShow = false;
//	setTimeout('$(\'rightsubmenulayer_'+number+').shouldShow = false;',1500); 
	setTimeout('ene_updateRightTopMenuDisplay('+total+')', 100);

}

function ene_getRightSubmenuPosition(number) {
	
	
	var retVal = 0;
	
	for(var i=0;i<number;i++) {
		retVal += parseInt($('mainmenurightlayer_'+i).getStyle('width'));
		
	}

	retVal+=90;
//	alert(number+' '+retVal);

	return retVal+'px';
	
}

function ene_hideAllSubmenus(total) {
	total = 10;
	for(var i=0;i<total;i++) {
		try {
			$('rightsubmenulayer_'+i).style.top='-25px';
			$('rightsubmenulayer_'+i).shouldShow = false;
		} catch(e) {}
		try {
			$('leftsubmenulayer_'+i).style.top='-25px';
			$('leftsubmenulayer_'+i).shouldShow = false;
		} catch(e) {}
//		$('rightsubmenulayer_'+i+'_container').style.display='none';
	}
	
}


function ene_updateRightTopMenuDisplay(total) {
	
	var visibleSubmenus = false;
	
	for(var i=0;i<total;i++) {
		if($('rightsubmenulayer_'+i).shouldShow) {
			$('rightsubmenulayer_'+i).style.top='0px';
			$('rightsubmenulayer_'+i).style.right=ene_getRightSubmenuPosition(i);
//			$('rightsubmenulayer_'+i+'_container').style.left=ene_getRightSubmenuPosition(i);
			visibleSubmenus = true;
		} else if($('rightsubmenulayer_'+i).displayTime>0) {
//			document.title = 			$('leftsubmenulayer_'+i).displayTime;
			$('rightsubmenulayer_'+i).displayTime--;
			setTimeout('ene_updateRightTopMenuDisplay('+total+')',100);
			visibleSubmenus = true;
		} else {
			$('submenuGroundlayer').style.top='-25px';
			$('rightsubmenulayer_'+i).style.top='-25px';
		}
	}
	
	if(visibleSubmenus) {
		$('submenuGroundlayer').style.display='block';
		$('submenuGroundlayer').style.top='25px';
		$('topmenuGroundlayer').style.width='970px';
		
	} else {
		$('topmenuGroundlayer').style.width='880px';
//		$('submenuGroundlayer').style.display='none';
		$('submenuGroundlayer').style.top='-25px';
		
	}
}





