// Collapses the unused menu items
function CollapseMenu() {

	// find selected item
	var sb = document.getElementById("siteCatSidebar");
	var ul = (sb ? sb.getElementsByTagName("ul") : []);

	var u, i, li, cn, sel = null;
	uls: for (u = 0; u < ul.length; u++) {
		if (ul[u].parentNode.nodeName.toLowerCase() == "li") li = ul[u].getElementsByTagName("li");
		else li = [];
		for (i = 0; i < li.length; i++) {
			cn = " "+li[i].className+" ";
			if (cn.toLowerCase().indexOf(" selected ") >= 0) { sel = li[i].parentNode; break uls; }
		}		
	}
	
	if (sel) {
		
		// collapse other sections
		for (u = 0; u < ul.length; u++) {
			if (ul[u] != sel && ul[u].parentNode.nodeName.toLowerCase() == "li") ul[u].parentNode.className = "collapse"; //ul[u].style.display = "none";
		}
		
		var inner = document.getElementById("inner");
		if (inner && inner.parentNode == sb) inner.style.height = (ul[0].offsetHeight+10)+"px";
		
	}

}

var wOL = window.onload;
window.onload = function() { if (wOL) wOL(); CollapseMenu(); };
