/***************handles the menu layers (include this file in the pages***********************/
/*<script type="text/javascript" src="includes/mc_submenus.js"></script>*/

// SET VARS

var menuDelay=1000;
var zero;
var MC_nav_showing='';
var MC_subnav_showing='';
var MC_timeZeroState=0;


// FUNCTION TO SHOW NAV DIV
function MC_showNav(theDiv){
	document.getElementById(theDiv).style.visibility='visible';
	MC_nav_showing=theDiv;
}


// FUNCTION TO SHOW SUBNAV DIV
function MC_showSubNav(theDiv){
	document.getElementById(theDiv).style.visibility='visible';
	MC_subnav_showing=theDiv;
}

// FUNCTION TO CLOSE LAST OPENED SUBNAV DIV
function MC_hideSubNav(){
	if(MC_subnav_showing!=''){
		document.getElementById(MC_subnav_showing).style.visibility='hidden';
		MC_subnav_showing='';
	}
	
}

// FUNCTION TO CLOSE ALL AT SET TIME AFTER EXITING MENU
function MC_zeroMenus(){
	if(MC_timeZeroState==0){
		zero=setTimeout("MC_hideAllNavs()",menuDelay);
		MC_timeZeroState=1;
	}
}


// FUNCTION TO CLOSE LAST OPEN NAV AND SUBNAV DIV
function MC_hideAllNavs(){
	if(MC_nav_showing!=''){
		document.getElementById(MC_nav_showing).style.visibility='hidden';
		MC_nav_showing='';
	}
	if(MC_subnav_showing!=''){
		document.getElementById(MC_subnav_showing).style.visibility='hidden';
		MC_subnav_showing='';
	}
	
}


// FUNCTION TO CLEAR THE ZERO IN CASE THE MENU IS RE-ENTERED BEFORE CLOSING
function MC_clearZero(){
	if(MC_timeZeroState==1){
		clearTimeout(zero);
		MC_timeZeroState=0;
	}
}



/*********************************************************************************************/
/*                                                                                           */
/*  onMouseOver call MC_clearZero();MC_hideAllNavs(); MC_showNav(theDiv)					 */
/*  onMouseOut call zeroMenus();                                                             */
/*  Do this on all menu titles and all menu items ie. text links.                            */
/*  show hide layer not required on sublinks though                                          */
/*********************************************************************************************/
