// szövegek eltüntetése
$('foglalas_erkezes_ev_input').onselect = $('foglalas_erkezes_ev_input').onclick =
$('foglalas_erkezes_honap_input').onselect = $('foglalas_erkezes_honap_input').onclick =
$('foglalas_erkezes_nap_input').onselect = $('foglalas_erkezes_nap_input').onclick =
$('foglalas_tavozas_ev_input').onselect = $('foglalas_tavozas_ev_input').onclick =
$('foglalas_tavozas_honap_input').onselect = $('foglalas_tavozas_honap_input').onclick =
$('foglalas_tavozas_nap_input').onselect = $('foglalas_tavozas_nap_input').onclick =
$('foglalas_felnottek_szama_input').onselect = $('foglalas_felnottek_szama_input').onclick =
$('foglalas_gyerekek_szama_input').onselect = $('foglalas_gyerekek_szama_input').onclick = 
$('foglalas_gyerekek_szama_04_input').onselect = $('foglalas_gyerekek_szama_04_input').onclick =
$('foglalas_gyerekek_szama_412_input').onselect = $('foglalas_gyerekek_szama_412_input').onclick =

function() {

	erteket_torol(this);
	feketeve_valt(this);
	
}

function erteket_torol(mit) {

	v = mit.value;
	if (v == honap || v == nap || v == ev || v == '?') mit.value = '';

}

function feketeve_valt(mit) {

	v = mit.value;
	if (v != honap && v != nap && v != ev && v != '?' && v != osszes_kategoria) mit.style.color = '#000';
	
}

if ($('kategoria_fooldal_input')) {

	$('kategoria_fooldal_input').onselect = $('kategoria_fooldal_input').onchange = function() {
		feketeve_valt(this);
	}
	
	feketeve_valt($('kategoria_fooldal_input'));

}

// gyerekek kora box
$('foglalas_gyerekek_szama_input').onchange = function() {

	// már meg van adva mind3 adat, de nem egyeznek
	if (this.value == '0') {

		$('foglalas_gyerekek_szama_04_input').value = '0';
		$('foglalas_gyerekek_szama_412_input').value = '0';

	}
	
	gyerekek_kora();

}

function gyerekek_kora() {

	v = $('foglalas_gyerekek_szama_input').value;

	if (parseInt(v) > 0) $('gyerekek_kora').style.display = 'block';
	else $('gyerekek_kora').style.display = 'none';
	
}

function gyerekek_korbeallitas() {

	gy = parseInt($('foglalas_gyerekek_szama_input').value);
	gy04 = parseInt($('foglalas_gyerekek_szama_04_input').value);
	gy412 = parseInt($('foglalas_gyerekek_szama_412_input').value);

	if (gy > 0 && gy04 >= 0 && gy412 >= 0 && gy04 + gy412 != gy) {
	
		alert('Nem egyezik a megadott darabszám a gyerekek számával!');

		return false;
	
	}

	else {

		// modal ablakban küldte el
		if ($('modal')) {

			parent.$('foglalas_erkezes_ev_input').value = $('foglalas_erkezes_ev_input').value;
			parent.$('foglalas_erkezes_honap_input').value = $('foglalas_erkezes_honap_input').value;
			parent.$('foglalas_erkezes_nap_input').value = $('foglalas_erkezes_nap_input').value;

			parent.$('foglalas_tavozas_ev_input').value = $('foglalas_tavozas_ev_input').value;
			parent.$('foglalas_tavozas_honap_input').value = $('foglalas_tavozas_honap_input').value;
			parent.$('foglalas_tavozas_nap_input').value = $('foglalas_tavozas_nap_input').value;

			parent.$('foglalas_felnottek_szama_input').value = $('foglalas_felnottek_szama_input').value;
			parent.$('foglalas_gyerekek_szama_input').value = $('foglalas_gyerekek_szama_input').value;
			parent.$('foglalas_gyerekek_szama_04_input').value = $('foglalas_gyerekek_szama_04_input').value;
			parent.$('foglalas_gyerekek_szama_412_input').value = $('foglalas_gyerekek_szama_412_input').value;

			if (parent.$('meg_nem_tudom_input_1')) parent.$('meg_nem_tudom_input_1').checked = false;

			parent.$('magenta_foglalas_form').submit();

			return false;

		}
		
		// sima elküldés
		else return true;

	}
	
}

// beálított dátum több mezőre tördelése, mezők beállítása
function datum_beallitas1() {

	vagdalt_datum = $('datum_fogado1').value.split("/");

	$('foglalas_erkezes_ev_input').value = vagdalt_datum[0];
	$('foglalas_erkezes_honap_input').value = vagdalt_datum[1];
	$('foglalas_erkezes_nap_input').value = vagdalt_datum[2];

	feketeve_valt($('foglalas_erkezes_ev_input'));
	feketeve_valt($('foglalas_erkezes_honap_input'));
	feketeve_valt($('foglalas_erkezes_nap_input'));

	if ($('meg_nem_tudom_input_1')) $('meg_nem_tudom_input_1').checked = false;

}

