	function check_faq(f){
		if(f.faq_email.value == ""){
			alert("Nezadali ste e-mailovú adresu!\nEnter your e-mail address, please!");
			f.faq_email.focus();
			return false;
		} else {
			if (f.faq_msg.value == ""){
				alert("Text otázky musíte vyplniť!\nEnter your question, please!");
				f.faq_msg.focus();
				return false;
			} else {
				if (window.RegExp){
					re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$");
					if (!re.test(f.faq_email.value)){
						alert("Zadaná e-mailová adresa je neplatná!\nThe e-mail address is not valid!");
						f.faq_email.focus();
						return false;
					} else {
						return true;
					}
				} else {
					return true;
				}
			}
		}
	}

	function check_book(f){
		if(f.meno.value == ""){
			alert("Nezadali ste Vaše meno!\nPlease fill up your name!");
			f.meno.focus();
			return false;
		} else {
			if (f.priezvisko.value == ""){
				alert("Nezadali ste Vaše priezvisko!\nPlease fill up your surname!");
				f.priezvisko.focus();
				return false;
			} else {
				if (f.telefon.value == ""){
					alert("Nezadali ste Vaše telefónne číslo!\nPlease fill up your phone number!");
					f.telefon.focus();
					return false;
				} else {
					return true;
				}
			}
		}
	}

	function check_book_cancel(f){
		if(f.meno.value == ""){
			alert("Nezadali ste Vaše meno!\nPlease fill up your name!");
			f.meno.focus();
			return false;
		} else {
			if (f.priezvisko.value == ""){
				alert("Nezadali ste Vaše priezvisko!\nPlease fill up your surname!");
				f.priezvisko.focus();
				return false;
			} else {
				if (f.den.value == ""){
					alert("Nezadali ste dátum rezervácie!\nPlease fill up date of reservation!");
					f.den.focus();
					return false;
				} else {
					if (f.mes.value == ""){
						alert("Nezadali ste dátum rezervácie!\nPlease fill up date of reservation!");
						f.mes.focus();
						return false;
					} else {
						if (f.rok.value == ""){
							alert("Nezadali ste dátum rezervácie!\nPlease fill up date of reservation!");
							f.rok.focus();
							return false;
						} else {
							if (f.hod.value == ""){
								alert("Nezadali ste čas rezervácie!\nPlease fill up time of reservation!");
								f.hod.focus();
								return false;
							} else {
								if (f.min.value == ""){
									alert("Nezadali ste čas rezervácie!\nPlease fill up time of reservation!");
									f.min.focus();
									return false;
								} else {
									if (f.sluzba.value == ""){
										alert("Nezadali ste názov služby!\nPlease fill up name of service!");
										f.sluzba.focus();
										return false;
									} else {
										return true;
									}
								}
							}
						}
					}
				}
			}
		}
	}
	
	function check_book_from_rozvrh(f){
		if(f.pocet.value == ""){
			alert("Nezadali ste počet osôb alebo miest!\nPlease fill number of persons or places!");
			f.pocet.focus();
			return false;
		} else {
			return true;
		}
	}