// menu scripting

var selectedMenuBarItem = null;
function menuBarMouseOver(obj)
{
  if (selectedMenuBarItem == null)
  {
    obj.className = 'MenuBarItemHover';

    if (obj.SUBMENU != "false")
    {
      menuBarShowMenu(obj);
    }
  }
  else
  {
    if (obj.SUBMENU != "false")
    {
      menuBarShowMenu(obj);
    }
    else
    {
      menuClearMenus();
      obj.className = 'MenuBarItemHover';
      selectedMenuBarItem = obj;
    }
  }
}

function menuBarMouseOut(obj)
{
  if (selectedMenuBarItem == null)
  {
    obj.className = 'MenuBarItem';
  }
}

function menuBarMouseDown(obj)
{
  event.cancelBubble = true;
}

function menuBarShowMenu(obj)
{
  menuClearMenus();

  selectedMenuBarItem = obj;

  obj.className = 'MenuBarItemSelected';

  eval(obj.id + "_menu").style.display = '';
}

function menuClearMenus()
{
  // reset the selected menu bar item back to normal style
  if (selectedMenuBarItem != null)
  {
    selectedMenuBarItem.className = 'MenuBarItem';

    if (selectedMenuBarItem.SUBMENU != "false")
    {
      eval(selectedMenuBarItem.id + "_menu").style.display = 'none';
    }

    selectedMenuBarItem = null;
  }
}

function menuItemMouseOver(obj)
{
  obj.className = 'MenuItemHover';
}


function menuItemMouseOut(obj)
{
  obj.className = 'MenuItem';
}

function menuNavigatePage(szPage)
{
  window.location = szPage;
}