var activeSub=0;
var SubNum=0;

function reDo(){ window.location.reload() }
    window.onresize = reDo;


    //Define global variables

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

    	function init(){
    	  //alert ("Running Init");
          if (document.layers) {
                      //  alert ("Running Netscape 4");
                        layerRef="document.layers";
                        styleSwitch="";
                        visibleVar="show";
			screenSize = window.innerWidth;
			what ="ns4";


          }else if(document.all){
                      //  alert ("Running IE");
                        layerRef="document.all";
                        styleSwitch=".style";
                        visibleVar="visible";
			screenSize = document.body.clientWidth + 18;
			what ="ie";

		  }else if(document.getElementById){
                      //  alert ("Running Netscape 6");
                        layerRef="document.getElementByID";
                        styleSwitch=".style";
                        visibleVar="visible";
			what="moz";
		  
		  }else{
		  	//alert("Older than 4.0 browser.");
			what="none";
			newbrowser = false;
		  }
		  
 
		window.status='status bar text to go here';
		check = true;
  	 	}

                function getStartX() {
                   var startX = 0;
                   var winW = 0;
                   var contentW = 800;
                   if (parseInt(navigator.appVersion)>3) {
                      if (navigator.appName=="Netscape") {
                        winW = window.innerWidth;
                      }
                      if (navigator.appName.indexOf("Microsoft")!=-1) {
                         winW = document.body.offsetWidth;
                      }
                   }
                   if (contentW < winW) {
                      startX = (winW * 1 - contentW * 1) / 2;
                   }
                   return startX;
                }

	// Turns the layers on and off
        function showLayer(layerName){
                 $leftX = getStartX() * 1 + $allDivsLeft[layerName] * 1;
        	if(check){
        		if (what =="none"){
        			return;
        			}
	        	else if (what == "moz"){
        			document.getElementById(layerName).style.left=$leftX;
        			document.getElementById(layerName).style.visibility="visible";
        			}
        		else{
                  eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.left="' + $leftX +'"');
                  eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');
                  }
		 }
        	else {// alert ("Please wait for the page to finish loading.");
        		return;}
		}

        function hideLayer(layerName){
        	if(check){
        		if (what =="none"){
        			return;
        			}
        		else if (what == "moz"){
        			document.getElementById(layerName).style.visibility="hidden";
        			}
        		else{
                  eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
				}
        
        	}
        	else {// alert ("Please wait for the page to finish loading.");
        		return;}
        }


		function hideAll(){
			   hideAllExcept('xxx');
				}
				
		function hideAllExcept($parent){
			   var parents = $allDivsParents[$parent];
			   for (var $i = 0; $i < $allDivs.length; $i++) {
					if ((document.getElementById($allDivs[$i]) != null) && !inArray(parents, $allDivs[$i]))hideLayer($allDivs[$i]);
				}
				}
				
		function inArray($haystack, $needle) {
			if (!$haystack) return false;
			for (var $i = 0; $i < $haystack.length; $i++) {
				if ($haystack[$i] && ($haystack[$i] == $needle)) return true;
			}
			return false;
		}


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

	        }

		}


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

		function onLoad(){
			init();
			
			}

