
ch_megye(0);

function set_adatlap() {
	var eid = DOM('eid');
	var tid = DOM('tid');
	if (eid.value=='-' || tid.value=='-') {
		var k = DOM('keres');
		k.value = 'listázás';
		k.disabled = 'disabled';
		hide_div('listazas_cont');
		hide_div('ar_max_cont');
		hide_div('terulet_cont');
		hide_div('telek_cont');
		hide_div('szerkezet_cont');
		hide_div('emelet_cont');
		hide_div('feliratkozas_cont');
	}
	else {
		str = ' lakas haz ';
		if (str.search(tid.value)>0) {
			show_div('szobaszam_cont');
			show_div('allapot_cont');
			show_div('futes_cont');
		}
		else {
			hide_div('szobaszam_cont');
			hide_div('allapot_cont');
			hide_div('futes_cont');
		}
		if (tid.value=='lakas') {
			show_div('emelet_cont');
			show_div('szerkezet_cont');
		}
		else {
			hide_div('emelet_cont');
			hide_div('szerkezet_cont');
		}
		if (tid.value=='haz')
			show_div('haztip_cont');
		else
			hide_div('haztip_cont');
		show_div('ar_max_cont');
		if (tid.value!='telek')
			show_div('terulet_cont');
		else
			hide_div('terulet_cont');
		str = ' onallo_haz telek ikerhaz sorhaz udulo_nyaralo';
		if (str.search(tid.value)>0)
			show_div('telek_cont');
		else
			hide_div('telek_cont');
		show_div('feliratkozas_cont');
		DOM('keres').value = 'adatlekérés...';
frm = DOM('list_form');
frm.target = 'dataFrame';
frm.action = '/kereses.php';
frm.submit();
	}	
}

function kereses_ready(ret) {
	var k = DOM('keres');
	k.value = 'listázás ('+ret+' db)';
	if (ret!='(0 db)') {
		k.disabled = '';
		show_div('listazas_cont');
		DOM('eredmeny').innerHTML = 'A megadott paramétereknek <b>'+ret+'</b> ingatlan felelt meg.';
	}
	else {
		k.disabled = 'disabled';
		hide_div('listazas_cont');
	}
}

function ch_megye(t) {
	var mid = DOM('megye');
	var vid = DOM('telepules');
	if (mid.value!='-' && mid.value!='budapest') {
		vid.style.visibility = 'visible';
		hide_div('kerulet');
		if (t>0)
			nsOptionRequest('/telepulesek.php','mid='+mid.value,'telepules');
	}
	else if (mid.value=='budapest') {
		vid.value = '-';
		vid.style.visibility = 'hidden';
		show_div('kerulet');
	}
	set_adatlap();
}

function listazas() {
	var frm = DOM('list_form');
	frm.target = '';
	var id = DOM('id');
	if (nsTrim(id.value)!='')
		frm.action = '/'+nsTrim(id.value)+'.html';
	else {
		var mid = DOM('megye');
		var vid = DOM('telepules');
		frm.action = '/ingatlan_kereses/'+DOM('eid').value+'/'+DOM('tid').value;
		if (vid.value!='-')
			frm.action+= '/'+vid.value;
		else if (mid.value!='-')
			frm.action+= '/'+mid.value;
		frm.action+= '/1.html';
	}
	frm.submit();
	return false;
}

function feliratkozas() {
	var frm = DOM('list_form');
	frm.target = 'dataFrame';
	frm.action = '/feliratkozas.php';
	frm.submit();
}

function lapozas(cim,lap) {
	frm = DOM('list_form');
	frm.target = '';
	frm.action = cim+'/'+lap+'.html';
	frm.submit();
}

function set_order(n,d) {
	DOM('Order_Name').value = n;
	DOM('Order_Dir').value = d;
	listazas();
}

function show_div(id) {
	var e = DOM(id); 
	e.style.visibility = 'visible';
	e.style.height = 'auto';
}

function hide_div(id) {
	var e = DOM(id); 
	e.style.visibility = 'hidden';
	e.style.height = '0px';
}

function set_ker(ker) {
	var ker_buda = new Array('01','02','03','11','12','22');
	var ker_pest = new Array('04','05','06','07','08','09','10','13','14','15','16','17','18','19','20','21','23');
	if (ker=='buda')
		for (k in ker_buda)
			DOM('ker_'+ker_buda[k]).checked = DOM('ker_buda').checked;
	if (ker=='pest')
		for (k in ker_pest)
			DOM('ker_'+ker_pest[k]).checked = DOM('ker_pest').checked;
	for (k in ker_buda)
		if (ker == ker_buda[k])
			DOM('ker_buda').checked = '';
	for (k in ker_pest)
		if (ker == ker_pest[k])
			DOM('ker_pest').checked = '';
	set_adatlap();
}
