// browser variables

var browserVer = parseInt (navigator.appVersion)
var browserName = (navigator.appVersion)
var codeName = (navigator.appCodeName)
var uSerAgent=(navigator.userAgent)
var uSerAgentInt = parseInt (navigator.userAgent)
var applicationName = (navigator.appName)

// operating systems

var mac=(browserName.indexOf("Macintosh") != -1 || browserName.indexOf("PowerPC") != -1) ?1:0
var mac502=(browserName.indexOf("5.0")!=-1)?1:0
var lx = (browserName.indexOf("Linux") != -1)?1:0

// browsers

var ourFriend=(document.getElementById) ?1:0;
var msieBrowser=(!n6&&document.all)?1:0;
var nx=(applicationName.indexOf("Netscape")!=-1)?1:0;
var n6=(navigator.product == 'Gecko' && !window.find)?true:false;
var n7=(navigator.product == 'Gecko' && window.find)?true:false;
var n4=(document.layers) ?1:0;
var opera = (uSerAgent.indexOf("Opera") != -1)?1:0;




if (document.images){
    aboutOn = new Image();
    aboutOff = new Image();
    aboutOn.src = "/images/template/aboutOn.gif";
    aboutOff.src = "/images/template/aboutOff.gif";

    servicesOn = new Image();
    servicesOff = new Image();
    servicesOn.src = "/images/template/servicesOn.gif";
    servicesOff.src = "/images/template/servicesOff.gif";

    productsOn = new Image();
    productsOff = new Image();
    productsOn.src = "/images/template/productsOn.gif";
    productsOff.src = "/images/template/productsOff.gif";

    caseOn = new Image();
    caseOff = new Image();
    caseOn.src = "/images/template/caseOn.gif";
    caseOff.src = "/images/template/caseOff.gif";

    newsOn = new Image();
    newsOff = new Image();
    newsOn.src = "/images/template/newsOn.gif";
    newsOff.src = "/images/template/newsOff.gif";

    faqOn = new Image();
    faqOff = new Image();
    faqOn.src = "/images/template/faqOn.gif";
    faqOff.src = "/images/template/faqOff.gif";
}


function imgOn(imageName, layerID){
    if (document.images){
      if (document.layers){
        document.layers[layerID].document[imageName].src = eval(imageName+"On.src");
      }
      else {
        document[imageName].src = eval(imageName+"On.src");
      }
    }
  }

function imgOff(imageName, layerID){
    if (document.images){
      if (document.layers){
        document.layers[layerID].document[imageName].src = eval(imageName+"Off.src");
      }
      else {
        document[imageName].src = eval(imageName+"Off.src");
      }
    }
  }

function showLayer(layerID){
    if(ourFriend){
      document.getElementById(layerID).style.visibility='visible'
    }
    else if(msieBrowser){
      document.all[layerID].style.visibility = 'visible';
    }
    else if(nx){
      document.layers[layerID].visibility = 'show';
    }
  }

function hideLayer(layerID){
    if(ourFriend){
      document.getElementById(layerID).style.visibility='hidden'
    }
    else if(msieBrowser){
      document.all[layerID].style.visibility = 'hidden';
    }
    else if(nx){
      document.layers[layerID].visibility = 'hide';
    }
  }

function clearLayersAll(layerID,loopby){
    for(i=1; i<=loopby; i++){
      if(ourFriend){
        document.getElementById(layerID+i).style.visibility='hidden'
      }
      else if(msieBrowser){
        document.all[layerID+i].style.visibility = 'hidden';
      }
    }
  }


var timerFix = "0";

function timerStart(){
    timerFix = setTimeout("clearLayersAll('subMenu',5)",600);
  }
  

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();
}
MM_reloadPage(true);

