	/*
	Das Script schaltet alle Input-Tags aus;
	da Input-Tags innerhalb eines nicht sichtbaren Layouts trotzdem dargestellt werden,
	müssen diese explizit ein- bzw. ausgeblendet werden. (Browser-"Bug")
	
	Release 1.0
	*/

	function formControl(visibility) {
		// visibility: visible|show
		if (document.forms!=null) {
			var inputElements = document.getElementsByTagName('input');
			var i = 0;
			while (i < inputElements.length) {
				var inputElementName = inputElements[i].name;
				if ( (inputElementName.substr(0,6)!="hidden") &&
					 (inputElementName.substr(0,7)!="session") ) {
					
					inputElements[i].style.display = (((visibility=="visible")||(visibility=="show"))?"":"none");
					//var objElement = document.getElementsByTagName(inputElementName);
					//if (objElement!=null) objElement.style.display = "none";	
				}
				i++;
			}
		}
	}
	
	formControl("hidden");
	
	// note:
	// am Ende des Hauptscriptes sollte folgender Aufruf stattfinden,
	// bzw. im Builder:
	//
	// formControl("visible");
	
	