var activeSub = 0;
var SubNum = 0;

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

// 2006-03-10: turning off the window.resize event
// 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()
{
	if (document.layers) //Netscape 4
    {	
    	//alert ("Running Netscape 4");
		/*layerRef = "window.document.layers";
		styleSwitch = "";
		visibleVar = "show";
		screenSize = window.innerWidth;
		what = "ns4";*/
		what = "none";
		newbrowser = false;
	}
	else if(document.all) //IE
	{
		layerRef = "document.all";
		styleSwitch = ".style";
		visibleVar = "visible";
		screenSize = document.body.clientWidth + 18;
		what = "ie";
	}
	else if(document.getElementById) //Mozilla/N7
	{
		layerRef = "window.document.getElementByID";
		styleSwitch = ".style";
		visibleVar = "visible";
		what = "moz";
	}
	else //Older than 4.0 browsers
	{
		what = "none";
		newbrowser = false;
	}
		  
window.status = 'Welcome to Animal Diversity Web!';
check = true;
}

// Turns the layers on (showLayer) & off (hideLayer)
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 
	{	
		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 
	{
		return;
	}
}

function hideAll()
{
	//showLayer('layer0');
	hideLayer('layer1');
	hideLayer('layer2');
	hideLayer('layer3');
	hideLayer('layer4');
	hideLayer('layer5');
}

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

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

function onLoad()
{
	init();
}