var oSelHref = null;

function setSelected(idHref){
	oHref = document.getElementById(idHref);
	if(oSelHref!=null){
		oSelHref.childNodes[0].className = '';
	}
	oHref.childNodes[0].className = 'selected';
	oSelHref = oHref;
}

function toggleSubLevel(el){
	
	cnodes = el.parentNode.childNodes;
	
	switchClass(el);
	
	for(i=0;i<cnodes.length;i++){
			if(cnodes[i].tagName&&cnodes[i].tagName.toLowerCase() == "ul"){
					switchDisplay(cnodes[i]);
					
			}
	}
	
}

function switchDisplay(el){
	el.style.display = el.style.display == "none" ? "block" : "none";
}

function switchClass(el){
	if(el.className!='iconend'){
		el.className = el.className == "iconplus" ? "iconmin" : "iconplus";
	}
}


function toggleCatBar(el){
	el.className = el.className == "titlebar" ? "titlebarmin" : "titlebar";
}

function showHide(id) {
	var myElem = document.getElementById(id)
	if (myElem.style.display == 'none') {
	try {
	myElem.style.display = 'table-row';
	}
	catch(e) {
	myElem.style.display = 'inline';
	}
}
	else {
	myElem.style.display = 'none';
	}
}