
/*  make sure that the script does not run on MSIE 3.x */

browserOK = true;
pics = new Array();

if (browserOK) 

var objCount = 0; // number of (changing) images on web-page

function preload(name, first, second) {

  // preload images and place them in an array

  if (browserOK) {
    pics[objCount] = new Array(3);
    pics[objCount][0] = new Image();
    pics[objCount][0].src = first;
    pics[objCount][1] = new Image();
    pics[objCount][1].src = second;
    pics[objCount][2] = name;
    objCount++;
  }
}

function on(name){
  if (browserOK) {
     for (i = 0; i < objCount; i++) {
      if (document.images[pics[i][2]] != null)
        if (name != pics[i][2]) {
          // set back all other pictures
          if (pics[i][0].complete)
            document.images[pics[i][2]].src = pics[i][0].src;
        } else {
            // show the second image because cursor moves across this image
            if (pics[i][1].complete)
              document.images[pics[i][2]].src = pics[i][1].src;
        }
    }
  }
}

function off(){
  if (browserOK) {
     for (i = 0; i < objCount; i++) {
      // set back all pictures
      if (document.images[pics[i][2]] != null)
        if (pics[i][0].complete)
            document.images[pics[i][2]].src = pics[i][0].src;
    }
  }
}

preload("nav1", "images/nav1.jpg", "images/nav1a.jpg");
preload("nav2", "images/nav2.jpg", "images/nav2a.jpg");
preload("nav3", "images/nav3.jpg", "images/nav3a.jpg");
preload("nav4", "images/nav4.jpg", "images/nav4a.jpg");
preload("nav5", "images/nav5.jpg", "images/nav5a.jpg");
preload("nav6", "images/nav6.jpg", "images/nav6a.jpg");
preload("nav7", "images/nav7.jpg", "images/nav7a.jpg");
preload("nav8", "images/nav8.jpg", "images/nav8a.jpg");
preload("nav9", "images/nav9.jpg", "images/nav9a.jpg");

preload("nav10", "images/nav10.jpg", "images/nav10a.jpg");
preload("nav11", "images/nav11.jpg", "images/nav11a.jpg");
preload("nav12", "images/nav12.jpg", "images/nav12a.jpg");
preload("nav13", "images/nav13.jpg", "images/nav13a.jpg");
preload("nav14", "images/nav14.jpg", "images/nav14a.jpg");
preload("nav15", "images/nav15.jpg", "images/nav15a.jpg");
preload("nav16", "images/nav16.jpg", "images/nav16a.jpg");
preload("nav17", "images/nav17.jpg", "images/nav17a.jpg");
preload("nav18", "images/nav18.jpg", "images/nav18a.jpg");
