﻿
function check() {
if (document.kapcsolat.nev.value == "")
          { alert("Kérjük, adja meg a nevét!"); document.kapcsolat.nev.focus(); return false;}
if (document.kapcsolat.emil.value == "")
          { alert("Kérjük adja meg e-mail címét!"); document.kapcsolat.emil.focus(); return false;}
if (document.kapcsolat.uzenet.value == "")
          { alert("Nem töltötte ki az üzenet mezőt!"); document.kapcsolat.uzenet.focus(); return false;}		  
else { return true; }
}

function afogl() {
var x = document.afoglal.emil.value;
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (document.afoglal.erkho.value == "") { alert("Kérjük, adja meg érkezésének hónapját!"); document.afoglal.erkho.focus(); return false;}
if (document.afoglal.erkho.value <  document.afoglal.ho.value ) { alert("Kérjük, adja meg HELYESEN érkezésének hónapját!"); document.afoglal.erkho.focus(); return false;}
if (document.afoglal.erkho.value > 12 ) { alert("Kérjük, adja meg HELYESEN érkezésének hónapját!"); document.afoglal.erkho.focus(); return false;}
if (document.afoglal.erknap.value == "") { alert("Kérjük, adja meg érkezésének napját!"); document.afoglal.erknap.focus(); return false;}
if (document.afoglal.erknap.value > 31 ) { alert("Kérjük, adja meg HELYESEN érkezésének napját!"); document.afoglal.erknap.focus(); return false;}
if (document.afoglal.erkora.value == "") { alert("Kérjük, adja meg érkezésének idejét!"); document.afoglal.erkora.focus(); return false;}
if ((document.afoglal.doh[0].checked == false ) && (document.afoglal.doh[1].checked == false )) { alert("Dohányzó / Nem dohányzó?!"); return false; }
if (document.afoglal.hely.selectedIndex == '0') { alert("Hová foglaljunk asztal ?"); document.afoglal.hely.focus(); return false; }
if (document.afoglal.fo.value == "") { alert("Kérjük, adja meg hány személy várható!"); document.afoglal.fo.focus(); return false;}
if (
	(document.afoglal.fmod[0].checked == false ) && 
	(document.afoglal.fmod[1].checked == false ) &&
	(document.afoglal.fmod[2].checked == false ) &&
	(document.afoglal.fmod[3].checked == false ) 
	) { alert("Kérem adja meg a fizetés módját!"); return false; }
if (document.afoglal.nev.value == "") { alert("Kérjük, adja meg a nevét!"); document.afoglal.nev.focus(); return false;}		  
if (document.afoglal.emil.value == "") { alert("Kérjük, adja meg e-mail címét!"); document.afoglal.emil.focus(); return false;}		  
if (!filter.test(x))  { alert('A megadott E-mail cím hibás');document.afoglal.emil.focus(); return false; }
if (document.afoglal.tel.value == "") { alert("Kérjük, adja meg telefonszámát!"); document.afoglal.tel.focus(); return false;}		  
if ((document.afoglal.ert[0].checked == false) && (document.afoglal.ert[1].checked == false))
           { alert("Kérjük adja meg hogy milyen módon igazoljuk vissza a foglalást!"); return false; }
else { return true; }
}

