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 = 300;
var what = null;
var newbrowser = true;
var check = false;		

function 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='The National Campaign to Prevent Teen Pregnancy';
	check = true;
}

// Turns the layers on and off
function showLayer(layerName){
	if(check){
 	   if (what =="none"){
	 	   return;
 	   }else if (what == "moz"){
			document.getElementById(layerName).style.visibility="visible";
 	   }else{
			eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="visible"');
 	   }
	}else {// alert ("Please wait for the page to finish loading.");
    	return;}
}

function hideLayer(layerName, imgName, state, pageOn){
	if(check){
		if (what =="none"){
        	return;
        }else if (what == "moz"){
        	document.getElementById(layerName).style.visibility="hidden";
        }else{
			eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="hidden"');
		}
		swapImage(imgName, state, pageOn);
	}else {// alert ("Please wait for the page to finish loading.");
     	return;}
}

function hideAll(){
	hideLayer('menuWhyCare', 'whycare', 'off', pageOn);
	hideLayer('menuAmerica', 'america', 'off', pageOn);
	hideLayer('menuMedia', 'media', 'off', pageOn);
	hideLayer('menuResearch', 'research', 'off', pageOn);
	hideLayer('menuNational', 'national', 'off', pageOn);
	hideLayer('menuWorks','works', 'off', pageOn);
	hideLayer('menuPurchase', 'purchase', 'off', pageOn);
	hideLayer('menuSupport','support', 'off', pageOn);
}
	
function startTime() {
	if (timerOn == false) {
    	timerID=setTimeout("hideAll()" , timecount);
        timerOn = true;
	}
}

function stopTime() {
	if (timerOn) {
    	clearTimeout(timerID);
        timerID = null;
        timerOn = false;
	}
}
	
function cellOn(x,y,z) {
	for (z=1; z<3; z++){
		if (what =="none" || what == "ns4"){
 			return;
		}else if (what == "moz"){
 	  		document.getElementById('cell_'+x+y+z+'').style.background = "#878787";
 	  		document.getElementById('menuItem_'+x+y+z+'').style.color = "#E5E5E5";
		}else {
			eval(layerRef+'["cell_'+x+y+z+'"]'+styleSwitch+'.background = "#878787"');
			eval(layerRef+'["menuItem_'+x+y+z+'"]'+styleSwitch+'.color = "#E5E5E5"');
		}
	}
}

function cellOff(x,y,z) {
	for (z=1; z<3; z++){
		if (what =="none" || what == "ns4"){
	   		return;
		}else if (what == "moz"){
	   		document.getElementById('cell_'+x+y+z+'').style.background = "#E5E5E5";
	   		document.getElementById('menuItem_'+x+y+z+'').style.color = "#878787";
		}else {
			eval(layerRef+'["cell_'+x+y+z+'"]'+styleSwitch+'.background = "#E5E5E5"');
	   		eval(layerRef+'["menuItem_'+x+y+z+'"]'+styleSwitch+'.color = "#878787"');
		}
	}
}