function datum_beallitas2() {

	vagdalt_datum = $('datum_fogado2').value.split("/");

	$('foglalas_tavozas_ev_input').value = vagdalt_datum[0];
	$('foglalas_tavozas_honap_input').value = vagdalt_datum[1];
	$('foglalas_tavozas_nap_input').value = vagdalt_datum[2];
	
	feketeve_valt($('foglalas_tavozas_ev_input'));
	feketeve_valt($('foglalas_tavozas_honap_input'));
	feketeve_valt($('foglalas_tavozas_nap_input'));

	if ($('meg_nem_tudom_input_1')) $('meg_nem_tudom_input_1').checked = false;

}

var ma = new Date();
var holnap = new Date();

holnap.setTime(ma.getTime() + (1000*3600*24));

function dateStatusHandler(date, y, m, d) {

	if ( date <= ma ) return true; // disable
	return false; // enable

};

c1 = Calendar.setup({
	inputField     :    "datum_fogado1",
	ifFormat       :    "%Y/%m/%d",
	button         :    "naptargomb1",
	align          :    "Br",
	singleClick    :    true,
	dateStatusFunc :	dateStatusHandler
});

Calendar.setup({
	inputField     :    "datum_fogado2",
	ifFormat       :    "%Y/%m/%d",
	button         :    "naptargomb2",
	align          :    "Br",
	singleClick    :    true,
	dateStatusFunc :	dateStatusHandler
});

var pipak_allapot = 1;

function foglalas_pipak() {

	if ($('reszletes_kereses')) {
	
		if (pipak_allapot == 0) {

			$('reszletes_kereses').style.display = 'block';

			$('reszletes_kereses_gomb').style.backgroundImage = 'url("images/reszletes_kereso_off.gif")';

			if ($('kezdolap_bubi')) $('kezdolap_bubi').style.display = 'none';

			pipak_allapot = 1;

		}
		
		else {

			$('reszletes_kereses').style.display = 'none';
			$('reszletes_kereses_gomb').style.backgroundImage = 'url("images/reszletes_kereso_on.gif")';

			pipak_allapot = 0;

		}

	}

}

// elküldés után
feketeve_valt($('foglalas_erkezes_ev_input'));
feketeve_valt($('foglalas_erkezes_honap_input'));
feketeve_valt($('foglalas_erkezes_nap_input'));
feketeve_valt($('foglalas_tavozas_ev_input'));
feketeve_valt($('foglalas_tavozas_honap_input'));
feketeve_valt($('foglalas_tavozas_nap_input'));
feketeve_valt($('foglalas_felnottek_szama_input'));
feketeve_valt($('foglalas_gyerekek_szama_input'));
feketeve_valt($('foglalas_gyerekek_szama_04_input'));
feketeve_valt($('foglalas_gyerekek_szama_412_input'));
gyerekek_kora();

function magenta_form_mutat() {
	$('foglaljon_most').style.display = 'block';
	$('magenta_ajanlatok').style.display = 'none';
}

function magenta_ajanlatok_mutat() {
	$('foglaljon_most').style.display = 'none';
	$('magenta_ajanlatok').style.display = 'block';
}

function buborek_be() {

	if (!ie6 && !ie7 && !ie8) $('kezdolap_bubi').fade({ duration: 1.0, from: 0, to: 1, afterFinish: buborek_stop });
	else { $('kezdolap_bubi').style.display = 'block'; buborek_stop(); }

}

function buborek_ki() {
	
	if (!ie6 && !ie7 && !ie8) $('kezdolap_bubi').fade({ duration: 1.0, from: 1, to: 0 });
	else $('kezdolap_bubi').style.display = 'none';
	
}

function buborek_stop() {

	if (!ie6 && !ie7 && !ie8) $('kezdolap_bubi').style.opacity = '1';
	
	setTimeout("buborek_ki()", 15000);

}

if ($('kezdolap_bubi')) setTimeout("buborek_be()", 3000);


// bugos sweetTitle pótlása
function ar_tartalmaz(id, io) {

	tooltip = $('ar_tartalmaz_' + id);

	if (io == 1) tooltip.style.visibility = 'visible';
	else tooltip.style.visibility = 'hidden';

}

if ($('meg_nem_tudom_input_1')) {
	
	$('meg_nem_tudom_input_1').onchange = function() {

		if ($('meg_nem_tudom_input_1').checked == true) {
			
			$('foglalas_erkezes_ev_input').value = $('foglalas_tavozas_ev_input').value = ev;
			$('foglalas_tavozas_honap_input').value = $('foglalas_erkezes_honap_input').value = honap;
			$('foglalas_tavozas_nap_input').value = $('foglalas_erkezes_nap_input').value = nap;

			$('foglalas_erkezes_ev_input').style.color = $('foglalas_tavozas_ev_input').style.color = $('foglalas_tavozas_honap_input').style.color = $('foglalas_erkezes_honap_input').style.color = $('foglalas_tavozas_nap_input').style.color = $('foglalas_erkezes_nap_input').style.color = '#999';
			
		}

	}

}

var beallitva = 2;
function foglaltsagi_naptar_datum(datum) {

	if (beallitva == 2) {

		$('datum_fogado1').value = datum;
		datum_beallitas1();
		beallitva = 1;

	}

	else {

		$('datum_fogado2').value = datum;
		datum_beallitas2();
		beallitva = 2;
	
	}

	return false;

}
