//
// index.js
//
   prefixes = new Array(9);
   prefixes[0] = "research";
   prefixes[1] = "pubs";
   prefixes[2] = "struct";
   prefixes[3] = "software";
   prefixes[4] = "cv";
   prefixes[5] = "cryst";
   prefixes[6] = "molbio";
   prefixes[7] = "structanal";
   prefixes[8] = "journals";

   suffixes = new Array(3);
   suffixes[0] = "_dull.gif";
   suffixes[1] = "_bright.gif";
   suffixes[2] = ".jpg";
 
   preload(prefixes,suffixes);

   var loaded = 0;

   function doneloading()
   {
       loaded = 1;
   }

   function preload(prefixes)
   {
      //document.write("<BR><BR><BR><BR>Started preload<BR>");
      var mainimg = new Image();
      mainimg.src = "images/main.jpg";
      for (i=0; i<prefixes.length; i++) {
          for (j=0; j<suffixes.length; j++) {
              var preimg = new Image();
              //document.write(prefixes[i]+suffixes[j]); document.write("<BR>");
              preimg.src = "images/"+prefixes[i]+suffixes[j];
              //document.write(preimg.src); document.write("<BR>");
          }
       }
       //document.write("Finished preload<BR>");
   }

   //
   // swapimages()
   //
   //     swap arbitrary numbers of images in HTML document
   //
   function swapimages(arglist)
   {
      if (loaded==1) {                 // Don't swap until all loaded
         if (document.images) {        // NE3+, IE4+
              var i = 0;
              var imgname = "";
              var srcname = "";
              while ( i < swapimages.arguments.length-1) {
                 imgname = swapimages.arguments[i];
                 i++;
                 srcname = swapimages.arguments[i];
                 i++;
                 document.images[imgname].src = srcname;
              }
          }
       }
    }


