function del_pos_check()
{
  check = window.confirm("Diese Position wirklich löschen?");
  if(check == false) return false;
}

function CheckKontakt()
{

  var KF_memo = trim(document.Form_Kontakt.KF_memo.value);

 	if(document.Form_Kontakt.KF_anrede.value == "") {
	   alert("Bitte das Feld \"Anrede\" ausfüllen.");
	   document.Form_Kontakt.KF_anrede.focus();
	   return false; }

 	if(document.Form_Kontakt.KF_vorname.value == "") {
	   alert("Bitte das Feld \"Vorname\" ausfüllen.");
	   document.Form_Kontakt.KF_vorname.focus();
	   return false; }

 	if(document.Form_Kontakt.KF_nachname.value == "") {
	   alert("Bitte das Feld \"Nachname\" ausfüllen.");
	   document.Form_Kontakt.KF_nachname.focus();
	   return false; }

 	if(document.Form_Kontakt.KF_email.value == "") {
    alert("Bitte das Feld \"eMail\" ausfüllen.");
    document.Form_Kontakt.KF_email.focus();
    return false; }

  if(document.Form_Kontakt.KF_email.value.indexOf("@") == -1) {
    alert("Die angegebene eMail-Adresse ist ungültig.");
    document.Form_Kontakt.KF_email.focus();
    return false; }

 	if(document.Form_Kontakt.KF_telefon.value == "") {
	   alert("Bitte das Feld \"Telefon\" ausfüllen.");
	   document.Form_Kontakt.KF_telefon.focus();
	   return false; }

 	if(!KF_memo) {
    alert("Bitte das Feld \"Ihre Nachricht\" ausfüllen.");
    document.Form_Kontakt.KF_memo.focus();
    return false; }


}

function CheckLogin()
{

 	if(document.Form_Login.email.value == "") {
    alert("Bitte das Feld \"eMail\" ausfüllen.");
    document.Form_Login.email.focus();
    return false; }

  if(document.Form_Login.email.value.indexOf("@") == -1) {
    alert("Die angegebene eMail-Adresse ist ungültig.");
    document.Form_Login.email.focus();
    return false; }

  if(document.Form_Login.pass.value == "") {
    alert("Bitte das Feld \"Passwort\" ausfüllen.");
    document.Form_Login.pass.focus();
    return false; }

}

function CheckPasswort()
{

 	if(document.Form_Passwort.email.value == "") {
    alert("Bitte das Feld \"eMail\" ausfüllen.");
    document.Form_Passwort.email.focus();
    return false; }

  if(document.Form_Passwort.email.value.indexOf("@") == -1) {
    alert("Die angegebene eMail-Adresse ist ungültig.");
    document.Form_Passwort.email.focus();
    return false; }

}


