// Tabs
var arrTabs;
var numTabs;
// Will be changed on the page
var aoa_UrlTabImages = '';

numTabs = 0;
arrTabs = new Array();

function Tab(id, selected) {
	this.id = id;
	this.selected = selected;
}

function updateTabs() {
	for(i = 0; i < arrTabs.length; i++) {
		elem = document.getElementById(arrTabs[i].id);
		caption = elem.alt;
		src = aoa_UrlTabImages+"?caption=" + caption + "&state=";

		if(arrTabs[i].selected) {
			elem.src = src + "ON";
			//document.getElementById(arrTabs[i].id + "_content").style.display = "block";
		}
		else {
			elem.src = src + "OFF";
			//document.getElementById(arrTabs[i].id + "_content").style.display = "none";
		}
	}
}

function hoverTab(id) {
	elem = document.getElementById(id);
	caption = elem.alt;
	
	src = aoa_UrlTabImages+"?caption=" + caption + "&hover=ON";
	
	elem.src = src;
}

function selectTab(id, tabsValue) {
	for(i = 0; i < arrTabs.length; i++) {
		if(arrTabs[i].id == id) {
			arrTabs[i].selected = true;
		}
		else {
			arrTabs[i].selected = false;
		}
	}
	//aoa_addHashVariable('tabs', tabsValue);
	updateTabs();
}

function addTab(id) {
	arrTabs[numTabs] = new Tab(id, false);
	
	numTabs++;		
}

// Tabs END
