$(function(){
	initTabs();
})

function initTabs()
{
    var sets = document.getElementsByTagName("ul");
	for (var i = 0; i < sets.length; i++)
	{
		if (sets[i].className.indexOf("tabset") != -1)
		{
			var tabs = [];
			var links = sets[i].getElementsByTagName("a");
			
			for (var j = 0; j < links.length; j++) {
				if (links[j].className.indexOf("tab") != -1)
				{
					tabs.push(links[j]);
					links[j].tabs = tabs;
					var c = document.getElementById(links[j].href.substr(links[j].href.indexOf("#") + 1));

					if (c) if (links[j].className.indexOf("active") != -1) c.style.display = "block";
					else c.style.display = "none";
					
					document.getElementById("tab-1").style.display = "block";

					links[j].onclick = function() {
					    //document.getElementById('defaulttab').style.display = "none";
					    var c = document.getElementById(this.href.substr(this.href.indexOf("#") + 1));
					    if (c) {
					        for (var k = 1; k < this.tabs.length + 1; k++) {
					            var elemantid = "li-" + k;
					            document.getElementById(elemantid).className = "normal-li";
					        }
					        for (var i = 0; i < this.tabs.length; i++) {
					            var tab = document.getElementById(this.tabs[i].href.substr(this.tabs[i].href.indexOf("#") + 1));
					            if (tab) {
					                tab.style.display = "none";
					            }
					            this.tabs[i].className = this.tabs[i].className.replace("active", "");
					        }
					        this.className += " active";
					        c.style.display = "block";
					        var id = c.id;
					        var elemantid = "li-" + id.substring(4);
					        document.getElementById(elemantid).className = "active-li";

					        return false;
					    }
					}
				}
			}
		}
	}
}
