
var over_submenu = new Array();

function activate(id)
{
	var thePlayer = document.getElementById("in-player");
	if( thePlayer != null )
	{
		thePlayer.style.display = 'none';
		}
	over_submenu[id] = true;
	deactivateAll();
	showSubMenu(id);
};
function deactivate(id)
{
	var thePlayer = document.getElementById("in-player");
	if( thePlayer != null )
		thePlayer.style.display = 'block';
	over_submenu[id] = false;
	deactivateAllDelay();
};

function deactivateAllDelay()
{
	setTimeout("deactivateAll()",0);
};

function deactivateAll()
{
	var id = 1;
	//while( document.getElementById("menu"+id)!= null)
	for( id =0; id < 20; id++ )
	{
		m = document.getElementById("menu"+id);
		if( m!= null )
		{
			if(!over_submenu[id])
			{
				hideSubMenu(id);
			}
		}
		//id++;
	}
	// temporary workaround for "shotlist" menu
/*	if( document.getElementById("menu"+5) != null )
	{
		if(!over_submenu[5])
			hideSubMenu( 5 );
	}
*/	
	
};

function showSubMenu(id)
{
	var theSubMenu = document.getElementById("submenu"+id);
	theSubMenu.style.display = 'block';
};

function hideSubMenu(id)
{
	var theSubMenu = document.getElementById("submenu"+id);
	theSubMenu.style.display='none';
}


