/**
 * functions.js
 * Zentrale Javascript Funktionsbibliothek
 *
 * @version 2007-07-23
 *
 */


/* Öffnet oder schließt DIV-Container */
function changeContainerVisibility(params) {
	refContainer = document.getElementById(params.id);

	if (refContainer != null) {
		if (refContainer.style.display == undefined) {
			refContainer.style.display = 'none';
		}

		visStatus = refContainer.style.display;
		if (visStatus != 'none') {
			refContainer.style.display = 'none';
			if (params.textTargetID) {
				refTextTarget = document.getElementById(params.textTargetID);
				refTextTarget.innerHTML = params.textClosed;
				refTextTarget.blur();
			}
		} else {
			refContainer.style.display = 'block';
			if (params.textTargetID) {
				refTextTarget = document.getElementById(params.textTargetID);
				refTextTarget.innerHTML = params.textOpen;
				refTextTarget.blur();
			}
		}
	}
}