

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 pruefenlogin() {

var str = document.login.email.value;

if (document.login.email.value==""){
  alert ("Bitte geben Sie die Emailadresse ein.");
  return false;
  }

if (document.login.passwort8.value==""){
  alert ("Bitte geben Sie das Passwort ein.");
  return false;
  }



if (!isEmail(str)) {
alert("Die eingegebene Emailadresse hat kein gültiges Format!\nBitte korrigieren Sie Ihre Eingabe.");
return false;
}

}


function pruefenlogin9() {

var str = document.login9.email.value;

if (document.login9.email.value==""){
  alert ("Bitte geben Sie die Emailadresse ein.");
  return false;
  }

if (document.login9.passwort8.value==""){
  alert ("Bitte geben Sie das Passwort ein.");
  return false;
  }



if (!isEmail(str)) {
alert("Die eingegebene Emailadresse hat kein gültiges Format!\nBitte korrigieren Sie Ihre Eingabe.");
return false;
}

}




function pruefenpass() {

var str = document.passit.email.value;

if (document.passit.email.value==""){
  alert ("Bitte geben Sie die Emailadresse ein.");
  return false;
  }

if (!isEmail(str)) {
alert("Die eingegebene Emailadresse hat kein gültiges Format!\nBitte korrigieren Sie Ihre Eingabe.");
return false;
}

}


function pruefennewpass() {


if (document.neupassw.passwort10.value==""){
  alert ("Bitte geben Sie in das obere Feld ein Passwort ein, mit dem Sie sich bei Gratispaket.de in Zukunft einloggen möchten.");
  return false;
  }

if (document.neupassw.passwort11.value==""){
  alert ("Bitte geben Sie in das untere Feld ein Passwort ein, mit dem Sie sich bei Gratispaket.de in Zukunft einloggen möchten.");
  return false;
  }

if (document.neupassw.passwort10.value!=document.neupassw.passwort11.value){
  alert ("Sie haben unterschiedliche Werte in die beiden Felder eingetragen. Bitte nehmen Sie Ihre Eingabe erneut vor.");
  return false;
  }

}

function pruefenende() {


if (document.wegdamit.raus.value==""){
  alert ("Bitte geben Sie zur Sicherheit das Wort Ausstieg in das Textfeld ein.");
  return false;
  }


if (document.wegdamit.raus.value!="Ausstieg"){
  alert ("Bitte geben Sie zur Sicherheit das Wort Ausstieg in das Textfeld ein. Beachten Sie auch die Groß- und Kleinschreibung.");
  return false;
  }



}



function pruefenanmeldung1() {

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;
}

if (document.anmeldung.passwort9.value==""){
  alert ("Bitte geben Sie ein Passwort ein, mit dem Sie sich bei Gratispaket.de in Zukunft einloggen möchten.");
  return false;
  }

}






function pruefenanmeldung2() {


var agb = document.anmeldung2.agb.checked;

var datenschutz = document.anmeldung2.datenschutz.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.geburtstag.value==""){
  alert ("Bitte geben Sie Ihren Geburtstag ein.");
  return false;
  }

if (document.anmeldung2.geburtsmonat.value==""){
  alert ("Bitte geben Sie Ihren Geburtsmonat ein.");
  return false;
  }

if (document.anmeldung2.geburtsjahr.value==""){
  alert ("Bitte geben Sie Ihr Geburtsjahr ein.");
  return false;
  }


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

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


if (document.anmeldung2.sicherheitscode.value==""){
  alert ("Bitte lösen Sie unsere Anti-SPAM Rechenaufgabe.");
  return false;
  }


else {
return true;
}
}





function pruefendatenchange() {


if (document.datenchange.vorname.value==""){
  alert ("Bitte geben Sie Ihren Vornamen ein.");
  return false;
  }
if (document.datenchange.nachname.value==""){
  alert ("Bitte geben Sie Ihren Nachnamen ein.");
  return false;
  }

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

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


}




function pruefenemailchange() {

var str = document.emailchange.email.value;

if (document.emailchange.email.value==""){
  alert ("Bitte geben Sie die Emailadresse ein.");
  return false;
  }


if (!isEmail(str)) {
alert("Die eingegebene Emailadresse hat kein gültiges Format!\nBitte korrigieren Sie Ihre Eingabe.");
return false;
}

}


function pruefenaktionteil() {


var tnb = document.tnbd.tnb.checked;

  
if ( tnb == false ) {       			/* gebe Meldung aus falls nicht checked */
alert("Bitte akzeptieren Sie unsere Bedingungen zur Punktevergabe!");
return false;
	}  

else {
return true;
}
}