function geosearchUpdateSzakterulet(text) {
  $.ajax({
			type: "POST",
			url: "/modules/geosearch/geosearch_ajax_szakterulet.php",
			data: 'text=' + text,
			success: geosearchFillSzakterulet
	});
}

function geosearchClearSzakterulet() {
  var formsel = document.getElementById('szakterulet_select');
  for(i=formsel.length-1;i>=0;i--) formsel.remove(i);
}

function geosearchFillSzakterulet(data) {
  var items = data.split("|");
  var formsel = document.getElementById('szakterulet_select');

  geosearchClearSzakterulet();
  for (var i=0;i<items.length;i++) {
    formsel.options[formsel.length] = new Option(items[i], items[i]);
  }
}

function geosearchSelectSzakterulet(sel) {
  if (sel.selectedIndex == -1) { return; }

  document.getElementById('szakterulet_typein').value = sel.value;
  document.getElementById('szakterulet_typein').focus();
  geosearchUpdateSzakterulet(sel.value);
}



function geosearchUpdateHelyseg(text) {
  $.ajax({
			type: "POST",
			url: "/modules/geosearch/geosearch_ajax_helyseg.php",
			data: 'text=' + text,
			success: geosearchFillHelyseg
	});
}

function geosearchClearHelyseg() {
  var formsel = document.getElementById('helyseg_select');
  for(i=formsel.length-1;i>=0;i--) formsel.remove(i);
}

function geosearchFillHelyseg(data) {
  var items = data.split("|");
  var formsel = document.getElementById('helyseg_select');

  geosearchClearHelyseg();
  for (var i=0;i<items.length;i++) {
    formsel.options[formsel.length] = new Option(items[i], items[i]);
  }
}

function geosearchSelectHelyseg(sel) {
  if (sel.selectedIndex == -1) { return; }

  document.getElementById('helyseg_typein').value = sel.value;
  document.getElementById('helyseg_typein').focus();
  geosearchUpdateHelyseg(sel.value);
}

