function getObject(objectId) {
  if(document.getElementById && document.getElementById(objectId)) {
    return document.getElementById(objectId);
  }else if(document.all && document.all(objectId)) {
     return document.all(objectId);
  }else if(document.layers && document.layers[objectId]) {
     return document.layers[objectId];
  }else{
     return false;
  }
}

function preloadImages() {
  if (document.images) {
    if (typeof(document.preload) == 'undefined'){
      document.preload = new Object();
    }
    document.preload.loadedImages = new Array();
    for(i = 0; i < preloadImages.arguments.length; i++) {
      document.preload.loadedImages[i] = new Image();
      document.preload.loadedImages[i].src = preloadImages.arguments[i];
    }
  }
}//end function preloadImages

function imageSwap(imgName,imgSrc){
  var objStr,obj;
  if(document.images){
    if (typeof(imgName) == 'string') {
      objStr = 'document.' + imgName;
      obj = eval(objStr);
      obj.src = imgSrc;
    } else if ((typeof(imgName) == 'object') && imgName && imgName.src) {
      imgName.src = imgSrc;
    }
  }
}//end function imageSwap

function imageSwap2(imgId,imgSrc){
  getObject(imgId).src = imgSrc;
}//end function imageSwap
