

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 agb = document.anmeldung.agb.checked;

var datenschutz = document.anmeldung.datenschutz.checked;

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

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

if (document.anmeldung.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 Teilnahmebedingungen!");
return false;
	}  

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

if (document.anmeldung.sicherheitscode.value==""){
  alert ("Bitte geben Sie den unten stehenden Sicherheitscode ein.");
  return false;
  }

else {
return true;
}


}






function pruefenanmeldung2() {

 
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.passwort9.value==""){
  alert ("Bitte legen Sie ein Passwort fest.");
  return false;
  }

else {
return true;
}

}


function pruefenanmeldung3() {

 
if (document.anmeldung3.wtdbesitz.value=="0"){
  alert ("Bitte beantworten Sie die Frage, ob Sie ein Wandtattoo besitzen.");
  return false;
  }

if (document.anmeldung3.wtdkenn.value=="0"){
  alert ("Bitte beantworten Sie die Frage, ob Sie Wandtattoos.de kennen.");
  return false;
  }

if (document.anmeldung3.wtdnl.value=="0"){
  alert ("Bitte beantworten Sie die Frage, ob Sie den Wandtattoos.de Newsletter abonnieren möchten.");
  return false;
  }

if (document.anmeldung3.wtdmotiv.value=="0"){
  alert ("Bitte beantworten Sie die Frage, welches Wandtattoo Motiv Sie bevorzugen.");
  return false;
  }

if (document.anmeldung3.wtdhaus.value=="0"){
  alert ("Bitte beantworten Sie die Frage, ob Sie in einem eigenen Haus wohnen.");
  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;
}
}