function textweg() {
	document.getElementsByName("sucheingabe")='';
}

function zeige(id)
{
document.getElementById(id).style.visibility="visible";
}

function verstecke(id)
{
document.getElementById(id).style.visibility="hidden";
}

function check_all(name) {
	for (i=0;i<document.getElementById(name).elements.length;i++) {
		if (document.getElementById(name).elements[i].type=="checkbox") {document.getElementById(name).elements[i].checked=true;}
	}
}

(function () {
	var formChecked = {};

	function check_toggle_all(formId, check) {
		var form = document.getElementById(formId);
		var elems = form.elements;

		for (i = 0; i < elems.length; i++) {
			var elem = elems[i];
			if (elem.type=="checkbox") {
				elem.checked=check;
			}
		}
	}

	function toggle_all(formId, button, checkedValue, uncheckedValue) {
		var check = !formChecked.formId;
		check_toggle_all(formId, check);
		formChecked.formId = check;
		if (button) {
			button.value = check ? uncheckedValue : checkedValue;
		}
	}

	window.toggle_all = toggle_all;
})()