﻿function checkEmail(email) {
  var proto  = "(mailto:)?";
  var usr    = "([a-zA-Z0-9][a-zA-Z0-9_.-]*|\"([^\\\\\x80-\xff\015\012\"]|\\\\[^\x80-\xff])+\")";
  var domain = "([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
  var regex  = "^" + proto + "?" + usr + "\@" + domain + "$";

  var rgx    = new RegExp(regex);
  return rgx.exec(email) ? true : false;
}

function formularpruefung(form) { 
	
if ((form.name.value.length < 3) && (form.name.value.indexOf(" "))) {
alert("Bitte geben Sie Ihren vollständigen Namen ein!");
form.name.focus();
return false;
}
	
if ((form.strasse.value.length < 3) && (form.name.value.indexOf(" "))) {
alert("Bitte geben Sie Ihre Straße und Hausnummer ein!");
form.strasse.focus();
return false;
}
	
if ((form.ort.value.length < 3) && (form.name.value.indexOf(" "))) {
alert("Bitte geben Sie Ihren Wohnort incl. Postleitzahl ein!");
form.ort.focus();
return false;
}
	
if (form.tel.value.length < 3) {
alert("Bitte geben Sie Ihre Telefonnummer ein!");
form.tel.focus();
return false;
}
      
if  (!checkEmail(form.email.value)) {
alert("Bitte geben Sie Ihre E-Mail-Adresse ein!");
form.email.focus();
return false;
}
 
}