// JavaScript Document

	var curcat = "Anytime";
	var cursubcat = "Friendship";

	function showallincategory(cat) {
		hidecat(curcat);
		showcat(cat);
		curcat = cat;
	}

	function showsubcategory(cat, subcat) {
		if (curcat != "none") { hidecat(curcat); }
		document.getElementById(cat).style.display = "block";
		document.getElementById(subcat).style.display = "block";
		document.getElementById("ch"+cat).style.display = "block";
		cursubcat = subcat;
		curcat = cat;
	}

	function hidecat(tohide) {
			document.getElementById(tohide).style.display = "none";
			var sl = document.getElementById(tohide);
			hidesubcats(tohide);
	}

	function hidesubcats(c) {
		var cat = document.getElementById(c);
		var children = cat.childNodes;
			
		for (var i=0;i<children.length;i++) {
		  if (children[i].nodeType == 1) {
			children[i].style.display = "none";
		  }
		}
	}

	function showcat(toshow) {
			document.getElementById(toshow).style.display = "block";
			var sl = document.getElementById(toshow);
			showsubcats(toshow);
	}

	function showsubcats(c) {
		var cat = document.getElementById(c);
		var children = cat.childNodes;
			
		for (var i=0;i<children.length;i++) {
		  if (children[i].nodeType == 1) {
			children[i].style.display = "block";
		  }
		}
	}

