function datum(){
var mehet = 1;

tol_datum1 = document.kereso.tol_datum.value;
ig_datum1 = document.kereso.ig_datum.value;
mai_datum1 = document.kereso.mai_datum.value;
//mai_datum1 = document.kereso.mai_datum.value;

var ho = Array('x','Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');
var utolsonap = Array(0,31,28,31,30,31,30,31,31,30,31,30,31);
	
function nincskotojel(adat){
	adat1 = adat.substr(0,4);
	adat1 = adat1+adat.substr(5,2);
	adat1 = adat1+adat.substr(8,2);
	return adat1;
}

tol_datum = parseInt(nincskotojel(tol_datum1));
ig_datum = parseInt(nincskotojel(ig_datum1));
mai_datum = parseInt(nincskotojel(mai_datum1));

tol_ev = tol_datum1.substr(0,4);
//alert(tol_ev);
tol_ho = parseFloat(tol_datum1.substr(5,2));
//alert(tol_ho);
tol_nap = tol_datum1.substr(8,2);
//alert(tol_nap);

ig_ev = ig_datum1.substr(0,4);
ig_ho = parseFloat(ig_datum1.substr(5,2));
ig_nap = ig_datum1.substr(8,2);

mai_ev = mai_datum1.substr(0,4);
mai_ho = parseFloat(mai_datum1.substr(5,2));
mai_nap = mai_datum1.substr(8,2);

if(tol_ev == 2012 || tol_ev == 2016 || tol_ev == 2020){
	utolsonap[2] = 29;
}

//alert(ho[tol_ho]+' '+tol_nap+', '+tol_ev);
//alert(ho[ig_ho]+' '+ig_nap+', '+ig_ev);
//alert(Date.parse(ho[ig_ho]+' '+ig_nap+', '+ig_ev));
//alert(Date.parse(ho[tol_ho]+' '+tol_nap+', '+tol_ev));

if(isNaN(tol_datum) || tol_datum == ''){
	alert('A keresés kezdeti dátumának formátuma nem megfelelő! (ÉÉÉÉ-HH-NN)');
	document.kereso.tol_datum.value = mai_datum1;
	mehet = 0;
}else if(isNaN(ig_datum) || ig_datum == ''){
	alert('A keresés befejező dátumának formátuma nem megfelelő! (ÉÉÉÉ-HH-NN)');
	document.kereso.ig_datum. value = mai_datum1;
	mehet = 0;
}else if(tol_datum < mai_datum){
	alert('A keresés kezdeti dátuma kisebb, mint a mai dátum!');
	mehet = 0;
}else if(tol_datum > ig_datum){
	alert('A keresés kezdeti dátuma nagyobb, mint a befejezés dátuma!');
	mehet = 0;
}else if(tol_nap > utolsonap[tol_ho]){
	alert('A beírt kezdeti dátum hibás! Ebben a hónapban nincs ilyen nap!');
	mehet = 0;
}else if(ig_nap > utolsonap[ig_ho]){
	alert('A beírt befejező dátum hibás! Ebben a hónapban nincs ilyen nap!');
	mehet = 0;
}else if(Date.parse(ho[tol_ho]+' '+tol_nap+', '+tol_ev) > Date.parse(ho[mai_ho]+' '+mai_nap+', '+mai_ev)+31536086401){
	alert('Maximum egy évvel lehet előre keresni!');
	mehet = 0;
}else if(Date.parse(ho[tol_ho]+' '+tol_nap+', '+tol_ev)+31536086401 < Date.parse(ho[ig_ho]+' '+ig_nap+', '+ig_ev)){
	alert('A keresés idötartama max. 1 év!');
	mehet = 0;
}

if(mehet == 1){
	//alert("OK!");
	document.kereso.mehet.value = 1;
    document.kereso.submit();
      }
}
//------------------------------------------------------------------------------------------------------

function mitkeres(mit,id,datum){
if(mit == 'o'){
	document.kereso.orszag.value = mit;
}else if(mit == 'k' || mit == 'v' || mit == 'u'){
	document.kereso.tipus.value = mit;
}
	document.kereso.ig_datum.value = datum;
	document.kereso.orszag.value = id;
	document.kereso.ujkereso.value = 1;
	document.kereso.szabad_mehet.value = 0;
	document.kereso.mehet.value = 1;
    document.kereso.submit();
}
//----------------------------------------------------------------------------------------------------

function akciok(mit,datum){
	if(mit == 'akcio'){
		document.kereso.akcio.value = 'akcio';
	}else if(mit == 'lastminute'){
		document.kereso.lastminute.value = 'lastminute';
	}
		//alert("OK!");
		document.kereso.mehet.value = 1;
		document.kereso.szabad_mehet.value = 0;
		document.kereso.ig_datum.value = datum;
		document.kereso.submit();
}
//----------------------------------------------------------------------------------------------------

function ujkeres(datum){
	document.kereso.ig_datum.value = datum;
	document.kereso.rendez.value = 3;
	document.kereso.ujkereso.value = 1;
	document.kereso.mehet.value = 1;
	document.kereso.szabad_mehet.value = 0;
	document.kereso.submit();
}