

function isEmail(str) {
// werden regular expressions unterstuetzt?
var supported = 0;
if (window.RegExp) {
var tempStr = "a";
var tempReg = new RegExp(tempStr);
if (tempReg.test(tempStr)) supported = 1;
}
if (!supported)
return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,4})(\\]?)$");
return (!r1.test(str) && r2.test(str));
}

function pruefen1() {

var str = document.anmeldung.email.value;

if (document.anmeldung.anrede.value=="0"){
  alert ("Bitte wählen Sie eine Anrede aus.");
  return false;
  }
if (document.anmeldung.vorname.value==""){
  alert ("Bitte geben Sie Ihren Vornamen ein.");
  return false;
  }
if (document.anmeldung.nachname.value==""){
  alert ("Bitte geben Sie Ihren Nachnamen ein.");
  return false;
  }

if (!isEmail(str)) {
alert("Sie haben eine falsche eMail-Adresse eingegeben!\nBitte korrigieren Sie Ihre Eingabe.");
return false;
}

}

function pruefen() {


var agb = document.anmeldung2.agb.checked;
var dat = document.anmeldung2.dat.checked;

 
if (document.anmeldung2.str.value==""){
  alert ("Bitte geben Sie Ihre Straße ein.");
  return false;
  }

if (document.anmeldung2.strnr.value==""){
  alert ("Bitte geben Sie Ihre Hausnummer ein.");
  return false;
  }  
  
if (document.anmeldung2.plz.value==""){
  alert ("Bitte geben Sie Ihre Postleitzahl ein.");
  return false;
  }
  
if(isNaN(document.anmeldung2.plz.value)==true){  
  alert ("Bitte tragen Sie eine gültige Postleitzahl ein.");
  return false;
  }
  
if (document.anmeldung2.ort.value==""){
  alert ("Bitte geben Sie Ihren Wohnort ein.");
  return false;
  }
  
 

if (document.anmeldung2.year.value=="" || document.anmeldung2.year.value=="19"){
  alert ("Bitte geben Sie Ihr Geburtsjahr ein.");
  return false;
  }  
  
if ( agb == false ) {       			/* gebe Meldung aus falls nicht checked */
alert("Bitte akzeptieren Sie unsere Teilnahmebedingungen!");
return false;
	}  

if ( dat == false ) {       			/* gebe Meldung aus falls nicht checked */
alert("Bitte akzeptieren Sie unsere Hinweise zum Datenschutz!");
return false;
	}  


else {
return true;
}
}

