function mnuOver(no)
{
	document.getElementById("mnu" + no + "cell").className = "td_mnu" + no + "_over";
}
function mnuOut(no)
{
	document.getElementById("mnu" + no + "cell").className = "td_mnu" + no;
}
function showLayer(theLayer)
{
	document.getElementById(theLayer).style.display = "block";
}

function hideLayer(theLayer)
{
	document.getElementById(theLayer).style.display = "none";
}

function hideExpandables()
{
	document.getElementById('mnu1').style.display = 'none';
	document.getElementById('mnu2').style.display = 'none';
	document.getElementById('mnu3').style.display = 'none';
	document.getElementById('mnu4').style.display = 'none';
	document.getElementById('mnu5').style.display = 'none';
}

function expandMenu(mnu)
{
	isCurrentBlocked = eval("document.getElementById('" + mnu + "').style.display");
	
	if(isCurrentBlocked == "block")
		isCurrentBlocked = true;
	else
		isCurrentBlocked = false;
		
	switch(mnu)
	{
		case "mnu0":
			if(isCurrentBlocked)
				hideLayer(mnu);
			else
				showLayer(mnu);			
			break;
		
		case "mnu1":
			hideExpandables();
			if(isCurrentBlocked)
				hideLayer(mnu);
			else
				showLayer(mnu);			
			break;
		
		case "mnu2":
			hideExpandables();
			if(isCurrentBlocked)
				hideLayer(mnu);
			else
				showLayer(mnu);			
			break;
		
		case "mnu3":
			hideExpandables();
			if(isCurrentBlocked)
				hideLayer(mnu);
			else
				showLayer(mnu);			
			break;
		
		case "mnu4":
			hideExpandables();
			if(isCurrentBlocked)
				hideLayer(mnu);
			else
				showLayer(mnu);			
			break;
		
		case "mnu5":
			hideExpandables();
			if(isCurrentBlocked)
				hideLayer(mnu);
			else
				showLayer(mnu);			
			break;
		
	}
}
