var regex = new RegExp("[a-z0-9._-]{1,}@[a-z0-9.-]{3,}", "gi");

var message0 = "- Bitte geben Sie Ihren Namen ein.\n";
var message1 = "- Bitte geben Sie eine E-Mail Adresse ein.\n";
var message2 = "- Wir können Ihre Anmeldung nur entgegennehmen, wenn Sie unsere Zahlungsbedingungen anerkennen.\n";
var message3 = "- Wir können Ihre Anmeldung nur entgegennehmen, wenn Sie die Belehrung zum Widerrufsrecht erhalten haben.\n";

function controles()
{        var message = "";
         if (document.form1.Name.value.length == 0)
                { message += message0;}
         if (document.form1.Email.value.search(regex) == -1)
                { message += message1;}
         if (document.form1.Bedingungen.checked == false)
                { message += message2; }
         if (document.form1.Widerrufsrecht.checked == false)
                { message += message3; }
  if (message.length > 0)
     { window.alert("Ihre Anmeldung wurde nicht abgeschickt. \n\n" + message);}
  else
     { document.form1.submit();}
}
