function formpruefung() {
var f = document.anmeldform;
var q = "\nIhre Mitteilung ist OK und kann versandt werden?\n";
var x = "\n";
var fi, n, a, o;

//Mail-Pruefung
if (f.Mail.value == '') {
window.alert('Bitte Mail eingeben!');
f.Mail.focus();
return false;
}

//EMail-Pruefung I
if (f.Mail.value.indexOf('@') == -1) {
window.alert('Bitte gültige E-Mail-Adresse mit @ eingeben!');
f.Mail.focus();
return false;
}

//EMail-Pruefung II
if (f.Mail.value.indexOf('.') == -1) {
window.alert('Bitte gültige E-Mail-Adresse mit . eingeben!');
f.Mail.focus();
return false;
}

// Abfangen möglicher ungültiger Zeichen in Mail
  if (f.Mail.value.indexOf(",") != -1){
        alert("MailMaileingabe fehlerhaft! Es wurde ein ',' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf("!") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein '!' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf("#") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein '#' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf("$") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein '$' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf("%") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein '%' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf("^") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein '^' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf("&") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein '&' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf("*") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein '*' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf("(") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein '(' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf(")") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein ')' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf("[") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein '[' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf("]") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein ']' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf(";") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein ';' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf(":") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein ':' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf("<") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein '<' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf(">") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein '>' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf("?") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein '?' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf("=") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein '=' verwendet"); f.Mail.focus(); return false;}
  if (f.Mail.value.indexOf("+") != -1){
        alert("Maileingabe fehlerhaft! Es wurde ein '+' verwendet"); f.Mail.focus(); return false;}


//comment-Pruefung I
if (f.botschaft.value == '') {
window.alert('Bitte Mitteilung eintragen!');
f.botschaft.focus();
return false;
}

// Ausgabe
ausgabestring = "Ihre Mailadresse:\n " + f.Mail.value  +  "\n\nIhre Mitteilung:\n"  + f.botschaft.value + x + q;

return window.confirm(ausgabestring);
}