function CheckProfil()
{

  var firma = trim(document.Form_Profil.firma.value);
  var anrede = trim(document.Form_Profil.anrede.value);
 	var vorname = trim(document.Form_Profil.vorname.value);
 	var nachname = trim(document.Form_Profil.nachname.value);
 	var strasse = trim(document.Form_Profil.strasse.value);
 	var plz = trim(document.Form_Profil.plz.value);
 	var ort = trim(document.Form_Profil.ort.value);
 	var land = trim(document.Form_Profil.land.value);
 	var telefon = trim(document.Form_Profil.telefon.value);
 	var email = trim(document.Form_Profil.email.value);
 	var l_firma = trim(document.Form_Profil.l_firma.value);
 	var l_anrede = trim(document.Form_Profil.l_anrede.value);
 	var l_vorname = trim(document.Form_Profil.l_vorname.value);
 	var l_nachname = trim(document.Form_Profil.l_nachname.value);
 	var l_strasse = trim(document.Form_Profil.l_strasse.value);
 	var l_plz = trim(document.Form_Profil.l_plz.value);
 	var l_ort = trim(document.Form_Profil.l_ort.value);
 	var l_land = trim(document.Form_Profil.l_land.value);
 	var packstation_nr = trim(document.Form_Profil.packstation_nr.value);
 	var packstation_postnummer = trim(document.Form_Profil.packstation_postnummer.value);

 	if(!anrede) {
	   alert("Bitte das Feld \"Anrede\" ausfüllen.");
	   document.Form_Profil.anrede.focus();
	   return false; }


 	if(!vorname) {
	   alert("Bitte das Feld \"Vorname\" ausfüllen.");
	   document.Form_Profil.vorname.focus();
	   return false; }

 	if(!nachname) {
	   alert("Bitte das Feld \"Nachname\" ausfüllen.");
	   document.Form_Profil.nachname.focus();
	   return false; }

 	if(!strasse) {
	   alert("Bitte das Feld \"Strasse\" ausfüllen.");
	   document.Form_Profil.strasse.focus();
	   return false; }

 	if(!plz) {
	   alert("Bitte das Feld \"PLZ\" ausfüllen.");
	   document.Form_Profil.plz.focus();
	   return false; }

 	if(!ort) {
	   alert("Bitte das Feld \"Ort\" ausfüllen.");
	   document.Form_Profil.ort.focus();
	   return false; }

 	if(!land) {
	   alert("Bitte wählen Sie ein Land aus.");
	   document.Form_Profil.land.focus();
	   return false; }

 	if(!telefon) {
	   alert("Bitte das Feld \"Telefon\" ausfüllen.");
	   document.Form_Profil.telefon.focus();
	   return false; }

 	if(!email) {
	   alert("Bitte das Feld \"eMail\" ausfüllen.");
	   document.Form_Profil.email.focus();
	   return false; }

	if(document.Form_Profil.email.value.indexOf("@") == -1) {
	  alert("Die angegebene eMail-Adresse ist ungültig.");
	  document.Form_Profil.email.focus();
	  return false; }

  if(document.Form_Profil.lieferung_an[0].checked==true) {

    if(l_firma || l_vorname || l_nachname || l_strasse || l_plz || l_ort || l_land) {

     	if(!l_anrede) {
    	   alert("Bitte das Feld \"Anrede\" ausfüllen.");
    	   document.Form_Profil.l_anrede.focus();
    	   return false; }

     	if(!l_vorname) {
    	   alert("Bitte das Feld \"Vorname\" ausfüllen.");
    	   document.Form_Profil.l_vorname.focus();
    	   return false; }

     	if(!l_nachname) {
    	   alert("Bitte das Feld \"Nachname\" ausfüllen.");
    	   document.Form_Profil.l_nachname.focus();
    	   return false; }

     	if(!l_strasse) {
    	   alert("Bitte das Feld \"Strasse\" ausfüllen.");
    	   document.Form_Profil.l_strasse.focus();
    	   return false; }

     	if(!l_plz) {
    	   alert("Bitte das Feld \"PLZ\" ausfüllen.");
    	   document.Form_Profil.l_plz.focus();
    	   return false; }

     	if(!l_ort) {
    	   alert("Bitte das Feld \"Ort\" ausfüllen.");
    	   document.Form_Profil.l_ort.focus();
    	   return false; }

     	if(!l_land) {
    	   alert("Bitte wählen Sie ein Land aus.");
    	   document.Form_Profil.l_land.focus();
    	   return false; }
    }
  }

  if(document.Form_Profil.lieferung_an[1].checked==true) {

    if(packstation_postnummer || packstation_nr || l_vorname || l_nachname || l_strasse || l_plz || l_ort) {

     	if(!l_anrede) {
    	   alert("Bitte das Feld \"Anrede\" ausfüllen.");
    	   document.Form_Profil.l_anrede.focus();
    	   return false; }

     	if(!l_vorname) {
    	   alert("Bitte das Feld \"Vorname\" ausfüllen.");
    	   document.Form_Profil.l_vorname.focus();
    	   return false; }

     	if(!l_nachname) {
    	   alert("Bitte das Feld \"Nachname\" ausfüllen.");
    	   document.Form_Profil.l_nachname.focus();
    	   return false; }

     	if(!packstation_postnummer) {
    	   alert("Bitte das Feld \"Postnummer\" ausfüllen.");
    	   document.Form_Profil.packstation_postnummer.focus();
    	   return false; }

     	if(!packstation_nr) {
    	   alert("Bitte das Feld \"Packstation-Nr.\" ausfüllen.");
    	   document.Form_Profil.packstation_nr.focus();
    	   return false; }

     	if(!l_plz) {
    	   alert("Bitte das Feld \"PLZ\" ausfüllen.");
    	   document.Form_Profil.l_plz.focus();
    	   return false; }

     	if(!l_ort) {
    	   alert("Bitte das Feld \"Ort\" ausfüllen.");
    	   document.Form_Profil.l_ort.focus();
    	   return false; }

    }
  }

  document.Form_Profil.submit();

}


