// JavaScript Library - IMAGE object
// VERSION: 1.0.0
// REQUIREMENTS: jslib.js
function _getImage(name) {
  var img=null;
  if(_ns4) img=__getImageNS(name,document);
  else img=document.images[name];       
  return img;
}
function __getImageNS(name,doc) { 
  var img=doc.images[name];
  if(img==null) {
    for(var i=0;i<doc.layers.length;i++) {
      if((img=__getImageNS(name,doc.layers[i].document))!=null) return img;
    }
  }
  return img; 
}
function _exchangeImage(name,src) { 
  if(document.images) {
    var img=_getImage(name);  
    if(img==null) {
      __debugm("image.js","_exchangeImage","Can't find image object \""+name+"\".");
      return false;
    } else img.src=src;
  } else return false;
  return true;
}     
function _preloadImages(imgs) {
  var list=null;
  if(typeof(imgs)=="object") list=imgs;
  else list=_preloadImages.arguments;
  var array=new Array();
  for(var i=0;i<list.length;i++) {
    array[i]=new Image();
    array[i].src=list[i];
  }
  return list.length;
}
// EOF