var current_menu = "";
var menu_stuck = false;


function showSubMenu(submenuName)
{

       if ( menu_stuck ) return;

	parentElement			= document.getElementById(submenuName + 'Parent');
	anchorElement			= document.getElementById(submenuName + 'Anchor');
	parentElement.className = "MainTabOn";
	anchorElement.className = "MainTabOn";
	

	if (current_menu != submenuName)
	{
		// First hide the old menu and display the new one.
		if (current_menu != "")
		{
			oldMenu                  = document.getElementById(current_menu);
			oldMenuParent            = document.getElementById(current_menu + 'Parent');
			oldMenuAnchor            = document.getElementById(current_menu + 'Anchor');
			oldMenu.style.visibility = 'hidden';
			oldMenuParent.className  = "MainTabOff";
			oldMenuAnchor.className  = "MainTabOff";
		}
		newMenu					 = document.getElementById(submenuName);
		newMenu.style.visibility = 'visible';
		current_menu			 = submenuName;
	}
}


function stickSubMenu(menuName) {
  var p_current_menu;
  if ( menu_stuck ) {
     menu_stuck = false;
     p_current_menu = current_menu;
     showSubMenu(menuName);
     if (p_current_menu != menuName) menu_stuck = true;
  }else
     menu_stuck = true;
  
  return;
}

 		