﻿// Menu functions.
// The menu is based on the MSDN article: "Creating a FrontPage Drop-Down Menu with JavaScript"
// http://msdn2.microsoft.com/en-us/library/aa218659(office.11).aspx
function mnu_expand(s)
{
  var td = s;
  var d;
  var p;
  var a;
    
  if (td)
  {
    d = td.getElementsByTagName("div").item(0);
    p = td.getElementsByTagName("p").item(0);
    td.className = "menuHover";
    if (d) d.className = "menuHover";
    if (p)
    {
        a = p.getElementsByTagName("a").item(0);
        if (a) a.className = "menuHover"
    }
  }
}

function mnu_collapse(s)
{
  var td = s;
  var d;
  var p;
  var a;
    
  if (td)
  {
    d = td.getElementsByTagName("div").item(0);
    p = td.getElementsByTagName("p").item(0);
    td.className = "menuNormal";
    if (d) d.className = "menuNormal";
    if (p)
    {
        a = p.getElementsByTagName("a").item(0);
        if (a) a.className = "";
    }
  }
}

function mnu_selitem(obj)
{
    obj.className = "menuItemHover";
}

function mnu_unselitem(obj)
{
    obj.className = "menuItem";
}

function mnu_clickitem(td)
{
    var a = td.getElementsByTagName("a").item(0);
    if (a) a.click();
}
