var Vorname
var Nachname
var Adresse
var Ort
var Land
var Anzahl
var submit_by
var Appartement200
var Appartement120
var Appartement80
var Von
var Bis

function ueberpruefen() {
	if (document.Anfrage.Kauf_oder_Miete[0].checked == false && document.Anfrage.Kauf_oder_Miete[1].checked == false) {
	alert("\nPor favor selecciona alquiler o compra.");
	return false;
	}
	if (document.Anfrage.Vorname.value == '') {
	alert('\nPor favor escribe su nombre.');
	document.Anfrage.Vorname.select();
	document.Anfrage.Vorname.focus();
	return false;
	}
	if (document.Anfrage.Nachname.value == '') {
	alert('\nPor favor escribe su apellido.');
	document.Anfrage.Nachname.select();
	document.Anfrage.Nachname.focus();
	return false;
	}
	if (document.Anfrage.Adresse.value == '') {
	alert('\nPor favor escribe su dirección.');
	document.Anfrage.Adresse.select();
	document.Anfrage.Adresse.focus();
	return false;
	}
	if (document.Anfrage.Ort.value == '') {
	alert('\nPor favor escribe su ciudad.');
	document.Anfrage.Ort.select();
	document.Anfrage.Ort.focus();
	return false;
	}
	if (document.Anfrage.Land.value == '') {
	alert('\nPor favor escribe su país.');
	document.Anfrage.Land.select();
	document.Anfrage.Land.focus();
	return false;
	}
	if (document.Anfrage.Kauf_oder_Miete[1].checked == false) {
		if (document.Anfrage.Anzahl.value < 1 || (document.Anfrage.Anzahl.value > 15 || "9" < document.Anfrage.Anzahl.value )) {
		alert('\nPor favor indica el número de huéspedes.');
		document.Anfrage.Anzahl.select();
		document.Anfrage.Anzahl.focus();
		return false;
		}
	}
	if (document.Anfrage.submit_by.value == "") {
	alert('\nPor favor escribe su dirección de e-mail.');
	document.Anfrage.submit_by.select();
	document.Anfrage.submit_by.focus();
	return false;
	}
	if (document.Anfrage.submit_by.value.indexOf ('@',0) == -1 ||
		document.Anfrage.submit_by.value.indexOf ('.',0) == -1) {
	alert('\nPor favor verifica su dirección de e-mail.');
	document.Anfrage.submit_by.select();
	document.Anfrage.submit_by.focus();
	return false;
	}
	if (document.Anfrage.Appartement200.checked == false && document.Anfrage.Appartement120.checked == false && document.Anfrage.Appartement80.checked == false) {
	alert("\nPor favor selecciona un tamaño de apartamento.");
	return false;
	}
	if (document.Anfrage.Kauf_oder_Miete[1].checked == false) {
		if (document.Anfrage.Appartement200.checked == true) {
		alert("\nEste tamaño de apartamento no se alquila - sólo compra.");
		return false;
		}
	}
	if (document.Anfrage.Kauf_oder_Miete[1].checked == false) {
		if (document.Anfrage.Von.value == '') {
		alert('\nPor favor indica la fecha de llegada.');
		document.Anfrage.Von.select();
		document.Anfrage.Von.focus();
		return false;
		}
	}
	if (document.Anfrage.Kauf_oder_Miete[1].checked == false) {
		if (document.Anfrage.Bis.value == '') {
		alert('\nPor favor indica la fecha de salida.');
		document.Anfrage.Bis.select();
		document.Anfrage.Bis.focus();
		return false;
		}
	}
}