// JavaScript Document

addLoadEvent(insertToggle);

function insertToggle() {
	var togglebutton = document.getElementsByTagName("a");
	for (var i = 0; i < togglebutton.length; i++) {
		if (togglebutton[i].className == "toggle-button") {
			togglebutton[i].onclick = function() {toggle(this); return false;}
			var text = document.createTextNode("Show");
			togglebutton[i].appendChild(text);
		}
	}
	
	var expandable = document.getElementsByTagName("div");
	for (var i = 0; i < expandable.length; i++) {
		if (expandable[i].className == "toggle") {
			expandable[i].className = "toggleClosed";
		}
	}
}

function toggle(button) {
	var div = button.parentNode;
	
	if (button.firstChild.nodeValue == "Show") {
		div.className = "toggleOpen";
		button.firstChild.nodeValue = "Hide";
	} else {
		div.className = "toggleClosed";
		button.firstChild.nodeValue = "Show";
	}
}