var menucount=5;
	var timerID = null; 
	var timerOn = false; 
	var timecount = 500;
	var freezeit = 0;
        var submenu;
	

	function doMenuOver (submenu) {


		
		var subitem;	
		var mainmenu;
		subitem = submenu;	
		var i=1;		
		for (i=1;i<=menucount;i++) {
			submenu = 'menuitem'+i+'sub';
			document.getElementById(submenu).style.visibility="hidden";
			document.getElementById(submenu).style.display="none";
		}		
		submenu = 'menuitem'+subitem+'sub';	
		mainmenu = 'menuitem'+subitem;
		document.getElementById(submenu).style.visibility="visible";
		document.getElementById(submenu).style.display="block";

		stopTime();
		
		
	}

	function doMouseOut () {

		stopTime();
		startTime();

	}

	function doClearMenus (unfreeze) {

		if (unfreeze>0) {
			freezeit = 0;
			}
		
		for (i=1;i<=menucount;i++) {
			
			if (i!=freezeit) {
				submenu = 'menuitem'+i+'sub';
				document.getElementById(submenu).style.visibility="hidden";
				document.getElementById(submenu).style.display="none";
				}
			

		}	
		
				
	}



	function doFreeze (freezemenu) {

		freezeit = freezemenu;

	}

	function doUnfreeze (freezemenu) {

		freezeit = 0;

	}

	function init() {


		/*
		document.getElementById('overlaydiv1').style.zIndex=500;
		document.getElementById('overlaydiv2').style.zIndex=501;
		document.getElementById('overlaydiv3').style.zIndex=502;
		*/

		doClearMenus(0);
		// stopTime();
		// startTime();

		}



	function startTime() {
		if (timerOn == false) {
			timerID=setTimeout( "init()" , timecount);  
			timerOn = true;  
			
		}  
	} 

	function stopTime() {
		if (timerOn) {
			clearTimeout(timerID);  
			timerID = null;  
			timerOn = false;  
		}  
	} 