function CheckPasswortAendern()
{

  var maxlength = "5"; // Zeichen mindestens

 	if(document.Form_PasswortAendern.passwort_aktuell.value == "") {
	   alert("Bitte das Feld \"Aktuelles Passwort\" ausfüllen.");
	   document.Form_PasswortAendern.passwort_aktuell.focus();
	   return false; }

 	if(document.Form_PasswortAendern.pass1.value == "") {
	   alert("Bitte das Feld \"Neues Passwort\" ausfüllen.");
	   document.Form_PasswortAendern.pass1.focus();
	   return false; }

 	if(document.Form_PasswortAendern.pass2.value == "") {
	   alert("Bitte das Feld \"Neues Passwort zur Bestätigung\" ausfüllen.");
	   document.Form_PasswortAendern.pass2.focus();
	   return false; }

  if (document.Form_PasswortAendern.pass1.value != document.Form_PasswortAendern.pass2.value){
      alert("Die neuen Passwörter stimmen nicht überein.");
      document.Form_PasswortAendern.pass1.focus();
      return false;
    }

  if(document.Form_PasswortAendern.pass1.value.length < maxlength) {
	   alert("Ihr Passwort sollte aus mindestens 5 Zeichen bestehen.");
	   document.Form_PasswortAendern.pass1.focus();
	   return false; }

}

function CheckBestellung()
{

 	if(document.Form_Bestellung.agb.checked == false) {
    alert("Haben Sie die AGBs und Ihr Widerrufsrecht gelesen und akzeptiert?");
    return false; }

}

