function kontrola(form,text,text2,text3)	{
  if (form.hledat.value == text3) {
    alert(text);
		form.hledat.focus();
		return false;
	}
	else if (window.RegExp) {
    re = new RegExp("[0123456789AÁBCČDĎEÉĚFGHIÍJKLMNŇOÓPQRŘSŠTŤUÚŮVWXYÝZŽaábcčdďeéěfghiíjklmnňoópqrřsštťuúůvwxyýzžüäöÄÖÜ-]{3}$");
		if (!re.test(form.hledat.value)) {
		  alert(text2);
			form.hledat.focus();
			return false;
		}
	}
  else {
		return true;    
  }
}

function control(form,pole) {
var chyba = false;
var element;
// projedeme vechny zadané pole
  for (var i = 0; i < pole.length; i++) {
    // zaměříme si dané pole
    element = "form."+pole[i];
    element = eval(element);
    // kdy je pole prázdné, zaznamenáme si chybu,
    // a necháme do pole zobrazit blikající kurzor
    // a také ukončíme cyklus
    if (element.value == "") {
      alert("Nevyplnili jste povinný údaj!\n("+pole[i]+")");
      element.focus();
      i = pole.length;
      chyba = true;
    }
  }

  if (!chyba) {
    form.odeslat.disabled = true;
    return true;
  }
  else return false;
}