// JavaScript Document
	var timeout = 0;
	if (document.images)
   	{
		var imgCount = 8;
		var imgArr = new Array();
		
		for (var i = 0; i < imgCount; i++)
		{
			imgOff = new Image();
			imgOff.src = "../images/topnav_0"+(i+1)+".gif";  
			imgArr[i*2] = imgOff;
			
			imgOn = new Image();
			imgOn.src = "../images/topnav_over_0"+(i+1)+".gif";  
			imgArr[i*2+1] = imgOn;
		}
	}

	function replaceImg(imgName,ind)
	{
		if (document.images) document[imgName].src = imgArr[ind].src;
	}
	
	function BuildContent(ind)
	{	
		var retStr = "none";
		var mnuContent = eval('mnu'+ ind);
		if (mnuContent.length > 1)
    {
      retStr = "<table onmouseover=\"clearTO();\" onmouseout=\"setTO();\">";
  		var loop = mnuContent.length / 3;
  		for (var i = 0; i < loop; i++)
  		{
  			
  			retStr += "<tr onmouseover=\"clearTO();\" onmouseout=\"setTO();\">";
  			retStr += "<td onmouseover=\"clearTO();\" onmouseout=\"setTO();\">";
  			retStr += "<a class=\"menu\" href=\"" + mnuContent[3*i+1] + "\"";
  			if (mnuContent[3*i+1].substring(0,7) == "http://") 
          retStr += "target=\"_blank\"";
        retStr += " onmouseover=\"this.className='menuHover';\" onmouseout=\"this.className='menu';\">";
  			retStr += mnuContent[3*i] + "</a></td></tr>";
  		}
  		
  		retStr += "</table>";
		}
		return retStr;
	}
	
	function setTO() { if (!timeout) timeout = setTimeout('ResetAll()', 1000); }
	function clearTO() { clearTimeout(timeout); timeout = 0; }
	function ResetNav()
	{ 
		var imgCount = 8;
		if (document.images) 
		{
			for (var i = 0; i < imgCount; i++)
			{
				if (document["img" + i].src != imgArr[2*i].src) document["img" + i].src = imgArr[2*i].src;
			}
		}
	}
	function ResetAll()
	{
		 IMI_HideLayers();
		 ResetNav();
	}
	function mOverNav(e, i)
	{
		clearTO(); 
		ResetNav(); 
		replaceImg('img'+i,2*i + 1); 
		IMI_ShowLayer(e, BuildContent(i), true);
	}
