var curMenu = '';
var MenuTimeout = null;
var intTimeout = 250;


function showMenu(strMenuName) 
{
   if (curMenu)
   {
      hideMenu(curMenu);
   }
	
   curMenu = strMenuName;
   var objMenu = document.getElementById(strMenuName);
	
   if (objMenu != null)
   {
      __hide();
      objMenu.style.display = 'block';
   }
}


function hideMenu(strMenuName) 
{
   clearTimeout(MenuTimeout);	
   var objMenu = document.getElementById(strMenuName);

   if (objMenu != null)
   {
      objMenu.style.display = 'none';
      __show();
   }
}


function startCountdown(strMenuName) 
{
   MenuTimeout = setTimeout('hideMenu(\'' + strMenuName.toString() + '\');', intTimeout);
}


function stopCountdown(strMenuName) 
{
   clearTimeout(MenuTimeout);
}

function __hide()
{
   var selects = document.getElementsByTagName('select');
   for(i=0; i<selects.length; i++)
   {
      selects[i].style.visibility = 'hidden';
      selects[i].style.display = 'block';
   }
   var movie = document.getElementById('video');
   if(movie != null)
   {
      movie.style.visibility = 'hidden';
      movie.style.display = 'block';
   }
}

function __show()
{
   var selects = document.getElementsByTagName('select');
   for(i=0; i<selects.length; i++)
   {
      selects[i].style.visibility = 'visible';
      selects[i].style.display = 'block';
   }
   var movie = document.getElementById('video');
   if(movie != null)
   {
      movie.style.visibility = 'visible';
      movie.style.display = 'block';
   }
}