
   // preload images for menu and toolbar rollovers

   if (document.images) 
   {
      // main menu

      menudir = "/images/menu/";

      toolbarHome1 = new Image(56,26);
      toolbarHome1.src = menudir + "home1.gif";
      toolbarHome2 = new Image(56,26);
      toolbarHome2.src = menudir + "home2.gif";

      toolbarTickets1 = new Image(94,26);
      toolbarTickets1.src = menudir + "tickets1.gif";
      toolbarTickets2 = new Image(94,26);
      toolbarTickets2.src = menudir + "tickets2.gif";

      toolbarVisit1 = new Image(57,26);
      toolbarVisit1.src = menudir + "visit1.gif";
      toolbarVisit2 = new Image(57,26);
      toolbarVisit2.src = menudir + "visit2.gif";

      toolbarAbout1 = new Image(80,26);
      toolbarAbout1.src = menudir + "about1.gif";
      toolbarAbout2 = new Image(80,26);
      toolbarAbout2.src = menudir + "about2.gif";

      toolbarGiving1 = new Image(61,26);
      toolbarGiving1.src = menudir + "giving1.gif";
      toolbarGiving2 = new Image(61,26);
      toolbarGiving2.src = menudir + "giving2.gif";

      toolbarHost1 = new Image(121,26);
      toolbarHost1.src = menudir + "host1.gif";
      toolbarHost2 = new Image(121,26);
      toolbarHost2.src = menudir + "host2.gif";

      toolbarPressroom1 = new Image(94,26);
      toolbarPressroom1.src = menudir + "pressroom1.gif";
      toolbarPressroom2 = new Image(94,26);
      toolbarPressroom2.src = menudir + "pressroom2.gif";

      // quick links

      menudir = "/images/quicklink/";

      qFacebook1 = new Image(150,34);
      qFacebook1.src = menudir + "facebook1.gif";
      qFacebook2 = new Image(150,34);
      qFacebook2.src = menudir + "facebook2.gif";

      qBrochure1 = new Image(150,34);
      qBrochure1.src = menudir + "brochure1.gif";
      qBrochure2 = new Image(150,34);
      qBrochure2.src = menudir + "brochure2.gif";

      qEmail1 = new Image(150,34);
      qEmail1.src = menudir + "email1.gif";
      qEmail2 = new Image(150,34);
      qEmail2.src = menudir + "email2.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"); 
   }

   // retrieve a calendar month, static or dynamic methods

   function getMonth(yrmo)
   {
      $('#monthdiv').load("/tickets/cache/" + yrmo + ".html");
   }

   function getDynamicMonth(yrmo)
   {
      $('#monthdiv').load("/tickets/cache/?yrmo=" + yrmo);
      hideDay();
   }

   // retrieve a single day's listing

   function getDay(day)
   {
      $('#daydiv')
         .fadeOut("fast",function()
         {
            $('#daydiv').load("/tickets/day.php?id=" + day,function()
            {
               $('#daydiv').fadeIn("fast");
            })
         });
   }

   // hide day listing

   function hideDay()
   {
      $('#daydiv').fadeOut("fast");
   }


