
var currentMenu = new Array();

var timers = new Array();

var enabled=0

function debug(msg){
	document.getElementById('debug').innerHTML=document.getElementById('debug').innerHTML+msg+"<br/>";
}

function debugArray(msg,a){
	var temp = "";
	for(var i=0; i<a.length;i++)
		temp+=i+":"+a[i]+"  ";
	document.getElementById('debug').innerHTML=document.getElementById('debug').innerHTML+msg+temp+"<br/>";
}

function activateMenu(menuId){

	if(enabled==-1) 
		return;
	else if(enabled==0){
     	browser = navigator.appName;
     	browVer = parseInt(navigator.appVersion);
		//alert(browser);
		//alert(browVer);
		if ( 	(browser=="Microsoft Internet Explorer" && browVer >= 4) ||
				(browser=="Netscape" && browVer >= 5) ){
			enabled=1;
		}
		else{
			enabled=-1;
			return;
		}
	}

	//alert(enabled);
			
	 //debug("activateMenu: "+menuId);
	if(document.getElementById){
		var i=0;
		if(timers[menuId]!=0){
			clearTimeout(timers[menuId]);
			timers[menuId]=0;
		}
		document.getElementById("mm_"+menuId).style.visibility="visible";
		currentMenu.push(menuId);
	}
}


function _deactivateMenu(menuId){	
	 //debug("timer:"+menuId);
	if(timers[menuId]!=0){
		document.getElementById("mm_"+menuId).style.visibility="hidden";
	}
}

function deactivateMenu(menuId){
	 //debug("deactivateMenu:"+menuId);
	if(document.getElementById){
		timers[menuId]=setTimeout("_deactivateMenu('"+menuId+"');",200);
	}
	currentMenu.pop();
}


if (!document.getElementById)
    document.getElementById = function() { return null; }

