// --- check if the browser can cope with javascript ---
var l_nav_ok = false;

l_version = new String(navigator.appVersion);
l_vers_int = eval(l_version.charAt(0));

if ((navigator.appName == "Netscape" && l_vers_int >= 4) ||
    (navigator.appCodeName == "Mozilla" && l_vers_int >= 4))
   l_nav_ok = true;
else
   l_nav_ok = false;


// --- code to fill button arrays with appropriate images ---
if (l_nav_ok)
{
  // --- create arrays to hold images ---
   var arr_images_off = new Array();
   var arr_images_on = new Array();

  // --- fill arrays with empty images ---
   arr_images_off[0] = new Image();
   arr_images_off[1] = new Image();
   arr_images_off[2] = new Image();
   arr_images_off[3] = new Image();
   arr_images_off[4] = new Image();
   arr_images_off[5] = new Image();
   arr_images_on[0]  = new Image();
   arr_images_on[1]  = new Image();
   arr_images_on[2]  = new Image();
   arr_images_on[3]  = new Image();
   arr_images_on[4]  = new Image();
   arr_images_on[5]  = new Image();

  // --- download images into arrays ---
   arr_images_off[0].src = "/buttons/b_src_e.gif";
   arr_images_off[1].src = "/buttons/b_ent_e.gif";
   arr_images_off[2].src = "/buttons/b_upd_e.gif";
   arr_images_off[3].src = "/buttons/b_upl_e.gif";
   arr_images_off[4].src = "/buttons/b_rem_e.gif";
   arr_images_off[5].src = "/buttons/b_aun_e.gif";

   arr_images_on[0].src  = "/buttons/b_src_ea.gif";
   arr_images_on[1].src  = "/buttons/b_ent_ea.gif";
   arr_images_on[2].src  = "/buttons/b_upd_ea.gif";
   arr_images_on[3].src  = "/buttons/b_upl_ea.gif";
   arr_images_on[4].src  = "/buttons/b_rem_ea.gif";
   arr_images_on[5].src  = "/buttons/b_aun_ea.gif";

}


// --- function to activate an image ---
function img_activate(l_img)
{
   if (l_nav_ok)
   {
      for(i=0;i<arr_images_off.length;i++)
      {
         if (l_img.src.indexOf(arr_images_off[i].src) != -1)
         {
            l_img.src = arr_images_on[i].src;
            break;
         }
      }
   }
}

// --- function to deactivate an image ---
function img_deactivate(l_img)
{
   if (l_nav_ok)
   {
      for(i=0;i<arr_images_on.length;i++)
      {
         if (l_img.src.indexOf(arr_images_on[i].src) != -1)
         {
            l_img.src = arr_images_off[i].src;
            break;
         }
      }
   }
}


// --- function to reload animated logo ---
function reload_img()
{
   if (l_nav_ok)
      document.all.icon.src="/img_icons/animation_small_quick_h.gif";
}


function ShowPop(l_url)
{
   l_new_win = window.open(l_url,"pop_page",
                                 "menubar=no, \
                                  Width=580, \
                                  Height=610, \
                                  resizable=yes, \
                                  ScrollBars=yes, \
                                  alwaysRaised=yes");
}
