﻿ function kundendaten(){
	var fehlertext="";
	var focus_isset=0;
	
	
if((document.persdaten.IDENTIFIER.value == "WKB") && (document.persdaten.IDENT2.value == "NEU")){
/*			
//benutzername			
			if(document.persdaten.BENUTZERNAMEKUNDE.value == "") {      
        fehlertext=fehlertext+"Bitte geben Sie Ihren gewünschten Benutzernamen ein!\n";
      	if (!(focus_isset++)) document.persdaten.BENUTZERNAMEKUNDE.focus();            }
      else if(document.persdaten.BENUTZERNAMEKUNDE.value.length < 5)  {
         fehlertext=fehlertext+"Ihr Benutzername muß mindestens 5 Zeichen lang sein.\n";
         if (!(focus_isset++))document.persdaten.BENUTZERNAMEKUNDE.focus();     }
*/
//PASSWORT
      if(document.persdaten.PASSWORTNEUKUNDE1.value == "")  {
         fehlertext=fehlertext+"Bitte geben Sie Ihr gewünschtes Passwort ein!\n";
         if (!(focus_isset++))       document.persdaten.PASSWORTNEUKUNDE1.focus(); }
      else if (document.persdaten.PASSWORTNEUKUNDE1.value.length < 5)  {
         fehlertext=fehlertext+"Ihr Passwort muß mindestens 5 Zeichen lang sein.\n";
         if (!(focus_isset++)) document.persdaten.PASSWORTNEUKUNDE1.focus();     }
//2PASSWORT
      if(document.persdaten.PASSWORTNEUKUNDE2.value == "")   {
         fehlertext=fehlertext+"Bitte bestätigen Sie Ihr Passwort!\n";
         if (!(focus_isset++)) document.persdaten.PASSWORTNEUKUNDE2.focus(); }

      if(document.persdaten.PASSWORTNEUKUNDE1.value != document.persdaten.PASSWORTNEUKUNDE2.value)  {
      	 fehlertext=fehlertext+"Ihre Passworteingaben stimmen nicht überein!\n";
         if (!(focus_isset++)) document.persdaten.PASSWORTNEUKUNDE1.focus();}
	 	
//Anrede 
			if((!(document.persdaten.ANREDE[0].checked)) && (!(document.persdaten.ANREDE[1].checked))){
  			fehlertext=fehlertext+"Bitte wählen Sie eine Anrede.\n"; 
  			if (!(focus_isset++)) document.persdaten.ANREDE[0].focus();	}
//Vorname 
 			if(document.persdaten.VORNAME.value == ""){
      	fehlertext=fehlertext+"Bitte geben Sie einen Vornamen ein!\n";
      	if (!(focus_isset++)) document.persdaten.VORNAME.focus();   }  
//Nachname
			if(document.persdaten.NACHNAME.value == "")
      {  fehlertext=fehlertext+"Bitte geben Sie einen Nachnamen ein!\n";
      	if (!(focus_isset++)) document.persdaten.NACHNAME.focus();   }  
//Strasse
			 if(document.persdaten.STRASSE.value == "")	
			 {  fehlertext=fehlertext+"Bitte geben Sie eine Straße ein!\n";
      	if (!(focus_isset++)) document.persdaten.STRASSE.focus();   }

//Land
			 if(document.persdaten.LAND.value == "")	
			 {  fehlertext=fehlertext+"Bitte wählen Sie ein Land aus!\n";
      	if (!(focus_isset++)) document.persdaten.LAND.focus();   }      	
//PLZ
	//PLZ Deutschland
	 if(document.persdaten.LAND.value == "DE")	
	 	if(document.persdaten.PLZ.value.length!= "5"){
			fehlertext=fehlertext+"Postleitzahlangabe ist ung%FCltig, beziehungsweise geben Sie eine Postleitzahl an%21\n"; 
			if (!(focus_isset++)) document.persdaten.PLZ.focus();	}		
	 if(document.persdaten.LAND.value == "DE"){
	 	var chkZ = 1;
	      	for(i=0;i<document.persdaten.PLZ.value.length;++i)      				
	      	if(document.persdaten.PLZ.value.charAt(i) < "0"
	      	|| document.persdaten.PLZ.value.charAt(i) > "9")
	      	 	chkZ = -1;
 			if(chkZ == -1){
				fehlertext=fehlertext+"In der Postleitzahl sind nur Ziffern erlaubt. Bitte %FCberpr%FCfen Sie Ihre Eingabe%21\n";
				if (!(focus_isset++)) document.persdaten.PLZ.focus();	} }
//PLZ sonstige
	if (!CheckPLZ(document.persdaten.LAND.value,document.persdaten.PLZ.value))				
		fehlertext=fehlertext+"Bitte geben Sie Ihre Postleitzahl an, beziehungsweise %FCberpr%FCfen Sie Ihre Eingabe%21\n";
		if (!(focus_isset++)) document.persdaten.PLZ.focus();
//Ort
			 if(document.persdaten.ORT.value == "")	
			 {  fehlertext=fehlertext+"Bitte geben Sie einen Ort an!\n";
      	if (!(focus_isset++)) document.persdaten.ORT.focus();   }      	

/*    
//Telefon
			if(document.persdaten.TELEFON.value == ""){
					fehlertext=fehlertext+"Bitte geben Sie eine Telefonnummer ein!\n";
      		if (!(focus_isset++)) document.persdaten.TELEFON.focus();}				
					var chkZ = 1;
		      for(i=0;i<document.persdaten.TELEFON.value.length;++i)
		      if((document.persdaten.TELEFON.value.charAt(i) < "0" ||
		      document.persdaten.TELEFON.value.charAt(i) > "9")&&
		      document.persdaten.TELEFON.value.charAt(i) != "-" &&
		      document.persdaten.TELEFON.value.charAt(i) != "/" &&
		      document.persdaten.TELEFON.value.charAt(i) != " ")
		      chkZ = -1;
		      if(chkZ == -1)		      {
		      fehlertext=fehlertext+"Bitte überprüfen Sie Ihre Telefonnummer. Sie sollte folgendes Format haben: 040-773311.\n";
		      if (!(focus_isset++)) document.persdaten.TELEFON.focus();}
*/

//E-Mail	
			if(document.persdaten.EMAIL.value==""){var res = 1;}
			else{	
			if(!EMail(document.persdaten.EMAIL.value)){
					fehlertext=fehlertext+"Bitte geben Sie eine g%FCltige eMail-Adresse ein! Bitte korrigieren Sie Ihre Eingabe.\n";
		      if (!(focus_isset++)) document.persdaten.EMAIL.focus();   } }
		      
		  if(document.persdaten.EMAIL.value==""){
					fehlertext=fehlertext+"Bitte geben Sie eine g%FCltige eMail-Adresse ein!\n";
		      if (!(focus_isset++)) document.persdaten.EMAIL.focus();   }
		      
		      
 if(document.persdaten.EMAIL.value != document.persdaten.EMAIL2.value)      {
       	fehlertext=fehlertext+"Bitte %FCberpr%FCfen Sie Ihre eMail-Eingaben und geben bitte erneut Ihre eMail-Adresse an%21\n";
        if (!(focus_isset++))document.persdaten.EMAIL.focus();      }	

				var chkZ = 1;
				for(i=0;i<document.persdaten.GEBURTSDATUM.value.length;++i) {
				   	if (i==0) //ist 1.zahl
				     if(document.persdaten.GEBURTSDATUM.value.charAt(i) < "0" || document.persdaten.GEBURTSDATUM.value.charAt(i) > "3")
				         chkZ = -1;
				   	if (i==1) //ist 2.zahl
				      if(document.persdaten.GEBURTSDATUM.value.charAt(i) < "0" || document.persdaten.GEBURTSDATUM.value.charAt(i) > "9")
				         chkZ = -1;
						if (i==2) //ist 3.zahl        =.
				      if(document.persdaten.GEBURTSDATUM.value.charAt(i) != ".")
				         chkZ = -1;
						if (i==3) //ist 4.zahl
				     	if(document.persdaten.GEBURTSDATUM.value.charAt(i) < "0" || document.persdaten.GEBURTSDATUM.value.charAt(i) > "1")
				        chkZ = -1;
						if (i==4) //ist 5.zahl
				      if(document.persdaten.GEBURTSDATUM.value.charAt(i) < "0" || document.persdaten.GEBURTSDATUM.value.charAt(i) > "9")
				        chkZ = -1;
						if (i==5) //ist 6.zahl        =.
				      if(document.persdaten.GEBURTSDATUM.value.charAt(i) != ".")
				         chkZ = -1;
						if (i==6) //ist 7.zahl
				      if(document.persdaten.GEBURTSDATUM.value.charAt(i) < "0" || document.persdaten.GEBURTSDATUM.value.charAt(i) > "9")
				         chkZ = -1;
						if (i==7) //ist 8.zahl
				      if(document.persdaten.GEBURTSDATUM.value.charAt(i) < "0" || document.persdaten.GEBURTSDATUM.value.charAt(i) > "9")
				         chkZ = -1;		}
				        if(chkZ == -1) {
				        fehlertext=fehlertext+"Ihre Angabe des Geburtsdatums enspricht nicht dem Format TT.MM.JJJJ!\n";
				        if (!(focus_isset++))document.persdaten.GEBURTSDATUM.focus();		 }
				  }
       
// Kundenformular der Kundendaten bei Änderungen in der login/log_kun_lief
 
if((document.persdaten.IDENTIFIER.value == "WKB") && (document.persdaten.IDENT2.value == "ALT")){
 	
 	//Anrede 
			if((!(document.persdaten.ANREDE[0].checked)) && (!(document.persdaten.ANREDE[1].checked))){
  			fehlertext=fehlertext+"Bitte wählen Sie eine Anrede.\n"; 
  			if (!(focus_isset++)) document.persdaten.ANREDE[0].focus();	}
//Vorname 
 			if(document.persdaten.VORNAME.value == ""){
      	fehlertext=fehlertext+"Bitte geben Sie einen Vornamen ein!\n";
      	if (!(focus_isset++)) document.persdaten.VORNAME.focus();   }  
//Nachname
			if(document.persdaten.NACHNAME.value == "")
      {  fehlertext=fehlertext+"Bitte geben Sie einen Nachnamen ein!\n";
      	if (!(focus_isset++)) document.persdaten.NACHNAME.focus();   }  
//Strasse
			 if(document.persdaten.STRASSE.value == "")	
			 {  fehlertext=fehlertext+"Bitte geben Sie eine Straße ein!\n";
      	if (!(focus_isset++)) document.persdaten.STRASSE.focus();   }

//Land
			 if(document.persdaten.LAND.value == "")	
			 {  fehlertext=fehlertext+"Bitte wählen Sie ein Land aus!\n";
      	if (!(focus_isset++)) document.persdaten.LAND.focus();   } 	
//PLZ
	//PLZ Deutschland
	 if(document.persdaten.LAND.value == "DE")	
	 	if(document.persdaten.PLZ.value.length!= "5"){
			fehlertext=fehlertext+"Postleitzahlangabe ist ung%FCltig, beziehungsweise geben Sie eine Postleitzahl an%21\n"; 
			if (!(focus_isset++)) document.persdaten.PLZ.focus();	}		
	 if(document.persdaten.LAND.value == "DE"){
	 	var chkZ = 1;
	      	for(i=0;i<document.persdaten.PLZ.value.length;++i)      				
	      	if(document.persdaten.PLZ.value.charAt(i) < "0"
	      	|| document.persdaten.PLZ.value.charAt(i) > "9")
	      	 	chkZ = -1;
 			if(chkZ == -1){
				fehlertext=fehlertext+"In der Postleitzahl sind nur Ziffern erlaubt. Bitte %FCberpr%FCfen Sie Ihre Eingabe%21\n";
				if (!(focus_isset++)) document.persdaten.PLZ.focus();	} }
//PLZ sonstige
	if (!CheckPLZ(document.persdaten.LAND.value,document.persdaten.PLZ.value))				
		fehlertext=fehlertext+"Bitte geben Sie Ihre Postleitzahl an, beziehungsweise %FCberpr%FCfen Sie Ihre Eingabe%21\n";
		if (!(focus_isset++)) document.persdaten.PLZ.focus();
//Ort
			 if(document.persdaten.ORT.value == "")	
			 {  fehlertext=fehlertext+"Bitte geben Sie einen Ort an!\n";
      	if (!(focus_isset++)) document.persdaten.ORT.focus();   }      	

 /*       
//Telefon
			if(document.persdaten.TELEFON.value == ""){
					fehlertext=fehlertext+"Bitte geben Sie eine Telefonnummer ein!\n";
      		if (!(focus_isset++)) document.persdaten.TELEFON.focus();}				
					var chkZ = 1;
		      for(i=0;i<document.persdaten.TELEFON.value.length;++i)
		      if((document.persdaten.TELEFON.value.charAt(i) < "0" ||
		      document.persdaten.TELEFON.value.charAt(i) > "9")&&
		      document.persdaten.TELEFON.value.charAt(i) != "-" &&
		      document.persdaten.TELEFON.value.charAt(i) != "/" &&
		      document.persdaten.TELEFON.value.charAt(i) != " ")
		      chkZ = -1;
		      if(chkZ == -1)		      {
		      fehlertext=fehlertext+"Bitte überprüfen Sie Ihre Telefonnummer. Sie sollte folgendes Format haben: 040-773311.\n";
		      if (!(focus_isset++)) document.persdaten.TELEFON.focus();}
*/

//E-Mail	
			if(document.persdaten.EMAIL.value==""){var res = 1;}
			else{	
			if(!EMail(document.persdaten.EMAIL.value)){
					fehlertext=fehlertext+"Bitte geben Sie eine g%FCltige eMail-Adresse ein! Bitte korrigieren Sie Ihre Eingabe.\n";
		      if (!(focus_isset++)) document.persdaten.EMAIL.focus();   } }
		      
		  if(document.persdaten.EMAIL.value==""){
					fehlertext=fehlertext+"Bitte geben Sie eine g%FCltige eMail-Adresse ein!\n";
		      if (!(focus_isset++)) document.persdaten.EMAIL.focus();   }
 	
 	 }    
      
 if (!fehlertext==""){
				alert(unescape(fehlertext));      
				return false;
				}else {
					return true;
				}	
}

function showLandHinweis() {
		if((document.persdaten.PLZ.value.length == "5") && (document.persdaten.LAND.value != "DE")) {
			return doConfirm("Bitte prüfen Sie das Land! Ist das Land" + document.persdaten.LAND.value + "richtig?"); 
		} else {
			return true
		}//end else 
}//end function

function doConfirm(confirmMessage) {
	return window.confirm(confirmMessage);
}//end for

