function Toggle(divId) {
	this.divId = divId;
	this.flag = false;
	Toggle.all[divId] = this;
}

Toggle.all = [];

Toggle.prototype.toggle = function() {
	var displayStyle = "none";
	var toggSym = "+";
	if (this.flag) {
		displayStyle = "";
		toggSym = "-";
	}
	document.getElementById(this.divId).style.display = displayStyle;
	document.getElementById(this.divId + "_toggSym").innerHTML = toggSym;
	this.flag = !(this.flag);
}

Toggle.prototype.preDivWrite = function(divLabel) {
	var togg = "<p><a href='javascript:Toggle.all["
		+ '"' + this.divId + '"'
		+ "].toggle()'>[<span id='"
		+ this.divId + "_toggSym"
		+ "'>+</span>] "
		+ divLabel
		+ "</a></p>";
	document.write(togg);
	window.setTimeout("Toggle.all["
		+ '"' + this.divId + '"'
		+ "].toggle()", 300);
}
