// JavaScript Document

function nav(nav,content){
	parent.subnav.location=nav;
	parent.content.location=content;
}

function sayit(tosay){
	alert(tosay);
}

function openit(page){
	window.open(page,"win","scrollbars=1,width=640,height=345");	
}

function openit2(page){
	window.open(page,"win","scrollbars=1,width=780,height=610");	
}

function openanfahrt1(pic){
	window.open(pic,"win","width=592,height=350");	
}

function openanfahrt2(pic){
	window.open(pic,"win","width=457,height=623");	
}

//------------Überprüfung beliebiger Formularfelder auf Inhalt------------------------
function checkIt(i1,i2){
	teststring = document.forms[i1].elements[i2].value;
	if(teststring==''){		//Steht was (nix) im Feld
		return false;									//steht nix drin, schicke false zurück
	}	//end if
}	//end checkIt
//------------------------------------------------------------------------------------

function checkMail(i1,i2)
{
 s = document.forms[i1].elements[i2].value;
 var a = false;
 var res = false;
 
 if(typeof(RegExp) == 'function')
 {
  var b = new RegExp('abc');
  if(b.test('abc') == true){a = true;}
  }

 if(a == true)
 {
  reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
                   '(\\@)([a-zA-Z0-9\\-\\.]+)'+
                   '(\\.)([a-zA-Z]{2,4})$');
  res = (reg.test(s));
 }
 else
 {
  res = (s.search('@') >= 1 &&
         s.lastIndexOf('.') > s.search('@') &&
         s.lastIndexOf('.') >= s.length-5)
 }
 return(res);
} 

