function changeMenuButtons(buttonLoc, btnID, imgLoc){
	if ((version >= 5.5) && (version < 7) && (document.body.filters)){
		buttonLoc;
//		buttonLoc.innerHTML="<img id='" + btnID + "' src='images/" +  imgLoc + "' border='0' />";
//		swapPNGSingle(btnID);
	} else {
		document.getElementById(btnID).src = "images/" + imgLoc;
	}
}


var moveDelay = 0;
var moveDirection = "in";
var moveSize = 10;

function moveMenu(){
	if (moveDirection == "out"){
		moveDirection = "in";
	} else {
		moveDirection = "out";
	}
		newstimer=setTimeout('moveIncrement()',moveDelay);
}

function moveIncrement(){
	var newsMenu = document.getElementById('newsMenu');
	var newsMenuPad = parseFloat(newsMenu.style.paddingLeft);
	var pullOutSize = 475;		//change this item larger, is shorter
	var paddingSize = 850;
	
	if (moveDirection == "out"){
		if(newsMenuPad > pullOutSize){
			newsMenu.style.paddingLeft = newsMenuPad - moveSize;
			newstimer=setTimeout('moveIncrement()',moveDelay);
		} else {
			clearTimeout(newstimer);
			newsMenu.style.paddingLeft = pullOutSize;
//			moveDirection = "out";
		}
	} else {
		if(newsMenuPad < paddingSize){
			newsMenu.style.paddingLeft = newsMenuPad + moveSize;
			newstimer=setTimeout('moveIncrement()',moveDelay);
		} else {
			clearTimeout(newstimer);
			newsMenu.style.paddingLeft = paddingSize;
//			moveDirection = "in";
		}
	}
}


var topDoorHeight = 485;
var bottomDoorHeight = 283;

var alreadyPlayedFlash = false;
function closeDoors(playSection, pageName){

	if (pageName == "contact"){
		fadeIndexButtons(100, "out");
	}
		document.getElementById("middleContent").style.visibility = "hidden";
		document.getElementById("middleContent2").style.visibility = "visible";
		document.getElementById("flashoverlay").style.visibility = "visible";
		
		if (alreadyPlayedFlash == true){
			if (document.all){
				document.getElementById("indexMovie").closeDoors(pageName,playSection);
			} else {
				document.indexMovie.closeDoors(pageName,playSection);
			}
			clearTimeout(playDoorClose);
		} else {
			alreadyPlayedFlash = true;
			javaFunction = "closeDoors('" + playSection + "','" + pageName + "')";
			playDoorClose = setTimeout(javaFunction,1000);
		}
//	doorFunction = 'pushDoorsOpen("' + playSection + '","' + pageName + '")';
//	pushDoors = setInterval(doorFunction,1);
}

function showPage(pageName){

	document.getElementById("middleContent").style.visibility = "visible";
	document.getElementById("middleContent2").style.visibility = "hidden";
	
	if (pageName == "contact"){
		fadeIndexButtons(0, "in");
		document.getElementById("contactButtons").style.visibility = "visible";
	} else if(pageName == "services"){
			at_hide();
	}
	
	//reset doors
//	document.getElementById("doors").style.visibility = "hidden";
//	var topDoor = document.getElementById("doorTop");
//	var midDoor = document.getElementById("doorMid");
//	var bottomDoor = document.getElementById("doorBottom");
//	topDoor.style.height = 0;
//	midDoor.style.height = topDoorHeight;
//	bottomDoor.style.paddingTop = bottomDoorHeight;
	//begin content
}

function hideFlash(pageName){
	document.getElementById("flashoverlay").style.visibility = "hidden";
//	document.getElementById("middleContent2").style.visibility = "visible";
//	document.getElementById("middleContent").style.visibility = "hidden";
}

function fadeIndexButtons(fadePercent, fadeDirection){
	var itemObject = document.getElementById("contactButtons");

	//for IE else for Mozilla/Safari
	if (document.all){
		itemObject.filter = "alpha(opacity:"+fadePercent+")";
	} else {
		itemObject.style.opacity=parseInt(fadePercent)/100;
	}
	
	if (fadeDirection == "in"){
		fadePercent = parseInt(fadePercent) + 15;
		if (fadePercent <= 100){
			javaFunction = "fadeIndexButtons(" + fadePercent + ",'" + fadeDirection + "')";
			btnFadeFunc = setTimeout(javaFunction,.1);
		} else {
			clearTimeout(btnFadeFunc);
		}
	} else {
		fadePercent = parseInt(fadePercent) - 15;
		if (fadePercent >= 0){
			javaFunction = "fadeIndexButtons(" + fadePercent + ",'" + fadeDirection + "')";
			btnFadeFunc = setTimeout(javaFunction,.1);
		} else {
			clearTimeout(btnFadeFunc);
			document.getElementById("contactButtons").style.visibility = "hidden";
		}
	}
}

function clearDoorImg(){
	document.getElementById('flashoverlay2').style.visibility = 'hidden';
//	document.getElementById('mainContentTable').style.background-image = 'none';
}
