var rollEn = 0;
var DHTMLen = 0;
var DHTMLbrowser = 0;
var curNav = "none";
numRILoded = 0;
numRITot = 10;
var currentRollover="";
var rolloverTimer=null;

if(document.images)
{
var navGrafix1 = new Image();
var navGrafix1a = new Image();
var navGrafix1b = new Image();
var navGrafix1c = new Image();
var navGrafix1d = new Image();
var navGrafix1e = new Image();
var navGrafix1f = new Image();
var navGrafix1g = new Image();
var navGrafix1h = new Image();
var navGrafix1i = new Image();
var navGrafix1j = new Image();
var navGrafix1k = new Image();
}


function begin()
{
if(DHTMLbrowser)beginCachingDHTML();
else if(document.images)beginCachingRollovers();
}


function menuOver(whichOne)
{
curNav = whichOne;
if(rollEn)overNav(whichOne);
if(DHTMLen)
  {
  if(menuList[whichOne])openMenu(whichOne);
  else closeMenu();
  }
}


function menuOut(whichOne)
{
curNav = "none";
if(rollEn)timeOutNav(whichOne);
if(DHTMLen && menuList[whichOne])timeOutMenu();
}


function overNav(whichOne)
{
clearTimeout(rolloverTimer);
if(currentRollover!="" && currentRollover!=whichOne)outNav(currentRollover);
currentRollover=whichOne;
eval('document.nav0' + whichOne.substring(0,1) + ".src=navGrafix" + whichOne + ".src;")
}


function timeOutNav(whichOne)
{
var tempVar = "outNav('" + whichOne + "');"
rolloverTimer = setTimeout(tempVar, 50);
}


function outNav(whichOne)
{
eval('document.nav0' + whichOne.substring(0,1) + '.src=navGrafix' + whichOne.substring(0,1) + '.src;');
}


function rolloverMenuOut()
{
if(rollEn && currentLayer=="none")outNav(currentRollover);
}


function beginCachingRollovers()
{

if(!((navigator.appName.indexOf("Netscape") != -1)&& (navigator.appVersion.indexOf("4.") != -1)))
  {
  navGrafix1.onload = countRolloverImages;
  navGrafix1a.onload = countRolloverImages;
  navGrafix1b.onload = countRolloverImages;
  navGrafix1c.onload = countRolloverImages;
  navGrafix1d.onload = countRolloverImages;
  navGrafix1e.onload = countRolloverImages;
  navGrafix1f.onload = countRolloverImages;
  navGrafix1g.onload = countRolloverImages;
  navGrafix1h.onload = countRolloverImages;
  navGrafix1i.onload = countRolloverImages;
  navGrafix1j.onload = countRolloverImages;
  navGrafix1k.onload = countRolloverImages;  }

navGrafix1.src = "images/zip_nav01.gif";
navGrafix1a.src = "images/zip_nav01a.gif";
navGrafix1b.src = "images/zip_nav01b.gif";
navGrafix1c.src = "images/zip_nav01c.gif";
navGrafix1d.src = "images/zip_nav01d.gif";
navGrafix1e.src = "images/zip_nav01e.gif";
navGrafix1f.src = "images/zip_nav01f.gif";
navGrafix1g.src = "images/zip_nav01g.gif";
navGrafix1h.src = "images/zip_nav01h.gif";
navGrafix1i.src = "images/zip_nav01i.gif";
navGrafix1j.src = "images/zip_nav01j.gif";
navGrafix1k.src = "images/zip_nav01k.gif";

if ((navigator.appName.indexOf("Netscape") != -1)&& (navigator.appVersion.indexOf("4.") != -1))loadN4CacheLayer();
}


function countRolloverImages()
{
++numRILoded;
if(numRILoded==numRITot)rollEn = 1;
}


function loadN4CacheLayer()
{
  initial = 1;
  document.main.document.cacher.src = 'javastuf/cacher_iom.html';
}


function checkN4CacheLayer()
{
 if (document.main.document.cacher.img_counter==numRITot)
  {
   rollEn = 1;
  }
 else timevar = setTimeout("checkN4CacheLayer()", 50);
}
