function validateform() {

	if (document.form1.name.value == "") {
		alert("Bitte das Feld \"name\" ausfüllen!");
		document.form1.name.focus();
		return false;
	}
	if (document.form1.street.value == "") {
		alert("Bitte das Feld \"street\" ausfüllen!");
		document.form1.street.focus();
		return false;
	}
	if (document.form1.zip.value == "") {
		alert("Bitte das Feld \"zip\" ausfüllen!");
		document.form1.zip.focus();
		return false;
	}
	if (document.form1.zip.value != "") {
		if (! isNumber(document.form1.zip.value) ) {
			alert("Das Feld \"zip\" enthält keine gültige Zahl!");
			document.form1.zip.focus();
			return false;
		}
	}
	if (document.form1.city.value == "") {
		alert("Bitte das Feld \"city\" ausfüllen!");
		document.form1.city.focus();
		return false;
	}
	if (document.form1.phone.value == "") {
		alert("Bitte das Feld \"phone\" ausfüllen!");
		document.form1.phone.focus();
		return false;
	}
	if (document.form1.phone.value != "") {
		if (! isPhone(document.form1.phone.value) ) {
			alert("Das Feld \"phone\" enthält keine gültige Telefon Nummer!");
			document.form1.phone.focus();
			return false;
		}
	}
	if (document.form1.fax.value != "") {
		if (! isPhone(document.form1.fax.value) ) {
			alert("Das Feld \"fax\" enthält keine gültige Telefon Nummer!");
			document.form1.fax.focus();
			return false;
		}
	}
	if (document.form1.email.value == "") {
		alert("Bitte das Feld \"email\" ausfüllen!");
		document.form1.email.focus();
		return false;
	}
	if (document.form1.email.value != "") {
		if (! isEmail(document.form1.email.value) ) {
			alert("Das Feld \"email\" enthält keine gültige E-Mail Adresse!");
			document.form1.email.focus();
			return false;
		}
	}
	return true;
}