function CheckBezahlung()
{

  if(document.getElementById('z_8'))
  {

    if (document.getElementById('z_8').checked == true) {

      return lsCheck();

    }
  }

  if(document.Form_Bezahlung.premiereBankname) {

    var premiereBankname = trim(document.Form_Bezahlung.premiereBankname.value);
   	var premiereBankleitzahl = trim(document.Form_Bezahlung.premiereBankleitzahl.value);
   	var premiereKontonummer = trim(document.Form_Bezahlung.premiereKontonummer.value);
   	var premierePerso = trim(document.Form_Bezahlung.premierePerso.value);
   	var dobTag = document.Form_Bezahlung.dobTag.value;
   	var dobMonat = document.Form_Bezahlung.dobMonat.value;
   	var dobJahr = document.Form_Bezahlung.dobJahr.value;
   	var anschlussart = trim(document.Form_Bezahlung.anschlussart.value);
   	if(document.Form_Bezahlung.laufzeit) var laufzeit = trim(document.Form_Bezahlung.laufzeit.value);
   	if(document.Form_Bezahlung.vertragTag) var vertragTag = trim(document.Form_Bezahlung.vertragTag.value);
   	if(document.Form_Bezahlung.vertragMonat) var vertragMonat = trim(document.Form_Bezahlung.vertragMonat.value);
   	if(document.Form_Bezahlung.vertragJahr) var vertragJahr = trim(document.Form_Bezahlung.vertragJahr.value);

   	if(!premiereBankname) {
  	   alert("Bitte das Feld \"Name Ihrer Bank\" ausfüllen.");
  	   document.Form_Bezahlung.premiereBankname.focus();
  	   return false; }

   	if(!premiereBankleitzahl) {
  	   alert("Bitte das Feld \"Bankleitzahl\" ausfüllen.");
  	   document.Form_Bezahlung.premiereBankleitzahl.focus();
  	   return false; }

   	if(!premiereKontonummer) {
  	   alert("Bitte das Feld \"Kontonummer\" ausfüllen.");
  	   document.Form_Bezahlung.premiereKontonummer.focus();
  	   return false; }

   	if(!premierePerso) {
  	   alert("Bitte das Feld \"Personalausweisnummer\" ausfüllen.");
  	   document.Form_Bezahlung.premierePerso.focus();
  	   return false; }

   	if(!dobTag || !dobMonat || !dobJahr) {
  	   alert("Bitte das Feld \"Ihr Geburtstsdatum\" ausfüllen.");
  	   return false; }

   	if(!anschlussart) {
  	   alert("Bitte das Feld \"Anschlussart\" ausfüllen.");
  	   document.Form_Bezahlung.anschlussart.focus();
  	   return false; }

   	if(document.Form_Bezahlung.laufzeit) {
     	if(!laufzeit) {
    	   alert("Bitte das Feld \"Laufzeit\" ausfüllen.");
    	   document.Form_Bezahlung.laufzeit.focus();
    	   return false; }
  	}

   	if(document.Form_Bezahlung.vertragTag && document.Form_Bezahlung.vertragMonat && document.Form_Bezahlung.vertragJahr) {
     	if(!vertragTag || !vertragMonat || !vertragJahr) {
    	   alert("Bitte das Feld \"Vertragsbeginn\" ausfüllen.");
    	   return false; }
    }

  }

  document.Form_Bezahlung.submit();

}

function CheckArtikelVersenden()
{

 	if(document.Form_Versenden.emailEmpfaenger.value == "") {
    alert("Bitte das Feld \"Empfänger eMail-Adresse\" ausfüllen.");
    document.Form_Versenden.emailEmpfaenger.focus();
    return false; }

  if(document.Form_Versenden.emailEmpfaenger.value.indexOf("@") == -1) {
    alert("Die angegebene eMail-Adresse ist ungültig.");
    document.Form_Versenden.emailEmpfaenger.focus();
    return false; }

 	if(document.Form_Versenden.emailSender.value == "") {
    alert("Bitte das Feld \"Ihre eMail-Adresse\" ausfüllen.");
    document.Form_Versenden.emailSender.focus();
    return false; }

  if(document.Form_Versenden.emailSender.value.indexOf("@") == -1) {
    alert("Die angegebene eMail-Adresse ist ungültig.");
    document.Form_Versenden.emailSender.focus();
    return false; }

}

function lsCheck()
{
  if(document.Form_Bezahlung.lsKonto.value == "") {
     alert("Bitte das Feld \"Kontonummer\" ausfüllen.");
     document.Form_Bezahlung.lsKonto.focus();
     return false; }

  Angabe=document.Form_Bezahlung.lsKonto.value;
  Angabe=Number(Angabe);

  if(isNaN(Angabe)) {
  	alert("Diese Kontonummer ist ungültig. Bitte nur Zahlen angeben.");
  	document.Form_Bezahlung.lsKonto.select();
    return false; }

  if(document.Form_Bezahlung.lsBlz.value == "") {
     alert("Bitte das Feld \"Bankleitzahl\" ausfüllen.");
     document.Form_Bezahlung.lsBlz.focus();
     return false; }

  Angabe=document.Form_Bezahlung.lsBlz.value;
  Angabe=Number(Angabe);

  if(isNaN(Angabe)) {
  	alert("Diese Bankleitzahl ist ungültig. Bitte nur Zahlen angeben.");
  	document.Form_Bezahlung.lsBlz.select();
    return false; }

  if(document.Form_Bezahlung.lsBankname.value == "") {
     alert("Bitte das Feld \"Bankname\" ausfüllen.");
     document.Form_Bezahlung.lsBankname.focus();
     return false; }

}

