function initialize() {
	id = 1;
	elements = document.getElementsByClassName("toggle-content");
	elements.each( function(element) {
		element.setAttribute("id", "toggle-content-" + id);
		element.style.display = "none";

		control = element.previousSibling;
		while( control.nodeType == 3 ) {
			control = control.previousSibling;
		}
		control.id = id;
		control.onclick = toggle_current;
		control.style.cursor = "pointer";
		img = document.createElement("img");
		img.setAttribute("id", "toggle-image-" + id);
		img.setAttribute("src", "/webshop/plus-multi.gif");
		img.setAttribute("alt", "[+]");
		control.insertBefore(img, control.firstChild);
		id++;
	});
}

function toggle_current() {
	content = document.getElementById("toggle-content-" + this.id);
	image = document.getElementById("toggle-image-" + this.id);
	if(content.style.display == "block") {
		content.style.display = "none";
		image.setAttribute("src", "/webshop/plus-multi.gif");
		image.setAttribute("alt", "[+]");
	}
	else {
		content.style.display = "block";
		image.setAttribute("src", "min-multi.gif");
		image.setAttribute("alt", "[-]");
	}
}

window.onload.actions.push(initialize);
