function regexp(exp,str,zprava) {
  if (exp != "" && str!= "") {
    if (str.match(exp)) return true;
  }
  if (zprava != undefined) alert(zprava);
  return false;
}

function mailtolink(domena,jmeno) {
  zavinac = '@';
  document.write('<a href="mailto:'+jmeno+zavinac+domena+'">'+jmeno+zavinac+domena+'</a>');
} 

function regexp(exp,str,zprava) {
  if (exp != "" && str!= "") {
    if (str.match(exp)) return true;
  }
  if (zprava != undefined) alert(zprava);
  return false;
} 

function over_udaje(formular) { 
  var vysledek = false;
  var polozky = new Array();
  var i = 0;
  polozky[i++]= new Array(formular.jmeno,'^.*$','Vyplňte prosím Vaše jméno.'); 
  if (!regexp('^[ 0-9\.\+\/\-]{8,}$',formular.telefon.value)) 
    polozky[i++]= new Array(formular.email,'^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,4}$','Zadejte prosím Vaši emailovou adresu nebo telefon.'); 


  for (i=0;i<polozky.length;i++) {
    if (!regexp(polozky[i][1],polozky[i][0].value,polozky[i][2])) {
      polozky[i][0].focus();
      return false;
    }
  }
  return true;
} 
