function custom_checkInput(Fieldname){
	i = document.getElementById(Fieldname).value;
	if (isNaN(i)) {
		alert('Es sind nur numerische Eingaben erlaubt!');
		return false;
	}
	if ( Fieldname == "frontstand_tiefe" ) {
		if ( i != "2" && i != "2.5" && i != "3" && i != "4") {
			alert('Mögliche Standtiefen: 2m, 2.50m, 3m, 4m.\nSpezialtiefen auf Anfrage');
		}
	}
	switch (Fieldname) {
		case "frontstand_laenge":
			if(document.getElementById('frontstand_laenge').value!=''&&document.getElementById('frontstand_tiefe').value!=''){
				document.getElementById('frontstand').value = document.getElementById('frontstand_laenge').value * document.getElementById('frontstand_tiefe').value;
			}
			break;
		case "frontstand_tiefe":
			if(document.getElementById('frontstand_laenge').value!=''&&document.getElementById('frontstand_tiefe').value!=''){
				document.getElementById('frontstand').value = document.getElementById('frontstand_laenge').value * document.getElementById('frontstand_tiefe').value;
			}
			break;
		case "standflaeche1":
			if(document.getElementById('standflaeche1').value!=''&&document.getElementById('standflaeche2').value!=''){
				document.getElementById('standflaeche3').value = document.getElementById('standflaeche1').value * document.getElementById('standflaeche2').value;
			}
			break;
		case "standflaeche2":
			if(document.getElementById('standflaeche1').value!=''&&document.getElementById('standflaeche2').value!=''){
				document.getElementById('standflaeche3').value = document.getElementById('standflaeche1').value * document.getElementById('standflaeche2').value;
			}
			break;
	}
	
}