if (document.getElementById && document.getElementsByTagName && document.createTextNode) {
	window.onload = function (){
		initShowHide();
		document.getElementById('tabcontent1').style.display = 'block';
		document.getElementById('tabs').getElementsByTagName('a')[0].className = 'active';
	}
}

function initShowHide() {
	hide();
	var tabs = document.getElementById('tabs').getElementsByTagName('a');
	for (var i = 0; i < tabs.length; i++) {
		tabs[i].onclick = function() {	
			show(this);
			noClassName();
			this.className = 'active';
			return false;
		}
	}
}

function show(s) {
	hide();
	var id = s.href.match(/#(\w.+)/)[1];
	document.getElementById(id).style.display = 'block';
}

function hide() {
	var alltabcontent = document.getElementById('alltabcontent').getElementsByTagName('div');
	for (var i = 0; i < alltabcontent.length; i++) {
		if (alltabcontent[i].className == "tabcontent") {
		alltabcontent[i].style.display = 'none';
		}
	}
}

function noClassName () {
	var tabs = document.getElementById('tabs').getElementsByTagName('a');
	for (var i = 0; i < tabs.length; i++) {
		tabs[i].className = '';
	}
}