// Homepage script for rotating box main tabs

var MainMenuItems = new Array("tabOne","tabTwo","tabThree","tabFour");
var MainMenuContent = new Array("tabOneContent","tabTwoContent","tabThreeContent","tabFourContent");	
var CycleContent = true;
var CycleNumber = 1;

window.onload=function(){
	setInterval("rotateContent()", 7500)
}

function rotateContent() {
	if (CycleContent) {
	defineMainContent(MainMenuItems[CycleNumber],CycleContent);
	CycleNumber++;
	if (CycleNumber == MainMenuItems.length) {
		CycleNumber = 0;
	}
	}
}

function defineMainContent(thisContent,boolContinueCycle) {
	if (!boolContinueCycle) CycleContent = false;
	for (l = 0; l < MainMenuItems.length; l++) {
		if(thisContent == MainMenuItems[l]) {
			document.getElementById(MainMenuItems[l]).className = "tabInfoInactive";
			document.getElementById(MainMenuContent[l]).style.display = "block";
			document.getElementById(MainMenuContent[l]).style.visibility = "visible";
		} else if (MainMenuItems[l]) {
			document.getElementById(MainMenuItems[l]).className = "tabInfo";
			document.getElementById(MainMenuContent[l]).style.display = "none";
			document.getElementById(MainMenuContent[l]).style.visibility= "hidden";
		}
	}
}

function defineContent(thisContent) {/*cycle through product tabs and content*/
	var thisTab = document.getElementById(thisContent).parentNode.parentNode;
	var checkItems = thisTab.getElementsByTagName("a");
	var thisTag = null;
	
	for (l = 0; l < checkItems.length; l++) {
		thisTag = checkItems[l].id;
		thisProductContent = thisTag + "Content";
		if(thisTag == thisContent) {
			document.getElementById(thisTag).className = "productInfoInactive";
			document.getElementById(thisProductContent).style.display = "block";
			document.getElementById(thisProductContent).style.visibility = "visible";
		} else {
			document.getElementById(thisTag).className = "productInfo";
			document.getElementById(thisProductContent).style.display = "none";
			document.getElementById(thisProductContent).style.visibility = "hidden";
		}
	}
}