/* tab navigation javascript */

// preload hover tab (uses function defined in "common.js")
imgPreload("/img/layout/bg_tabnav-hov.gif", "/img/layout/bg_tabnavlg-hov.gif");
// [integer] currently active tab index
var iActiveTab = 0;
// [array]   IDs of tab content containers
var aTabnavContainers = new Array("tabnavcon0", "tabnavcon1", "tabnavcon2", "tabnavcon3", "tabnavcon4");
// [array]   IDs of actual tab <a>s
var aTabnavTabs = new Array("tabnavtab0", "tabnavtab1", "tabnavtab2", "tabnavtab3", "tabnavtab4");
// tabswitch function
function tabnavSelectTab(iNewTab) {
	if (iActiveTab == iNewTab) return true;
	var sTabType = document.getElementById(aTabnavTabs[iActiveTab]).className == "tabnavtabena" ? "sm" : "lg";
	if (sTabType == "sm") {
		document.getElementById(aTabnavContainers[iActiveTab]).className = "tabnavcondis";
		document.getElementById(aTabnavTabs[iActiveTab]).className = "tabnavtabdis";
		document.getElementById(aTabnavContainers[iNewTab]).className = "tabnavconena";
		document.getElementById(aTabnavTabs[iNewTab]).className = "tabnavtabena";	
	}
	else {
		document.getElementById(aTabnavContainers[iActiveTab]).className = "tabnavcondis";
		document.getElementById(aTabnavTabs[iActiveTab]).className = "tabnavlgtabdis";
		document.getElementById(aTabnavContainers[iNewTab]).className = "tabnavconena";
		document.getElementById(aTabnavTabs[iNewTab]).className = "tabnavlgtabena";		
	}
	iActiveTab = iNewTab;
}
