
// RAJONS -> PILSETAS, PAGASTI
function search_ins(pag, pils) {
  var ind = get_raj_index(document.searchform.s_rajons.options[document.searchform.s_rajons.selectedIndex].value);
  var ix;
  var tmp = -1;
  
  // PAGASTI
  clear_options(document.searchform.s_pagasts);
  ix = -1;
  insert_option(document.searchform.s_pagasts, '---');
  
  for (i = 0; i < pagasti[ind].length; i++) {	
	tmp = insert_option(document.searchform.s_pagasts, pagasti[ind][i]);
	if (pag == pagasti[ind][i]) ix = tmp;
  }
  
  if (ix < 0) ix = 0;
  document.searchform.s_pagasts.selectedIndex = ix;   
  
  // PILSĒTA
  clear_options(document.searchform.s_pilseta);
  ix = -1;
  insert_option(document.searchform.s_pilseta, '---');
  
  for (i = 0; i < pilsetas[ind].length; i++) {	
	tmp = insert_option(document.searchform.s_pilseta, pilsetas[ind][i]);
	if (pils == pilsetas[ind][i]) ix = tmp;
  }
  
  if (ix < 0) ix = 0;
  document.searchform.s_pilseta.selectedIndex = ix;    
}

// NOVADS -> RAJONI
function search_ins_rajoni(raj) {
  var ind = (document.searchform.s_novads.selectedIndex)-1;
  // rajoni
  clear_options(document.searchform.s_rajons);  
  var ix = -3;
  var tmp = -2;
  for (i = 0; i < rajoni[ind].length; i++) {	
	tmp = insert_option(document.searchform.s_rajons, rajoni[ind][i]);
	if (raj == rajoni[ind][i]) ix = tmp;
  }
  if (ix < 0) ix = 0;
  document.searchform.s_rajons.selectedIndex = ix; 
  
  // alert(ix);

  search_ins('', '');
}

// NOTIRA DROP DOWN
function clear_options(obj) {
  while (obj.options.length > 0) {
    obj.remove(0);
  }
}

// IELIEK OPCIJU DROP DOWNĀ
function insert_option(obj, val) {
/*
  var o = document.createElement('option');
  if (val == '---') o.value = ''; else o.value = val;
  o.text  = val;
  obj.add(o, 0);
*/
  obj.options.length = obj.options.length+1;
  obj.options[obj.options.length-1].value = (val == '---' ? '' : val);
  obj.options[obj.options.length-1].text  = val;
  return obj.options.length-1;
}
