function preloadImages() {

  if (document.images) {
    if (typeof(document.imgs) == 'undefined'){
      document.imgs = new Object();
    }
    document.imgs.loadedImages = new Array();
    var argLength = preloadImages.arguments.length;
    for(arg=0;arg<argLength;arg++) {
      document.imgs.loadedImages[arg] = new Image();
      document.imgs.loadedImages[arg].src = preloadImages.arguments[arg];
    }
  }
}


function imageSwap(daImage, daSrc){
  var objStr,obj;
  
  if(document.images){
    if (typeof(daImage) == 'string') {
      objStr = 'document.' + daImage;
      obj = eval(objStr);
      obj.src = daSrc;
    } else if ((typeof(daImage) == 'object') && daImage && daImage.src) {
      daImage.src = daSrc;
    }
  }
}