
// turns on mainmenu buttons and shows relative submenus

var b = 6
function mainOn(a){ 
	showLayerNumber(a);
	
	if (document.images) {
	document["menu"+ b].src = eval("menu" + b + "off.src");
	document["menu" + a].src = eval("menu" + a + "on.src");
	}
	b=a;
	
	
	} 
	


function showTriggers(){
	showLayer('trigger1');
	showLayer('trigger2');
	showLayer('trigger3');
	}



// causes main buttons to go off and relative layers to hide and
// about button on and about submenu to show
function mainOut() {
	mainOn(6)
	
	}



// simple rollovers and rollouts
function imgOn(name) {
	if (document.images) {
	document[name].src = eval(name + "on.src");
	
	}
}

function imgOut(name) {
	if (document.images) {
	document[name].src = eval(name + "off.src");
		
	}
}

function imgOut2(name, layerName) {
	var state = eval(layerRef+'"'+layerName+'"'+styleSwitch+'.visibility')
	if ((document.images) && (state == "visible")){
	
	document[name].src = eval(name + "on.src");
	}
	else{
	document[name].src = eval(name + "off.src");
	}	
	
}

function imgDown(name) {
	if (document.images) {
	document[name].src = eval(name + "down.src");
		
	}
}


function imgOff(name, a) {
	var title = document.title
	var regExpObj = new RegExp(a)
	if ((document.images) && (regExpObj.exec(title) == null)) {
	document[name].src = eval(name + "off.src");
	
	}else{ return false;	
	}
}

function drives(a,b,c,d) {
imgOn("button" + a);
imgOut("button" + b);
imgOut("button" + c);
imgOut("button" + d);
hideLayer("drive" + b);
hideLayer("drive" + c);
hideLayer("drive" + d);
hideLayer('drive4');
showLayer("drive" + a);

}

function inSection2(a,b,c,d) {

imgOut("menu" + a);
imgOut("menu" + b);
imgOut("menu" + c);
imgOut("menu" + d);
hideLayer("layer" + a);
hideLayer("layer" + b);
hideLayer("layer" + c);
hideLayer("layer" + d);
imgOut('menu1');
hideLayer('layer1');

showTriggers();
}

var keyReset = false;

function resetMain()
{
	mainOut();
	clearreset();
}
function setMain()
{
	hideLayer('trigger1');
	hideLayer('trigger2');
	hideLayer('trigger3');
	
	
	keyReset = true;
	resetTimeout = setTimeout('timedresetMain()', 100);
	
}
function timedresetMain()
{
	if(keyReset)
	{
		resetMain();
	}
}
function clearreset()
{
	if(keyReset) window.clearTimeout(resetTimeout);
	keyReset = false;
}