////////////////////////////////////////////
// Formular-Check für Vermieter-Eintrag
// -----------------------------------------
// (C) R. Chmiela, 04.11.2007, www.rcSoft.de
////////////////////////////////////////////

function chkFormular()
{
	var laenge;
	var chkZ= 1;
	var name_tmp= "";
	
	if(document.Formular.name.value == "")
	{
   	alert("Bitte geben Sie einen Namen ein!");
   	document.Formular.name.focus();
   	return false;
	}	
	chkZ=1;
	laenge= document.Formular.name.value.length;
		
	for(i=0;i<laenge;++i)
		if( ( document.Formular.name.value.charAt(i).toUpperCase() < 'A' || document.Formular.name.value.charAt(i).toUpperCase() > 'Ü' ) &&
			   document.Formular.name.value.charAt(i) != ' '  &&
				 document.Formular.name.value.charAt(i) != '-'
		  ) chkZ= -1;
	if(chkZ == -1)	
	{
		alert("Der Name ist falsch!");
  	document.Formular.name.focus();
  	return false;
	}
	
	for(i=0;i<laenge;++i)
	{
		if( document.Formular.name.value.charAt(i) != ' ' ) name_tmp=name_tmp + document.Formular.name.value.charAt(i);
		else name_tmp=name_tmp + "<br>";
	}
	document.Formular.name.value= name_tmp;
	
	if(document.Formular.plz.value == "")
	{
		alert("Bitte geben Sie die PLZ ein!");
 		document.Formular.plz.focus();
		return false;
	}	
	chkZ= 1;
	laenge= document.Formular.plz.value.length;
	if(laenge<5)
	{
		alert("Die PLZ ist zu kurz!");
		document.Formular.plz.focus();
		return false;
	} 
	for(i=0;i<laenge;++i)
		if(document.Formular.plz.value.charAt(i) < '0' || document.Formular.plz.value.charAt(i) > '9') chkZ = -1;
	if(chkZ == -1)
	{
		alert("Die PLZ ist keine Zahl!");
		document.Formular.plz.focus();
		return false;
  }
	
	if(document.Formular.ort.value == "")
	{
		alert("Bitte geben Sie den Ort ein!");
 		document.Formular.ort.focus();
		return false;
	}
	
	if(document.Formular.strasse.value == "")
	{
   	alert("Bitte geben Sie die Strasse ein!");
   	document.Formular.strasse.focus();
   	return false;
	}	

	if(document.Formular.nr.value == "")
	{
		alert("Bitte geben Sie die Haus-Nr. ein!");
 		document.Formular.nr.focus();
		return false;
	}

	if(document.Formular.nr.value == "")
	{
		alert("Bitte geben Sie die Nr. ein!");
 		document.Formular.nr.focus();
		return false;
	}

	if(document.Formular.unterkunft.value == "")
	{
		alert("Bitte wählen Sie eine Unterkunft aus!");
 		document.Formular.unterkunft.focus();
		return false;
	}

	if(isNaN(document.Formular.anzahl.value))
	{
		alert("Bitte geben Sie die Anzahl ein!");
 		document.Formular.anzahl.focus();
		return false;
	}
	
	if(document.Formular.entfernung.value == "")
	{
		alert("Bitte geben Sie die Entfernung ein!");
 		document.Formular.entfernung.focus();
		return false;
	}
	
	if(document.Formular.zeit.value == "")
	{
		alert("Bitte geben Sie die Mietbarkeit ein!");
 		document.Formular.zeit.focus();
		return false;
	}
	
	if(document.Formular.telefon.value == "")
	{
		alert("Bitte geben Sie die Telefon-Nr. ein!");
 		document.Formular.telefon.focus();
		return false;
	}	
}