function szfogl() {
var x = document.szfoglal.emil.value;
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (document.szfoglal.erkho.value == "") { alert("Kérjük, adja meg érkezésének hónapját!"); document.szfoglal.erkho.focus(); return false;}
if (document.szfoglal.erkho.value <  document.szfoglal.ho.value ) { alert("Kérjük, adja meg HELYESEN érkezésének hónapját!"); document.szfoglal.erkho.focus(); return false;}
if (document.szfoglal.erkho.value > 12 ) { alert("Kérjük, adja meg HELYESEN érkezésének hónapját!"); document.szfoglal.erkho.focus(); return false;}
if (document.szfoglal.erknap.value == "") { alert("Kérjük, adja meg érkezésének napját!"); document.szfoglal.erknap.focus(); return false;}
if (document.szfoglal.erknap.value > 31 ) { alert("Kérjük, adja meg HELYESEN érkezésének napját!"); document.szfoglal.erknap.focus(); return false;}

if (document.szfoglal.tavho.value == "") { alert("Kérjük, adja meg érkezésének hónapját!"); document.szfoglal.tavho.focus(); return false;}
if (document.szfoglal.tavho.value > 12 ) { alert("Kérjük, adja meg HELYESEN érkezésének hónapját!"); document.szfoglal.tavho.focus(); return false;}
if (document.szfoglal.tavnap.value == "") { alert("Kérjük, adja meg érkezésének napját!"); document.szfoglal.tavnap.focus(); return false;}
if (document.szfoglal.tavnap.value > 31 ) { alert("Kérjük, adja meg HELYESEN érkezésének napját!"); document.szfoglal.tavnap.focus(); return false;}


if (document.szfoglal.hely.selectedIndex == '0') { alert("Kérem adja meg a szoba típusát!"); document.szfoglal.hely.focus(); return false; }
if (document.szfoglal.fo.value == "") { alert("Kérjük, adja meg hány személy várható!"); document.szfoglal.fo.focus(); return false;}
if (
	(document.szfoglal.fmod[0].checked == false ) && 
	(document.szfoglal.fmod[1].checked == false ) &&
	(document.szfoglal.fmod[2].checked == false ) &&
	(document.szfoglal.fmod[3].checked == false ) 
	) { alert("Kérem adja meg a fizetés módját!"); return false; }
if (document.szfoglal.nev.value == "") { alert("Kérjük, adja meg a nevét!"); document.szfoglal.nev.focus(); return false;}		  
if (document.szfoglal.emil.value == "") { alert("Kérjük, adja meg e-mail címét!"); document.szfoglal.emil.focus(); return false;}		  
if (!filter.test(x))  { alert('A megadott E-mail cím hibás');document.szfoglal.emil.focus(); return false; }
if (document.szfoglal.tel.value == "") { alert("Kérjük, adja meg telefonszámát!"); document.szfoglal.tel.focus(); return false;}		  
if ((document.szfoglal.ert[0].checked == false) && (document.szfoglal.ert[1].checked == false))
           { alert("Kérjük adja meg hogy milyen módon igazoljuk vissza a foglalást!"); return false; }
else { return true; }
}

function efogl() {
var x = document.efoglal.emil.value;
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (document.efoglal.nev.value == "") { alert("Kérjük, adja meg a nevét!"); document.efoglal.nev.focus(); return false;}		  
if (document.efoglal.tel.value == "") { alert("Kérjük, adja meg telefonszámát!"); document.efoglal.tel.focus(); return false;}		  
if (document.efoglal.emil.value == "") { alert("Kérjük, adja meg e-mail címét!"); document.efoglal.emil.focus(); return false;}		  
if (!filter.test(x))  { alert('A megadott E-mail cím hibás');document.efoglal.emil.focus(); return false; }
else { return true; }
}

function guest_check() {
if (document.guestbook.nev.value =='')
          { alert("Név nélkül nem megy!"); document.guestbook.nev.focus(); return false; }
if (document.guestbook.bejegyzes.value =='')
          { alert("Nem írtál szöveget!"); document.guestbook.bejegyzes.focus(); return false; }		   
if (document.guestbook.kod.value =='')
          { alert("Add meg az ellenőrző kódot!"); document.guestbook.kod.focus(); return false; }
if (document.guestbook.kod.value != document.guestbook.code.value)
          { alert("Add meg HELYESEN az ellenőrző kódot!"); document.guestbook.kod.focus(); return false; }
 else { return true; }
}

function mailcheck() {
var x = document.uzen.emil.value;
var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (document.uzen.nev.value == "") { alert("Nem adott meg nevet!"); document.uzen.nev.focus(); return false; }
if (document.uzen.emil.value == "") { alert("Nem adott meg E-mail címet!"); document.uzen.emil.focus(); return false; }
if (!filter.test(x))  { alert('A megadott E-mailcím hibás!');document.uzen.emil.focus(); return false; }

if ( document.getElementById("valasz").value == '') { alert("Kérem, adja meg helyes választ!"); document.getElementById("valasz").focus(); return false; }
if (isNaN(document.getElementById("valasz").value)) { alert("Hibás adat! (csak számot)"); document.getElementById("valasz").focus(); return false; }


if (document.uzen.uzenet.value =='') { alert("Az üzenet szövege hiányzik!"); document.uzen.uzenet.focus(); return false; }		   
 else { return true; }
}
