if(window.navigator.systemLanguage && !window.navigator.language) {
  function hoverIE() {
    iterateLI01(document.getElementById("Navigation").firstChild);
  }

  function iterateLI01(LI) {
    do {
      LI.onmouseover=hoverLI01; LI.onmouseout=normLI01;
      var UL = findUL(LI.firstChild);
      if (UL) {
        iterateLI02(UL.firstChild);
      }
      LI = LI.nextSibling;
    }
    while(LI);
  }

  function hoverLI01() { 
    this.style.backgroundImage = "url(images/bgbuttonhover.gif)";
    this.style.height = "28px";
    var A = findA(this.firstChild);
    if (A) {
      A.style.borderBottomColor = A.style.color;
      A.style.color = "#000000";
    }
    var UL = findUL(this.firstChild);
    if (UL) {
      UL.style.display = "block";
      UL.style.backgroundColor = "silver";
      UL.style.left = "0px";
      UL.style.top = "28px";
    }
  }

  function normLI01() {
    this.style.backgroundImage = "none";
    this.style.marginBottom = "0px";
    var A = findA(this.firstChild);
    if (A) {
        A.style.color = A.style.borderBottomColor;
    }
    var UL = findUL(this.firstChild);
    if (UL) {
      UL.style.display = "none";
    }
  }

  function iterateLI02(LI) {
    do {
      if(LI && LI.nodeName == "LI") {
        LI.style.height = "20px";
        LI.style.backgroundColor = "#AAAAAA";
        iterateA02(LI.firstChild);
        LI.onmouseover=hoverLI02; LI.onmouseout=normLI02;
        var UL = findUL(LI.firstChild);
        if (UL) {
          iterateLI03(UL.firstChild);
        }
      }
      if(LI) LI = LI.nextSibling;
    }
    while(LI);
    return true;
  }

  function iterateA02(A) {
    do {
      if(A && A.nodeName == "A") {
        A.style.height = "26px";
        A.style.backgroundImage = "none";
        A.style.borderColor = "#888888";
        A.style.backgroundColor = "#AAAAAA";
      }
      if(A) A = A.nextSibling;
    }
    while(A);
    return true;
  }

  function hoverLI02() { 
    this.style.backgroundColor = "#CCCCCC";
    var A = findA(this.firstChild);
    if (A) {
      A.style.borderBottomColor = A.style.color;
      A.style.color = "#000000";
      A.style.borderLeftColor = "#AAAAAA";
      A.style.backgroundColor = "#CCCCCC";
    }
    var UL = findUL(this.firstChild);
    if (UL) {
      UL.style.display = "block";
      UL.style.backgroundColor = "silver";
      UL.style.left = "150px";
      UL.style.top = "0px";
      this.style.marginBottom = "-2px"; 
    }
  }

  function normLI02() {
    this.style.backgroundColor = "#AAAAAA";
    this.style.marginBottom = "0px";
    var A = findA(this.firstChild);
    if (A) {
      A.style.color = A.style.borderBottomColor;
      A.style.borderLeftColor = "#888888";
      A.style.backgroundColor = "#AAAAAA";
    }
    var UL = findUL(this.firstChild);
    if (UL) {
      UL.style.display = "none";
    }
  }

  function iterateLI03(LI) {
    do {
      if(LI && LI.nodeName == "LI") {
        LI.style.height = "0px";
        LI.style.backgroundColor = "#CCCCCC";
        LI.onmouseover=hoverLI03; LI.onmouseout=normLI03;
        iterateA03(LI.firstChild);
      }
      if(LI) LI = LI.nextSibling;
    }
    while(LI);
    return true;
  }

  function iterateA03(A) {
    do {
      if(A && A.nodeName == "A") {
        A.style.height = "26px";
        A.style.backgroundImage = "none";
        A.style.borderColor = "#AAAAAA";
        A.style.backgroundColor = "#CCCCCC";
      }
      if(A) A = A.nextSibling;
    }
    while(A);
    return true;
  }

  function hoverLI03() { 
    this.style.backgroundColor = "#EEEEEE";
    var A = findA(this.firstChild);
    if (A) {
      A.style.borderBottomColor = A.style.color;
      A.style.color = "#000000";
      A.style.borderLeftColor = "#CCCCCC";
      A.style.backgroundColor = "#EEEEEE";
    }
  }

  function normLI03() {
    this.style.backgroundColor = "#CCCCCC";
    this.style.marginBottom = "0px";
    var A = findA(this.firstChild);
    if (A) {
      A.style.color = A.style.borderBottomColor;
      A.style.borderLeftColor = "#AAAAAA";
      A.style.backgroundColor = "#CCCCCC";
    }
  }

  function findUL(UL) {
    do {
      if(UL) UL = UL.nextSibling;
      if(UL && UL.nodeName == "UL") return UL;
    }
    while(UL);
    return false;
  }

  function findA(A) {
    do {
      if(A && A.nodeName == "A") return A;
      if(A) A = A.nextSibling;
    }
    while(A);
    return false;
  }


  window.onload=hoverIE;
}

