var currentPage = 0;

// preload images
homeOn = new Image();
homeOn.src = "images/home-on.jpg";
homeOff = new Image();
homeOff.src = "images/home.jpg";

aboutOn = new Image();
aboutOn.src = "images/about-on.jpg";
aboutOff = new Image();
aboutOff.src = "images/about.jpg";

programsOn = new Image();
programsOn.src = "images/programs-on.jpg";
programsOff = new Image();
programsOff.src = "images/programs.jpg";

currentOn = new Image();
currentOn.src = "images/current-on.jpg";
currentOff = new Image();
currentOff.src = "images/current.jpg";

communityOn = new Image();
communityOn.src = "images/community-on.jpg";
communityOff = new Image();
communityOff.src = "images/community.jpg";

galleriesOn = new Image();
galleriesOn.src = "images/galleries-on.jpg";
galleriesOff = new Image();
galleriesOff.src = "images/galleries.jpg";

reviewsOn = new Image();
reviewsOn.src = "images/reviews-on.jpg";
reviewsOff = new Image();
reviewsOff.src = "images/reviews.jpg";

supportOn = new Image();
supportOn.src = "images/support-on.jpg";
supportOff = new Image();
supportOff.src = "images/support.jpg";

function rollOver (imgName)
{
    document.images[imgName].src = eval(imgName + "On.src")
}

function rollOut (imgName)
{
  switch(imgName){
  case "about": if(currentPage!=1)
    document.images[imgName].src = eval(imgName + "Off.src");
    break;
  case "programs": if(currentPage!= 2)
    document.images[imgName].src = eval(imgName + "Off.src");
    break;
  case "current": if(currentPage!= 3)
    document.images[imgName].src = eval(imgName + "Off.src");
    break;
  case "community": if(currentPage!= 4)
    document.images[imgName].src = eval(imgName + "Off.src");
    break;
  case "galleries": if(currentPage!= 5)
    document.images[imgName].src = eval(imgName + "Off.src");
    break;
  case "reviews": if(currentPage!= 6)
    document.images[imgName].src = eval(imgName + "Off.src");
    break;
  case "support": if(currentPage!= 7)
    document.images[imgName].src = eval(imgName + "Off.src");
    break;
  case "home": if(currentPage!= 0)
    document.images[imgName].src = eval(imgName + "Off.src");
    break;
  }
}

function latchOn(){
var path = document.location.pathname.toString();
  switch(path){
    case "/about/": currentPage = 1;
      rollOver("about");
      break;
    case "/programs/": currentPage = 2;
      rollOver("programs");
      break;
    case "/current/": currentPage = 3;
      rollOver("current");
      break;
    case "/community/": currentPage = 4;
      rollOver("community");
      break;
    case "/galleries/": currentPage = 5;
      rollOver("galleries");
      break;
    case "/reviews/": currentPage = 6;
      rollOver("reviews");
      break;
    case "/support/": currentPage = 7;
      rollOver("support");
      break;
    default : currentPage = 0;
      rollOver("home");
      break;
  }
}
