function inArray(needle, haystack)
{
	for (h in haystack) {
		if (haystack[h] == needle) {
		return true;
		// return h;
		}
	}
return false;
} 

function changeTab(tabNum,onClass,offClass)
{
	var i = 1;
	for (i=1; i<=tabTotal; i++) {
		var tabText		= document.getElementById("tab_" + i);
		var tabContent	= document.getElementById("tabContent_" + i);
		var useOffClass = offClass;
		var useOnClass = onClass;
		
		if (inArray(i,goldTabs)) {
			useOffClass = "goldTab";
			useOnClass	= "goldWhiteTab";
		}
		
		if (i==tabNum) {
			//document.getElementById(thumbtext).style.color = "#FF0000";
			tabText.className = useOnClass;
			tabContent.style.visibility = "visible";
			tabContent.style.height = '70px';

			currentTab = tabNum;
		} else {
			//document.getElementById(thumbtext).style.color = "#000000";
			tabText.className = useOffClass;
			tabContent.style.visibility = "hidden";
			tabContent.style.height = '0px';
		}
	}

	currentTab = tabNum;
}


function tabHover(num,classText) {
	var tabText = "tab_" + num;
	if (num != currentTab) {
		document.getElementById("tab_" + num).className = classText;
	}
}