function preLoad() {
  if(document.images)
  {
		var iPath = 'images/'
		var suffix = new Array(2)
		suffix[0] = "on"
		suffix[1] = "off"

    var argLen = arguments.length;
    for(var i = 0; i < argLen; i++)
    {
      var arg = arguments[i];
      var argBreakpoint = arg.indexOf(".");
      var argLength = arg.length;
      var iExt = arg.substring(argBreakpoint + 1,argLength);
      arg = arg.substring(0,argBreakpoint);	      
      var sufLength = suffix.length;
      for(j = 0; j < sufLength; j++)
      {
        var suf = suffix[j];
        iNew = arg + '_' + suf + ' = new Image();';  eval(iNew);
        iSrc = arg + '_' + suf + '.src = \'' + iPath + arg + '_' + suf + '.' + iExt + '\';';  eval(iSrc);
      }
    }   
    loaded = true;
  }
}

function rollOver(iName, iState) {
  if(document.images && loaded)
  {
    document.images[iName].src = self[iName + '_' + iState].src;
  }
}
