/*var displayBoxes = new Array("catbox", "subcatbox", "sortbox", "filterbox", "countbox");

function togDisp(div) {
	curdiv = document.getElementById(div);
	for(var x = 0; x < displayBoxes.length; x++) {
		if(curdiv == document.getElementById(displayBoxes[x]))
			document.getElementById(displayBoxes[x]).style.display = "";
		else
			document.getElementById(displayBoxes[x]).style.display = "none";
	}
}
function stopB(div) {
	for(var x = 0; x < displayBoxes.length; x++) {
		document.getElementById(displayBoxes[x]).style.display = "none";
	}	
}

document.onclick=function(event) {
}
*/
div = 'catbox';
curdiv = 'catbox';
function togDisp(e, div) {
	stopB(e);
	curdiv = div;
	var elems=document.getElementsByName(div);
	for(var i=0;i<elems.length;i++) {
		var obj=elems[i];
		var dp="";
		if(obj.style.display=="") { 
			dp="none";
		}
		if(document.getElementsByName('catbox') != curdiv) { 
			var catbox=document.getElementsByName('catbox');
			var catboxobj=catbox[i];
			catboxobj.style.display="none";
		}
		if(document.getElementsByName('subcatbox') != curdiv) { 
			var subcatbox=document.getElementsByName('subcatbox');
			var subcatboxobj=subcatbox[i];
			subcatboxobj.style.display="none";
		}
		if(document.getElementsByName('sortbox') != curdiv) { 
			var sortbox=document.getElementsByName('sortbox');
			var sortboxobj=sortbox[i];
			sortboxobj.style.display="none";
		}
		if(document.getElementsByName('filterbox') != curdiv) { 
			var filterbox=document.getElementsByName('filterbox');
			var filterboxobj=filterbox[i];
			filterboxobj.style.display="none";
		}
		if(document.getElementsByName('countbox') != curdiv) { 
			var countbox=document.getElementsByName('countbox');
			var countboxobj=countbox[i];
			countboxobj.style.display="none";
		}
		obj.style.display=dp;
	}
	return false;
}
function stopB(e) {
	if(!e)e=window.event;
	e.cancelBubble=true;
}
document.onclick=function(event) {
	var elems=document.getElementsByName(curdiv);
	if(elems[0].style.display == "") {
		togDisp(event, curdiv);
	}
}