					
					
					var what_Rechtsform = "nix";
					
						function change_rechtsform(aaa)	{
					
					
								document.getElementsByName("anker2")[0].style.color= "#666666";
					
								if (aaa == "Ges")
							
								{ 
									document.getElementById("Feld_Rechtsperson").style.display = "none";
									document.getElementById("Feld_Gesellschaft").style.display = "block";
									what_Rechtsform = "Gesellschaft";
								}
								
								if (aaa == "Rechtsp")
							
								{ 
									document.getElementById("Feld_Rechtsperson").style.display = "block";
									document.getElementById("Feld_Gesellschaft").style.display = "none";
									what_Rechtsform = "Rechtsperson";
								}
						
																					}
																					
																					
																					
																					
																					
						function check_switch()				{
							
			
							if (what_Rechtsform == "nix")	{
							
								document.getElementsByName("anker2")[0].style.color= "red";
								alert("Bitte wählen Sie zunächst aus: \nEingetragene Gesellschaft oder nicht eingetragene Rechtspersonen.");
							
															}
																					}
																					
																					


function checkform()
{
	if(document.vermaufp.city[0].checked == false && document.vermaufp.city[1].checked == false && document.vermaufp.city[2].checked == false)
	{
		document.vermaufp.city[0].focus();
		alert("Bitte geben Sie eine Stadt oder eine Region an, in der Sie eine Wohnung suchen.");
		return false;
	}

	if(document.vermaufp.object.value == "")
	{
		document.vermaufp.object.focus();
		alert("Bitte beschreiben Sie kurz, welche Art von Objekt Sie suchen.");
		return false;
	}

	if(document.vermaufp.erlaeuterung.value.length>200)
	{
		document.vermaufp.erlaeuterung.focus();
		alert("Die Eingabe unter 'mögliche Erläuterungen' ist zu lang (max. 200 Zeichen).\nBitte benutzen Sie ggfs. das Feld zusätzliche Bemerkungen am Ende des Formulars.");
		return false;
	}

	if(isNaN(document.vermaufp.auswahl1.value))
	{
		document.vermaufp.auswahl1.focus();
		alert("Dieses Feld ist nur für Nummern.");
		return false;
	}

	if(isNaN(document.vermaufp.auswahl2.value))
	{
		document.vermaufp.auswahl2.focus();
		alert("Dieses Feld ist nur für Nummern.");
		return false;
	}

	if(isNaN(document.vermaufp.auswahl3.value))
	{
		document.vermaufp.auswahl3.focus();
		alert("Dieses Feld ist nur für Nummern.");
		return false;
	}

	if(isNaN(document.vermaufp.auswahl4.value))
	{
		document.vermaufp.auswahl4.focus();
		alert("Dieses Feld ist nur für Nummern.");
		return false;
	}

	if(isNaN(document.vermaufp.auswahl5.value))
	{
		document.vermaufp.auswahl5.focus();
		alert("Dieses Feld ist nur für Nummern.");
		return false;
	}

	if(document.vermaufp.howmany[0].checked == false && document.vermaufp.howmany[1].checked == false)
	{
		document.vermaufp.howmany[0].focus();
		alert("Bitte Angaben zum Gesuch machen : \nEinzelperson / für mehrere Personen, \nRaucher / Nichtraucher");
		return false;
	}

	if(document.vermaufp.start.value == "")
	{
		document.vermaufp.start.focus();
		alert("Bitte geben Sie das gewünschte Einzugsdatum an.");
		return false;
	}

	if(document.vermaufp.time[0].checked == false && document.vermaufp.time[1].checked == false && document.vermaufp.time[2].checked == false)
	{
		window.location.href = "#anker";
		alert("'Bitte markieren Sie eine der 3 Optionen unter 'Mein Gesuch dient:'");
		return false;
	}

	if(document.vermaufp.rent.value == "")
	{
		document.vermaufp.rent.focus();
		alert("Bitte geben Sie einen ungefähren Maximal-Mietpreis an.");
		return false;
	}

	if(document.vermaufp.notes.value.length>400)
	{
		document.vermaufp.notes.focus();
		alert("Die Eingabe unter 'Zusätzliche Bemerkungen' ist zu lang (max. 400 Zeichen).");
		return false;
	}



	if (what_Rechtsform =="Gesellschaft")		{

					if(document.vermaufp.name_Ges.value == "")
					{
						document.vermaufp.name_Ges.focus();
						alert("Bitte geben Sie den Name des Unternehmens bzw. der Institution an.");
						return false;
					}
					
					else	{ document.vermaufp.name.value = (document.vermaufp.name_Ges.value)	

								}
						
										
					if(document.vermaufp.status.value == "")
					{
						document.vermaufp.status.focus();
						alert("Bitte geben Sie die Rechtsform des Unternehmens bzw. der Institution an.");
						return false;
					}
																			}
																			
	if (what_Rechtsform =="Rechtsperson")		{
	
						if(document.vermaufp.name_Rechtsp.value == "")
					{
						document.vermaufp.name_Rechtsp.focus();
						alert("Bitte geben Sie den Namen der eingetragenen Rechtsperson an.");
						return false;
					}					
					
					else	{ document.vermaufp.name.value = (document.vermaufp.name_Rechtsp.value)	
									
								}
				
					if(document.vermaufp.Rechtsverantwortlicher.value == "")
					{
						document.vermaufp.Rechtsverantwortlicher.focus();
						alert("Bitte geben Sie den Namen des Rechtsveranwortlichen an.");
						return false;
					}
	
																			}
																					
	if (what_Rechtsform == "nix")	{
							
			document.getElementsByName("anker2")[0].style.color= "red";
			alert("Bitte wählen Sie zunächst aus: \nEingetragene Gesellschaft oder nicht eingetragene Rechtspersonen.");
			return false;							
																}														
	

	if(document.vermaufp.adr1.value == "")
	{ 
		document.vermaufp.adr1.focus();
		alert("Bitte geben Sie eine vollständige Adresse ein.");
		return false;
	}

	if(document.vermaufp.plz.value == "")
	{
		document.vermaufp.plz.focus();
		alert("Bitte geben Sie die Postleitzahl an.");
		return false;
	}

	if(document.vermaufp.ort.value == "")
	{
		document.vermaufp.ort.focus();
		alert("Bitte geben Sie eine vollständige Adresse ein.");
		return false;
	}

	if(document.vermaufp.contactPARTNER.value == "")
	{
		document.vermaufp.contactPARTNER.focus();
		alert("Bitte geben Sie einen Ansprechpartner im Haus an, oder ggfs. den Namen des eigentlichen Mieters.");
		return false;
	}

	if(document.vermaufp.fone1.value == "")
	{
		document.vermaufp.fone1.focus();
		alert("Bitte teilen Sie uns eine Telefonnummer mit, unter der wir Sie erreichen können.");
		return false;
	}

	if(document.vermaufp.agreetoagb.checked == false)
	{
		document.vermaufp.agreetoagb.focus();
		alert("Bitte bestätigen Sie die Auftragserteilung und die Kenntnisnahme der Allgemeinen Geschäftsbedingung mit dem untenstehenden Kästchen.");
		return false;
	}
	

	document.vermaufp.submit();
}
