	
	var lastIndex = -1;
	
	function arrangeTabs(eTabs){
		if (!eTabs)
			return;

		var b = true;
		var items = eTabs.childNodes;
		for (var i = 0; i < items.length; i++){
			if (items[i].nodeType != 3 && items[i].tagName == "LI") {
				items[i].onclick = selectTab;
				if(items[i].className != "selected") {
					items[i].style.zIndex = 1000 - i;
					items[i].style.marginLeft = -10;
				}
			}

		}
		lastIndex = 1000;
	}
	
	function deselectAll(eTabs){
		if (!eTabs)
			return;
		
		var items = eTabs.childNodes;
		for (var i = 0; i < items.length; i++){
			if (items[i].nodeType != 3 && items[i].tagName == "LI"){
				items[i].className = ""; 
			}
		}

	}
	
	function hideAllOptions(eOptions){
		if (!eOptions)
			return;
		
		var items = eOptions.childNodes;
		for (var i = 0; i < items.length; i++){
			if (items[i].nodeType != 3 && items[i].tagName == "DIV"){
				items[i].className = "hidden"; 
			}
		}

	}	
	
	function selectTab(ev){
		if (!ev) {
			ev = window.event;
			el = ev.srcElement;
		}
		else {
			el = ev.currentTarget;
		}
		
		if (this.tagName != "LI")
			return;
		
		deselectAll(this.parentNode);
		
		this.style.zIndex = lastIndex++;
		this.className = "selected";
		
		var index = 0;
		var tabs = this.parentNode;
		var items = tabs.childNodes;
		for (var i = 0; i < items.length; i++){
			if (items[i].nodeType != 3 && items[i].tagName == "LI") {
				if(this == items[i]) {
					index = i;
					break;
				}
			}
		}	
		var options = document.getElementById("options");
		hideAllOptions(options);
		options.childNodes[index].className = "";
		return false;	
	}
	
