

function getTab(_id, _db) {
	
	var el = "tab_" + _id;
	var n = document.getElementById(el);
	var expanded = n.attributes.expanded.value;
	
	if(expanded == "false") {
		n.attributes.expanded.value = "true";
		n.style.display = "block";
		
		var params = "nav=returnTab&" + 
					 "tab_id=" + _id + 
					 "&tab_db=" + _db;
		
		sendAndLoad('incl/ajax/returnTab.php', returnTab, "tab_" + _id, 'GET', params);
	}
	if(expanded == "true") {
		n.attributes.expanded.value = "false";
		n.style.display = "none";
		n.innerHTML = "";
	}
}

function returnTab(_responseXML, _element) {
	var response = _responseXML;
	XMLRoot = response.documentElement;
	db = XMLRoot.getElementsByTagName("db");
	db = db.item(0).firstChild.data;
	txt = XMLRoot.getElementsByTagName("txt");
	txt = txt.item(0).firstChild.data;
	tab = XMLRoot.getElementsByTagName("tab");
	
	var html = txt + "<br />";
	
	for(var i=0; i<tab.length; i++) {
		var n = tab.item(i);
		
		var _id = n.getElementsByTagName("id");
		_id = _id.item(0).firstChild.data;
		var header = n.getElementsByTagName("header");
		header = header.item(0).firstChild.data;
		
		var a = "<div class='tabList'>" + 
				"<a href=\"javascript:getTab('" + _id + "', '" + db + "');\">" + 
				header + 
				"</a><br />" + 
				"<div id='tab_" + _id + "' expanded='false'>&nbsp;</div>" + 
				"</div>";
		
		html += a;
	}
	
	echo = document.getElementById(_element);
	echo.innerHTML = html;
}




