//WACC specific Javascript

// Highlight the current section in the menu
function highlightTopMenuSection(id) {
  if (document.getElementById && id && listMenu.cssLitClass) {
    var winLoc = window.location.href;
    var subLoc = winLoc.substring(winLoc.indexOf('/', (winLoc.indexOf(':') + 3)));
    var el = document.getElementById(id);
    if (el && el.tagName.toLowerCase() == 'ul') {
      var kids = el.childNodes;
      for (var i = 0; i < kids.length; i++) {
        if (kids[i].tagName && kids[i].tagName.toLowerCase() == 'li') {
          var linkKids = kids[i].childNodes;
          for (var j = 0; j < linkKids.length; j++) {
            if (linkKids[j].tagName && linkKids[j].tagName.toLowerCase() == 'a') {
              var href = linkKids[j].getAttribute('href');
              if (href) {
                if ((href.indexOf('://') > 0 && winLoc.indexOf(href) == 0) ||
                    (href.indexOf('://') < 0 && subLoc.indexOf(href) == 0)) {
                  linkKids[j].setAttribute('id', 'mastermenunode');
                  j = linkKids.length;
                  i = kids.length;
                }
              }
            }
          }
        }
      }
    }
  }
}
