if (document.getElementById && document.getElementsByTagName && document.createElement) {
	document.write('<link rel="stylesheet" type="text/css" href="../css/show-hide.css" />');
	window.onload = initToggleCategories;
}
function initToggleCategories() {
	var pool = document.getElementById('contentPool').getElementsByTagName('div');
	for (var j = 0; j < pool.length; j++) {
		document.getElementById(pool[j].id).style.display = 'none';
	}
	var as = document.getElementById('toggle').getElementsByTagName('a');
	for (var i = 0; i < as.length; i++) {
		as[i].onclick = function() {
			toggle(this);
			return false;
		}
	}
	// Activate the first tab by default
	toggle(as[0]);
}
function toggle(l) {
	var oldCurrent = document.getElementById('current');
	if (oldCurrent) oldCurrent.removeAttribute('id');
	l.parentNode.setAttribute('id', 'current');
	var oldCloneUL = document.getElementById('cloneUL');
	if (oldCloneUL) document.body.removeChild(oldCloneUL);
	var cloneUL = document.createElement('ul');
	cloneUL.setAttribute('id', 'cloneUL');
	document.body.appendChild(cloneUL);
	var lis = document.getElementById('contentPool').getElementsByTagName('div');
	var cat_class = l.getAttribute('href').match(/#(\w.+)/)[1];
	var tmpSort = new Array();
	var pool = document.getElementById('contentPool').getElementsByTagName('div');
	for (var j = 0; j < pool.length; j++) {
		document.getElementById(pool[j].id).style.display = 'none';
	}
	for (var i = 0; i < lis.length; i++) {
		document.getElementById(cat_class).style.display = "block";
		document.getElementById("searchType").value = cat_class;
	}
}