var onImage = false;

var initialized = 0;
var menus = new Array();
var menustatus = new Array();
var menuovers = new Array();
var items = new Array();
var helpwin = null;

function startImgTimer ()
{
   onImage = false;
   setTimeout("hideall();", 250); 
}

function init()
{
   initialized = 1;
   menustatus[0] = "closed";
   menustatus[1] = "closed";
   menustatus[2] = "closed";
   menustatus[3] = "closed";
   menustatus[4] = "closed";
   menustatus[5] = "closed";
   menustatus[6] = "closed";
   menustatus[7] = "closed";		
   menustatus[8] = "closed";

   if(parseInt(navigator.appVersion) > 3)
   {
      if(navigator.appName == "Netscape")
      {
         menus[0] = window.document.menu0;
         menus[1] = window.document.menu1;
         menus[2] = window.document.menu2;
         menus[3] = window.document.menu3;
         menus[4] = window.document.menu4;
         menus[5] = window.document.menu5;
         menus[6] = window.document.menu6;
         menus[7] = window.document.menu7;
         menus[8] = window.document.menu8;
      }
      else
      {
         menus[0] = document.all.menu0.style;
         menus[1] = document.all.menu1.style;
         menus[2] = document.all.menu2.style;
         menus[3] = document.all.menu3.style;
         menus[4] = document.all.menu4.style;
         menus[5] = document.all.menu5.style;
         menus[6] = document.all.menu6.style;
         menus[7] = document.all.menu7.style;
         menus[8] = document.all.menu8.style;
      }
   }
}

function show(menunumber)
{
   onImage = true;

   if(parseInt(navigator.appVersion) < 4)
   {}
   else
   {	  
      menus[menunumber].visibility = 'visible';
      menus[menunumber].zIndex = '300';
      menustatus[menunumber] = 'open';
   }
}

function hideall()
{
   if (onImage)
      return;

   change('imgmenu0','sqg',0);
   change('imgmenu1','sctg',0);
   change('imgmenu2','ig',0);
   change('imgmenu3','news',0);
   change('imgmenu4','success',0);
   change('imgmenu5','testimonials',0);
   change('imgmenu6','staff',0);
   change('imgmenu7','contact',0);
   change('imgmenu8','search',0);

   if(parseInt(navigator.appVersion) > 3)
   {
      for(i=0; i<menus.length; i++)
      {
         if(menustatus[i] == 'open')
         {			
            menus[i].visibility = 'hidden';
            menus[i].zIndex = '100';
            menustatus[i] = 'closed';
         }
      }
   }
   else
   {
      if(navigator.appName=="Netscape")
      {
         for(i=0; i<menustatus.length; i++)
         {
            if(menustatus[i] != "closed")
            {
               eraseimage(i);
               menustatus[i] = "closed";
            }
         }
      }
   }
}

if(parseInt(navigator.appVersion) > 3)
{
   var blank = new Image();
   blank.src = "images/dot.gif";
	
   sqg0 = new Image();
   sqg0.src = "images/divsqg_off.gif";
   sctg0 = new Image();
   sctg0.src = "images/divsctg_off.gif";
   ig0 = new Image();
   ig0.src = "images/divig_off.gif";
   news0 = new Image();
   news0.src = "images/news_off.gif";
   success0 = new Image();
   success0.src = "images/success_off.gif";
   testimonials0 = new Image();
   testimonials0.src = "images/testimonials_off.gif";
   staff0 = new Image();
   staff0.src = "images/staff_off.gif";
   contact0 = new Image();
   contact0.src = "images/contact_off.gif";
   search0 = new Image();
   search0.src = "images/search_off.gif";
  
   sqg3 = new Image();
   sqg3.src = "images/sqg_on.gif";
   sctg3 = new Image();
   sctg3.src = "images/sctg_on.gif";
   ig3 = new Image();
   ig3.src = "images/ig_on.gif";
   news3 = new Image();
   news3.src = "images/news_on.gif";
   success3 = new Image();
   success3.src = "images/success_on.gif";
   testimonials3 = new Image();
   testimonials3.src = "images/testimonials_on.gif";
   staff3 = new Image();
   staff3.src = "images/staff_on.gif";
   contact3 = new Image();
   contact3.src = "images/contact_on.gif";
   search3 = new Image();
   search3.src = "images/search_on.gif";
}
else
{
   if(navigator.appName == "Netscape")
   {
      sqg0 = new Image();
      sqg0.src = "images/divsqg_off.gif";
      sqg1 = new Image();
      sqg1.src = "images/sqg_on.gif";

      sctg0 = new Image();
      sctg0.src = "images/divsctg_off.gif";
      sctg1 = new Image();
      sctg1.src = "images/sctg_on.gif";

      ig0 = new Image();
      ig0.src = "images/divig_off.gif";
      ig1 = new Image();
      ig1.src = "images/ig_on.gif";

      news0 = new Image();
      news0.src = "images/news_off.gif";
      news1 = new Image();
      news1.src = "images/news_on.gif";

      success0 = new Image();
      success0.src = "images/success_off.gif";
      success1 = new Image();
      success1.src = "images/success_on.gif";

      testimonials0 = new Image();
      testimonials0.src = "images/testimonials_off.gif";
      testimonials1 = new Image();
      testimonials1.src = "images/testimonials_on.gif";

      staff0 = new Image();
      staff0.src = "images/staff_off.gif";
      staff1 = new Image();
      staff1.src = "images/staff_on.gif";

      contact0 = new Image();
      contact0.src = "images/contact_off.gif";
      contact1 = new Image();
      contact1.src = "images/contact_on.gif";

      search0 = new Image();
      search0.src = "images/search_off.gif";
      search1 = new Image();
      search1.src = "images/search_on.gif";
   }
}

function eraseimage(imgname, divname)
{
   if(parseInt(navigator.appVersion) > 3)
   {
      if(document.layers)
         eval("window.document." + divname + ".document['" + imgname + "'].src = blank.src");
      else
         eval("document['" + imgname + "'].src = blank.src");
   }
   else
   {
      if(navigator.appName == "Netscape")
         eval("document['imgmenu" + imgname + "'].src = menu" + imgname + "off.src");
   }
}

function change(Name,Image,No,Msg)
{
   if (document.images)
   {
      if((parseInt(navigator.appVersion) > 3) && (No == 1))
         document [Name].src = eval(Image + "3.src");
      else document [Name].src = eval(Image + No + ".src");
   }

   if (Msg) self.status = eval(Image + "2");
      return true
}
