/*----------------------------- Formular: Preiskalkulator ------------------------*/

function validate_form() {
			var Fehlermeldung = "";
			
				
			validity = true;
			
			if ((isNaN(document.Frm_Preiskalkulator.Gesamts.value)) || (!check_empty(document.Frm_Preiskalkulator.Gesamts.value)) || (document.Frm_Preiskalkulator.Gesamts.value.indexOf('.') > 0 ) || (document.Frm_Preiskalkulator.Gesamts.value <= 0 ))
			{	validity = false;
				Fehlermeldung = Fehlermeldung + "- die Gesamtseitenzahl" + String.fromCharCode(13, 10);
				document.Frm_Preiskalkulator.Gesamts.value = "";
			}
			
			if ((isNaN(document.Frm_Preiskalkulator.Farbs.value)) || (!check_empty(document.Frm_Preiskalkulator.Farbs.value)) || (document.Frm_Preiskalkulator.Farbs.value.indexOf('.') > 0 ) || (document.Frm_Preiskalkulator.Farbs.value < 0 ))
			{	validity = false;
				Fehlermeldung = Fehlermeldung + "- die Anzahl der Farbseiten" + String.fromCharCode(13, 10);
				document.Frm_Preiskalkulator.Farbs.value = "";
			}
			
								
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
			
			if (parseInt((document.Frm_Preiskalkulator.Farbs.value)) > (parseInt(document.Frm_Preiskalkulator.Gesamts.value)))
			{	validity = false;
				Fehlermeldung = Fehlermeldung + "Die Anzahl der Farbseiten kann nicht größer als die die Gesamtseitenzahl sein." + String.fromCharCode(13, 10);
				document.Frm_Preiskalkulator.Farbs.value = "";
				document.Frm_Preiskalkulator.Gesamts.value = "";
			}
			
			if (((parseInt(document.Frm_Preiskalkulator.Gesamts.value) > 100) && (document.Frm_Preiskalkulator.EinbandartBindung.value == 4)))
			{	validity = false;
				Fehlermeldung = Fehlermeldung + "Bei der gewählten Einbandart ''Broschur, geheftet'' darf die Gesamtseitenzahl nicht größer als 100 sein." + String.fromCharCode(13, 10);
				document.Frm_Preiskalkulator.Gesamts.value="";
			}
			
			
			
			if (validity == false)
			{alert (Fehlermeldung);}
			
			
			return validity;
		}	
		

	

/*----------------------- Formular: Eigener Buchverkaufspreis ----------------------------*/

function validate_form_IBR() {
			var Fehlermeldung = "";
			var temp_IBR;
			var temp_HK;
			var temp_Selbst;
			var temp_Bearbeitungsgebuehr;
						
			validity = true;
			
			temp_IBR = document.Frm_IBR.IBR.value;
			temp_IBR = temp_IBR.replace(',', '.');
			
			temp_HK = document.Frm_IBR.HK.value;
			temp_HK = temp_HK.replace(',', '.');
			
			temp_Selbst = document.Frm_IBR.Selbstkostenpreis.value;
			temp_Selbst = temp_Selbst.replace(',', '.');
						
			temp_Versand = document.Frm_IBR.Versandgebuehr_fest.value;
			temp_Versand = temp_Versand.replace(',', '.');
			
			temp_Bearbeitungsgebuehr = document.Frm_IBR.Bearbeitungsgebuehr.value;
			temp_Bearbeitungsgebuehr = temp_Bearbeitungsgebuehr.replace(',', '.');
			
											
			if ((isNaN(temp_IBR)) || (!check_empty(temp_IBR)))
				{ 
				validity = false;
				Fehlermeldung = "Bitte geben Sie einen gültigen Buchverkaufspreis ein." + String.fromCharCode(13, 10);
				document.Frm_IBR.IBR.value = "";
				}
				
			
			
			if ( parseFloat(temp_IBR) < parseFloat(temp_Selbst) )
			
			/*if ( (((AH_berechnen(temp_IBR, temp_HK, temp_Versand) < 0.01) && (check_empty(temp_IBR))) || ( parseFloat(temp_IBR) < parseFloat(temp_Selbst) ))*/
				{ 
				validity = false;
				
				Fehlermeldung = "Der eingegebene Buchverkaufspreis ist nicht kostendeckend." + String.fromCharCode(13, 10);
				temp_Selbst = temp_Selbst.replace('.', ',');
				Fehlermeldung = Fehlermeldung + "Der Mindestverkaufspreis für den Buchhandelsvertrieb beträgt " + temp_Selbst + " " + document.Frm_IBR.Waehrung_Kennung.value + ".";
				Fehlermeldung = Fehlermeldung + String.fromCharCode(13, 10) + "Bitte beachten Sie auch unsere Option zur Reduzierung der Herstellkosten.";
				document.Frm_IBR.IBR.value = "";
				}
			
			
			
			if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}	
		
	
	function validate_form_IBR_neu() {
			
			var Fehlermeldung = "";
			var temp_IBR;
			var temp_HK;
			var temp_Selbst;
			var temp_Bearbeitungsgebuehr;
						
			validity = true;
			
			temp_IBR = document.Frm_IBR.IBR.value;
			temp_IBR = temp_IBR.replace(',', '.');
						
			temp_Selbst = document.Frm_IBR.Selbstkostenpreis.value;
			temp_Selbst = temp_Selbst.replace(',', '.');
					
											
			if ((isNaN(temp_IBR)) || (!check_empty(temp_IBR)))
				{ 
				validity = false;
				Fehlermeldung = "Bitte geben Sie einen gültigen Buchverkaufspreis ein." + String.fromCharCode(13, 10);
				document.Frm_IBR.IBR.value = "";
				}
				
			if ( parseFloat(temp_IBR) < 0 )
				{ 
				validity = false;
				Fehlermeldung = "Bitte geben Sie einen gültigen Buchverkaufspreis ein." + String.fromCharCode(13, 10);
				document.Frm_IBR.IBR.value = "";
				}
			else
				{
				if ( parseFloat(temp_IBR) < parseFloat(temp_Selbst) )
					{ 
					validity = false;
					
					Fehlermeldung = "Der eingegebene Buchverkaufspreis ist nicht kostendeckend." + String.fromCharCode(13, 10);
					Fehlermeldung = Fehlermeldung + "Der Mindestverkaufspreis für den Buchhandelsvertrieb beträgt " + temp_Selbst.replace('.', ',') + " " + document.Frm_IBR.Waehrung_Kennung.value + ".";
					
					document.Frm_IBR.IBR.value = "";
					}
				}
			
			
			if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}	

		
/*-----------------------  Formular: Lieferanschrift ------------------------------*/
		
