// JavaScript for navigation effects

/* Son of Suckerfish DHTML */
sfHover = function() {
  var sfEls = document.getElementById("nav").getElementsByTagName("LI");
  for (var i=0; i<sfEls.length; i++) {
    sfEls[i].onmouseover=function() {
      this.className+=" sfhover";
    }
    sfEls[i].onmouseout=function() {
      this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
    }
  }
}


function lightUp(navItem) {
  newClassString =  document.getElementById(navItem).className;
  switch (navItem) {
    case 'coursesLink':
    case 'publicProgramsLink':
    case 'registrationLink':
    case 'policiesInfoLink':
    case 'aboutUsLink':
      newClassString += " youAreHereMain";
    break;
    default:
      newClassString += " youAreHereSub";
  }
  document.getElementById(navItem).className = newClassString;
}

function dim(navItem) {
  currentClassString = document.getElementById(navItem).className;
  switch (navItem) {
    case 'coursesLink':
    case 'publicProgramsLink':
    case 'registrationLink':
    case 'policiesInfoLink':
    case 'aboutUsLink':
      newClassString = currentClassString.replace(/youAreHereMain/, "");
    break;
    default:
      newClassString = currentClassString.replace(/youAreHereSub/, "");
  }
  document.getElementById(navItem).className = newClassString;
}


function toLink(thisPulldown) {
  if (thisPulldown[thisPulldown.selectedIndex].value != "0") window.top.location = thisPulldown[thisPulldown.selectedIndex].value;
  }
