function set_search_f(vse, nastavit) {
 if(typeof(nastavit)==undef) {nastavit = 0;}
 vse = (typeof(vse)==undef ? 0 : vse);
 document.forms.hledej.fi.value = fi;
 document.forms.hledej.ci.value = ci;
// POZOR : tady NESMÍ být <document.forms.hledej.elements>, protože v Mozille to hlásí chybu scriptu !!!
 with(document.forms.hledej) {
	change.value = search_f.value!=trim(fir.value) || search_i.value!=trim(ico.value) || (vse==1 && (search_d.value!=trim(dic.value) || search_m.value!=trim(mis.value) || search_t.value!=trim(tel.value) || search_l.value!=trim(mai.value) || search_p.value!=trim(pop.value) || search_o.value!=trim(oso.value) || search_k.value!=kra[kra.selectedIndex].value));
	if(change.value=="true" || nastavit) {
 	 search_f.value = trim(fir.value);
	 search_i.value = trim(ico.value);
	 if(vse==1) {
	  if((trim(tel.value).length > 0 && trim(tel.value).length < 5) || (trim(mai.value).length > 0 && trim(mai.value).length < 5)) {
     return false;
    }
 	  search_d.value = trim(dic.value);
    search_m.value = trim(mis.value);
    search_t.value = trim(tel.value);
 	  search_l.value = trim(mai.value);
 	  search_p.value = trim(pop.value);
    search_o.value = trim(oso.value);
    search_k.value = kra[kra.selectedIndex].value;
 	  kraj.value = kra[kra.selectedIndex].text;
 	 }
	 pg.value = 1;
	 return true;
  }
 }
 return false;
}

function set_page(strana) {
 set_search_f(document.forms.hledej.elements.search_all.value, 1);
 document.forms.hledej.elements.pg.value = strana;
 document.forms.hledej.submit();
}

