function ChangeTab(id)
{ 	
	var t = document.getElementById("tab_"+id);
	var pre = document.getElementById("preselected");
	var un = document.getElementById("uniq").value;
	var at = document.getElementById(un);
	at.value = id;
	var pp = pre.innerHTML;
	if (pp != id)
	{		
		pre.innerHTML = id;
		if (pp != -1)
		{
			var tab_pre = document.getElementById("tab_" + pp);			
			var cb_pre = document.getElementById("close_" + pp);
			var tab_pre_td = document.getElementById("tab_td_" + pp);			
			if (tab_pre_td != null)
				tab_pre_td.className = document.getElementById("button_class").value + "_unpushed";
			if (tab_pre != null)
			{
				tab_pre.style.visibility = "hidden";
				tab_pre.style.display="none";
			}
			if (cb_pre != null)
			{
				if (IE6_up)
					cb_pre.className = "close_button_unpushed";
				else
					cb_pre.className = "close_button_unpushed_moz";
			}	
		}	
		var tab_id_td = document.getElementById("tab_td_" + id);
		var cb = document.getElementById("close_" + id);
		if (cb != null)
		{
			if (IE6_up)
				cb.className = "close_button_pushed";
			else
				cb.className = "close_button_pushed_moz";
		}	
		tab_id_td.className = document.getElementById("button_class").value + "_pushed";
		t.style.visibility = "visible";
		t.style.display = "inline";
		//Add your code here
		SelectInTree(id);
	}
}
function TabExist(TabIndex)
{
	var i = document.getElementById("tab_td_" + TabIndex);
	return (i != null); 
}
function GetTabNameByIndex(TabIndex)
{
	var tab_btn = document.getElementById("tab_td_" + TabIndex);
	if (tab_btn != null)
		return tab_btn.value;
	else
		return "";
}