///////////////////////////////////////////////////////////////////////////////////////////

// 	- Überprüfung des Eingabeformulars, bevor dieses versendet wird! -

///////////////////////////////////////////////////////////////////////////////////////////

function checkGBInputFields() {
	var ERR ="FALSE";
	var focusField ="null";

	var myMessage ="Bitte folgende Felder ausfüllen:\n\n";
	myFields = new Array;

	myFields["GBMESSAGE"]	   ="Ihr Gästebucheintrag\n";
	myFields["GBNAME"]    ="Ihr Name\n";
	myFields["GBEMAIL"]   ="Ihre EMail-Adresse\n";


	// zwingende Eingabe, Formularfeld Firma:[FIRMA1]

	if( !checkText( document.FORM01.GBMESSAGE )) {
		myMessage += myFields["GBMESSAGE"];
		ERR ="TRUE";
		focusField =document.FORM01.GBMESSAGE;
	}

	if( !checkText( document.FORM01.GBNAME )) {
		myMessage += myFields["GBNAME"];
		ERR ="TRUE";
		if( focusField == "null" ) {
			focusField =document.FORM01.GBNAME;
		}
	}


	// eMail wird nur überprüft, wenn sich in diesem Feld eine Eingabe befindet.
	if( !checkEMail( document.FORM01.GBEMAIL )) {
		myMessage += myFields["GBEMAIL"];
		ERR ="TRUE";
		if( focusField == "null" ) {
			focusField = document.FORM01.GBEMAIL;
		}
	}

	if( ERR == "TRUE" ) {
		alert( myMessage );
		if( focusField != "null" ) {
			focusField.focus();
			focusField.select();
		}	
		return false;
	} 
	else {
		return true;
	}


}// end 
