	
	var menucount=3;
	var timerID = null; 
	var timerOn = false; 
	var timecount = 4000;
	var freezeit = 0;
	

	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";
	}

	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() {

		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;  
		}  
	} 
