function showSubMenu(){
  var objThis = this;
  var margin = "0px";

  for(var i = 0; i  < objThis.childNodes.length; i++)
  {
    if(objThis.childNodes.item(i).nodeName == "A")
    {
      if (objThis.childNodes.item(i).className == "mainitem1") {
        objThis.childNodes.item(i).className = "mainitem1_on";
        margin = "-25px 0px 0px 160px";
      }
      if (objThis.childNodes.item(i).className == "mainitem2") {
        objThis.childNodes.item(i).className = "mainitem2_on";
        margin = "-25px 0px 0px 160px";
      }
      if (objThis.childNodes.item(i).className == "mainitem3") {
        objThis.childNodes.item(i).className = "mainitem3_on";
        margin = "-25px 0px 0px 160px";
      }
      if (objThis.childNodes.item(i).className == "mainitem4") {
        objThis.childNodes.item(i).className = "mainitem4_on";
        margin = "-25px 0px 0px 160px";
      }
      if (objThis.childNodes.item(i).className == "mainitem5") {
        objThis.childNodes.item(i).className = "mainitem5_on";
        margin = "-25px 0px 0px 160px";
      }
      if (objThis.childNodes.item(i).className == "mainitem6") {
        objThis.childNodes.item(i).className = "mainitem6_on";
        margin = "-25px 0px 0px 160px";
      }
      if (objThis.childNodes.item(i).className == "mainitem7") {
        objThis.childNodes.item(i).className = "mainitem7_on";
        margin = "-25px 0px 0px 160px";
      }
      if (objThis.childNodes.item(i).className == "mainitem8") {
        objThis.childNodes.item(i).className = "mainitem8_on";
        margin = "-25px 0px 0px 160px";
      }
      if (objThis.childNodes.item(i).className == "mainitem9") {
        objThis.childNodes.item(i).className = "mainitem9_on";
        margin = "-25px 0px 0px 160px";
      }
      if (objThis.childNodes.item(i).className == "mainitem10") {
        objThis.childNodes.item(i).className = "mainitem10_on";
        margin = "-25px 0px 0px 160px";
      }
      if (objThis.childNodes.item(i).className == "subitem") {
        objThis.childNodes.item(i).className = "subitem_on";
        margin = "-25px 0px 0px 200px";
      }
    }

    if(objThis.childNodes.item(i).nodeName == "UL")
    {
      if (navigator.appName == 'Microsoft Internet Explorer') {
        objThis.childNodes.item(i).style.margin = margin;
        objThis.childNodes.item(i).style.display = "block";
      }
    }
  }
}

function hideSubMenu()
{
  var objThis = this;

  for(var i = 0; i  < objThis.childNodes.length; i++)
  {
    if(objThis.childNodes.item(i).nodeName == "UL")
    {
      if (navigator.appName == 'Microsoft Internet Explorer') {
        objThis.childNodes.item(i).style.display = "none";
      }
    }
    
    if(objThis.childNodes.item(i).nodeName == "A")
    {
      if (objThis.childNodes.item(i).className == "mainitem1_on") {
        objThis.childNodes.item(i).className = "mainitem1";
      }
      if (objThis.childNodes.item(i).className == "mainitem2_on") {
        objThis.childNodes.item(i).className = "mainitem2";
      }
      if (objThis.childNodes.item(i).className == "mainitem3_on") {
        objThis.childNodes.item(i).className = "mainitem3";
      }
      if (objThis.childNodes.item(i).className == "mainitem4_on") {
        objThis.childNodes.item(i).className = "mainitem4";
      }
      if (objThis.childNodes.item(i).className == "mainitem5_on") {
        objThis.childNodes.item(i).className = "mainitem5";
      }
      if (objThis.childNodes.item(i).className == "mainitem6_on") {
        objThis.childNodes.item(i).className = "mainitem6";
      }
      if (objThis.childNodes.item(i).className == "mainitem7_on") {
        objThis.childNodes.item(i).className = "mainitem7";
      }
      if (objThis.childNodes.item(i).className == "mainitem8_on") {
        objThis.childNodes.item(i).className = "mainitem8";
      }
      if (objThis.childNodes.item(i).className == "mainitem9_on") {
        objThis.childNodes.item(i).className = "mainitem9";
      }
      if (objThis.childNodes.item(i).className == "mainitem10_on") {
        objThis.childNodes.item(i).className = "mainitem10";
      }
      if (objThis.childNodes.item(i).className == "subitem_on") {
        objThis.childNodes.item(i).className = "subitem";
      }
    }
  }
}

function initialiseMenu()
{
  var objLICollection = document.body.getElementsByTagName("LI");
  for(var i = 0; i < objLICollection.length; i++)
  {
    var objLI = objLICollection[i];
    for(var j = 0; j  < objLI.childNodes.length; j++)
    {
      if(objLI.childNodes.item(j).nodeName == "UL" && objLI.childNodes.item(j).className != '')
      {
        objLI.onmouseout=hideSubMenu;
        objLI.onmouseover=showSubMenu;
      }
    }
  }
}

window.onload=initialiseMenu;
