function validate_data() {
  var validity = true;

  if (!check_email(document.forms[0].email.value)) {
    return false;
  }
  validity = check_empty(document.forms[0].name.value);
  validity = validity && check_empty(document.forms[0].vorname.value);
  validity = validity && check_empty(document.forms[0].anschrift.value);
  validity = validity && check_empty(document.forms[0].telefon.value);
  validity = validity && check_empty(document.forms[0].gebdatum.value);
  validity = validity && check_empty(document.forms[0].fach.value);

	if (!validity) {
    alert("Bitte geben Sie alle mit einem Stern markierten Daten an!");
  }
  return validity;
}

function check_empty(text) {
  return (text.length > 0); // gibt false zurück wenn leer
}

function check_email(address) {
  if ((address == "")
    || (address.indexOf ('@') == -1)
    || (address.indexOf ('.') == -1)) {
      alert("Bitte geben Sie eine korrekte E-mail-Adresse an!");
      return false;
      }
  return true;
}

