
function MM_reloadPage (init)    //reloads the window if Nav4 resized
{
   if (init == true) {
      with (navigator) {
         if ((appName == "Netscape")  &&  (parseInt (appVersion) == 4)) {
            document.MM_pgW = innerWidth;
            document.MM_pgH = innerHeight;
            onresize = MM_reloadPage;
         }
      }

   } else {
      if (innerWidth != document.MM_pgW  ||  innerHeight != document.MM_pgH)
         location.reload();
   }

   return;
}


MM_reloadPage (true);


function MM_swapImgRestore()     //v3.0
{
   var   i,
         x,
         a = document.MM_sr;

   for (i = 0;  a  &&  i < a.length  &&  (x = a[i])  &&  x.oSrc;  i++)
      x.src = x.oSrc;

   return;
}


function MM_preloadImages()      //v3.0
{
   var d = document;

   if (d.images) {
      if (!d.MM_p)
         d.MM_p = new Array();

      var   i,
            j = d.MM_p.length,
            a = MM_preloadImages.arguments;

      for (i = 0;  i < a.length;  i++)
         if (a[i].indexOf ("#") !=0) {
            d.MM_p[j] = new Image;
            d.MM_p[j++].src = a[i];
         }
   }

   return;
}


function MM_findObj (n, d)       //v4.0
{
   var   p,
         i,
         x;

   if (!d)
      d = document;

      if ((p = n.indexOf ("?")) > 0  &&  parent.frames.length) {
         d = parent.frames[n.substring (p + 1)].document;
         n = n.substring (0, p);
      }

   if (!(x = d[n])  &&  d.all)
      x = d.all[n];

   for (i = 0;  !x  &&  i < d.forms.length;  i++)
      x = d.forms[i][n];

   for (i = 0;  !x  &&  d.layers  &&  i < d.layers.length;  i++)
      x = MM_findObj (n, d.layers[i].document);

   if (!x  &&  document.getElementById)
      x = document.getElementById (n);

   return x;
}


function MM_swapImage()          //v3.0
{
   var   i,
         j = 0,
         x,
         a = MM_swapImage.arguments;

   document.MM_sr = new Array;

   for (i = 0;  i < (a.length - 2);  i += 3)
      if ((x = MM_findObj (a[i])) != null) {
         document.MM_sr[j++] = x;
         if (!x.oSrc)
            x.oSrc = x.src;
         x.src = a[i+2];
      }

   return;
}


function preloadImages()
{
   MM_preloadImages (
      'images/index_r2_c8_hi.jpg',
      'images/index_r4_c2_hi.jpg',
      'images/index_r5_c12_hi.jpg',
      'images/index_r8_c9_hi.jpg',
      'images/index_r10_c4_hi.jpg',
      'images/index_r11_c13_hi.jpg',
      'images/index_r14_c3_hi.jpg')

   return;
}
