var activeSub=0;
var SubNum=0;




    //Define global variables

	    var timerID = null;
		var timerOn = false;
		var timecount = 100;
		var what = null;
		var newbrowser = true;
		//var check = false;

    	function check(id) { 
// This function checks for DOM strategy, then returns an object reference. 
  if (document.all) { 
    return document.all[id].style; 
  } 
  else if(document.layers) { 
    return document.layers[id]; 
  } 
  else if (document.getElementById){ 
    return document.getElementById([id]).style; 
  } 
} // set hidden/visible vars for Netscape 4 compatibility 


var hidden = "hidden";
var visible = "visible";
if (document.layers) { 
  hidden = "hide"; 
  visible = "show";
}

var toggle = "toggle"; 
function changeVisibility(layername, objvisibility, layerindent, parentlayername) { 

  var hidden = "hidden";
  var visible = "visible";
  if (document.layers) { 
    hidden = "hide"; 
    visible = "show";
  }

  var parentLayerArg = 0;
  var docLayer = null;
  var daObj;

  if (document.layers) {
    if (layerindent > 1) {
      parentLayerArg = 3
    } 

     for(var i = 0; i < (layerindent - 1); i ++) {
             if (docLayer == null) {
                 docLayer = document.layers[arguments[parentLayerArg]];
                 //alert("parentLayerArg");
                // alert(parentLayerArg);
                // alert("arguments[parentLayerArg]");
                // alert(arguments[parentLayerArg]);
                 //alert("document.layers[arguments[parentLayerArg]]");
                // alert(document.layers[arguments[parentLayerArg]]);
             } else {
                 docLayer = docLayer.document.layers[arguments[parentLayerArg]];
             }

             parentLayerArg = parentLayerArg + 1;
         }
//alert("layername");   
//alert(layername);
//alert("document.layers['relDiv'].document.layers[layername]");
//alert(document.layers['relDiv'].document.layers[layername]);
//alert("document.layers[layername]");    
//alert(document.layers[layername]);
if (layerindent > 1)
  docLayer = docLayer.document.layers[layername];
else
  docLayer = document.layers[layername];  //e.g. document.layers["relaDiv"].document.layers["no"]

    daObj = docLayer;
  } else {
    // get a good object reference 
    daObj = check(layername); 
  }

  if (objvisibility == hidden) {
     // hide the object
      daObj.visibility = hidden; 
  } else if (objvisibility == visible) { 
    // show the object 
      daObj.visibility = visible;
  } else if (objvisibility == toggle) { 
     // toggle the object's visibility 
    if (daObj.visibility == visible) { 
      daObj.visibility = hidden; 
    } else if (daObj.visibility == hidden) { 
      daObj.visibility = visible; 
    } 
  } 
} 

		
		function getObj(parentLayer,mainLayer,rowName,rowNum)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(rowName + rowNum);
	this.style = document.getElementById(rowName + rowNum).style;
  }
  else if (document.all)
  {
	this.obj = document.all[rowName + rowNum];
	this.style = document.all[rowName + rowNum].style;
  }
  else if (document.layers)
  {
   	this.obj = document.layers[parentLayer].document.layers[mainLayer].document.layers[rowName + rowNum];
   	this.style = document.layers[parentLayer].document.layers[mainLayer].document.layers[rowName + rowNum];
  }
}

function changeBGColor(parentLayer,mainLayer,rowName,rowNum,colorState){
	var x = new getObj(parentLayer,mainLayer,rowName,rowNum);
	if(colorState=="change") {
		if(document.layers) {
			x.bgColor= '#CADDE2'; 
		} else {
			x.style.backgroundColor= '#CADDE2'; 
		}
	} else {
		if(document.layers) {
			x.bgColor= '#EAEFEF'; 
		} else {
			x.style.backgroundColor= '#EAEFEF'; 
		}
	}
}
		


		function hideAll(){
			changeVisibility('products',hidden,2,'pos0');
			changeVisibility('about',hidden,2,'pos1');
			changeVisibility('custserv',hidden,2,'pos2');
		}


		function startTime() {
	        if (timerOn == false) {
                timerID=setTimeout( "hideAll()" , timecount);
                timerOn = true;

	        }

		}


		function stopTime() {
	        if (timerOn) {
    	        clearTimeout(timerID);
                timerID = null;
                timerOn = false;
	        }
		}

		
	

