/* -----------------------------------------------------------------------------
	Clickwerk.ch
	07.09.2007, uc

----------------------------------------------------------------------------- */
/*---- buchungsformular  ----*/
function checkBook(f) {
	var alertStr = "Folgende Punkte müssen angegeben und erfüllt sein:\n";
	var alerten = 0;
	
	with(f){
		if(fname.value == ""){
			alertStr = alertStr + "\n - Name";
			alerten++;
		}
		if(fvorname.value == ""){
			alertStr = alertStr + "\n - Vorname";
			alerten++;
		}
		if(fstrasse.value == ""){
			alertStr = alertStr + "\n - Strasse";
			alerten++;
		}
		if(fplz.value == ""){
			alertStr = alertStr + "\n - PLZ";
			alerten++;
		}
		if(fort.value == ""){
			alertStr = alertStr + "\n - Ort";
			alerten++;
		}
		if(fland.value == ""){
			alertStr = alertStr + "\n - Land";
			alerten++;
		}
		if(femail.value == ""){
			alertStr = alertStr + "\n - E-Mail";
			alerten++;
		}else{
			var reg = /^([\w-\.])+\@{1}([\w-\.])+\.([\D]){2,6}$/
			if (!(reg.exec(femail.value))){
				alertStr = alertStr + "\n - E-Mail Format";
				alerten++;
			}
		}
		if(ftelefon.value == ""){
			alertStr = alertStr + "\n - Telefon";
			alerten++;
		}
		
		if(Residenz_Geranio.checked){
			if(Zimmertyp_Geranio.value == ""){
				alertStr = alertStr + "\n - Typ bei Residence Geranio fehlt";
				alerten++;	
			}
		}
		if(!agbs.checked){
			alertStr = alertStr + "\n - Akzeptieren der allgemeinen Geschäftsbedingungen";
			alerten++;
		}		
		
	}
	if (alerten > 0){
		alert(alertStr);
		return false;
	}
	return true;
}

/*---- Kontakt  ----*/
function checkKontakt(f) {
	var alertStr = "Folgende Punkte müssen angegeben und erfüllt sein:\n";
	var alerten = 0;
	
	with(f){
		if(Name.value == ""){
			alertStr = alertStr + "\n - Name";
			alerten++;
		}
		if(Adresse.value == ""){
			alertStr = alertStr + "\n - Adresse";
			alerten++;
		}
		if(Telefon.value == ""){
			alertStr = alertStr + "\n - Telefonnummer";
			alerten++;
		}

		if(eMail.value == ""){
			alertStr = alertStr + "\n - E-Mail";
			alerten++;
		}else{
			var reg = /^([\w-\.])+\@{1}([\w-\.])+\.([\D]){2,6}$/
			if (!(reg.exec(eMail.value))){
				alertStr = alertStr + "\n - E-Mail Format";
				alerten++;
			}
		}
	}
	if (alerten > 0){
		alert(alertStr);
		return false;
	}
	return true;
}