function CheckGutschein()
{

  var suchbegriff = trim(document.Form_Gutschein.suchbegriff.value);
  var GS_betrag = trim(document.Form_Gutschein.GS_betrag.value);
  var GS_dauer = document.Form_Gutschein.GS_dauer.value;

 	if(!suchbegriff) {
	   alert("Bitte geben Sie einen Empfänger an.");
	   document.Form_Gutschein.suchbegriff.focus();
	   return false; }

 	if(!GS_betrag) {
	   alert("Bitte geben Sie einen Betrag an.");
	   document.Form_Gutschein.GS_betrag.focus();
	   return false; }

 	if(!GS_dauer) {
	   alert("Bitte geben Sie eine Dauer an.");
	   document.Form_Gutschein.GS_dauer.focus();
	   return false; }

  check = window.confirm("Gutschein über " + GS_betrag + " EUR an " + suchbegriff + " versenden?");
  if(check == false) return false;

}

function CheckNewsletterGutschein()
{

  var NL_gutschein = document.Form_NewsletterGutschein.NL_gutschein.checked;
  var NL_GS_betrag = trim(document.Form_NewsletterGutschein.NL_GS_betrag.value);
  var NL_GS_dauer = document.Form_NewsletterGutschein.NL_GS_dauer.value;

 	if(NL_gutschein) {

   	if(!NL_GS_betrag) {
  	   alert("Bitte geben Sie einen Betrag an.");
  	   document.Form_NewsletterGutschein.NL_GS_betrag.focus();
  	   return false; }

   	if(!NL_GS_dauer) {
  	   alert("Bitte geben Sie eine Dauer an.");
  	   document.Form_NewsletterGutschein.NL_GS_dauer.focus();
  	   return false; }

    check = window.confirm("Gutschein über " + NL_GS_betrag + " EUR an Newsletter koppeln?");


  } else {

    check = window.confirm("Alle Angaben überprüft?");

  }

  if(check == false) return false;

}

