function displayToggle(id) {
	// The various divs we'll be accessing.
	var title = "";
	var untitle = "";
	var div = "";

	// The IDs of these divs.
	var titleID = "hidetoptitle_" + id;
	var untitleID = "hidetopuntitle_" + id;
	var divID = "hidemain_" + id;

	// Retrieve the divs depending on the browser. They have their own unique ID, naturally.
	// IE5/6:
	if(document.getElementById) {
		title = document.getElementById(titleID).style;
		untitle = document.getElementById(untitleID).style;
		div = document.getElementById(divID).style;
	}
	// IE4:
	else if(document.all) {
		title = document.all[titleID];
		untitle = document.all[untitleID];
		div = document.all[divID];
	}
	// NS4:
	else if(document.layers) {
		title = document.layers[titleID];
		untitle = document.layers[untitleID];
		div = document.layers[divID];
	}
	// We don't support others. Adhere to the standard allright!
	else  return;

	// Hide or show the div, and show the appropriate (and hide the inappropriate) title.
	// Hide:
	if(div.display == "block") {
		// Set the visibility states.
		title.display = "block";
		untitle.display = "none";
		div.display = "none";
	}
	// Display:
	else {
		// Set the visibility states.
		title.display = "none";
		untitle.display = "block";
		div.display = "block";
	}
}
