if (window.addEventListener){
	window.addEventListener("load", initPage, false);
	}
else if (window.attachEvent && !window.opera){
	window.attachEvent("onload", initPage);
	}

function initPage()
{
		
	var tabs = document.getElementById("tabs")	
	if(tabs)
	{
		var links = tabs.getElementsByTagName("a");
		if(links)
		{
			for (var i = 0; i < links.length; i++)
			{
				links[i].onclick = function(){

					close_all();

					var _parent = this.parentNode;
					if(_parent.className.indexOf(" active") == -1)
					{
						_parent.className += " active";
						content = document.getElementById(toid(this.innerHTML))
						if(content)
						{
							if(content.className.indexOf(" active") == -1)
							{
								content.className += " active";
							}							
						}
					}
				}
			}
		}
	}
}

function close_all()
{
	var tabs = document.getElementById("tabs")	
	if(tabs)
	{
		var links = tabs.getElementsByTagName("a");
		if(links)
		{
			for (var i = 0; i < links.length; i++)
			{
				var _parent = links[i].parentNode;
				if(!(_parent.className.indexOf(" active") == -1))
				{
					_parent.className = _parent.className.replace(new RegExp(" active"), "");
				}				
				
				content = document.getElementById(toid(links[i].innerHTML))
				if(content)
				{
					if(!(content.className.indexOf(" active") == -1))
					{
						content.className = content.className.replace(new RegExp(" active"), "");
					}							
				}				
			}
		}
	}
}

function toid(text)
{
	return text.replace(new RegExp(" "), "_");
}
