var t;

function showfullmenu()
{
	document.getElementById('hidden_navbar_container').style.display='block';
}

function hidefullmenu()
{
	document.getElementById('hidden_navbar_container').style.display='none';
}

function showsubmenu(menuindex, menulocation)
{	
	// This will show a specific menu item, and also make all the other menu items invisible
	clearTimeout(t);
	t = setTimeout('dosubmenudiv(' + menuindex + ', ' + menulocation + ')', 100);
}

function hidesubmenu(hidden)
{
	clearTimeout(t);
	t = setTimeout('dosubmenudiv(-1,-1)', 500);

	if( hidden)
	{
		var div = document.getElementById('navbarmenu');	
		// div.style.display = 'none';
	}
}

function dosubmenudiv(menuindex, menulocation)
{
	var divs = document.getElementsByTagName("div");
	
	for( var i = 0; i < divs.length - 1; i++)
	{
		if( divs[i].className == "subnavbar")
		{
			divs[i].style.display = "none";
		}
	}

	if(menuindex > -1)
	{
		var submenu = document.getElementById('submenu_' + menuindex);
		var menu = document.getElementById('n0');
		
		if(submenu)
		{
			submenu.style.display = "block";
		}
	}
}

function selectdiv(div)
{
	switch(div.className)
	{
		case 'navmenu':
			div.className = "navmenuselected";
			break;
			
		case 'navsubmenu':
			div.className = "navsubmenuselected";
			break;
	}	
}

function deselectdiv(div)
{
	switch(div.className)
	{
		case 'navsubmenuselected':
			div.className = "navsubmenu";
			break;
			
		case 'navmenuselected':
			div.className = "navmenu";
			break;
	}	
}
