function formularUeberpruefen ( form )
{
	noetigeAuswahllisten = new Array( "Reisetermin_akt" );
	noetigeTextfelder = new Array( "Vorname", "Nachname", "PLZ", "Wohnort" );
	texteA = new Array( "Reisetermin" );
	texteTF = new Array( "Vorname", "Nachname", "PLZ", "Wohnort" );

	return werteAngegeben ( form, noetigeTextfelder, texteTF ) && auswahllistenAngegeben ( form, noetigeAuswahllisten, texteA  );
}

function auswahllistenAngegeben ( form, noetigeAuswahllisten, texteA )
{
	for ( var i = 0; i < noetigeAuswahllisten.length; i++)
	{
		element = noetigeAuswahllisten[i];
		if  ( form[element].selectedIndex <= 0 || form[element].selectedIndex == "bitte wählen")
		{
			alert( "Bitte wählen Sie eine Option für " + texteA[i] + " aus." );
			form[element].focus ();
			form[element].style.backgroundColor='#FF6666';
			return false;
		}
	}
	return true;
}


function werteAngegeben ( form, noetigeTextfelder, texteTF )
{
	for (var i = 0; i < noetigeTextfelder.length; i++)
	{
		element = noetigeTextfelder[i];
		if ( form[element].value == "" )
		{
			alert( "Bitte geben Sie für " + texteTF[i] + " einen Wert an." );
			form[element].focus ();
			form[element].style.backgroundColor='#FF6666';
			return false;
		}
	}
	return true;
}