			function getChildByClass(node, classs) {
				var children = node.childNodes;
				for (var i = 0; i < children.length; ++i) {
					if (children[i].className == classs) {
						return children[i];
					}
				}
			}
			function hide(id) {
				document.getElementById("menu_" + id).style.display = 'none';
				var span = document.getElementById("toggle_" + id);
				if (span) {
					getChildByClass(span, 'show').style.display = 'inline';
					getChildByClass(span, 'hide').style.display = 'none';
				}
			}
			function show(id) {
				document.getElementById("menu_" + id).style.display = 'block';
				var span = document.getElementById("toggle_" + id);
				if (span) {
					getChildByClass(span, 'show').style.display = 'none';
					getChildByClass(span, 'hide').style.display = 'inline';
				}
			}
			function insertButtonsHere(menuName) {
				document.write("<span id=\"toggle_" + menuName + "\">");
				document.write("<a class=\"show\" onclick=\"show('" + menuName + "'); return false;\">");
				document.write("<img border=\"0\" width=\"11\" height=\"11\" alt=\"[+]\" align=\"absmiddle\" src=\"collapsed.png\" />");
				document.write("</a>");
				document.write("<a class=\"hide\" onclick=\"hide('" + menuName + "'); return false;\">");
				document.write("<img border=\"0\" width=\"11\" height=\"11\" alt=\"[-]\" align=\"absmiddle\" src=\"expanded.png\" />");
				document.write("</a>");
				document.write("</span>");
			}
