function getTipus(item) {
	$("indicator").style.display = "inline";
	var ajax = new Ajax.Request('/js/worker.php', {
		method:'get',
		parameters:'marka='+item.value,
		onSuccess:handlerFunc});
}

var handlerFunc = function(t) {
	var resp = t.responseText;
	var items = resp.split("#|#");
	var item_arr = "";
	var tipus = $("tipus");
	tipus.options.length = 0;
	var opt = document.createElement('option');
	opt.value = "";
	opt.text = "Kérem válasszon";
	tipus.options.add(opt);

	if(resp) {
		for(var i=0; i<items.length-1; i++) {
			item_arr = items[i].split("#-#");
			var opt = document.createElement('option');
			opt.value = item_arr[0];
			opt.text = item_arr[1];
			tipus.options.add(opt);
		}
	}
	$("indicator").style.display = "none";
}

var res_tipus = false;
var res_evjarat = false;
var res_motortipus = false;
var res_kobcenti = false;

/////////////////////////////////////////////////////////////////////////////////

function getTipus2(item) {
	$("indicator2").style.display = "inline";
	var ajax = new Ajax.Request('/js/worker.php', {
		method:'get',
		parameters:'marka='+item.value,
		onSuccess:handlerFunc2});
}

var handlerFunc2 = function(t) {
	var resp = t.responseText;
	var items = resp.split("#|#");
	var item_arr = "";
	var tipus = $("tipus2");
	tipus.options.length = 0;
	var opt = document.createElement('option');
	opt.value = "";
	opt.text = "Kérem válasszon";
	tipus.options.add(opt);

	if(resp) {
		res_tipus = true;
		for(var i=0; i<items.length-1; i++) {
			item_arr = items[i].split("#-#");
			var opt = document.createElement('option');
			opt.value = item_arr[0];
			opt.text = item_arr[1];
			tipus.options.add(opt);
		}
	}
	$("indicator2").style.display = "none";
}

/////////////////////////////////////////////////////////////////////////////////

function getEvjarat(item) {
	$("indicator3").style.display = "inline";
	var ajax = new Ajax.Request('/js/worker.php', {
		method:'get',
		parameters:'tipus='+item.value,
		onSuccess:handlerFunc3});
}

var handlerFunc3 = function(t) {
	var resp = t.responseText;
	var items = resp.split("#|#");
	var item_arr = "";
	var tipus = $("evjarat");
	tipus.options.length = 0;
	var opt = document.createElement('option');
	opt.value = "";
	opt.text = "Kérem válasszon";
	tipus.options.add(opt);

	if(resp) {
		res_evjarat = true;
		for(var i=0; i<items.length-1; i++) {
			item_arr = items[i].split("#-#");
			var opt = document.createElement('option');
			opt.value = item_arr[0];
			opt.text = item_arr[1];
			tipus.options.add(opt);
		}
	}
	$("indicator3").style.display = "none";
}

/////////////////////////////////////////////////////////////////////////////


function getMotortipus(item) {
	$("indicator4").style.display = "inline";

	var ajax = new Ajax.Request('/js/worker.php', {
		method:'get',
		parameters:'evjarat='+item.value+'&mt_marka='+$("marka").value+'&mt_tipus='+$("tipus2").value,
		onSuccess:handlerFunc4});
}

var handlerFunc4 = function(t) {
	var resp = t.responseText;
	var items = resp.split("#|#");
	var item_arr = "";
	var tipus = $("motortipus");
	tipus.options.length = 0;
	var opt = document.createElement('option');
	opt.value = "";
	opt.text = "Kérem válasszon";
	tipus.options.add(opt);

	if(resp) {
		res_motortipus = true;
		for(var i=0; i<items.length-1; i++) {
			item_arr = items[i].split("#-#");
			var opt = document.createElement('option');
			opt.value = item_arr[0];
			opt.text = item_arr[1];
			tipus.options.add(opt);
		}
	}
	$("indicator4").style.display = "none";
}

/////////////////////////////////////////////////////////////////////////////////


function getKobcenti(item) {
	if(item.value == "Benzin") {
		$("kobcenti_alap").style.display = "none";
		$("kobcenti_benzin").style.display = "block";
		$("kobcenti_diesel").style.display = "none";
	}
	else {
		$("kobcenti_alap").style.display = "none";
		$("kobcenti_benzin").style.display = "none";
		$("kobcenti_diesel").style.display = "block";
	}
}

var handlerFunc10 = function(t) {
	var resp = t.responseText;
	var items = resp.split("#|#");
	var item_arr = "";
	var kobcenti = $("kobcenti");
	kobcenti.options.length = 0;
	var opt = document.createElement('option');
	opt.value = "";
	opt.text = "Kérem válasszon";
	kobcenti.options.add(opt);

	if(resp) {
		res_kobcenti = true;
		for(var i=0; i<items.length-1; i++) {
			item_arr = items[i].split("#-#");
			var opt = document.createElement('option');
			opt.value = item_arr[0];
			opt.text = item_arr[1];
			kobcenti.options.add(opt);
		}
	}
	$("indicator5").style.display = "none";
}

/////////////////////////////////////////////////////////////////////////////////

function getHibak(item) {
	$("indicator5").style.display = "inline";
	var ajax = new Ajax.Request('/js/worker.php', {
		method:'get',
		parameters:'hiba_kat='+item.value,
		onSuccess:handlerFunc5});
}

var handlerFunc5 = function(t) {
	var resp = t.responseText;
	var items = resp.split("#|#");
	var item_arr = "";
	var tipus = $("hibak");
	tipus.options.length = 0;
	var opt = document.createElement('option');
	opt.value = "";
	opt.text = "Kérem válasszon";
	tipus.options.add(opt);

	if(resp) {
		for(var i=0; i<items.length-1; i++) {
			item_arr = items[i].split("#-#");
			var opt = document.createElement('option');
			opt.value = item_arr[0];
			opt.text = item_arr[1];
			tipus.options.add(opt);
		}
	}
	$("indicator5").style.display = "none";
}

/////////////////////////////////////////////////////////////////////////////////

function checkTipusLoad(item, value) {
	if(!item) {
		setTimeout(checkLoad(item), 2000);
	}
	else {
		// kivalasztott adat ujravalasztasa a formon is


	}
}

function selectItem(field, value) {
	var count = field.options.length;
	for(var i=0; i<count; i++) {
		if(field.options[i].value == value) {
			field.options[i].selected = "selected";
		}
	}
}

var marka = document.getElementById('marka')
var tipus = document.getElementById('tipus2')
var evjarat = document.getElementById('evjarat')
var motortipus = document.getElementById('motortipus')

function selectItems() {


	// tipus betoltese
	getTipus2(document.getElementById('marka'));

	// tipus kivalasztasa
	setTimeout("selectItem1()", 1000);

	// evjarat betoltese
	setTimeout("getThing1()", 2000);

	// evjarat kivalsztasa
	setTimeout("selectItem2()", 3000);

	// motortipus betoltese
	setTimeout("getThing2()", 4000);

	// motortipus kivalasztasa
	setTimeout("selectItem3()", 5000);


}

function selectItem1() {selectItem(document.getElementById('tipus2'), tipus_value)}
function selectItem2() {selectItem(document.getElementById('evjarat'), evjarat_value)}
function selectItem3() {selectItem(document.getElementById('motortipus'), motortipus_value)}

function getThing1() {getEvjarat(document.getElementById('tipus2'))}
function getThing2() {getMotortipus(document.getElementById('evjarat'))}