myimages = new Array();
var numim=0;
function Preload()
{
  for (x=0; x<Preload.arguments.length; x++)
    { myimages[x] = new Image();
      myimages[x].src = Preload.arguments[x];
    }
  numim=x;
}

function Set(name,file)
{
  f=0;
  for (i=0; i<numim; i++) 
    if (myimages[i].src.indexOf(file)>=0)  {f=1; break;} 
  if (f==0 || myimages[i].complete) 
    document.images[name].src = file; 
  return true;
}