///////////////////////////////////////////////////////////////////////////////////////////

// 	- Überprüfung des Eingabeformulars, bevor dieses versendet wird! -

///////////////////////////////////////////////////////////////////////////////////////////

function checkKontaktInputFields() {
	var ERR ="FALSE";
	var focusField ="null";

	var myMessage ="Bitte folgende Felder ausfüllen:\n\n";
	myFields = new Array;

	myFields["MSGTXT"]	   ="Ihre Nachricht\n";
	myFields["KDNAME1"]    ="Firmenbezeichnung\n";
	myFields["KDSTRASSE"]   ="Straße\n";
	myFields["KDANSCHRIFT"] 	="PLZ/Ort\n";
	myFields["KDTELEFON"]   ="Telefon\n";
	myFields["KDFAX"]   ="Telefax\n";
	myFields["KDEMAIL"]	="korrekte E-Mail Adresse\n";
	myFields["KDASP"]	="Ansprechpartner\n";


	// zwingende Eingabe, Formularfeld Firma:[FIRMA1]

	if( !checkText( document.FORM01.MSGTXT )) {
		myMessage += myFields["MSGTXT"];
		ERR ="TRUE";
		focusField =document.FORM01.MSGTXT;
	}

	if( !checkText( document.FORM01.KDNAME1 )) {
		myMessage += myFields["KDNAME1"];
		ERR ="TRUE";
		if( focusField == "null" ) {
			focusField =document.FORM01.KDNAME1;
		}
	}


	if( !checkText( document.FORM01.KDSTRASSE )) {
		myMessage += myFields["KDSTRASSE"];
		ERR ="TRUE";
		if( focusField == "null" ) {
			focusField = document.FORM01.KDSTRASSE;
		}
	}


	if( !checkText( document.FORM01.KDANSCHRIFT )) {
		myMessage += myFields["KDANSCHRIFT"];
		ERR ="TRUE";
		if( focusField == "null" ) {
			focusField = document.FORM01.KDANSCHRIFT;
		}
	}



	if( !checkText( document.FORM01.KDTELEFON )) {
		myMessage += myFields["KDTELEFON"];
		ERR ="TRUE";
		if( focusField == "null" ) {
			focusField = document.FORM01.KDTELEFON;
		}
	}


	
	// eMail wird nur überprüft, wenn sich in diesem Feld eine Eingabe befindet.
	if( !checkEMail( document.FORM01.KDEMAIL )) {
		myMessage += myFields["KDEMAIL"];
		ERR ="TRUE";
		if( focusField == "null" ) {
			focusField = document.FORM01.KDEMAIL;
		}
	}



	if( !checkText( document.FORM01.KDASP )) {
		myMessage += myFields["KDASP"];
		ERR ="TRUE";
		if( focusField == "null" ) {
			focusField = document.FORM01.KDASP;
		}
	}


	if( ERR == "TRUE" ) {
		alert( myMessage );
		if( focusField != "null" ) {
			focusField.focus();
			focusField.select();
		}	
		return false;
	} 
	else {
		return true;
	}


}// end 