var currMenu=-1;
var menulock=new Array(0,0,0,0,0,0,0,0);
function menuOn(i){
	if(navLoaded){
		menulock[i]=1;
		if(currMenu != i){
			if(currMenu!=-1){
				menulock[currMenu]=0;
				hideMenu(currMenu,0);
			}
			hideForm();
			currMenu=i;
			showMenu(i);
		}
	}
}

function menuOver(i){
	menulock[i]=1;
}

function menuOff(i){
	if(navLoaded){
		menulock[i]=0;
		setTimeout("menuHide("+i+")",100);
	}
}

function menuHide(i){
	if(!menulock[i]){
		hideMenu(i,1);
	}
}

function showMenu(i){
	if(document.all){
		document.all["Menu"+i].style.visibility='visible';
	}
	else if(document.getElementById){
		document.getElementById("Menu"+i).style.visibility='visible';
	}
}

function hideMenu(i,o){
	if(document.all){
		document.all["Menu"+i].style.visibility='hidden';
	}
	else if(document.getElementById){
		document.getElementById("Menu"+i).style.visibility='hidden';
	}
	if(o&&currMenu==i){
		currMenu=-1;
		showForm();
	}
}

function showForm(){
	var i,f;
	for(i=0;i<hideFormVars.length;i++){
		f=eval("document."+hideFormVars[i]);
		if(f.style)
			f.style.visibility='visible';
	}
}

function hideForm(){
	var i,f;
	for(i=0;i<hideFormVars.length;i++){
		f=eval("document."+hideFormVars[i]);
		if(f.style)
			f.style.visibility='hidden';
	}
}

function mOv(t){
	t.className='msmover';
}

function mOf(t){
	t.className='msmoff';
}