//-----------------------------------------------------------------------------------------
//-------------pruefen uebernahme kundendaten----------------------------------------------
function KundendatenPruefen(){

	fehler = true;
	
	fehler = checkIt(0,2);							//Überprüfung name
	if(fehler==false){
		sayit("Bitte Name eintragen.");			//Fehlermeldung
		document.forms[0].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(0,4);							//Überprüfung vorname
	if(fehler==false){
		sayit("Bitte Vorname eintragen.");		//Fehlermeldung
		document.forms[0].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(0,6);						//Überprüfung strasse
	if(fehler==false){
		sayit("Bitte Straße und Hausnr. eintragen.");
		document.forms[0].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,10);						//Überprüfung plz
	if(fehler==false){
		sayit("Bitte PLZ eintragen.");
		document.forms[0].elements[10].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,12);						//Überprüfung ort
	if(fehler==false){
		sayit("Bitte Ort eintragen.");
		document.forms[0].elements[12].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,14);						//Überprüfung land
	if(fehler==false){
		sayit("Bitte Land eintragen.");
		document.forms[0].elements[14].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if	
	
	fehler = checkIt(0,23);						//Überprüfung benutzername
	if(fehler==false){
		sayit("Bitte Benutzername eintragen.");
		document.forms[0].elements[23].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,24);						//Überprüfung passwort1
	if(fehler==false){
		sayit("Bitte Passwort eintragen.");
		document.forms[0].elements[24].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,25);						//Überprüfung passwort2
	if(fehler==false){
		sayit("Bitte Passwort bestätigen.");
		document.forms[0].elements[25].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
							
	if(document.forms[0].elements[24].value!=document.forms[0].elements[25].value){  //Überprüfung passwort-uebereinstimmung
		sayit("Die Passwörter stimmen nicht überein!");
		document.forms[0].elements[24].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkMail(0,18);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[0].elements[18].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkMail(0,19);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte bestätigen Sie Ihre Email-Adresse.");
		document.forms[0].elements[19].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[0].elements[18].value!=document.forms[0].elements[19].value){  //Überprüfung passwort-uebereinstimmung
		sayit("Die Email-Adressen stimmen nicht überein!");
		document.forms[0].elements[18].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,28);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte Bestätigungscode eintragen.");
		document.forms[0].elements[28].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if


		document.forms[0].submit();

}

//-------------pruefen uebernahme kundendaten----------------------------------------------
function GastdatenPruefen(){

	fehler = true;
	
	fehler = checkIt(0,2);							//Überprüfung name
	if(fehler==false){
		sayit("Bitte Name eintragen.");			//Fehlermeldung
		document.forms[0].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(0,4);							//Überprüfung vorname
	if(fehler==false){
		sayit("Bitte Vorname eintragen.");		//Fehlermeldung
		document.forms[0].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(0,6);						//Überprüfung strasse
	if(fehler==false){
		sayit("Bitte Straße und Hausnr. eintragen.");
		document.forms[0].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,10);						//Überprüfung plz
	if(fehler==false){
		sayit("Bitte PLZ eintragen.");
		document.forms[0].elements[10].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,12);						//Überprüfung ort
	if(fehler==false){
		sayit("Bitte Ort eintragen.");
		document.forms[0].elements[12].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,14);						//Überprüfung land
	if(fehler==false){
		sayit("Bitte Land eintragen.");
		document.forms[0].elements[14].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if	

	fehler = checkMail(0,18);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[0].elements[18].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkMail(0,19);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte bestätigen Sie Ihre Email-Adresse.");
		document.forms[0].elements[19].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[0].elements[18].value!=document.forms[0].elements[19].value){  //Überprüfung passwort-uebereinstimmung
		sayit("Die Email-Adressen stimmen nicht überein!");
		document.forms[0].elements[18].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(fehler==true){
		document.forms[0].submit();
	}	//end if
}

function ZArtPruefen(){

	fehler = true;

	if(document.zahlung.zart.value=='0'){  //Überprüfung passwort-uebereinstimmung
		sayit("Bitte wählen Sie eine Zahlungsart!");
		document.zahlung.zart.focus();		//Cusor in Fehlerfeld setzen
		fehler = false;
		return;
	}	//end if

	if(document.zahlung.agb.checked==false){  //Überprüfung agb
		sayit("Um den Bestellvorgang fortsetzen zu können, müssen Sie unsere allgemeinen Geschäftsbedingungen akzeptieren!");
		fehler = false;
		return;
	}	//end if	

	if(fehler==true){
		document.zahlung.submit();
	}	//end if
}

//-------------pruefen der Rechnungsadresse nach bearbeitung durch user-----------------
function radrPruefen(){

	fehler = true;
	
	fehler = checkIt(0,1);							//Überprüfung name
	if(fehler==false){
		sayit("Bitte Name eintragen.");			//Fehlermeldung
		document.forms[0].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(0,2);							//Überprüfung vorname
	if(fehler==false){
		sayit("Bitte Vorname eintragen.");		//Fehlermeldung
		document.forms[0].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(0,3);						//Überprüfung strasse
	if(fehler==false){
		sayit("Bitte Straße und Hausnr. eintragen.");
		document.forms[0].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,5);						//Überprüfung plz
	if(fehler==false){
		sayit("Bitte PLZ eintragen.");
		document.forms[0].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,6);						//Überprüfung ort
	if(fehler==false){
		sayit("Bitte Ort eintragen.");
		document.forms[0].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,7);						//Überprüfung land
	if(fehler==false){
		sayit("Bitte Land eintragen.");
		document.forms[0].elements[7].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if	

	fehler = checkMail(0,10);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[0].elements[9].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkMail(0,11);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte bestätigen Sie Ihre Email-Adresse.");
		document.forms[0].elements[11].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[0].elements[10].value!=document.forms[0].elements[11].value){  //Überprüfung passwort-uebereinstimmung
		sayit("Die Email-Adressen stimmen nicht überein!");
		document.forms[0].elements[10].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(fehler==true){
		document.forms[0].submit();
	}	//end if
}

//-----------------------------------------------------------------------------------------
//-------------pruefen kontaktformular-----------------------------------------------------
function KformularPruefen(){

	fehler = true;
	
	fehler = checkIt(0,0);							//Überprüfung Nachname
	if(fehler==false){
		sayit("Bitte Name eintragen.");			//Fehlermeldung
		document.forms[0].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(0,2);							//Überprüfung Betreff
	if(fehler==false){
		sayit("Bitte Betreff eintragen.");		//Fehlermeldung
		document.forms[0].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(0,5);						//Überprüfung Mitteilung
	if(fehler==false){
		sayit("Bitte Nachricht eintragen.");
		document.forms[0].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,6);						//Überprüfung Telefon
	if(fehler==false){
		sayit("Bitte Telefonnummer eintragen.");
		document.forms[0].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkMail(0,8);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[0].elements[8].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	

	fehler = checkIt(0,10);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte Bestätigungscode eintragen.");
		document.forms[0].elements[10].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[0].submit();
}

//-------------pruefen kundenregistrierung (garantie)---------------------------------------------
function GarantiePruefen(){

	fehler = true;
	
	fehler = checkIt(0,0);							
	if(fehler==false){
		sayit("Bitte Artikelbezeichnung eintragen.");			//Fehlermeldung
		document.forms[0].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,1);							
	if(fehler==false){
		sayit("Bitte Menge eintragen.");			//Fehlermeldung
		document.forms[0].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,2);							
	if(fehler==false){
		sayit("Bitte Kaufdatum eintragen.");			//Fehlermeldung
		document.forms[0].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,3);							
	if(fehler==false){
		sayit("Wo wurde der Artikel gekauft?");			//Fehlermeldung
		document.forms[0].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,4);							
	if(fehler==false){
		sayit("Bitte Artikelnummer eintragen.");			//Fehlermeldung
		document.forms[0].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,5);							
	if(fehler==false){
		sayit("Bitte Rechnungsnummer eintragen.");			//Fehlermeldung
		document.forms[0].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,6);							
	if(fehler==false){
		sayit("Bitte Größe eintragen.");			//Fehlermeldung
		document.forms[0].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[0].elements[7].value=="z.B. Sommer/Winter, Frottee, Amicor"){  //Überprüfung passwort-uebereinstimmung
		sayit("Bitte Bezug eintragen.");
		document.forms[0].elements[7].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,8);							//Überprüfung Nachname
	if(fehler==false){
		sayit("Bitte Name eintragen.");			//Fehlermeldung
		document.forms[0].elements[8].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(0,9);							//Überprüfung vorname
	if(fehler==false){
		sayit("Bitte Vorname eintragen.");		//Fehlermeldung
		document.forms[0].elements[9].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(0,10);						//Überprüfung strasse
	if(fehler==false){
		sayit("Bitte Straße / Nr. eintragen.");
		document.forms[0].elements[10].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,11);						//Überprüfung plz
	if(fehler==false){
		sayit("Bitte PLZ eintragen.");
		document.forms[0].elements[11].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,12);						//Überprüfung ort
	if(fehler==false){
		sayit("Bitte Ort eintragen.");
		document.forms[0].elements[12].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,13);						//Überprüfung land
	if(fehler==false){
		sayit("Bitte Land eintragen.");
		document.forms[0].elements[13].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(0,14);						//Überprüfung Telefon
	if(fehler==false){
		sayit("Bitte Telefonnummer eintragen.");
		document.forms[0].elements[14].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkMail(0,17);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[0].elements[17].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	

	if(fehler==true){
		document.forms[0].submit();
	}	//end if
}

//-----------------------------------------------------------------------------------------
//-------------pruefen zuschnittrechner----------------------------------------------------
function ZuschnittPruefen(){

	fehler = true;
	
	regx = /^(-)?[0-9]+(((\,)|(\.))[0,5]{1})?$/;
	// lässt nur folgende einträge zu:
	// z.b.: 10000 | 10000,50 | 10000.50 bzw. diese möglichkeiten mit '-'-zeichen davor
	
	if(document.forms[0].elements[0].value=="0"){
		sayit("Bitte Schaumstoffart auswählen.");
		document.forms[0].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[0].elements[1].value=="0"){
		sayit("Bitte füllen Sie das Feld x1 korrekt aus.");
		document.forms[0].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(!regx.exec(document.forms[0].elements[1].value)){
		sayit("Bitte füllen Sie das Feld x1 korrekt aus.");							//Fehlermeldung
		document.forms[0].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return false;
	}
	
	if(document.forms[0].elements[2].value=="0"){
		sayit("Bitte füllen Sie das Feld x2 korrekt aus.");
		document.forms[0].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(!regx.exec(document.forms[0].elements[2].value)){
		sayit("Bitte füllen Sie das Feld x2 korrekt aus.");							//Fehlermeldung
		document.forms[0].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return false;
	}
	
	if(document.forms[0].elements[3].value=="0"){
		sayit("Bitte füllen Sie alle Felder korrekt aus.");
		document.forms[0].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(!regx.exec(document.forms[0].elements[3].value)){
		sayit("Bitte füllen Sie alle Felder korrekt aus.");							//Fehlermeldung
		document.forms[0].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return false;
	}
	
	if(document.forms[0].elements[4].value=="0"){
		sayit("Bitte füllen Sie das Feld x4 korrekt aus.");
		document.forms[0].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[0].elements[4].value!="ok"){
		if(!regx.exec(document.forms[0].elements[4].value)){
			sayit("Bitte füllen Sie das Feld x4 korrekt aus.");							//Fehlermeldung
			document.forms[0].elements[4].focus();		//Cusor in Fehlerfeld setzen
			return false;
		}
	}
	
	if(document.forms[0].elements[5].value=="0"){
		sayit("Bitte füllen Sie das Feld x5 korrekt aus.");
		document.forms[0].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[0].elements[5].value!="ok"){
		if(!regx.exec(document.forms[0].elements[5].value)){
			sayit("Bitte füllen Sie das Feld x5 korrekt aus.");							//Fehlermeldung
			document.forms[0].elements[5].focus();		//Cusor in Fehlerfeld setzen
			return false;
		}
	}

	document.forms[0].submit();

}

//-----------------------------------------------------------------------------------------
//-------------pruefen zuschnitt bestellen----------------------------------------------------
function ZuschnittBestellenPruefen(){

	fehler = true;
	
	if(document.forms[1].elements[0].value==""){
	
		if(document.forms[1].elements[1].value=="0"){
			sayit("Bitte Anrede auswählen.");
			document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
			return;
		}	//end if
	
		fehler = checkIt(1,2);
		if(fehler==false){
			sayit("Bitte Name eintragen.");			//Fehlermeldung
			document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
			return;
		}	//end if
	
		fehler = checkIt(1,3);
		if(fehler==false){
			sayit("Bitte Vorname eintragen.");		//Fehlermeldung
			document.forms[1].elements[3].focus();		//Cusor in Fehlerfeld setzen
			return;
		}	//end if
	
		fehler = checkIt(1,4);
		if(fehler==false){
			sayit("Bitte Straße / Hausnummer eintragen.");
			document.forms[1].elements[4].focus();		//Cusor in Fehlerfeld setzen
			return;
		}	//end if
		
		fehler = checkIt(1,5);
		if(fehler==false){
			sayit("Bitte PLZ eintragen.");
			document.forms[1].elements[5].focus();		//Cusor in Fehlerfeld setzen
			return;
		}	//end if
		
		fehler = checkIt(1,6);
		if(fehler==false){
			sayit("Bitte Ort eintragen.");
			document.forms[1].elements[6].focus();		//Cusor in Fehlerfeld setzen
			return;
		}	//end if
		
		fehler = checkIt(1,7);
		if(fehler==false){
			sayit("Bitte Land eintragen.");
			document.forms[1].elements[7].focus();		//Cusor in Fehlerfeld setzen
			return;
		}	//end if
		
		fehler = checkIt(1,8);
		if(fehler==false){
			sayit("Bitte Telefon eintragen.");
			document.forms[1].elements[8].focus();		//Cusor in Fehlerfeld setzen
			return;
		}	//end if
		
		fehler = checkMail(1,11);						//Überprüfung Mail
		if(fehler==false){
			sayit("Bitte eine gültige Email-Adresse eintragen.");
			document.forms[1].elements[11].focus();		//Cusor in Fehlerfeld setzen
			return;
		}	//end if
				
		if(document.form1.agb.checked==false){  //Überprüfung agb
			sayit("Um den Bestellvorgang fortsetzen zu können, müssen Sie unsere allgemeinen Geschäftsbedingungen akzeptieren!");
			fehler = false;
			return;
		}	//end if

	}else{
		fehler = checkMail(1,11);						//Überprüfung Mail
		if(fehler==false){
			sayit("Bitte eine gültige Email-Adresse eintragen.");
			document.forms[1].elements[11].focus();		//Cusor in Fehlerfeld setzen
			return;
		}	//end if
				
		if(document.form1.agb.checked==false){  //Überprüfung agb
			sayit("Um den Bestellvorgang fortsetzen zu können, müssen Sie unsere allgemeinen Geschäftsbedingungen akzeptieren!");
			fehler = false;
			return;
		}	//end if
	}

	document.forms[1].submit();

}
//-------------pruefen matratzen-zuschnittrechner----------------------------------------------------
function MZuschnittPruefen(){

	fehler = true;
	
	regx = /^(-)?[0-9]+(((\,)|(\.))[0,5]{1})?$/;
	// lässt nur folgende einträge zu:
	// z.b.: 10000 | 10000,50 | 10000.50 bzw. diese möglichkeiten mit '-'-zeichen davor
	
	if(document.forms[0].elements[0].value=="0"){
		sayit("Bitte Schaumstoffart auswählen.");
		document.forms[0].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[0].elements[3].value=="0"){
		sayit("Bitte füllen Sie das Feld x1 korrekt aus.");
		document.forms[0].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(!regx.exec(document.forms[0].elements[3].value)){
		sayit("Bitte füllen Sie das Feld x1 korrekt aus.");							//Fehlermeldung
		document.forms[0].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return false;
	}
	
	if(document.forms[0].elements[4].value=="0"){
		sayit("Bitte füllen Sie das Feld x2 korrekt aus.");
		document.forms[0].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(!regx.exec(document.forms[0].elements[4].value)){
		sayit("Bitte füllen Sie das Feld x2 korrekt aus.");							//Fehlermeldung
		document.forms[0].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return false;
	}
	
	if(document.forms[0].elements[5].value=="0"){
		sayit("Bitte füllen Sie alle Felder korrekt aus.");
		document.forms[0].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(!regx.exec(document.forms[0].elements[5].value)){
		sayit("Bitte füllen Sie alle Felder korrekt aus.");							//Fehlermeldung
		document.forms[0].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return false;
	}
	
	if(document.forms[0].elements[6].value=="0"){
		sayit("Bitte füllen Sie das Feld x4 korrekt aus.");
		document.forms[0].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[0].elements[6].value!="ok"){
		if(!regx.exec(document.forms[0].elements[6].value)){
			sayit("Bitte füllen Sie das Feld x4 korrekt aus.");							//Fehlermeldung
			document.forms[0].elements[6].focus();		//Cusor in Fehlerfeld setzen
			return false;
		}
	}
	
	if(document.forms[0].elements[7].value=="0"){
		sayit("Bitte füllen Sie das Feld x5 korrekt aus.");
		document.forms[0].elements[7].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[0].elements[7].value!="ok"){
		if(!regx.exec(document.forms[0].elements[7].value)){
			sayit("Bitte füllen Sie das Feld x5 korrekt aus.");							//Fehlermeldung
			document.forms[0].elements[7].focus();		//Cusor in Fehlerfeld setzen
			return false;
		}
	}

	document.forms[0].submit();

}

//-----------------------------------------------------------------------------------------

//-----------------------------------------------------------------------------------------
//-------------pruefen filterschaumstoff-zuschnittrechner----------------------------------
function FZuschnittPruefen(){

	fehler = true;
	
	regx = /^(-)?[0-9]+(((\,)|(\.))[0,5]{1})?$/;
	// lässt nur folgende einträge zu:
	// z.b.: 10000 | 10000,50 | 10000.50 bzw. diese möglichkeiten mit '-'-zeichen davor
	
	if(document.forms[0].elements[0].value=="0"){
		sayit("Bitte Schaumstoffart auswählen.");
		document.forms[0].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[0].elements[1].value=="0"){
		sayit("Bitte füllen Sie das Feld x1 korrekt aus.");
		document.forms[0].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(!regx.exec(document.forms[0].elements[1].value)){
		sayit("Bitte füllen Sie das Feld x1 korrekt aus.");							//Fehlermeldung
		document.forms[0].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return false;
	}
	
	if(document.forms[0].elements[2].value=="0"){
		sayit("Bitte füllen Sie das Feld x2 korrekt aus.");
		document.forms[0].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(!regx.exec(document.forms[0].elements[2].value)){
		sayit("Bitte füllen Sie das Feld x2 korrekt aus.");							//Fehlermeldung
		document.forms[0].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return false;
	}
	
	if(document.forms[0].elements[3].value=="0"){
		sayit("Bitte füllen Sie alle Felder korrekt aus.");
		document.forms[0].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(!regx.exec(document.forms[0].elements[3].value)){
		sayit("Bitte füllen Sie alle Felder korrekt aus.");							//Fehlermeldung
		document.forms[0].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return false;
	}
	
	if(document.forms[0].elements[4].value=="0"){
		sayit("Bitte füllen Sie das Feld x4 korrekt aus.");
		document.forms[0].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[0].elements[4].value!="ok"){
		if(!regx.exec(document.forms[0].elements[4].value)){
			sayit("Bitte füllen Sie das Feld x4 korrekt aus.");							//Fehl??ermeldung
			document.forms[0].elements[4].focus();		//Cusor in Fehlerfeld setzen
			return false;
		}
	}
	
	if(document.forms[0].elements[5].value=="0"){
		sayit("Bitte füllen Sie das Feld x5 korrekt aus.");
		document.forms[0].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[0].elements[5].value!="ok"){
		if(!regx.exec(document.forms[0].elements[5].value)){
			sayit("Bitte füllen Sie das Feld x5 korrekt aus.");							//Fehlermeldung
			document.forms[0].elements[5].focus();		//Cusor in Fehlerfeld setzen
			return false;
		}
	}

	document.forms[0].submit();

}

//-----------------------------------------------------------------------------------------