function SetActiveTab(tab)
{
	var listElement = tab.parentNode.parentNode;
	var arTabs = listElement.getElementsByTagName("LI");

	//Hide
	for (var i = 0; i < arTabs.length; i++)
	{
		arTabs[i].className = "";
		var tabBody = document.getElementById(arTabs[i].id + "-body");
		if (tabBody)
			tabBody.style.display = "none";
	}

	//Show
	var tabBody = document.getElementById(tab.parentNode.id + "-body");
	if (tabBody)
	{
		tab.parentNode.className = "active";
		tab.blur();
		tabBody.style.display = "block";
	}

}

if (document.location.hash.indexOf("#tab-") != -1)
{
 var selectedTabID = document.location.hash.substr(5,document.location.hash.length-10);
 window.onload = function()
 {
  var tab = document.getElementById("tab-" + selectedTabID); 
 
  if (tab && tab.childNodes[0])
   SetActiveTab(tab.childNodes[0]);
 };
}