function validate_form_Anschrift() {
		var Fehlermeldung = "";
		
		validity = true;
		
		if (document.frm_Anschrift.Anrede.selectedIndex == 0)
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Anrede" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.frm_Anschrift.Name.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Vornamen und Nachnamen" + String.fromCharCode(13, 10); }
						
		if (!check_empty(document.frm_Anschrift.Strasse.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Straße und Hausnummer" + String.fromCharCode(13, 10); }
				
		if (!check_empty(document.frm_Anschrift.PLZ.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Postleitzahl" + String.fromCharCode(13, 10); }
				
		if (!check_empty(document.frm_Anschrift.Ort.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Ort" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.frm_Anschrift.Telefon.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Telefonnummer" + String.fromCharCode(13, 10); }	
		
		if (!check_empty(document.frm_Anschrift.Email.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die E-Mail-Adresse" + String.fromCharCode(13, 10); }
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
		if ((check_empty(document.frm_Anschrift.Email.value)) && (!check_email(document.frm_Anschrift.Email.value)))
				{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte Überprüfen Sie folgende Angabe auf Fehler:"  + String.fromCharCode(13, 10) + "Die E-Mail-Adresse ist ungültig" + String.fromCharCode(13, 10); }
		      
		
		  
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
/*---------------- Formular: Kreditkarte ----------------------*/	
		
function validate_form_Kreditkarte() {
		var Fehlermeldung = "";
		
		validity = true;
		
				
		if ((document.frm_Kreditkarte.KKTyp[0].checked == false) && (document.frm_Kreditkarte.KKTyp[1].checked == false) && (document.frm_Kreditkarte.KKTyp[2].checked == false))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Kreditkartengesellschaft" + String.fromCharCode(13, 10); }
				
		if (!check_empty(document.frm_Kreditkarte.KKName.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Namen des Kreditkarteninhabers" + String.fromCharCode(13, 10); }
				
		if (!check_empty(document.frm_Kreditkarte.KKNummer.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Kreditkartennummer" + String.fromCharCode(13, 10); }
						
		if ((document.frm_Kreditkarte.Gueltig_Monat.selectedIndex == 0) && (document.frm_Kreditkarte.Gueltig_Jahr.selectedIndex == 0))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- das Ablaufdatum (Monat und Jahr)" + String.fromCharCode(13, 10); }
				
		if ((document.frm_Kreditkarte.Gueltig_Monat.selectedIndex == 0) && (!document.frm_Kreditkarte.Gueltig_Jahr.selectedIndex == 0))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- das Ablaufdatum (Monat)" + String.fromCharCode(13, 10); }
		
		if ((!document.frm_Kreditkarte.Gueltig_Monat.selectedIndex == 0) && (document.frm_Kreditkarte.Gueltig_Jahr.selectedIndex == 0))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- das Ablaufdatum (Jahr)" + String.fromCharCode(13, 10); }
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
		/*if (isCreditCard(document.frm_Kreditkarte.KKNummer.value) == false)
				{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte Überprüfen Sie folgende Angabe auf Fehler:"  + String.fromCharCode(13, 10) + "Die Kreditkartennummer ist ungültig" + String.fromCharCode(13, 10); }
		*/
		
		if ((document.frm_Kreditkarte.KKTyp[0].checked) && (isMasterCard(document.frm_Kreditkarte.KKNummer.value) == false) && (check_empty(document.frm_Kreditkarte.KKNummer.value)))
				{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte Überprüfen Sie folgende Angabe auf Fehler:"  + String.fromCharCode(13, 10) + "Die Kreditkartennummer ist ungültig" + String.fromCharCode(13, 10); }
		
		
		if ((document.frm_Kreditkarte.KKTyp[1].checked) && (isVisa(document.frm_Kreditkarte.KKNummer.value) == false) && (check_empty(document.frm_Kreditkarte.KKNummer.value)))
				{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte Überprüfen Sie folgende Angabe auf Fehler:"  + String.fromCharCode(13, 10) + "Die Kreditkartennummer ist ungültig" + String.fromCharCode(13, 10); }
		
		
		if ((document.frm_Kreditkarte.KKTyp[2].checked) && (isAmericanExpress(document.frm_Kreditkarte.KKNummer.value) == false) && (check_empty(document.frm_Kreditkarte.KKNummer.value)))
				{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte Überprüfen Sie folgende Angabe auf Fehler:"  + String.fromCharCode(13, 10) + "Die Kreditkartennummer ist ungültig" + String.fromCharCode(13, 10); }
			
				        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
		
/*---------------- Formular: Lastschrift ----------------------*/	
		
function validate_form_Lastschrift() {
		var Fehlermeldung = "";
		
		validity = true;
		
				
		if (!check_empty(document.frm_Lastschrift.Kontoinhaber.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Namen des Kontoinhabers" + String.fromCharCode(13, 10); }
				
		if (!check_empty(document.frm_Lastschrift.Kontonummer.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Kontonummer" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.frm_Lastschrift.Bankleitzahl.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Bankleitzahl" + String.fromCharCode(13, 10); }				
		
		if (!check_empty(document.frm_Lastschrift.Bank.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Bank" + String.fromCharCode(13, 10); }
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
	
			
				        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
		
/*---------------------------------------------------------------------------------------*/		
		

function check_empty(text) {
	return (text.length > 0); 
}

function AH_berechnen(IBR, HK)
	{
		var ergebnis;
		var BHR;
		var MWSTEND;
		var Bruttomarge;
		var Distributionsgebuehr;
		
		BHR = eval(IBR/100*25);
		MWSTEND = eval((IBR - BHR) - ((IBR - BHR)/107*7));
		Bruttomarge = eval(MWSTEND - HK);
		Distributionsgebuehr = eval(Bruttomarge/122 * 20)
		
		
		ergebnis = 0;
		
		/*ergebnis = eval( (((IBR / 1.07	) * 0.75) - HK) / 1.20 );*/
		
		ergebnis = eval(Bruttomarge - Distributionsgebuehr);
		
		return ergebnis;
	}
	
function Barsortiment(IBR, HK)
	{
		var ergebnis;
		var BHR;
		var MWSTEND;
		var Bruttomarge;
		var Distributionsgebuehr;
		
		BHR = eval(IBR/100*40);
		MWSTEND = eval((IBR - BHR) - ((IBR - BHR)/107*7));
		Bruttomarge = eval(MWSTEND - HK);
		Distributionsgebuehr = eval(Bruttomarge/122 * 20)
		
		
		ergebnis = 0;
		
		/*ergebnis = eval( (((IBR / 1.07	) * 0.75) - HK) / 1.20 );*/
		
		ergebnis = eval(Bruttomarge - Distributionsgebuehr);
		return ergebnis;
	}
	
function Bookshop(IBR, HK)
	{
		var ergebnis;
		var BHR;
		var MWSTEND;
		var Bruttomarge;
		var Distributionsgebuehr;
		
		BHR = 0;
		MWSTEND = eval((IBR - BHR) - ((IBR - BHR)/107*7));
		Bruttomarge = eval(MWSTEND - HK);
		Distributionsgebuehr = eval(Bruttomarge/122 * 20)
		
		
		ergebnis = 0;
		
		/*ergebnis = eval( (((IBR / 1.07	) * 0.75) - HK) / 1.20 );*/
		
		ergebnis = eval(Bruttomarge - Distributionsgebuehr );
		return ergebnis;
	}
	
function check_email(address) {
		if ((address == "")
			|| (address.indexOf ('@') == -1)
			|| (address.indexOf ('.') == -1)
			|| 
			((address.lastIndexOf('.') != address.length-3)
			&& (address.lastIndexOf('.') != address.length-4)
			&& (address.lastIndexOf('.') != address.length-5))
			)
			return false;
		return true;
		}
		
		
		
		
/*----------------- Kreditkarte ---------------------*/	
		
function isCreditCard(st) {
if (st.length > 19)
  	 return (false);
sum = 0; mul = 1; l = st.length;
for (i = 0; i < l; i++) {
	digit = st.substring(l-i-1,l-i);
	tproduct = parseInt(digit ,10)*mul;
	if (tproduct >= 10)
		sum += (tproduct % 10) + 1;
	 else
		sum += tproduct;
	if (mul == 1)
		mul++;      
	else        
		mul--;
}
if ((sum % 10) == 0)
	return (true);
else
	return (false);
}		 		
		
/*----------------- Visa ---------------------*/		

function isVisa(cc)
{
	if (((cc.length == 16) || (cc.length == 13)) && (cc.substring(0,1) == 4))
		return isCreditCard(cc);
	return false;
}			
		
		
/*----------------- MasterCard ---------------------*/		

function isMasterCard(cc)
{
	firstdig = cc.substring(0,1);
	seconddig = cc.substring(1,2);
	
	if ((cc.length == 16) && (firstdig == 5) && ((seconddig >= 1) && (seconddig <= 5)))
		return isCreditCard(cc);
	return false;
}


/*----------------- AmericanExpress ---------------------*/		

function isAmericanExpress(cc)
{
	firstdig = cc.substring(0,1);
	seconddig = cc.substring(1,2);
	
	if ((cc.length == 15) && (firstdig == 3) && ((seconddig == 4) || (seconddig == 7)))
		return isCreditCard(cc);
	return false;
}


/*----------------- DinersClub ---------------------*/		

function isDinersClub(cc)
{
	firstdig = cc.substring(0,1);
	seconddig = cc.substring(1,2);
	
	if ((cc.length == 14) && (firstdig == 3) && ((seconddig == 0) || (seconddig == 6) || (seconddig == 8)))
		return isCreditCard(cc);
	return false;
}



/*------------------ Empfehlung ------------------------*/

function validate_form_Empfehlung() {
		var Fehlermeldung = "";
		  
		var Absender = "";
		var Empfaenger = "";
		  
		  
		Absender = document.form_Empfehlung.EMAIL_ABSENDER.value
		Empfaenger = document.form_Empfehlung.EMAIL_EMPFAENGER.value
		    	
		validity = true;
		if (!check_empty(document.form_Empfehlung.NAME_ABSENDER.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Namen" + String.fromCharCode(13, 10); }
		if (!check_empty(document.form_Empfehlung.VORNAME_ABSENDER.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Vornamen" + String.fromCharCode(13, 10); }
				
		if (!check_empty(Absender))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die E-Mail-Adresse des Absenders" + String.fromCharCode(13, 10); }
		if (!check_empty(Empfaenger))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die E-Mail-Adresse des Empfängers" + String.fromCharCode(13, 10); }		
		        
		if (Fehlermeldung.length > 0)
				{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		        
		if ((((check_empty(Absender)) && (!check_email(Absender)))) || (((check_empty(Empfaenger)) && (!check_email(Empfaenger)))))
			{ Fehlermeldung = Fehlermeldung + String.fromCharCode(13, 10) + "Bitte Überprüfen Sie folgende Angaben auf Fehler:"  + String.fromCharCode(13, 10);}   
		 
			
		if  ((check_empty(Absender)) && (!check_email(Absender)))
				{validity = false; Fehlermeldung=Fehlermeldung + "Die E-Mail-Adresse des Absenders ist ungültig!" + String.fromCharCode(13, 10); }
		if  ((check_empty(Empfaenger)) && (!check_email(Empfaenger)))
				{validity = false; Fehlermeldung=Fehlermeldung + "Die E-Mail-Adresse des Empfängers ist ungültig!" + String.fromCharCode(13, 10); }
		        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}


/*---------------- Formular: Suche ----------------------*/	
		
function validate_form_Suche() {
		var Fehlermeldung = "";
		
		validity = true;
		
		
		if ((!check_empty(document.form_suche.SucheAutor.value)) && (!check_empty(document.form_suche.SucheTitel.value)) && (!check_empty(document.form_suche.SucheSchlagwoerter.value)) && (!check_empty(document.form_suche.SucheISBN.value)) && (document.form_suche.SucheReihe.selectedIndex == 0) && (document.form_suche.SucheNeuerscheinung.checked == 0)) 
	/*	if ((!check_empty(document.form_suche.SucheAutor.value)) && (!check_empty(document.form_suche.SucheTitel.value)) && (!check_empty(document.form_suche.SucheSchlagwoerter.value)) && (!check_empty(document.form_suche.SucheISBN.value)) &&  (document.form_suche.SucheNeuerscheinung.checked == 0)) */
				{ validity = false; Fehlermeldung=Fehlermeldung + "Sie müssen mindestens ein Suchfeld ausfüllen." + String.fromCharCode(13, 10); }
						        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		

function validate_Suche_Buchhandel() {
		var Fehlermeldung = "";
		
		validity = true;
				
		if (document.form_Suche_Buchhandel.AufrufID.value == "700") 
		{
			if ((!check_empty(document.form_Suche_Buchhandel.SucheAutor.value)) && (!check_empty(document.form_Suche_Buchhandel.SucheTitel.value)) && (!check_empty(document.form_Suche_Buchhandel.SucheSchlagwort.value)) && (!check_empty(document.form_Suche_Buchhandel.SucheISBN.value)) && (document.form_Suche_Buchhandel.SucheReihe.selectedIndex == 0))
		
					{ validity = false; Fehlermeldung=Fehlermeldung + "Sie müssen mindestens ein Suchfeld ausfüllen." + String.fromCharCode(13, 10); }
		}
		
		if (document.form_Suche_Buchhandel.AufrufID.value == "800") 
		{
			if ((!check_empty(document.form_Suche_Buchhandel.SucheAutor.value)) && (!check_empty(document.form_Suche_Buchhandel.SucheTitel.value)) && (!check_empty(document.form_Suche_Buchhandel.SucheISBN.value)) && (document.form_Suche_Buchhandel.SucheVerlagsgruppe.selectedIndex == 0) && (!document.form_Suche_Buchhandel.alleTitel.checked))
		
					{ validity = false; Fehlermeldung=Fehlermeldung + "Sie müssen mindestens ein Suchfeld ausfüllen." + String.fromCharCode(13, 10); }
		}
						        
		if (validity)
		
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
/*---------------------------------------------------------------------------------------*/	

/*----------------------Registrierung Autor---------------------------------*/	

function validate_form_Registrierung_Autor() {
		var Fehlermeldung = "";
				
		validity = true;
	
		if (document.form_Registrierung_Autor.AccountArt.value != "1")
		{	
			if (document.form_Registrierung_Autor.AccountArt.selectedIndex == 0)
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Kategorie" + String.fromCharCode(13, 10); }
				
			
			if (!check_empty(document.form_Registrierung_Autor.Firma.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Firmennamen" + String.fromCharCode(13, 10); }
				
			
			if (!check_empty(document.form_Registrierung_Autor.Strasse.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Straße und die Hausnummer" + String.fromCharCode(13, 10); }
		
			if (!check_empty(document.form_Registrierung_Autor.PLZ.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Postleitzahl" + String.fromCharCode(13, 10); }
					
			if (!check_empty(document.form_Registrierung_Autor.Ort.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Ort" + String.fromCharCode(13, 10); }
			
			if (!check_empty(document.form_Registrierung_Autor.Telefon.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Telefonnummer" + String.fromCharCode(13, 10); }
				
			if (!check_empty(document.form_Registrierung_Autor.Fax.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Faxnummer" + String.fromCharCode(13, 10); }
		}
		
		if (document.form_Registrierung_Autor.Anrede.selectedIndex == 0)
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Anrede" + String.fromCharCode(13, 10); }
				
		if (!check_empty(document.form_Registrierung_Autor.Vorname.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Vornamen" + String.fromCharCode(13, 10); }
				
		if (!check_empty(document.form_Registrierung_Autor.Nachname.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Nachnamen" + String.fromCharCode(13, 10); }
				
		if (document.form_Registrierung_Autor.AccountArt.value == "1")
		{
			if (!check_empty(document.form_Registrierung_Autor.Strasse.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Straße und die Hausnummer" + String.fromCharCode(13, 10); }
			
			if (!check_empty(document.form_Registrierung_Autor.PLZ.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Postleitzahl" + String.fromCharCode(13, 10); }
					
			if (!check_empty(document.form_Registrierung_Autor.Ort.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Ort" + String.fromCharCode(13, 10); }
					
			if (!check_empty(document.form_Registrierung_Autor.Telefon.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Telefonnummer" + String.fromCharCode(13, 10); }
		}
				
		if (!check_empty(document.form_Registrierung_Autor.Email.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die E-Mail-Adresse" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.form_Registrierung_Autor.Passwort.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- das Passwort" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.form_Registrierung_Autor.Passwort_wiederholen.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Bestätigung des Passworts" + String.fromCharCode(13, 10); }
				
		if (!check_empty(document.form_Registrierung_Autor.strCAPTCHA.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Sicherheitscode" + String.fromCharCode(13, 10); }
		
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
		
		if (((document.form_Registrierung_Autor.Passwort.value) != (document.form_Registrierung_Autor.Passwort_wiederholen.value)) && (check_empty(document.form_Registrierung_Autor.Passwort.value)) && (check_empty(document.form_Registrierung_Autor.Passwort_wiederholen.value)))
				{ validity = false; Fehlermeldung=Fehlermeldung + "Die beiden Passwörter sind unterschiedlich." + String.fromCharCode(13, 10); }
				
		if (((document.form_Registrierung_Autor.Passwort.value.length)) < 6 && ((document.form_Registrierung_Autor.Passwort.value) == (document.form_Registrierung_Autor.Passwort_wiederholen.value)) && (check_empty(document.form_Registrierung_Autor.Passwort.value)) && (check_empty(document.form_Registrierung_Autor.Passwort_wiederholen.value)))
			{ validity = false; Fehlermeldung=Fehlermeldung + "Das Passwort muss mindestens aus 6 Zeichen bestehen." + String.fromCharCode(13, 10); }
				
		if ((check_empty(document.form_Registrierung_Autor.Email.value)) && (!check_email(document.form_Registrierung_Autor.Email.value)))
				{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte Überprüfen Sie folgende Angabe auf Fehler:"  + String.fromCharCode(13, 10) + "Die E-Mail-Adresse ist ungültig" + String.fromCharCode(13, 10); }
		
		if (!document.form_Registrierung_Autor.PRNutzungsbedingungen.checked)							
				{	validity = false;
					Fehlermeldung = Fehlermeldung + "Bitte akzeptieren Sie die Allgemeinen Nutzungsbedingungen." + String.fromCharCode(13, 10);
				}
						        
		if (document.form_Registrierung_Autor.AccountArt.value != "1")
		{
			
			if ((!check_empty(document.form_Registrierung_Autor.UstIDNr.value)) && (!check_empty(document.form_Registrierung_Autor.SteuerNr.value)) && (!check_empty(document.form_Registrierung_Autor.URL.value)) && (!check_empty(document.form_Registrierung_Autor.VerkehrsNr.value)))
				{
					validity = false;
					Fehlermeldung = Fehlermeldung + "Bitte füllen Sie eins der vier Felder USt-IDNr., Steuer-Nr., Verkehrs-Nr. oder URL aus." + String.fromCharCode(13, 10);
				}
		}
						        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
/*---------------------------------------------------------------------------------------*/	


function validate_form_Registrierung_Autor_update() {
		var Fehlermeldung = "";
		
		validity = true;
		
		if (document.form_Registrierung_Autor.AccountArt.value == "3")
		{
			if (!check_empty(document.form_Registrierung_Autor.Firma.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Namen der Buchhandlung" + String.fromCharCode(13, 10); }
				
			
			if (!check_empty(document.form_Registrierung_Autor.Strasse.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Straße und die Hausnummer" + String.fromCharCode(13, 10); }
		
			if (!check_empty(document.form_Registrierung_Autor.PLZ.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Postleitzahl" + String.fromCharCode(13, 10); }
					
			if (!check_empty(document.form_Registrierung_Autor.Ort.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Ort" + String.fromCharCode(13, 10); }
			
			if (!check_empty(document.form_Registrierung_Autor.Telefon.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Telefonnummer" + String.fromCharCode(13, 10); }
				
			if (!check_empty(document.form_Registrierung_Autor.Fax.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Faxnummer" + String.fromCharCode(13, 10); }
		}
		
		if (document.form_Registrierung_Autor.Anrede.selectedIndex == 0)
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Anrede" + String.fromCharCode(13, 10); }
				
		if (!check_empty(document.form_Registrierung_Autor.Vorname.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Vornamen" + String.fromCharCode(13, 10); }
				
		if (!check_empty(document.form_Registrierung_Autor.Nachname.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Nachnamen" + String.fromCharCode(13, 10); }
				
		if (document.form_Registrierung_Autor.AccountArt.value == "1")
		{
			if (!check_empty(document.form_Registrierung_Autor.Strasse.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Straße und die Hausnummer" + String.fromCharCode(13, 10); }
			
			if (!check_empty(document.form_Registrierung_Autor.PLZ.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Postleitzahl" + String.fromCharCode(13, 10); }
					
			if (!check_empty(document.form_Registrierung_Autor.Ort.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Ort" + String.fromCharCode(13, 10); }
					
			if (!check_empty(document.form_Registrierung_Autor.Telefon.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Telefonnummer" + String.fromCharCode(13, 10); }
		}
				
		if (!check_empty(document.form_Registrierung_Autor.Email.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die E-Mail-Adresse" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.form_Registrierung_Autor.Passwort.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- das Passwort" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.form_Registrierung_Autor.Passwort_wiederholen.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Bestätigung des Passworts" + String.fromCharCode(13, 10); }
		
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
		if ((check_empty(document.form_Registrierung_Autor.Email.value)) && (!check_email(document.form_Registrierung_Autor.Email.value)))
				{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte Überprüfen Sie folgende Angabe auf Fehler:"  + String.fromCharCode(13, 10) + "Die E-Mail-Adresse ist ungültig" + String.fromCharCode(13, 10); }
		
		if (document.form_Registrierung_Autor.AccountArt.value == "3")
		{
			
			if ((!check_empty(document.form_Registrierung_Autor.UstIDNr.value)) && (!check_empty(document.form_Registrierung_Autor.SteuerNr.value)) && (!check_empty(document.form_Registrierung_Autor.URL.value)) && (!check_empty(document.form_Registrierung_Autor.VerkehrsNr.value)))
				{
					validity = false;
					Fehlermeldung = Fehlermeldung + "Bitte füllen Sie eins der vier Felder USt-IDNr., Steuer-Nr., Verkehrs-Nr. oder URL aus." + String.fromCharCode(13, 10);
				}
		}
						        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}


/*---------------- Formular: Kontoverbindung ----------------------*/	
		
function validate_form_Kontoverbindung() {
		var Fehlermeldung = "";
		
		validity = true;
		
		if (!check_empty(document.form_Kontoverbindung.Kontoinhaber.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Namen des Kontoinhabers" + String.fromCharCode(13, 10); }
		
		if (parseInt(document.form_Kontoverbindung.Land_ID.value) == 34)
			{	
			if (!check_empty(document.form_Kontoverbindung.Kontonummer.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Kontonummer" + String.fromCharCode(13, 10); }
			
			if (!check_empty(document.form_Kontoverbindung.BLZ.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Bankleitzahl" + String.fromCharCode(13, 10); }				
			}
		else
			{	
			if (!check_empty(document.form_Kontoverbindung.IBAN.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die IBAN" + String.fromCharCode(13, 10); }
			
			if (!check_empty(document.form_Kontoverbindung.BIC.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die BIC" + String.fromCharCode(13, 10); }				
			}
		
		
		if (!check_empty(document.form_Kontoverbindung.Bank.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Bank" + String.fromCharCode(13, 10); }
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
	
			
				        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
		
/*---------------------------------------------------------------------------------------*/	

/*---------------- Formular: Passwort ändern ----------------------*/

function validate_form_Passwort_aendern() {
		var Fehlermeldung = "";
		
		validity = true;
		
		
		if (!check_empty(document.form_Passwort_aendern.Passwort.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- das aktuelle Passwort" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.form_Passwort_aendern.Passwort_neu.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- das neue Passwort" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.form_Passwort_aendern.Passwort_neu_wiederholen.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Bestätigung des neuen Passworts" + String.fromCharCode(13, 10); }
		
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
		
		if (((document.form_Passwort_aendern.Passwort_neu.value) != (document.form_Passwort_aendern.Passwort_neu_wiederholen.value)) && (check_empty(document.form_Passwort_aendern.Passwort.value)) && (check_empty(document.form_Passwort_aendern.Passwort_neu.value)) && (check_empty(document.form_Passwort_aendern.Passwort_neu_wiederholen.value)))
				{ validity = false; Fehlermeldung=Fehlermeldung + "Das neue Passwort und die Bestätigung des neuen Passworts sind unterschiedlich." + String.fromCharCode(13, 10); 
				document.form_Passwort_aendern.Passwort_neu.value= "";
				document.form_Passwort_aendern.Passwort_neu_wiederholen.value="";}
				
		if (((document.form_Passwort_aendern.Passwort_neu.value.length)) < 6 && ((document.form_Passwort_aendern.Passwort_neu.value) == (document.form_Passwort_aendern.Passwort_neu_wiederholen.value)) && (check_empty(document.form_Passwort_aendern.Passwort_neu.value)) && (check_empty(document.form_Passwort_aendern.Passwort_neu_wiederholen.value)))
			{ validity = false; Fehlermeldung=Fehlermeldung + "Das Passwort muss mindestens aus 6 Zeichen bestehen." + String.fromCharCode(13, 10); 
				document.form_Passwort_aendern.Passwort_neu.value= "";
				document.form_Passwort_aendern.Passwort_neu_wiederholen.value="";}
				
				        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
/*---------------- Formular: Passwort ändern ----------------------*/

function validate_form_neues_Projekt() {
		var Fehlermeldung = "";
		var check;
		var temp;
		
		temp = "";
		
		check = true;
		
		validity = true;
		
		if (document.form_neues_Projekt.AufrufID.value == "15") 
		{	
			if (!check_empty(document.form_neues_Projekt.PRTitel.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Titel Ihrer Veröffentlichung" + String.fromCharCode(13, 10); }
			if (document.form_neues_Projekt.PRReiheID.value == -1)
					{ validity = false; Fehlermeldung=Fehlermeldung + "- das Sachgebiet" + String.fromCharCode(13, 10); }			
			if ((!check_empty(document.form_neues_Projekt.PRNachname1.value)) && (!check_empty(document.form_neues_Projekt.PRNachname2.value)) && (!check_empty(document.form_neues_Projekt.PRNachname3.value)))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- mindestens einen Autor bzw. Herausgeber" + String.fromCharCode(13, 10); }			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
		if (document.form_neues_Projekt.AufrufID.value == "16")
		{	
			if ((isNaN(document.form_neues_Projekt.PRGesamtseiten.value)) || (!check_empty(document.form_neues_Projekt.PRGesamtseiten.value)) || (document.form_neues_Projekt.PRGesamtseiten.value.indexOf('.') > 0 ) || (parseInt(document.form_neues_Projekt.PRGesamtseiten.value) == 0))
			{	validity = false;
				Fehlermeldung = Fehlermeldung + "- die Gesamtseitenzahl" + String.fromCharCode(13, 10);
				document.form_neues_Projekt.PRGesamtseiten.value = "0";
			}
			
			if ((isNaN(document.form_neues_Projekt.PRFarbseiten.value)) || (!check_empty(document.form_neues_Projekt.PRFarbseiten.value)) || (document.form_neues_Projekt.PRFarbseiten.value.indexOf('.') > 0 ))
			{	validity = false;
				Fehlermeldung = Fehlermeldung + "- die Anzahl der Farbseiten" + String.fromCharCode(13, 10);
				document.form_neues_Projekt.PRFarbseiten.value = "0";
			}
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
			
			if (parseInt((document.form_neues_Projekt.PRFarbseiten.value)) > (parseInt(document.form_neues_Projekt.PRGesamtseiten.value)))
			{	validity = false;
				Fehlermeldung = Fehlermeldung + "Die Anzahl der Farbseiten kann nicht größer als die die Gesamtseitenzahl sein." + String.fromCharCode(13, 10);
				document.form_neues_Projekt.PRFarbseiten.value = "0";
				document.form_neues_Projekt.PRGesamtseiten.value = "0";
			}
			if (((parseInt(document.form_neues_Projekt.PRGesamtseiten.value) > 100) && (document.form_neues_Projekt.PREinband.value == 4)))
			{	validity = false;
				Fehlermeldung = Fehlermeldung + "Bei der gewählten Einbandart ''Broschur, geheftet'' darf die Gesamtseitenzahl nicht größer als 100 sein." + String.fromCharCode(13, 10);
				document.form_neues_Projekt.PRGesamtseiten.value="0";
			}
			
			
		}
			
		if (document.form_neues_Projekt.AufrufID.value == "17")
		{	
			if ((!document.form_neues_Projekt.PRLayout[0].checked) && (!document.form_neues_Projekt.PRLayout[1].checked) && (!document.form_neues_Projekt.PRLayout[2].checked) && (!document.form_neues_Projekt.PRLayout[3].checked) && (!document.form_neues_Projekt.PRLayout[4].checked) && (!document.form_neues_Projekt.PRLayout[5].checked) && (!document.form_neues_Projekt.PRLayout[6].checked) && (!document.form_neues_Projekt.PRLayout[7].checked) && (!document.form_neues_Projekt.PRLayout[8].checked) && (!document.form_neues_Projekt.PRLayout[9].checked) && (!document.form_neues_Projekt.PRLayout[10].checked) && (!document.form_neues_Projekt.PRLayout[11].checked) && (!document.form_neues_Projekt.PRLayout[12].checked))
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Layout." + String.fromCharCode(13, 10); }
			/*if ((!document.form_neues_Projekt.PRVeredelung[0].checked) && (!document.form_neues_Projekt.PRVeredelung[1].checked) && (!document.form_neues_Projekt.PRVeredelung[2].checked) )*/
			if ((!document.form_neues_Projekt.PRVeredelung[0].checked) && (!document.form_neues_Projekt.PRVeredelung[1].checked) )
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch eine Veredelung." + String.fromCharCode(13, 10); }
			if (((document.form_neues_Projekt.PRLayout[0].checked) || (document.form_neues_Projekt.PRLayout[1].checked) || (document.form_neues_Projekt.PRLayout[2].checked) || (document.form_neues_Projekt.PRLayout[3].checked) || (document.form_neues_Projekt.PRLayout[4].checked) || (document.form_neues_Projekt.PRLayout[5].checked) || (document.form_neues_Projekt.PRLayout[6].checked) || (document.form_neues_Projekt.PRLayout[7].checked) || (document.form_neues_Projekt.PRLayout[8].checked) || (document.form_neues_Projekt.PRLayout[9].checked) || (document.form_neues_Projekt.PRLayout[10].checked) || (document.form_neues_Projekt.PRLayout[11].checked)) && ((!document.form_neues_Projekt.PRFarbe[0].checked) && (!document.form_neues_Projekt.PRFarbe[1].checked) && (!document.form_neues_Projekt.PRFarbe[2].checked) && (!document.form_neues_Projekt.PRFarbe[3].checked) && (!document.form_neues_Projekt.PRFarbe[4].checked) && (!document.form_neues_Projekt.PRFarbe[5].checked) && (!document.form_neues_Projekt.PRFarbe[6].checked) && (!document.form_neues_Projekt.PRFarbe[7].checked) && (!document.form_neues_Projekt.PRFarbe[8].checked) && (!document.form_neues_Projekt.PRFarbe[9].checked) && (!document.form_neues_Projekt.PRFarbe[10].checked) && (!document.form_neues_Projekt.PRFarbe[11].checked) && (!document.form_neues_Projekt.PRFarbe[12].checked) && (!document.form_neues_Projekt.PRFarbe[13].checked) && (!document.form_neues_Projekt.PRFarbe[14].checked) && (!document.form_neues_Projekt.PRFarbe[15].checked)))
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch eine Farbe für Ihr gewähltes Layout." + String.fromCharCode(13, 10); }
		}
		
		
		
		if (document.form_neues_Projekt.AufrufID.value == "18")
		{	
			
			if (!check_empty(document.form_neues_Projekt.FILE1.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch eine Druckdatei zum Upload aus." + String.fromCharCode(13, 10); }
			if ((document.form_neues_Projekt.FILE1.value.indexOf('.pdf', 0) <= 0 ) && (check_empty(document.form_neues_Projekt.FILE1.value)))
					{ validity = false; Fehlermeldung=Fehlermeldung + "Es sind nur PDF-Dokumente zum Upload zugelassen." + String.fromCharCode(13, 10); }
					
					
			if (document.form_neues_Projekt.PRLayout.value == 13)
			{
				if (!check_empty(document.form_neues_Projekt.FILE2.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch einen Layout-Entwurf zum Upload aus." + String.fromCharCode(13, 10); }
				if ((document.form_neues_Projekt.FILE2.value.indexOf('.pdf', 0) <= 0 ) && (check_empty(document.form_neues_Projekt.FILE2.value)))
					{ validity = false; Fehlermeldung=Fehlermeldung + "Es sind nur PDF-Dokumente zum Upload zugelassen." + String.fromCharCode(13, 10); }
			}
			
			if (validity)
			{
				if (document.form_neues_Projekt.PRLayout.value == 13)
				{
					temp = temp + "Sie haben folgende Dateien "
				}
				else
				{
					temp = temp + "Sie haben folgende Datei "
				}
							
				temp = temp +  "ausgewählt: " + String.fromCharCode(13, 10) +  "Druckdatei: " + document.form_neues_Projekt.FILE1.value
				
				if (document.form_neues_Projekt.PRLayout.value == 13)
				{
					temp = temp +  String.fromCharCode(13, 10) +  "Layout-Entwurf: " + document.form_neues_Projekt.FILE2.value
				}
				check = confirm(temp);
			}
			
			if (check == false)
			{ validity = false;}
		}
				
				
		if (document.form_neues_Projekt.AufrufID.value == "22")
		{	
			if (document.form_neues_Projekt.PROnline[0].checked)
			{
				var temp;
				
						
				validity = true;
			
				temp= document.form_neues_Projekt.PROnlinepublikationpreis.value;
				temp = temp.replace(',', '.');
				
				
							
				if ((isNaN(temp)) || (!check_empty(temp)))
					{ 
					validity = false;
					Fehlermeldung = "Bitte geben Sie einen gültigen Verkaufspreis ein." + String.fromCharCode(13, 10);
					document.form_neues_Projekt.PROnlinepublikationpreis.value = "";
					}
							
			}
			else
				{
					document.form_neues_Projekt.PROnlinepublikationpreis.value = "";
				}	
		}	
		
		if (document.form_neues_Projekt.AufrufID.value == "23")
		{	
				validity = true;
												
				if ((isNaN(document.form_neues_Projekt.PRAutorenexemplare.value.replace('.', ','))) || (!check_empty(document.form_neues_Projekt.PRAutorenexemplare.value)))
					{ 
					validity = false;
					Fehlermeldung = "Bitte geben Sie einen gültige Anzahl von Autorenexemplare ein." + String.fromCharCode(13, 10);
					document.form_neues_Projekt.PRAutorenexemplare.value = "";
					}
		}	
		
		if ((document.form_neues_Projekt.AufrufID.value == "24") || (document.form_neues_Projekt.AufrufID.value == "43") || (document.form_neues_Projekt.AufrufID.value == "33"))
		{	
				validity = true;
				
				if (!document.form_neues_Projekt.PRVerlagsvertrag.checked)							
				{	validity = false;
					Fehlermeldung = "Bitte akzeptieren Sie den Verlagsvertrag." + String.fromCharCode(13, 10);
				}
				
		}	
		
		
			if (document.form_neues_Projekt.AufrufID.value == "29")
		{	
			
			validity = true;
			
			if ((isNaN(document.form_neues_Projekt.PRGesamtseiten.value)) || (!check_empty(document.form_neues_Projekt.PRGesamtseiten.value)) || (document.form_neues_Projekt.PRGesamtseiten.value.indexOf('.') > 0 ) || (parseInt(document.form_neues_Projekt.PRGesamtseiten.value) == 0))
			{	validity = false;
				Fehlermeldung = Fehlermeldung + "- die Gesamtseitenzahl" + String.fromCharCode(13, 10);
				document.form_neues_Projekt.PRGesamtseiten.value = "0";
			}
			
			if ((isNaN(document.form_neues_Projekt.PRFarbseiten.value)) || (!check_empty(document.form_neues_Projekt.PRFarbseiten.value)) || (document.form_neues_Projekt.PRFarbseiten.value.indexOf('.') > 0 ))
			{	validity = false;
				Fehlermeldung = Fehlermeldung + "- die Anzahl der Abbildungen" + String.fromCharCode(13, 10);
				document.form_neues_Projekt.PRFarbseiten.value = "0";
			}
			
			if (!check_empty(document.form_neues_Projekt.PRTitel.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Titel Ihrer Online-Publikation" + String.fromCharCode(13, 10); }
			if (document.form_neues_Projekt.PRReiheID.value == -1)
					{ validity = false; Fehlermeldung=Fehlermeldung + "- das Sachgebiet" + String.fromCharCode(13, 10); }			
			
			if ((!check_empty(document.form_neues_Projekt.PRNachname1.value)) && (!check_empty(document.form_neues_Projekt.PRNachname2.value)) && (!check_empty(document.form_neues_Projekt.PRNachname3.value)))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- mindestens einen Autor bzw. Herausgeber" + String.fromCharCode(13, 10); }			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
		
		if (document.form_neues_Projekt.AufrufID.value == "30")
		{	
			var temp;
				
						
				validity = true;
			
				temp= document.form_neues_Projekt.PROnlinepublikationpreis.value;
				temp = temp.replace(',', '.');
				
				
							
				if ((isNaN(temp)) || (!check_empty(temp)) || temp < 0)
					{ 
					validity = false;
					Fehlermeldung = "Bitte geben Sie einen gültigen Verkaufspreis ein." + String.fromCharCode(13, 10);
					document.form_neues_Projekt.PROnlinepublikationpreis.value = "";
					}
				if (temp < 5)
				{ 
					validity = false;
					Fehlermeldung = "Der Verkaufspreis muss mindestens 5,00 Euro betragen." + String.fromCharCode(13, 10);
					document.form_neues_Projekt.PROnlinepublikationpreis.value = "";
					}
							
		
		}	
		
		
		
		
		if (document.form_neues_Projekt.AufrufID.value == "31")
		{	
			
			if (!check_empty(document.form_neues_Projekt.attach1.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch eine Datei zum Upload aus." + String.fromCharCode(13, 10); }
			if ((document.form_neues_Projekt.attach1.value.indexOf('.PDF', 0) <= 0 )&& (document.form_neues_Projekt.attach1.value.indexOf('.pdf', 0) <= 0 ) && (check_empty(document.form_neues_Projekt.attach1.value)))
					{ validity = false; Fehlermeldung=Fehlermeldung + "Es sind nur PDF-Dokumente zum Upload zugelassen." + String.fromCharCode(13, 10); }
					
					
			
			
			if (validity)
			{
				temp = temp + "Sie haben folgende Datei ";
			
							
				temp = temp +  "ausgewählt: " + String.fromCharCode(13, 10)  + document.form_neues_Projekt.attach1.value;
				
				
				check = confirm(temp);
			}
			
			if (check == false)
			{ validity = false;}
		}
		
		
		
			if (document.form_neues_Projekt.AufrufID.value == "39")
		{	
			
			validity = true;
			
			if (document.form_neues_Projekt.PRProjektartID.value == -1)
					{ validity = false; Fehlermeldung=Fehlermeldung + "- das Produkt" + String.fromCharCode(13, 10); }			
			if (!check_empty(document.form_neues_Projekt.PRTitel.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Titel Ihrer CD/DVD" + String.fromCharCode(13, 10); }
			if (document.form_neues_Projekt.PRReiheID.value == -1)
					{ validity = false; Fehlermeldung=Fehlermeldung + "- das Sachgebiet" + String.fromCharCode(13, 10); }			
			
			if ((!check_empty(document.form_neues_Projekt.PRNachname1.value)) && (!check_empty(document.form_neues_Projekt.PRNachname2.value)) && (!check_empty(document.form_neues_Projekt.PRNachname3.value)))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- mindestens einen Autor bzw. Herausgeber" + String.fromCharCode(13, 10); }			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
		
			if (document.form_neues_Projekt.AufrufID.value == "40")
		{	
			
			validity = true;
			
			if (document.form_neues_Projekt.PRVerpackungID.value == -1)
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Verpackung" + String.fromCharCode(13, 10); }			
			
			/*
			if ((!document.form_neues_Projekt.PRCDLabelID[0].checked) && (!document.form_neues_Projekt.PRCDLabelID[1].checked) && (!document.form_neues_Projekt.PRCDLabelID[2].checked) && (!document.form_neues_Projekt.PRCDLabelID[3].checked) && (!document.form_neues_Projekt.PRCDLabelID[4].checked) )
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Anzahl der Farben des CD-Labels" + String.fromCharCode(13, 10); }
					
			if ((!document.form_neues_Projekt.PRInlayCardID[0].checked) && (!document.form_neues_Projekt.PRInlayCardID[1].checked) && (!document.form_neues_Projekt.PRInlayCardID[2].checked))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Anzahl der Farben der InlayCard" + String.fromCharCode(13, 10); }
			
			
			if ((isNaN(document.form_neues_Projekt.PRBookletSeiten.value)) || (!check_empty(document.form_neues_Projekt.PRBookletSeiten.value)) || (document.form_neues_Projekt.PRBookletSeiten.value.indexOf('.') > 0 ) )
			{	validity = false;
				Fehlermeldung = Fehlermeldung + "- die Seitenzahl des Booklets" + String.fromCharCode(13, 10);
				document.form_neues_Projekt.PRBookletSeiten.value = "";
			}
			*/
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
		if (document.form_neues_Projekt.AufrufID.value == "42")
		{	
				validity = true;
												
				if ((isNaN(document.form_neues_Projekt.PRAutorenexemplare.value.replace('.', ','))) || (!check_empty(document.form_neues_Projekt.PRAutorenexemplare.value)))
					{ 
					validity = false;
					Fehlermeldung = "Bitte geben Sie einen gültige Anzahl von Autorenexemplare ein." + String.fromCharCode(13, 10);
					document.form_neues_Projekt.PRAutorenexemplare.value = "";
					}
		}	
		
		if (document.form_neues_Projekt.AufrufID.value == "63")
		{	
		
			if (document.form_neues_Projekt.ProjektInfoProjektart.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch die Art der Datei (Druckdatei bzw. Layout-Entwurf) aus." + String.fromCharCode(13, 10); }
			if (!check_empty(document.form_neues_Projekt.attach1.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch eine Datei zum Upload aus." + String.fromCharCode(13, 10); }
			if ((document.form_neues_Projekt.attach1.value.indexOf('.pdf', 0) <= 0 ) && (check_empty(document.form_neues_Projekt.attach1.value)))
					{ validity = false; Fehlermeldung=Fehlermeldung + "Es sind nur PDF-Dokumente zum Upload zugelassen." + String.fromCharCode(13, 10); }
					
					
			
			
			if (validity)
			{
				temp = temp + "Sie haben folgende Datei ";
			
							
				temp = temp +  "ausgewählt: " + String.fromCharCode(13, 10)  + document.form_neues_Projekt.attach1.value;
				
				
				check = confirm(temp);
			}
			
			if (check == false)
			{ validity = false;}
		}
		
				        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			if (check)
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
		
	
		
/*----------------------- Formular: Eigener Buchverkaufspreis ----------------------------*/

function validate_form_Buchverkaufspreis() {
			var Fehlermeldung = "";
			var temp_IBR;
			var temp_HK;
			var temp_Versand;
						
			validity = true;
				temp_IBR = document.form_neues_Projekt.PRLadenverkaufspreis.value;
				temp_IBR = temp_IBR.replace(',', '.');
				
				temp_HK = document.form_neues_Projekt.HK.value;
				temp_HK = temp_HK.replace(',', '.');
				
				temp_Versand = document.form_neues_Projekt.PRVersandgebuehr.value;
				temp_Versand = temp_Versand.replace(',', '.');
				
				
				
				if ((isNaN(temp_IBR)) || (!check_empty(temp_IBR)))
					{ 
					
					validity = false;
					Fehlermeldung = "Bitte geben Sie einen gültigen Buchverkaufspreis ein." + String.fromCharCode(13, 10);
					document.form_neues_Projekt.PRLadenverkaufspreis.value = "";
					}
				
				
				if(document.form_neues_Projekt.PRBuchhandel.value == "0")		
				{	//if ( ((parseFloat(Bookshop(temp_IBR, temp_HK))) < 0.01) && (check_empty(temp_IBR)) )
					if	(parseFloat(temp_IBR) < parseFloat(document.form_neues_Projekt.PRSelbstkostenpreis.value))
						{ 
						validity = false;
						Fehlermeldung = "Der eingegebene Buchverkaufspreis ist nicht kostendeckend." + String.fromCharCode(13, 10);
						document.form_neues_Projekt.PRLadenverkaufspreis.value = "";
						
						}
				}	
				
				
				if(document.form_neues_Projekt.PRBuchhandel.value == "1")		
				{	if ( ((parseFloat((AH_berechnen(temp_IBR, temp_HK))) < 0.01) && (check_empty(temp_IBR))) || ((parseFloat(temp_IBR) < parseFloat(document.form_neues_Projekt.PRSelbstkostenpreis.value))))
					//if  (parseFloat(temp_IBR) < parseFloat(document.form_neues_Projekt.PRSelbstkostenpreis.value))
					
						{ 
						validity = false;
						
						Fehlermeldung = "Der eingegebene Buchverkaufspreis ist nicht kostendeckend." + String.fromCharCode(13, 10) ;
						document.form_neues_Projekt.PRLadenverkaufspreis.value = "";
						}
				}	
				
				if ((document.form_neues_Projekt.PRBarsortiment.value == "1") || (document.form_neues_Projekt.PRMesse.value == "1"))
				{	if ( ((parseFloat(Barsortiment(temp_IBR, temp_HK))) < 0.01) && (check_empty(temp_IBR)) && ((parseFloat(AH_berechnen(temp_IBR, temp_HK))) >= 0.01))
						{ 
						validity = false;
						Fehlermeldung.fontcolor("#ffffff");
						Fehlermeldung = "Der eingegebene Buchverkaufspreis ist für den Verkauf über das Barsortiment nicht kostendeckend." + String.fromCharCode(13, 10);
						document.form_neues_Projekt.PRLadenverkaufspreis.value = "";
												
						}
				}
			
			
			if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}	
	/*---------------------------------------------*/
	
	function validate_form_Buchverkaufspreis2() {
		var check;
		check = true;
		validity = true;
		
		check =confirm("Ist der von Ihnen gewünschte Ladenverkaufspreis in Höhe von " + document.form_neues_Projekt2.PRLadenverkaufspreis.value + " EUR richtig?");
		
		if (check == false)
			{ validity = false;}
			
		return validity;
		
	}
	
	/*---------------------------------------------*/
	function validate_form_Services() {
		var Fehlermeldung = "";
		
		
		validity = true;
		
		if (document.form_Services.AufrufID.value == "26") 
		{	
			
			if (document.form_Services.ProjektDirektmarketingProjektnummer.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Buchprojekt aus." + String.fromCharCode(13, 10); }
			
			
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
		
		if (document.form_Services.AufrufID.value == "48") 
		{	
			
			if (document.form_Services.ProjektInfoProjektnummer.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Buchprojekt aus." + String.fromCharCode(13, 10); }
			
			
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
		
		if (document.form_Services.AufrufID.value == "62") 
		{	
			
			if (document.form_Services.ProjektInfoProjektnummer.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Buchprojekt aus." + String.fromCharCode(13, 10); }
			
			
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
		
		if (document.form_Services.AufrufID.value == "65") 
		{	
			
			if (document.form_Services.ProjektInfoProjektnummer.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Buchprojekt aus." + String.fromCharCode(13, 10); }
			
			
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
		if (document.form_Services.AufrufID.value == "90") 
		{	
			
			if (document.form_Services.ProjektWerbetextProjektnummer.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Buchprojekt aus." + String.fromCharCode(13, 10); }
			
			
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
		if (document.form_Services.AufrufID.value == "91") 
		{	
			
			if (!check_empty(document.form_Services.ProjektWerbetextWerbetext.value ))
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte geben Sie noch Ihren Werbetext ein." + String.fromCharCode(13, 10); }
			
			
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
		
				        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}
		
	/*---------------------------------------------*/	
	function validate_form_Ebook() {
		var Fehlermeldung = "";
		var temp="";
		var check=true;
		
		validity = true;
		
		if (document.form_Ebook.AufrufID.value == "93") 
		{	
			
			if (document.form_Ebook.ProjektInfoProjektnummer.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch eine Veröffentlichung aus." + String.fromCharCode(13, 10); }
			
			
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
		
		if (document.form_Ebook.AufrufID.value == "94")
		{	
		   
			
			if (!check_empty(document.form_Ebook.attach1.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch eine Datei zum Upload aus." + String.fromCharCode(13, 10); }
			if ((document.form_Ebook.attach1.value.indexOf('.epub', 0) <= 0 ) && (check_empty(document.form_Ebook.attach1.value)))
					{ validity = false; Fehlermeldung=Fehlermeldung + "Es sind nur E-Books im ePub-Format zum Upload zugelassen." + String.fromCharCode(13, 10); }
					
				
			
			
			if (validity)
			{
				temp = temp + "Sie haben folgende Datei ";
			
							
				temp = temp +  "ausgewählt: " + String.fromCharCode(13, 10)  + document.form_Ebook.attach1.value;
				
				
				check = confirm(temp);
			}
			
			if (check == false)
			{ validity = false;}
		}
		
		if ((validity == false)  && (check == true))
			{alert (Fehlermeldung);}
			
			
			
			return validity;
	}
	
	/*---------------------------------------------*/
	function validate_form_Poster() {
		var Fehlermeldung = "";
		
		
		validity = true;
		
		if (document.form_Poster.AufrufID.value == "45")
		{	
			
			if (document.form_Poster.ProjektWerbeartikelProjektnummer.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Buchprojekt aus." + String.fromCharCode(13, 10); }
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
				        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}
		
		
	/*---------------------------------------------*/
	
	
	function validate_form_Flyer() {
		var Fehlermeldung = "";
		
		
		validity = true;
		
		if (document.form_Flyer.AufrufID.value == "45")
		{	
			
			if (document.form_Flyer.ProjektWerbeartikelProjektnummer.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Buchprojekt aus." + String.fromCharCode(13, 10); }
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
				        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}
		
		
	/*---------------------------------------------*/
	
	function validate_form_Postkarten() {
		var Fehlermeldung = "";
		
		
		validity = true;
		
		if (document.form_Postkarten.AufrufID.value == "45")
		{	
			
			if (document.form_Postkarten.ProjektWerbeartikelProjektnummer.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Buchprojekt aus." + String.fromCharCode(13, 10); }
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
				        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}
		
		
	/*---------------------------------------------*/
	
	function validate_form_Lesezeichen() {
		var Fehlermeldung = "";
		
		
		validity = true;
		
		if (document.form_Lesezeichen.AufrufID.value == "45")
		{	
			
			if (document.form_Lesezeichen.ProjektWerbeartikelProjektnummer.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Buchprojekt aus." + String.fromCharCode(13, 10); }
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
				        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}
		
		
	/*---------------------------------------------*/
	
	function validate_form_Visitenkarten() {
		var Fehlermeldung = "";
		
		
		validity = true;
		
		if (document.form_Visitenkarten.AufrufID.value == "45")
		{	
			
			if (document.form_Visitenkarten.ProjektWerbeartikelProjektnummer.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Buchprojekt aus." + String.fromCharCode(13, 10); }
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
				        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}
		
		
	/*---------------------------------------------*/
	
	function validate_form_Anzeigen_BB() {
		var Fehlermeldung = "";
		
		validity = true;
		
		
			if (document.form_Anzeigen_BB.ProjektAnzeigenProjektnummer.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Buchprojekt aus." + String.fromCharCode(13, 10); }
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		
		
				        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}
	
	/*---------------------------------------------*/
	
	
	
	function validate_form_Anzeigen_BJ() {
		var Fehlermeldung = "";
		
		validity = true;
		
		
			if (document.form_Anzeigen_BJ.ProjektAnzeigenProjektnummer.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Buchprojekt aus." + String.fromCharCode(13, 10); }
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		
		
				        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}
	
	/*---------------------------------------------*/
	function validate_form_Anzeigen_FZ() {
		var Fehlermeldung = "";
		
		validity = true;
		
		
			if (document.form_Anzeigen_FZ.ProjektAnzeigenProjektnummer.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Buchprojekt aus." + String.fromCharCode(13, 10); }
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
		
		
				        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}
	
	/*---------------------------------------------*/
	
	function validate_form_Profil_Autor() {
		var Fehlermeldung = "";
		var check;
		
		validity = true;
		
		Fehlermeldung = "Sie möchten Ihren Account wirklich löschen?"
		
		check = confirm(Fehlermeldung);
				
		if (check == false)
		{ validity = false;}
					
		return validity;
		}
		
		
		
/*------------------ Empfehlung ------------------------*/

function validate_form_Empfehlung_Info() {
		var Fehlermeldung = "";
		  
		
		    	
		validity = true;
		if (document.form_Empfehlung.Elements.length == 0)
				{ validity = false; Fehlermeldung=Fehlermeldung + "Sie haben noch keine E-Mail-Adressen angegeben." + String.fromCharCode(13, 10); }
		
		        
		if (validity)
			for(var j = 0; j < document.form_Empfehlung.Elements.length; j++) 
		{
			 document.form_Empfehlung.Elements[j].selected = true; // Alle Eintraege selektieren und
		}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}


/*------------------ Titelschutz ------------------------*/

function validate_form_Titelschutz() {
		var Fehlermeldung = "";
		var check;
		var temp;
		
		temp = "";
		
		check = true;
		
		validity = true;
		
		
			if (!check_empty(document.form_Titelschutz.PRTitel.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Titel Ihrer Veröffentlichung" + String.fromCharCode(13, 10); }
			if (document.form_Titelschutz.PRReiheID.value == -1)
					{ validity = false; Fehlermeldung=Fehlermeldung + "- das Sachgebiet" + String.fromCharCode(13, 10); }			
			if ((!check_empty(document.form_Titelschutz.PRNachname1.value)) && (!check_empty(document.form_Titelschutz.PRNachname2.value)) && (!check_empty(document.form_Titelschutz.PRNachname3.value)))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- mindestens einen Autor bzw. Herausgeber" + String.fromCharCode(13, 10); }			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
		
		if (validity)
			{
				temp = temp + "Sie möchten für folgenden Titel ";
			
							
				temp = temp +  "eine Titelschutzanzeige im Börsenblatt des Deutschen Buchhandels nutzen: " + String.fromCharCode(13, 10)  + "\"" + document.form_Titelschutz.PRTitel.value + "\""; 
				
				
				check = confirm(temp);
			}
			
			if (check == false)
			{ validity = false;}
		
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			if (check)
			{  alert(Fehlermeldung);}
		                          
		return validity;
}



/*---------------------------------------------*/
	function validate_form_MeineProjekte_Buch() {
		var Fehlermeldung = "";
		
		
		validity = true;
		
		
		if (document.form_MeineProjekte_Buch.Projektnummer.value == 0)
				{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Buchprojekt aus." + String.fromCharCode(13, 10); }
		
		
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
						        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}
		
		
/*---------------------------------------------*/
	function validate_form_MeineProjekte_Online() {
		var Fehlermeldung = "";
		
		
		validity = true;
		
		
		if (document.form_MeineProjekte_Online.Projektnummer.value == 0)
				{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch ein Online-Projekt aus." + String.fromCharCode(13, 10); }
		
		
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
						        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}
		

/*---------------------------------------------*/
	function validate_form_Rezensionen() {
		var Fehlermeldung = "";
		
		
		validity = true;
		
		if (!(document.form_Rezensionen.Exemplare_senden_an[0].checked) && !(document.form_Rezensionen.Exemplare_senden_an[1].checked))
		{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch die Versandadresse aus." + String.fromCharCode(13, 10); }
		
		else
		{	if (!check_empty(document.form_Rezensionen.frm_Email.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die E-Mail-Adresse" + String.fromCharCode(13, 10); }
			if (!check_empty(document.form_Rezensionen.frm_Zeitschrift_Redaktion.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Namen der Zeitschrift" + String.fromCharCode(13, 10); }
			if (!check_empty(document.form_Rezensionen.frm_Internet_Redaktion.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Internetadresse" + String.fromCharCode(13, 10); }
			if (!check_empty(document.form_Rezensionen.frm_Strasse_Redaktion.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Straße und Hausnummer (Redaktion)" + String.fromCharCode(13, 10); }
			if (!check_empty(document.form_Rezensionen.frm_PLZ_Redaktion.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Postleitzahl (Redaktion)" + String.fromCharCode(13, 10); }				
			if (!check_empty(document.form_Rezensionen.frm_Ort_Redaktion.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Ort (Redaktion)" + String.fromCharCode(13, 10); }	
			if (!check_empty(document.form_Rezensionen.frm_Telefon_Redaktion.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Telefonnummer (Redaktion)" + String.fromCharCode(13, 10); }
			if (document.form_Rezensionen.frm_Anrede_Rezensent.value == 0) 
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Anrede (Rezensent)" + String.fromCharCode(13, 10); }			
			if (!check_empty(document.form_Rezensionen.frm_Vorname_Rezensent.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Vornamen (Rezensent)" + String.fromCharCode(13, 10); }					
			if (!check_empty(document.form_Rezensionen.frm_Nachname_Rezensent.value ))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Nachnamen (Rezensent)" + String.fromCharCode(13, 10); }
			
			
			
			if	(document.form_Rezensionen.Exemplare_senden_an[1].checked)
			{
				
				if (!check_empty(document.form_Rezensionen.frm_Strasse_Rezensent.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Straße und Hausnummer (Rezensent)" + String.fromCharCode(13, 10); }				
				if (!check_empty(document.form_Rezensionen.frm_PLZ_Rezensent.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Postleitzahl (Rezensent)" + String.fromCharCode(13, 10); }				
				if (!check_empty(document.form_Rezensionen.frm_Ort_Rezensent.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Ort (Rezensent)" + String.fromCharCode(13, 10); }				
				if (!check_empty(document.form_Rezensionen.frm_Telefon_Rezensent.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Telefonnummer (Rezensent)" + String.fromCharCode(13, 10); }				
			}
			
			if ((!check_empty(document.form_Rezensionen.strCAPTCHA.value )) || (document.form_Rezensionen.strCAPTCHA.value.length != 8) || (isNaN(document.form_Rezensionen.strCAPTCHA.value)))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Code" + String.fromCharCode(13, 10); }	
				
			if (Fehlermeldung.length > 0)
				{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
		}
		
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
						        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}
		
		
/*---------------- Formular: Newsletter-Anmeldung ----------------------*/	
		
function validate_form_Anmeldung_Newsletter() {
		var Fehlermeldung = "";
		
		validity = true;
		
		if (document.form_Anmeldung_Newsletter.Anrede.selectedIndex == 0)
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Anrede" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.form_Anmeldung_Newsletter.Vorname.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Vornamen" + String.fromCharCode(13, 10); }
		if (!check_empty(document.form_Anmeldung_Newsletter.Nachname.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Nachnamen" + String.fromCharCode(13, 10); }		
		if (!check_empty(document.form_Anmeldung_Newsletter.Email.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die E-Mail-Adresse" + String.fromCharCode(13, 10); }
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
	
			
				        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
	
	/*---------------- Formular: Autorenexemplare ----------------------*/	
		
function validate_form_Autorenexemplare() {
		
		var Fehlermeldung = "";
		var check;
		var temp;
		
		temp = "";
		
		check = true;
		
		validity = true;
		
		if ((isNaN(document.form_Autorenexemplare.PRAutorenexemplare.value.replace('.', ','))) || (!check_empty(document.form_Autorenexemplare.PRAutorenexemplare.value)))
					{ 
					validity = false;
					Fehlermeldung = "Bitte geben Sie einen gültige Anzahl von Autorenexemplare ein." + String.fromCharCode(13, 10);
					document.form_Autorenexemplare.PRAutorenexemplare.value = "";
					}
		
		if (validity)
			{
				temp = temp + "Sie möchten " + document.form_Autorenexemplare.PRAutorenexemplare.value;
			
				if ( document.form_Autorenexemplare.PRAutorenexemplare.value > 1)
							
					{temp = temp +  " Autorenexemplare bestellen?"; }
				else
					{temp = temp +  " Autorenexemplar bestellen?"; }
				
				
				check = confirm(temp);
			}
			
			if (check == false)
			{ validity = false;}
		
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			if (check)
			{  alert(Fehlermeldung);}
		                          
		return validity;
}


/*---------------- Formular: Selbstkostenpreis ----------------------*/	
		
function validate_form_Selbstkostenpreis() {
		var Fehlermeldung = "";
		
		validity = true;
		
		
		if ((document.form_Selbstkostenpreis.PRBarsortiment.value == "1") || (document.form_Selbstkostenpreis.PRMesse.value == "1"))
				{ validity = false; Fehlermeldung=Fehlermeldung + "Der Ladenverkaufspreis in Höhe von " + document.form_Selbstkostenpreis.PRLadenverkaufspreis.value + " EUR ist ausschließlich für den Verkauf über den Shaker-Bookshop und den Buchhandel möglich." + String.fromCharCode(13, 10); }
		
					        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
/*---------------------------------------------------------------*/
	function validate_form_Termin() {
		var Fehlermeldung = "";
		
		
		validity = true;
			
		if (document.form_Termin.AufrufID.value == "70") 
		{	
			if (document.form_Termin.ProjektTerminISBN13.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch einen Titel aus." + String.fromCharCode(13, 10); }
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		}
		
				
		if (document.form_Termin.AufrufID.value == "71") 
		{	
			
			if (document.form_Termin.Terminart.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch die Terminart aus." + String.fromCharCode(13, 10); }
			
			
			if (document.form_Termin.Terminart.value == "2")
			{
				if (!check_empty(document.form_Termin.date1.value))
						{ validity = false; Fehlermeldung=Fehlermeldung + "- das Datum der Lesung aus" + String.fromCharCode(13, 10); }
						
				if (!check_empty(document.form_Termin.Veranstaltungsort.value))
						{ validity = false; Fehlermeldung=Fehlermeldung + "- den Veranstaltungsort der Lesung" + String.fromCharCode(13, 10); }
				if (!check_empty(document.form_Termin.Stadt.value))
						{ validity = false; Fehlermeldung=Fehlermeldung + "- die Stadt" + String.fromCharCode(13, 10); }
						
				if (Fehlermeldung.length > 0)
				{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
				}
		}
		
		
		
		
		
				        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}
		
		
/*---------------------------------------------------------------*/
	function validate_form_Termin_Bearbeiten() {
		var Fehlermeldung = "";
		
		
		validity = true;
			
		if (document.form_Termin_Bearbeiten.AufrufID.value == "70") 
		{	
			if (document.form_Termin_Bearbeiten.ProjektTerminID.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch einen Termin aus." + String.fromCharCode(13, 10); }
			
			if (Fehlermeldung.length > 0)
			{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		}
		
				
		if (document.form_Termin_Bearbeiten.AufrufID.value == "73") 
		{	
			
			if (document.form_Termin_Bearbeiten.Terminart.value == 0)
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch die Terminart aus." + String.fromCharCode(13, 10); }
			
			
			if (document.form_Termin_Bearbeiten.Terminart.value == "2")
			{
				if (!check_empty(document.form_Termin_Bearbeiten.date1.value))
						{ validity = false; Fehlermeldung=Fehlermeldung + "- das Datum der Lesung aus" + String.fromCharCode(13, 10); }
						
				if (!check_empty(document.form_Termin_Bearbeiten.Veranstaltungsort.value))
						{ validity = false; Fehlermeldung=Fehlermeldung + "- den Veranstaltungsort der Lesung" + String.fromCharCode(13, 10); }
				if (!check_empty(document.form_Termin_Bearbeiten.Stadt.value))
						{ validity = false; Fehlermeldung=Fehlermeldung + "- die Stadt" + String.fromCharCode(13, 10); }
						
				if (Fehlermeldung.length > 0)
				{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
				}
		}
		
		
		
		
		
				        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}
		
		
	/*---------------------------------------------*/
	
	function validate_form_Termin_loeschen() {
		var Fehlermeldung = "";
		var check;
		
		validity = true;
		
		Fehlermeldung = "Sie möchten diesen Termin wirklich löschen?"
		
		check = confirm(Fehlermeldung);
				
		if (check == false)
		{ validity = false;}
					
		return validity;
		}		




/*-----------------------  Formular: Buchmessentermin ------------------------------*/
		
function validate_form_Termin_Buchmesse() {
		var Fehlermeldung = "";
		
		validity = true;
		
		if (!check_empty(document.form_Termin_Buchmesse.date1.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Termin" + String.fromCharCode(13, 10); }
		
		if ((document.form_Termin_Buchmesse.Stunde.selectedIndex == 0) || (document.form_Termin_Buchmesse.Minute.selectedIndex == 0))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Uhrzeit" + String.fromCharCode(13, 10); }
		
		if (document.form_Termin_Buchmesse.Anrede.selectedIndex == 0)
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Anrede" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.form_Termin_Buchmesse.Vorname.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Vornamen" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.form_Termin_Buchmesse.Nachname.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Nachnamen" + String.fromCharCode(13, 10); }
				
		if (!check_empty(document.form_Termin_Buchmesse.Strasse.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Straße und Hausnummer" + String.fromCharCode(13, 10); }
				
		if (!check_empty(document.form_Termin_Buchmesse.PLZ.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Postleitzahl" + String.fromCharCode(13, 10); }
				
		if (!check_empty(document.form_Termin_Buchmesse.Ort.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Ort" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.form_Termin_Buchmesse.Telefon.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Telefonnummer" + String.fromCharCode(13, 10); }	
		
		if (!check_empty(document.form_Termin_Buchmesse.Email.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die E-Mail-Adresse" + String.fromCharCode(13, 10); }
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
		if ((check_empty(document.form_Termin_Buchmesse.Email.value)) && (!check_email(document.form_Termin_Buchmesse.Email.value)))
				{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte Überprüfen Sie folgende Angabe auf Fehler:"  + String.fromCharCode(13, 10) + "Die E-Mail-Adresse ist ungültig" + String.fromCharCode(13, 10); }
				
		
		if (validity)
			{	
				if ((document.form_Termin_Buchmesse.date1.value == document.form_Termin_Buchmesse.Sonntag.value) && (document.form_Termin_Buchmesse.Stunde.value == "17") && (document.form_Termin_Buchmesse.Minute.value != "00"))
				{
					Fehlermeldung = "Bitte beachten Sie:" + String.fromCharCode(13, 10);
					Fehlermeldung = Fehlermeldung + "Am Sonntag, den " + document.form_Termin_Buchmesse.date1.value + " sind nur Termine bis 17:00 Uhr möglich";
					validity = false; 
					document.form_Termin_Buchmesse.Stunde.value = 0
					document.form_Termin_Buchmesse.Minute.value = 0
				}
			}
		
		  
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		

/*-----------------------  Formular: Passwort vergessen ------------------------------*/
		
function validate_form_Passwort_vergessen() {
		var Fehlermeldung = "";
		
		validity = true;
		
		
		if (!check_empty(document.form_Passwort_vergessen.Email.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die E-Mail-Adresse" + String.fromCharCode(13, 10); }
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
		
		if (validity)
		{
			if (!check_email(document.form_Passwort_vergessen.Email.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte Überprüfen Sie folgende Angabe auf Fehler:"  + String.fromCharCode(13, 10) + "Die E-Mail-Adresse ist ungültig" + String.fromCharCode(13, 10); }
		}     
		
		  
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
		
/*---------------------------------------------*/
	function validate_form_Titelverzeichnis() {
		var Fehlermeldung = "";
		
		
		validity = true;
		   
			
			if (document.form_Titelverzeichnis.frm_Anrede_Rezensent.value == 0) 
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Anrede" + String.fromCharCode(13, 10); }			
			if (!check_empty(document.form_Titelverzeichnis.frm_Vorname_Rezensent.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Vornamen" + String.fromCharCode(13, 10); }					
			if (!check_empty(document.form_Titelverzeichnis.frm_Nachname_Rezensent.value ))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Nachnamen" + String.fromCharCode(13, 10); }
			if (!check_empty(document.form_Titelverzeichnis.frm_Strasse_Rezensent.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Straße und Hausnummer" + String.fromCharCode(13, 10); }				
			if (!check_empty(document.form_Titelverzeichnis.frm_PLZ_Rezensent.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Postleitzahl" + String.fromCharCode(13, 10); }				
			if (!check_empty(document.form_Titelverzeichnis.frm_Ort_Rezensent.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Ort" + String.fromCharCode(13, 10); }	
			if (document.form_Titelverzeichnis.Exemplare_senden_an.value == 0)
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Interessentenkreis" + String.fromCharCode(13, 10); }				
			
			if ((!check_empty(document.form_Titelverzeichnis.strCAPTCHA.value )) || (document.form_Titelverzeichnis.strCAPTCHA.value.length != 8) || (isNaN(document.form_Titelverzeichnis.strCAPTCHA.value)))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Code" + String.fromCharCode(13, 10); }	
				
			if (Fehlermeldung.length > 0)
				{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
	
		
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
						        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}


/*---------------------------------------------------------------------------------------*/	
function validate_form_Registrierung_Partnerprogramm() {
		var Fehlermeldung = "";
		
		validity = true;
		if (!document.form_Registrierung_Partnerprogramm.PRNutzungsbedingungen.checked)							
				{	validity = false;
					Fehlermeldung = Fehlermeldung + "Bitte bestätigen Sie die Teilnahmebedingungen." + String.fromCharCode(13, 10);
				}
				
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
}



/*---------------------------------------------*/	
	function validate_form_Autorenakquisition() 
	{
		var Fehlermeldung = "";
			
		validity = true;
		
		if (document.form_Autorenakquisition.Anrede.selectedIndex == 0)
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Anrede" + String.fromCharCode(13, 10); }
		if (!check_empty(document.form_Autorenakquisition.Name.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Nachnamen" + String.fromCharCode(13, 10); }
		if (!check_empty(document.form_Autorenakquisition.Vorname.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Vornamen" + String.fromCharCode(13, 10); }
		if (document.form_Autorenakquisition.Fachbereich.value == -1)
					{ validity = false; Fehlermeldung=Fehlermeldung + "- das Sachgebiet" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.form_Autorenakquisition.Email.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die E-Mail-Adresse" + String.fromCharCode(13, 10); }
				
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung + String.fromCharCode(13, 10); }
		
		if ((check_empty(document.form_Autorenakquisition.Email.value)) && (!check_email(document.form_Autorenakquisition.Email.value)))
				{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte Überprüfen Sie folgende Angabe auf Fehler:"  + String.fromCharCode(13, 10) + "Die E-Mail-Adresse ist ungültig" + String.fromCharCode(13, 10); }
		
		
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}	
		
		return validity;
	}
	
	
	/*---------------- Formular: URL ----------------------*/	
		
function validate_form_URL() {
		var Fehlermeldung = "";
		
		validity = true;
		
		
		if (!check_empty(document.form_URL.URL.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte geben Sie die URL Ihrer Homepage an." + String.fromCharCode(13, 10) ; }
		
		if (check_empty(document.form_URL.URL.value) && (!check_url(document.form_URL.URL.value)))
				{ validity = false; Fehlermeldung= "Die URL ist ungültig" + String.fromCharCode(13, 10); }
		
			        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
/*----------------------------------------------------------*/

function check_url(address) {
		if ((address == "")
			
			//|| (address.indexOf ('.') == -1)
			//|| 
			//((address.lastIndexOf('.') != address.length-3)
			//&& (address.lastIndexOf('.') != address.length-4)
			//&& (address.lastIndexOf('.') != address.length-5))
			)
			return false;
		return true;
		}
		
		
	/*---------------- Formular: Buchhandlungen-Suche ----------------------*/	
		
function validate_form_Buchhandlungensuche() {
		var Fehlermeldung = "";
		
		validity = true;
		
		
		if ((!check_empty(document.form_Buchhandlungensuche.PLZ.value)) && (!check_empty(document.form_Buchhandlungensuche.Ort.value)) && (document.form_Buchhandlungensuche.Land_ID.value == "0") ) 

			{ validity = false; Fehlermeldung=Fehlermeldung + "Sie müssen mindestens ein Suchfeld ausfüllen." + String.fromCharCode(13, 10); }
		
		
		if ((!check_empty(document.form_Buchhandlungensuche.PLZ.value)) && (!check_empty(document.form_Buchhandlungensuche.Ort.value)) && (document.form_Buchhandlungensuche.Land_ID.value != "0") ) 

			{ validity = false; Fehlermeldung=Fehlermeldung + "Sie müssen mindestens ein weiteres Suchfeld ausfüllen." + String.fromCharCode(13, 10); }
			
		
			        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
		
/*---------------- Formular: Buchhandlungen-Kontakt ----------------------*/	
		
function validate_form_Buchhandlung_Kontakt() {
		var Fehlermeldung = "";
		
		validity = true;
		
		var strISBN = document.Kontakt.ISBN.options[document.Kontakt.ISBN.selectedIndex].value;
		
				
		if (document.Kontakt.BuchhandelMailBetreffID.selectedIndex == 0)

			{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie einen Betreff." + String.fromCharCode(13, 10); }
			
		if (document.Kontakt.ISBN.selectedIndex == 0)

			{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch eine Veröffentlichung." + String.fromCharCode(13, 10); }
		else
			{
				if (strISBN.substr(18)== "0")
					{ validity = false; Fehlermeldung=Fehlermeldung + "Sie haben für diese Veröffentlichung noch keinen Werbetext hinterlegt." + String.fromCharCode(13, 10); }
			}	
		
		if (!check_empty(document.Kontakt.Nachricht.value))

			{ validity = false; Fehlermeldung=Fehlermeldung + "Das Nachrichtentextfeld darf nicht leer sein." + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.Kontakt.Autorenportrait.value))

			{ validity = false; Fehlermeldung=Fehlermeldung + "Sie haben noch kein Autorenporträt hinterlegt." + String.fromCharCode(13, 10); }
		
		
			        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
		
/*---------------- Formular: Rezensenten-Kontakt ----------------------*/	
		
function validate_form_Rezensenten_Kontakt() {
		var Fehlermeldung = "";
		
		validity = true;
		
		var strISBN = document.Kontakt.ISBN.options[document.Kontakt.ISBN.selectedIndex].value;
		
				
		if (document.Kontakt.RezensentenMailBetreffID.selectedIndex == 0)

			{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie einen Betreff." + String.fromCharCode(13, 10); }
			
		if (document.Kontakt.ISBN.selectedIndex == 0)

			{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte wählen Sie noch eine Veröffentlichung." + String.fromCharCode(13, 10); }
		else
			{
				if (strISBN.substr(18)== "0")
					{ validity = false; Fehlermeldung=Fehlermeldung + "Sie haben für diese Veröffentlichung noch keinen Werbetext hinterlegt." + String.fromCharCode(13, 10); }
			}	
		
		if (!check_empty(document.Kontakt.Nachricht.value))

			{ validity = false; Fehlermeldung=Fehlermeldung + "Das Nachrichtentextfeld darf nicht leer sein." + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.Kontakt.Autorenportrait.value))

			{ validity = false; Fehlermeldung=Fehlermeldung + "Sie haben noch kein Autorenporträt hinterlegt." + String.fromCharCode(13, 10); }
		
		
			        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
/*---------------- Formular: Buchhandlungen-Autorenporträt ----------------------*/	
		
function validate_form_Buchhandlung_Autorenportrait() {
		var Fehlermeldung = "";
		
		validity = true;
		
		
		
		if (!check_empty(document.form_Autorenportrait.Autorenportrait.value))

			{ validity = false; Fehlermeldung=Fehlermeldung + "Sie haben noch kein Autorenporträt angegeben." + String.fromCharCode(13, 10); }
			
			        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
/*---------------- Formular: Veranstaltungsorte melden ----------------------*/	
		
function validate_form_Veranstaltungsort() {
		var Fehlermeldung = "";
		
		validity = true;
		
		if ((!check_empty(document.form_Veranstaltungsort.Adresse1.value)) && (!check_empty(document.form_Veranstaltungsort.Adresse2.value)) && (!check_empty(document.form_Veranstaltungsort.Abteilung.value)))

			{ validity = false; Fehlermeldung=Fehlermeldung + "- den Veranstaltungsort" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.form_Veranstaltungsort.Strasse.value)) 

			{ validity = false; Fehlermeldung=Fehlermeldung + "- die Strasse" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.form_Veranstaltungsort.Hausnummer.value)) 

			{ validity = false; Fehlermeldung=Fehlermeldung + "- die Hausnummer" + String.fromCharCode(13, 10); }
			
		if (!check_empty(document.form_Veranstaltungsort.PLZ.value)) 

			{ validity = false; Fehlermeldung=Fehlermeldung + "- die Postleitzahl" + String.fromCharCode(13, 10); }
			
			
		if (!check_empty(document.form_Veranstaltungsort.Ort.value)) 

			{ validity = false; Fehlermeldung=Fehlermeldung + "- die Stadt" + String.fromCharCode(13, 10); }
			
		if (document.form_Veranstaltungsort.Anrede.value == "Anrede") 

			{ validity = false; Fehlermeldung=Fehlermeldung + "- die Anrede" + String.fromCharCode(13, 10); }
			
		if (!check_empty(document.form_Veranstaltungsort.Vorname.value)) 

			{ validity = false; Fehlermeldung=Fehlermeldung + "- den Vornamen" + String.fromCharCode(13, 10); }
			
		if (!check_empty(document.form_Veranstaltungsort.Nachname.value)) 

			{ validity = false; Fehlermeldung=Fehlermeldung + "- den Nachnamen" + String.fromCharCode(13, 10); }
			
		if (!check_empty(document.form_Veranstaltungsort.Email.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die E-Mail-Adresse" + String.fromCharCode(13, 10); }
		
			
		if (Fehlermeldung.length > 0)
				{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
		if ((check_empty(document.form_Veranstaltungsort.Email.value)) && (!check_email(document.form_Veranstaltungsort.Email.value)))
				{ validity = false; Fehlermeldung=Fehlermeldung + "Bitte Überprüfen Sie folgende Angabe auf Fehler:"  + String.fromCharCode(13, 10) + "Die E-Mail-Adresse ist ungültig" + String.fromCharCode(13, 10); }
	
	
		if (validity)
			
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
		
function validate_form_Titelverzeichnis_Account() {
		var Fehlermeldung = "";
		
		
		validity = true;
		   
			
			
			if ((!check_empty(document.form_Titelverzeichnis.Anzahl.value)) || (isNaN(document.form_Titelverzeichnis.Anzahl.value)))
				{ 
					validity = false; Fehlermeldung=Fehlermeldung + "- die Anzahl der Titelverzeichnisse" + String.fromCharCode(13, 10);
					document.form_Titelverzeichnis.Anzahl.value = 1; 
				}
				
			if (Fehlermeldung.length > 0)
				{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
	
		
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
		
						        
		if (validity == false)
			{alert (Fehlermeldung);}
			
			
			
			return validity;
		}


/*---------------------------------------------------------------------------------------*/	
function validate_form_Bestellung_Buchhandel() {
	var Fehlermeldung = "";
	var Fehlermeldung2 = "";
	var temp = false;
		
	validity = true;

	if (!check_empty(document.form_Bestellung_Buchhandel.Firma.value))
				{ 
					validity = false; Fehlermeldung=Fehlermeldung + "- die Firma" + String.fromCharCode(13, 10);
					temp = true;
				}
	if (!check_empty(document.form_Bestellung_Buchhandel.Strasse.value))
				{ 
					validity = false; Fehlermeldung=Fehlermeldung + "- die Straße" + String.fromCharCode(13, 10);
					temp = true;
				}
	if (!check_empty(document.form_Bestellung_Buchhandel.PLZ.value))
				{ 
					validity = false; Fehlermeldung=Fehlermeldung + "- die PLZ" + String.fromCharCode(13, 10);
					temp = true;
				}
	if (!check_empty(document.form_Bestellung_Buchhandel.Ort.value))
				{ 
					validity = false; Fehlermeldung=Fehlermeldung + "- den Ort" + String.fromCharCode(13, 10);
					temp = true;
				}
				
	if (temp)
				{
					Fehlermeldung=  String.fromCharCode(13, 10) + "Lieferanschrift:" + String.fromCharCode(13, 10) + Fehlermeldung;
					temp = false;
				}
				
				
	if (!check_empty(document.form_Bestellung_Buchhandel.FirmaR.value))
				{ 
					validity = false; Fehlermeldung2=Fehlermeldung2 + "- die Firma" + String.fromCharCode(13, 10);
					temp = true;
				}
	if (!check_empty(document.form_Bestellung_Buchhandel.StrasseR.value))
				{ 
					validity = false; Fehlermeldung2=Fehlermeldung2 + "- die Straße" + String.fromCharCode(13, 10);
					temp = true;
				}
	if (!check_empty(document.form_Bestellung_Buchhandel.PLZR.value))
				{ 
					validity = false; Fehlermeldung2=Fehlermeldung2 + "- die PLZ" + String.fromCharCode(13, 10);
					temp = true;
				}
	if (!check_empty(document.form_Bestellung_Buchhandel.OrtR.value))
				{ 
					validity = false; Fehlermeldung2=Fehlermeldung2 + "- den Ort" + String.fromCharCode(13, 10);
					temp = true;
				}
				
	if (temp)
				{
					Fehlermeldung2= Fehlermeldung + String.fromCharCode(13, 10) + "Rechnungsanschrift:" + String.fromCharCode(13, 10) + Fehlermeldung2;
					Fehlermeldung = Fehlermeldung2
					temp = false;
				}

	if (Fehlermeldung.length > 0)
				{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10)  + Fehlermeldung; }
		

	if (Fehlermeldung.length > 0)
		{ Fehlermeldung =  String.fromCharCode(13, 10) + Fehlermeldung; }
	if (validity == false)
			{alert (Fehlermeldung);}
			
	return validity;
		

}

/*---------------------------------------------------------------------------------------*/	
function validate_form_Bestellung_Kontoverbindung() {
		var Fehlermeldung = "";
		var check; 
	
		validity = true;
		
		if (!check_empty(document.form_Kontoverbindung.Kontoinhaber.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- den Namen des Kontoinhabers" + String.fromCharCode(13, 10); }
		
			
		if (!check_empty(document.form_Kontoverbindung.Kontonummer.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Kontonummer" + String.fromCharCode(13, 10); }
		
		if (!check_empty(document.form_Kontoverbindung.BLZ.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Bankleitzahl" + String.fromCharCode(13, 10); }				
			
		
		
		if (!check_empty(document.form_Kontoverbindung.Bank.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- die Bank" + String.fromCharCode(13, 10); }
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
		
	
		if (validity)
			{
							
				check = confirm("Ihre Bestellung wird jetzt verschickt!");
			}
			
			if (check == false)
			{ validity = false;}
	
			
				        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else	
			if (check)
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
	
	/*---------------------------------------------------------------------------------------*/	
function validate_form_Bestellung_BAG() {
		var Fehlermeldung = "";
		
		validity = true;
		
		if (!check_empty(document.form_BAG.BAG.value))
				{ validity = false; Fehlermeldung=Fehlermeldung + "- Ihre BAG-Nummer" + String.fromCharCode(13, 10); }
		
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung; }
				
				        
		if (validity)
			{
							
				check = confirm("Ihre Bestellung wird jetzt verschickt!");
			}
			
			if (check == false)
			{ validity = false;}
	
			
				        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else	
			if (check)
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
		
/*---------------- Formular: Rezensenten-Suche ----------------------*/		

function validate_form_Zeitschriftensuche() {
		var Fehlermeldung = "";
		
		validity = true;
	
		
		if ((document.form_Zeitschriftensuche.ZeitschriftenID.selectedIndex == 0) && (document.form_Zeitschriftensuche.Land_ID.selectedIndex == 0) && (!check_empty(document.form_Zeitschriftensuche.Schlagwoerter.value)) && (!check_empty(document.form_Zeitschriftensuche.PLZ.value)) && (!check_empty(document.form_Zeitschriftensuche.Ort.value)))
	
				{ validity = false; Fehlermeldung=Fehlermeldung + "Sie müssen mindestens ein Suchfeld ausfüllen." + String.fromCharCode(13, 10); }
						        
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
		
/*---------------- Formular: Zeitschrifteneingabe ----------------------*/		

function validate_form_Zeitschrifteneingabe() {
		var Fehlermeldung = "";
		
		validity = true;
		
		if ((check_empty(document.form_Zeitschrifteneingabe.Nachname.value)) && (document.form_Zeitschrifteneingabe.Anrede.selectedIndex == 0))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Anrede" + String.fromCharCode(13, 10); }
		if ((!check_empty(document.form_Zeitschrifteneingabe.Adresse1.value)) && (!check_empty(document.form_Zeitschrifteneingabe.Nachname.value)))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- den Namen der Zeitschrift oder den Nachnamen des Journalisten" + String.fromCharCode(13, 10); }
		if (!check_empty(document.form_Zeitschrifteneingabe.Strasse.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Straße" + String.fromCharCode(13, 10); }
		if (!check_empty(document.form_Zeitschrifteneingabe.PLZ.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Postleitzahl" + String.fromCharCode(13, 10); }
		if (!check_empty(document.form_Zeitschrifteneingabe.Stadt.value))
					{ validity = false; Fehlermeldung=Fehlermeldung + "- die Stadt" + String.fromCharCode(13, 10); }
						
		if (Fehlermeldung.length > 0)
		{ Fehlermeldung = "Bitte vervollständigen Sie noch folgende Angaben:" + String.fromCharCode(13, 10) + Fehlermeldung + String.fromCharCode(13, 10); }
		
		
		if (validity)
			// { alert ("Alle benötigten Informationen wurden geprüft. "
			//          + "Die eingaben wurden als richtig erkannt "
			//         + "Mail Delivery Sub-System.");}
			{ ;}
		else
			{  alert(Fehlermeldung);}
		                          
		return validity;
		}
		
