function fogl_combo_change(melyik) {

	obj_ev=document.getElementById("fogl_ev");
	obj_honap=document.getElementById("fogl_honap");
	obj_nap=document.getElementById("fogl_nap");


	// HA AZ EV VALTOZOTT
	if (melyik=="ev") {
		
		// HA SZOKOEVRE VALTOZOTT
		if ((obj_ev.value-1972)%4==0) {
		
			 // HA A HONAP FEBRUAR, AKKOR A NAPOKHOZ HOZZAADUNK EGY TETELT A 29.-ET
			if (obj_honap.value==2) {
/*				uj_elem=document.createElement('option');	
				uj_elem.text=29;
				uj_elem.value=29;
				obj_nap.add(uj_elem);
				*/
				obj_nap.options[obj_nap.length]=new Option(29,29);
			}
		}
		// HA NEM SZOKOEVRE VALTOZOTT
		else {
			
			 // HA A HONAP FEBRUAR, AKKOR A NAPOKBOL ELVESSZUK AZ UTOLSO TETELT
			if (obj_honap.value==2) {
				nap=obj_nap.value;
				obj_nap.length=obj_nap.length-1;
				
				// HA A NAP NAGYOBB MINT A MAX NAP AKKOR BEALLITJUK A MAX NAPRA
				if (nap>obj_nap.length) obj_nap.value=obj_nap.length;
				else obj_nap.value=nap;
			}
		}
			
	}
		
	// HA A HONAP VALTOZOTT AKKOR FRISSITJUK A NAPOK LISTAJAT
	if (melyik=="honap") {
		
		// A HONAP NAPJAI
		hany_napos_a_honap=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
		
		// HA SZOKOEV VAN AKKOR A FEBRUAR EGY NAPPAL TOBB
		if ((obj_ev.value-1972)%4==0 && obj_honap.value==2) szokoev=1;
		else szokoev=0;
			
		// JELENLEGI NAP ERTEK
		akt_nap=obj_nap.value;	
		
		// TOROLJUK A NAP COMBOT
		obj_nap.length=0;
		
		// ENNYI NAPOT KELL HOZZAADNI
		ennyi_nap=hany_napos_a_honap[obj_honap.value-1]+szokoev;

		// HOZZAADJUK A HONAPOKAT
		for (i=1;i<=ennyi_nap;++i) {
			/*
			uj_elem=document.createElement('option');	
			uj_elem.text=i;
			uj_elem.value=i;
			obj_nap.add(uj_elem);
			*/
			obj_nap.options[i-1]=new Option(i,i);
		}
		
		// HA A NAP NAGYOBB MINT A MAX NAP AKKOR BEALLITJUK A MAX NAPRA
		if (akt_nap>obj_nap.length) obj_nap.value=obj_nap.length;
		else obj_nap.value=akt_nap;
	}
}

function foglalas_form_ell(nyelv) {
	
	mezok=new Array("fogl_nev","fogl_cim","fogl_telefon","fogl_email");
	
	switch (nyelv) {
		case "eng": {
			szoveg1="Please fill in all fields!";
			szoveg2="Are you sure?";
			szoveg3="You need to select minimum 1 person!";
			break;
		}
		case "ger": {
			szoveg1="Bitte, füllen Sie alle Felder aus!";
			szoveg2="Sollen wir die Buchung definitiv vornehmen?";
			szoveg3="Minimum 1 person!";
			break;
		}
		case "hu": {
			szoveg1="Nem töltött ki minden mezőt!";
			szoveg2="Biztos, hogy lefoglaljuk a szállást?";
			szoveg3="Legalább 1 embernek kell lennie!";
			break;
		}
	}
	
	mehet=1;
	for (i=0;i<mezok.length;++i) {
		obj=document.getElementById(mezok[i]);
		if (obj.value=="") { alert(szoveg1); mehet=0; break; }
	}
	
	if (document.getElementById("gyerm03").selectedIndex==0 && document.getElementById("gyerm312").selectedIndex==0 && document.getElementById("felnott").selectedIndex==0) {
	alert(szoveg3); mehet=0; }
	

	if (mehet && confirm(szoveg2)) {
		return true;
	}
	else return false;
}
