

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



if (document.aktion.aktionsname.value==""){
  alert ("Bitte geben Sie einen Aktionsnamen ein.");
  return false;
  }

if (document.aktion.kurzname.value==""){
  alert ("Bitte geben Sie einen Kurznamen ein.");
  return false;
  }

if (document.aktion.beschreibung.value==""){
  alert ("Bitte geben Sie eine Aktionsbeschreibung ein.");
  return false;
  }

if (document.aktion.bild.value==""){
  alert ("Bitte geben Sie den Bildnamen ein.");
  return false;
  }

if (document.aktion.link.value==""){
  alert ("Bitte geben Sie den Link ein.");
  return false;
  }

if (document.aktion.linktext.value==""){
  alert ("Bitte geben Sie den Linktext ein.");
  return false;
  }

if (document.aktion.punkte.value==""){
  alert ("Bitte geben Sie die Punkte ein.");
  return false;
  }

if (document.aktion.anbieter.value==""){
  alert ("Bitte geben Sie den Anbieter an.");
  return false;
  }




}



function pruefenmanuell() {



if (document.punktimport.prog.value==""){
  alert ("Bitte geben Sie einen Gutschriftsgrund ein.");
  return false;
  }

if (document.punktimport.pkte.value==""){
  alert ("Bitte geben Sie die Punktzahl ein.");
  return false;
  }

if (document.punktimport.users.value==""){
  alert ("Bitte geben Sie minestens eine Usernummer ein.");
  return false;
  }


}





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() {
 
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 Ihre Stadt ein.");
  return false;
  }

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

if (document.anmeldung2.webseite.value==""){
  alert ("Bitte geben Sie Ihre Webseite an.");
  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;
}
}
