/* <![CDATA[ */

function Tabs (entity, count, active) {
	if (count < 1) count = 1;
	if (active < 1) active = 1;
	if (count < active) active = count;

	this.Entity = entity;
	this.Count = count;
	this.Active = active;
	
	this.setActive = setActive;
	
	/* Assign Tab Objects in an Array */
	this.Tabs = new Array();
	for (var i=1;i<=this.Count;i++) {
		this.Tabs[i] = new Array();
		this.Tabs[i]['div'] = document.getElementById(this.Entity+'_c_'+i);
		this.Tabs[i]['li'] = document.getElementById(this.Entity+'_l_'+i);
	}
	
	this.setActive(active);
	
	function setActive(index) {
		/* first hide ... */
		if (this.Tabs[this.Active]['div'].style.display == 'block') {
			this.Tabs[this.Active]['div'].style.display = 'none';
		} else {
			this.Tabs[this.Active]['div'].style.visibility = 'hidden';
			this.Tabs[this.Active]['div'].style.width = '0px';
			this.Tabs[this.Active]['div'].style.height = '0px';
		}
		try { this.Tabs[this.Active]['li'].className = ''; } catch(e) {}
		/* then show ... */
		if (this.Tabs[index]['div'].style.display == 'none') {
			this.Tabs[index]['div'].style.display = 'block';
		} else {
			this.Tabs[index]['div'].style.width = '';
			this.Tabs[index]['div'].style.height = '';
			this.Tabs[index]['div'].style.visibility = 'visible';
		}
		try { 
			this.Tabs[index]['li'].className = 'current';
			this.Tabs[index]['li'].blur(); 
		} catch(e) {}
		this.Active = index;
	}
}

var startList = function() {
	if (document.all&&document.getElementById) {
		navRoot = document.getElementById("navlist");
		for (i=0; i<navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.nodeName=="LI") {
				node.onmouseover=function() {
					this.className+=" over";
			  }
			  node.onmouseout=function() {
		  		this.className=this.className.replace(" over", "");
				}
			}
		}
	}
}
window.onload=startList;
/* ]]> */
