
function zkontroluj_email(adresa)
{
    re = /^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/;
    return adresa.search(re) == 0;
}
function zkontroluj_telefon(phone)
{
    format = /^[0-9\+]{8,15}$/
    return phone.search(format) == 0;
}
function zkontroluj_jmeno(jmeno)
{
    format = /^[^0-9]{1,30}$/
    return jmeno.search(format) == 0;
}
function filledid(id) 
          {    
               var f = document.getElementById(id);
               var jdemedal = false;
               var vysledek = true;
               var strerr = "";
                if ((f.telep.value=="")&&(f.emailx.value=="")){
                    strerr += "Alespoň jedno z polí : \"Telefonní číslo\" , \"E-mail\" musí být správně vyplněno \n";
                }else{
                   if ((f.emailx.value!="")&&(!zkontroluj_email(f.emailx.value))) strerr += "Nesprávně zadaný email.\n";
		   if ((f.telep.value!="")&&(!zkontroluj_telefon(f.telep.value))) strerr += "Nesprávně zadaný telefon.\n";
		}
               if (f.jmeno.value=="") strerr += "Vyplňte pole jméno\n"; else if(!zkontroluj_jmeno(f.jmeno.value)) strerr += "Pole jméno nesmí obsahovat číslice\n";
               if (f.text.value=="") strerr += "Vyplňte pole popis\n";
               if ("" != strerr) 
               {
                    vysledek = false;
                    alert(strerr);
               }
              
               return vysledek;
          }


