function chk_form_anfrage(){
	// Nachname
	if(document.form_anfrage.frm_nachname.value == ''){
		alert("Bitte geben Sie Ihren Namen ein.");
		document.form_anfrage.frm_nachname.focus();
		return false;
	}
	// Vorname
	if(document.form_anfrage.frm_vorname.value == ''){
		alert("Bitte geben Sie Ihren Vornamen ein.");
		document.form_anfrage.frm_vorname.focus();
		return false;
	}
	// Strasse
	if(document.form_anfrage.frm_strasse.value == ''){
		alert("Bitte geben Sie Ihre Strasse ein.");
		document.form_anfrage.frm_strasse.focus();
		return false;
	}
	// PLZ und Ort
	if(document.form_anfrage.frm_plz_ort.value == ''){
		alert("Bitte geben Sie Postleitzahl und Ort ein.");
		document.form_anfrage.frm_plz_ort.focus();
		return false;
	}
	// Kontaktmöglichkeit
	if(document.form_anfrage.frm_telefon.value + document.form_anfrage.frm_fax.value + document.form_anfrage.frm_email.value == ''){
		alert("Bitte geben Sie eine Kontaktmöglichkeit an (Tel/Fax/Email).");
		document.form_anfrage.frm_email.focus();
		return false;
	}
	// Email-Adresse korrekt?
	if(document.form_anfrage.frm_email.value != "" && (document.form_anfrage.frm_email.value.indexOf('@') == -1 || document.form_anfrage.frm_email.value.indexOf('.') == -1)){
		alert("Bitte überprüfen Sie Ihre Email-Adresse.");
		document.form_anfrage.frm_email.focus();
		return false;
	}
	// Zimmerwunsch
	if(document.form_anfrage.frm_einzelzimmer.value + document.form_anfrage.frm_doppelzimmer.value + document.form_anfrage.frm_doppelzimmer_getrennte_betten.value  + document.form_anfrage.frm_doppelzimmer_mit_zustellbett.value == ''){
		alert("Bitte geben Sie einen Zimmerwunsch an.");
		document.form_anfrage.frm_einzelzimmer.focus();
		return false;
	}
	// An- und Abreisedatum gleich
	if((document.form_anfrage.frm_anreise_tag.selectedIndex == document.form_anfrage.frm_abreise_tag.selectedIndex) && (document.form_anfrage.frm_anreise_monat.selectedIndex == document.form_anfrage.frm_abreise_monat.selectedIndex) && (document.form_anfrage.frm_anreise_jahr.selectedIndex == document.form_anfrage.frm_abreise_jahr.selectedIndex)){
		alert("Das An- und Abreisedatum kann nicht gleich sein.");
		document.form_anfrage.frm_anreise_tag.focus();
		return false;
	}
	// Button deaktivieren
	document.form_anfrage.frm_senden.disabled=true;
}
function chk_form_anfrage_en(){
	// Nachname
	if(document.form_anfrage.frm_nachname.value == ''){
		alert("Please enter your name.");
		document.form_anfrage.frm_nachname.focus();
		return false;
	}
	// Vorname
	if(document.form_anfrage.frm_vorname.value == ''){
		alert("Please enter your first name.");
		document.form_anfrage.frm_vorname.focus();
		return false;
	}
	// Strasse
	if(document.form_anfrage.frm_strasse.value == ''){
		alert("Please enter your street.");
		document.form_anfrage.frm_strasse.focus();
		return false;
	}
	// PLZ und Ort
	if(document.form_anfrage.frm_plz_ort.value == ''){
		alert("Please enter your postal code/zip and city.");
		document.form_anfrage.frm_plz_ort.focus();
		return false;
	}
	// Kontaktmöglichkeit
	if(document.form_anfrage.frm_telefon.value + document.form_anfrage.frm_fax.value + document.form_anfrage.frm_email.value == ''){
		alert("Please tell us how we can contact you (phone/fax/email).");
		document.form_anfrage.frm_email.focus();
		return false;
	}
	// Email-Adresse korrekt?
	if(document.form_anfrage.frm_email.value != "" && (document.form_anfrage.frm_email.value.indexOf('@') == -1 || document.form_anfrage.frm_email.value.indexOf('.') == -1)){
		alert("Please check the syntax of your email address.");
		document.form_anfrage.frm_email.focus();
		return false;
	}
	// Zimmerwunsch
	if(document.form_anfrage.frm_einzelzimmer.value + document.form_anfrage.frm_doppelzimmer.value + document.form_anfrage.frm_doppelzimmer_getrennte_betten.value  + document.form_anfrage.frm_doppelzimmer_mit_zustellbett.value == ''){
		alert("How many rooms do you need?");
		document.form_anfrage.frm_einzelzimmer.focus();
		return false;
	}
	// An- und Abreisedatum gleich
	if((document.form_anfrage.frm_anreise_tag.selectedIndex == document.form_anfrage.frm_abreise_tag.selectedIndex) && (document.form_anfrage.frm_anreise_monat.selectedIndex == document.form_anfrage.frm_abreise_monat.selectedIndex) && (document.form_anfrage.frm_anreise_jahr.selectedIndex == document.form_anfrage.frm_abreise_jahr.selectedIndex)){
		alert("Arrival date and departure date may not be the same.");
		document.form_anfrage.frm_anreise_tag.focus();
		return false;
	}
	// Button deaktivieren
	document.form_anfrage.frm_senden.disabled=true;
}
function chk_form_kontakt(){
	// Nachname
	if(document.form_kontakt.frm_nachname.value == ''){
		alert("Bitte geben Sie Ihren Namen ein.");
		document.form_kontakt.frm_nachname.focus();
		return false;
	}
	// Kontaktmöglichkeit
	if(document.form_kontakt.frm_telefon.value + document.form_kontakt.frm_email.value == ''){
		alert("Bitte geben Sie eine Kontaktmöglichkeit an (Tel/Email).");
		document.form_kontakt.frm_email.focus();
		return false;
	}
	// Email-Adresse korrekt?
	if(document.form_kontakt.frm_email.value != "" && (document.form_kontakt.frm_email.value.indexOf('@') == -1 || document.form_kontakt.frm_email.value.indexOf('.') == -1)){
		alert("Bitte überprüfen Sie Ihre Email-Adresse.");
		document.form_kontakt.frm_email.focus();
		return false;
	}
	// Button deaktivieren
	document.form_kontakt.frm_senden.disabled=true;
}
function chk_form_kontakt_en(){
	// Nachname
	if(document.form_kontakt.frm_nachname.value == ''){
		alert("Please enter your name.");
		document.form_kontakt.frm_nachname.focus();
		return false;
	}
	// Kontaktmöglichkeit
	if(document.form_kontakt.frm_telefon.value + document.form_kontakt.frm_email.value == ''){
		alert("Please enter your phone number\nand/or email address so we can contact you.");
		document.form_kontakt.frm_email.focus();
		return false;
	}
	// Email-Adresse korrekt?
	if(document.form_kontakt.frm_email.value != "" && (document.form_kontakt.frm_email.value.indexOf('@') == -1 || document.form_kontakt.frm_email.value.indexOf('.') == -1)){
		alert("Please check the syntax of your email address.");
		document.form_kontakt.frm_email.focus();
		return false;
	}
	// Button deaktivieren
	document.form_kontakt.frm_senden.disabled=true;
}
