function changeAPic(aElem,isOver)
{ var img = aElem.getElementsByTagName("img")[0];
  var src = img.src;
  var dot = src.lastIndexOf('.');
  if (src.substring(dot-4,dot)=='Over')
  { src = src.substring(0,dot-4)+src.substring(dot);// without '-Over'
  }
  if (isOver)
  { // add '-Over'
    dot = src.lastIndexOf('.');
    src = src.substring(0,dot)+"Over" + src.substring(dot);
  }
  img.src=src;
}

function preloadImages() { 
 var d=document; if(d.images){ if(!d.p) d.p=new Array();
   var i,j=d.p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.p[j]=new Image; d.p[j++].src=a[i];}}
}

function launch(url) {
  self.name = "opener";
  remote = open(url, "remote", "width=640,height=510,left=100,top=100");
}