function CheckPremiere()
{

   	var anschlussart = trim(document.FormPremiere.anschlussart.value);
    var premiereBankname = trim(document.FormPremiere.premiereBankname.value);
   	var premiereBankleitzahl = trim(document.FormPremiere.premiereBankleitzahl.value);
   	var premiereKontonummer = trim(document.FormPremiere.premiereKontonummer.value);
   	var premierePerso = trim(document.FormPremiere.premierePerso.value);
   	var dobTag = document.FormPremiere.dobTag.value;
   	var dobMonat = document.FormPremiere.dobMonat.value;
   	var dobJahr = document.FormPremiere.dobJahr.value;
    var premiereFirma = trim(document.FormPremiere.premiereFirma.value);
    var anrede = trim(document.FormPremiere.anrede.value);
   	var vorname = trim(document.FormPremiere.premiereVorname.value);
   	var nachname = trim(document.FormPremiere.premiereNachname.value);
   	var strasse = trim(document.FormPremiere.premiereStrasse.value);
   	var plzOrt = trim(document.FormPremiere.premierePlzOrt.value);
   	var telefon = trim(document.FormPremiere.premiereTelefon.value);
   	var email = trim(document.FormPremiere.premiereEmail.value);
   	var l_firma = trim(document.FormPremiere.premiereLieferFirma.value);
   	var l_anrede = trim(document.FormPremiere.l_anrede.value);
   	var l_vorname = trim(document.FormPremiere.premiereLieferVorname.value);
   	var l_nachname = trim(document.FormPremiere.premiereLieferNachname.value);
   	var l_strasse = trim(document.FormPremiere.premiereLieferStrasse.value);
   	var l_plzOrt = trim(document.FormPremiere.premiereLieferPlzOrt.value);

  	if(!anschlussart) {
	   alert("Bitte das Feld \"Anschlussart\" ausfüllen.");
	   document.FormPremiere.anschlussart.focus();
	   return false; }

   	if(!premiereBankname) {
  	   alert("Bitte das Feld \"Name Ihrer Bank\" ausfüllen.");
  	   document.FormPremiere.premiereBankname.focus();
  	   return false; }

   	if(!premiereBankleitzahl) {
  	   alert("Bitte das Feld \"Bankleitzahl\" ausfüllen.");
  	   document.FormPremiere.premiereBankleitzahl.focus();
  	   return false; }

   	if(!premiereKontonummer) {
  	   alert("Bitte das Feld \"Kontonummer\" ausfüllen.");
  	   document.FormPremiere.premiereKontonummer.focus();
  	   return false; }

   	if(!premierePerso) {
  	   alert("Bitte das Feld \"Personalausweisnummer\" ausfüllen.");
  	   document.FormPremiere.premierePerso.focus();
  	   return false; }

   	if(!dobTag || !dobMonat || !dobJahr) {
  	   alert("Bitte das Feld \"Ihr Geburtstsdatum\" ausfüllen.");
  	   return false; }

   	if(!anrede) {
  	   alert("Bitte das Feld \"Anrede\" ausfüllen.");
  	   document.FormPremiere.anrede.focus();
  	   return false; }


   	if(!vorname) {
  	   alert("Bitte das Feld \"Vorname\" ausfüllen.");
  	   document.FormPremiere.premiereVorname.focus();
  	   return false; }

   	if(!nachname) {
  	   alert("Bitte das Feld \"Nachname\" ausfüllen.");
  	   document.FormPremiere.premiereNachname.focus();
  	   return false; }

   	if(!strasse) {
  	   alert("Bitte das Feld \"Strasse\" ausfüllen.");
  	   document.FormPremiere.premiereStrasse.focus();
  	   return false; }

   	if(!plzOrt) {
  	   alert("Bitte das Feld \"PLZ / Ort\" ausfüllen.");
  	   document.FormPremiere.premierePlzOrt.focus();
  	   return false; }

   	if(!telefon) {
  	   alert("Bitte das Feld \"Telefon\" ausfüllen.");
  	   document.FormPremiere.premiereTelefon.focus();
  	   return false; }

   	if(!email) {
  	   alert("Bitte das Feld \"eMail\" ausfüllen.");
  	   document.FormPremiere.premiereEmail.focus();
  	   return false; }

  	if(document.FormPremiere.premiereEmail.value.indexOf("@") == -1) {
  	  alert("Die angegebene eMail-Adresse ist ungültig.");
  	  document.FormPremiere.premiereEmail.focus();
  	  return false; }

    if(l_firma || l_vorname || l_nachname || l_strasse || l_plzOrt) {

     	if(!l_anrede) {
    	   alert("Bitte das Feld \"Anrede\" ausfüllen.");
    	   document.FormPremiere.l_anrede.focus();
    	   return false; }

     	if(!l_vorname) {
    	   alert("Bitte das Feld \"Vorname\" ausfüllen.");
    	   document.FormPremiere.premiereLieferVorname.focus();
    	   return false; }

     	if(!l_nachname) {
    	   alert("Bitte das Feld \"Nachname\" ausfüllen.");
    	   document.FormPremiere.premiereLieferNachname.focus();
    	   return false; }

     	if(!l_strasse) {
    	   alert("Bitte das Feld \"Strasse\" ausfüllen.");
    	   document.FormPremiere.premiereLieferStrasse.focus();
    	   return false; }

     	if(!l_plzOrt) {
    	   alert("Bitte das Feld \"PLZ / Ort\" ausfüllen.");
    	   document.FormPremiere.premiereLieferPlzOrt.focus();
    	   return false; }

    }

   	if(document.FormPremiere.agb.checked == false) {
      alert("Haben Sie die AGBs und Ihr Widerrufsrecht gelesen und akzeptiert?");
      return false; }

}

function CheckRma()
{

   	if(document.FormRma.angabenOk.checked == false) {
      alert("Bitte bestätigen Sie, dass Ihre Angaben der Wahrheit entsprechen.");
      return false; }

}