// form_submitter() schaut, ob alle benoetigten Felder ausgefuellt wurden
// Zuerst wird die ID des Formulars angegeben
// benoetigte Felder werden danach aufgefuehrt (zB 'Name'). Anzahl ist nicht relevant
// DAMIT DIESES SCRIPT FEHLERFREI LAEUFT, MUSS AUSSERDEM EIN ELEMENT NAMENS "info_" + formid bestehen (display: none;). 
// Es kann genutzt werden um Fehlermeldungen anzuzeigen
			
function js_form_submitter(formid, inputs){
	var anz = arguments.length;
	var el;
	var filled = true;
	
	if(anz > 0){
		while(anz > 1){
			anz--;
			el = document.getElementById(arguments[anz]);
			
			if(el.type == 'checkbox'){
				if(el.checked != null && el.checked == false){
					filled = false;
				}
			}
			
			if(el.type == 'text'){
				if(el.value == '' || el.value == '-' || el.value == ' ' || el.value == '&nbsp;'){
					filled = false;
				}
			}
		}
	} else {
		filled = false;
	}
	
	if(filled == true){
		document.getElementById(formid).submit();
	} else {
		id = "info_" + formid;
		show_info(id);
	}
}

function show_info(id){
	if(document.getElementById(id) != null){
		document.getElementById(id).style.display = "block";
	}
}

