addEvent(window, 'load', loadExpandableNav);

//Expandable sidebar navigation
function loadExpandableNav() {
	if(document.getElementById('archives')) {
		var subLists = document.getElementById('archives').getElementsByTagName('ul');
		for(i = 0; i < subLists.length; i++){
		    if(subLists[i].style.display != "block")
			    subLists[i].style.display = "none";
	    }
		
		var expandLinks = document.getElementsByClassName('expandable');
		for(i = 0; i < expandLinks.length; i++) {
			expandLinks[i].onclick = toggleExpandableNav;
			if(expandLinks[i].className != "expandable expanded")
			    expandLinks[i].className = "expandable collapsed";
		}
	}
}

function toggleExpandableNav() {
	var listNode = this.parentNode;
	var subLists = listNode.getElementsByTagName('ul');

	for(i = 0; i < subLists.length; i++) {
		if(subLists[i].style.display == "none") {
			this.className = "expandable expanded";
			subLists[i].style.display = "block";
		} else {
			this.className = "expandable collapsed";
			subLists[i].style.display = "none";
		}
	}
	return false;
}


