function newImage(arg) {
  if (document.images) {
     rslt = new Image();
     rslt.src = arg;
     return rslt;
  }
}

function changeImage(pic, overpic) {
   if (document.images && (preloadFlag == true)) {
      document[pic].src = overpic;
   }
}

var preloadFlag = false;
function preloadImages() {
   frame = new Array();
   a = preloadImages.arguments;

   if (document.images) {
     for (i=0; i<a.length; i++) {
       if (a[i].indexOf("#")!=0) { frame[i] = newImage(a[i]); }
     }
     preloadFlag = true;
   }
}