
   // preload images for navigation rollovers

   if (document.images) 
   {
      // main menu

      var menudir = '/images/menu/';
      var dirs = new Array
      (
         'home','about','artists','alumni','contact','events','media',
         'news','season','signup','support','training','venue'
      );

      for (i=0; i<dirs.length; i++)
      {
         for (state=1; state<3; state++)
         { 
            eval(dirs[i] + state + ' = new Image(150,20);');
            eval(dirs[i] + state + ".src = menudir + '" + dirs[i] + state + ".gif';");
         }
      }

      // toolbar or home page corner items

      if (homepage)
      {
         var cdir = '/images/home/';
         tickets1 = new Image(220,98); tickets1.src = cdir + 'tickets1.gif';
         tickets2 = new Image(220,98); tickets2.src = cdir + 'tickets2.gif';
         donate1 = new Image(220,30);  donate1.src = cdir + 'donate1.gif';
         donate2 = new Image(220,30);  donate2.src = cdir + 'donate2.gif';
         enews1 = new Image(220,48);   enews1.src = cdir + 'enews1.gif';
         enews2 = new Image(220,48);   enews2.src = cdir + 'enews2.gif';
      }
      else
      {
         var tbdir = '/images/toolbar/';
         tickets1 = new Image(114,26); tickets1.src = tbdir + 'tickets1.gif';
         tickets2 = new Image(114,26); tickets2.src = tbdir + 'tickets2.gif';
         donate1 = new Image(108,26);  donate1.src = tbdir + 'donate1.gif';
         donate2 = new Image(108,26);  donate2.src = tbdir + 'donate2.gif';
         enews1 = new Image(138,26);   enews1.src = tbdir + 'enews1.gif';
         enews2 = new Image(138,26);   enews2.src = tbdir + 'enews2.gif';
      }
   }


   // simple image replacements

   function rollOn(imgID)
   {
      if (document.images) document.images[imgID].src = eval(imgID + "2.src"); 
   }

   function rollOff(imgID)
   {
      if (document.images) document.images[imgID].src = eval(imgID + "1.src"); 
   }

