var navON = false;
var imgs;

navON = true;
imgs = new Array();

var objCount = 0; // number of (changing) images on web-page

function preload(name, first, second) { 
// preload images and place them in an array
if (navON) {  
 imgs[objCount] = new Array(25);
 imgs[objCount][0] = new Image();
 imgs[objCount][0].src = first;
 imgs[objCount][1] = new Image();
 imgs[objCount][1].src = second;
 imgs[objCount][2] = name;
 objCount++;
}
}

function on(name){
if (navON) {
  for (i = 0; i<objCount; i++) {
  if (document.images[imgs[i][2]] != null)
  if (name != imgs[i][2]) { 
   // set back all other pictures
   document.images[imgs[i][2]].src = imgs[i][0].src;
  } else {
   // show the second image because cursor moves across this image
   document.images[imgs[i][2]].src = imgs[i][1].src;
  }
 }
}
}

function off(){
if (navON) {
  for (i = 0; i<objCount; i++) {
  // set back all pictures
  if (document.images[imgs[i][2]] != null) 
  document.images[imgs[i][2]].src = imgs[i][0].src;
 }
}
}