/* http://web.archive.org/web/20030203160307/http://members.evolt.org/jeff/code/preload_n_rollover/ */

/*  preLoad() */

var iPath = 'images/';
var iExt = 'gif';
var suffix = new Array('over', 'out');

function preLoad() {
  if (document.images) {
    var argLen = arguments.length;
    for (var i = 0; i < argLen; i++) {
      var arg = arguments[i];
      var sufLen = suffix.length;
      for(j = 0; j < sufLen; j++) {
        var suf = suffix[j];
        self[arg + '_' + suf] = new Image();
        self[arg + '_' + suf].src = iPath + arg + '_' + suf + '.' + iExt;
      }
    }
    if (document.getElementById('header-navigation')) {
      headerLinks = document.getElementById('header-navigation').getElementsByTagName('a');
      for (i=0; i<headerLinks.length; i++) {
        headerLinks[i].onmouseover = rollOver;
        headerLinks[i].onmouseout = rollOver;
        headerLinks[i].onfocus = rollOver;
        headerLinks[i].onblur = rollOver;
      }
    }
  }
}

/* rollOver() */

function rollOver() {
  targetImage = this.firstChild;
  if (targetImage.src.indexOf('_over') != -1 ) {
    targetImage.src = targetImage.src.replace (/_over/,'_out'); }
  else {
    targetImage.src = targetImage.src.replace (/_out/,'_over');
  }
}

function onLoad() {
  preLoad('bot_about','bot_virtual','bot_admissions','bot_preschool','bot_elementarysch','bot_middleschool','bot_community','bot_athletics','bot_parents');
}

window.onload = onLoad;