function check_mail(email){
  re = /^[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z]{2,4}$/; 
  return email.search(re) == 0;
}
function check_tel(cislo){
  re = /^[ 0-9\.\+\/\-]{8,}$/; 
  return cislo.search(re) == 0;
}

function overeni_edit_passwd(edit_passwd) {

  passwd = edit_passwd.passwd.value;
  passwd1 = edit_passwd.passwd;
  passwd_k = edit_passwd.passwd_k.value;
  passwd_k1 = edit_passwd.passwd_k;
  
  
  if (passwd == "") {
     alert("Prosím vyplňte nové heslo!");
     passwd1.focus();
     return false;
  }
  
  if (passwd_k == "") {
     alert("Prosím vyplňte nové ověřené heslo!");
     passwd_k1.focus();
     return false;
  }
  
  else 
     return true;
}


function overeni_registrace(registrace) {

  jmeno = registrace.jmeno.value;
  jmeno1 = registrace.jmeno;
  prijmeni = registrace.prijmeni.value;
  prijmeni1 = registrace.prijmeni;
  email = registrace.email.value;
  email1 = registrace.email;
  ulice = registrace.ulice.value;
  ulice1 = registrace.ulice;
  mesto = registrace.mesto.value;
  mesto1 = registrace.mesto;
  psc = registrace.psc.value;
  psc1 = registrace.psc;
  heslo = registrace.heslo.value;
  heslo1 = registrace.heslo;
  
  
  if (jmeno == "") {
     alert("Prosím vyplňte Vaše jméno!");
     jmeno1.focus();
     return false;
  }
  
  if (prijmeni == "") {
     alert("Prosím vyplňte Vaše příjmení!");
     prijmeni1.focus();
     return false;
  }
  
  if (email == "") {
     alert("Prosím vyplňte Váš email!");
     email1.focus();
     return false;
  }
  
  if (!check_mail(email)){
 	   alert ("Prosím zkontrolujte tvar Vaší e-mailové adresy.");
	   email1.focus();
	   return false;
  }
  
  if (ulice == "") {
     alert("Prosím vyplňte Vaší adresu!");
     ulice1.focus();
     return false;
  }
  
  if (mesto == "") {
     alert("Prosím vyplňte Vaše město!");
     mesto1.focus();
     return false;
  }
  
  if (psc == "") {
     alert("Prosím vyplňte Vaše PSČ!");
     psc1.focus();
     return false;
  }
  
  if (heslo == "") {
     alert("Prosím vyplňte Vaše heslo!");
     heslo1.focus();
     return false;
  }
  
  else 
     return true;
}

function overeni_registrace_edit(registrace) {

  jmeno = registrace.jmeno.value;
  jmeno1 = registrace.jmeno;
  prijmeni = registrace.prijmeni.value;
  prijmeni1 = registrace.prijmeni;
  email = registrace.email.value;
  email1 = registrace.email;
  ulice = registrace.ulice.value;
  ulice1 = registrace.ulice;
  mesto = registrace.mesto.value;
  mesto1 = registrace.mesto;
  psc = registrace.psc.value;
  psc1 = registrace.psc;
  
  
  if (jmeno == "") {
     alert("Prosím vyplňte Vaše jméno!");
     jmeno1.focus();
     return false;
  }
  
  if (prijmeni == "") {
     alert("Prosím vyplňte Vaše příjmení!");
     prijmeni1.focus();
     return false;
  }
  
  if (email == "") {
     alert("Prosím vyplňte Váš email!");
     email1.focus();
     return false;
  }
  
  if (!check_mail(email)){
 	   alert ("Prosím zkontrolujte tvar Vaší e-mailové adresy.");
	   email1.focus();
	   return false;
  }
  
  if (ulice == "") {
     alert("Prosím vyplňte Vaší adresu!");
     ulice1.focus();
     return false;
  }
  
  if (mesto == "") {
     alert("Prosím vyplňte Vaše město!");
     mesto1.focus();
     return false;
  }
  
  if (psc == "") {
     alert("Prosím vyplňte Vaše PSČ!");
     psc1.focus();
     return false;
  }
  
  else 
     return true;
}

function overeni_objednavka(objednavka) {

  jmeno = objednavka.jmeno.value;
  jmeno1 = objednavka.jmeno;
  prijmeni = objednavka.prijmeni.value;
  prijmeni1 = objednavka.prijmeni;
  email = objednavka.email.value;
  email1 = objednavka.email;
  tel = objednavka.tel.value;
  tel1 = objednavka.tel;
  ulice = objednavka.ulice.value;
  ulice1 = objednavka.ulice;
  mesto = objednavka.mesto.value;
  mesto1 = objednavka.mesto;
  psc = objednavka.psc.value;
  psc1 = objednavka.psc;
  
  
  if (jmeno == "") {
     alert("Prosím vyplňte Vaše jméno!");
     jmeno1.focus();
     return false;
  }
  
  if (prijmeni == "") {
     alert("Prosím vyplňte Vaše příjmení!");
     prijmeni1.focus();
     return false;
  }
  
  if (email == "") {
     alert("Prosím vyplňte Váš email!");
     email1.focus();
     return false;
  }  
  
  if (!check_mail(email)){
 	   alert ("Prosím zkontrolujte tvar Vaší e-mailové adresy.");
	   email1.focus();
	   return false;
  }
  
  if (tel == "") {
     alert("Prosím vyplňte Vaš Telefon!");
     tel1.focus();
     return false;
  }
  
  if (!check_tel(tel)){
 	   alert ("Vaše telefonní číslo není ve správném tvaru. Správný tvar je: 123456789");
	   tel1.focus();
	   return false;
  }
  
  if (ulice == "") {
     alert("Prosím vyplňte Vaší adresu!");
     ulice1.focus();
     return false;
  }
  
  if (mesto == "") {
     alert("Prosím vyplňte Vaše město!");
     mesto1.focus();
     return false;
  }
  
  if (psc == "") {
     alert("Prosím vyplňte Vaše PSČ!");
     psc1.focus();
     return false;
  }

  
  else 
     return true;
}

function overeni_pridat_sklad(pridat_sklad) {

  sklad = pridat_sklad.sklad.value;
  sklad1 = pridat_sklad.sklad;
  sklad_nazev = pridat_sklad.sklad_nazev.value;
  sklad_nazev1 = pridat_sklad.sklad_nazev;
  sklad_zkratka = pridat_sklad.sklad_zkratka.value;
  sklad_zkratka1 = pridat_sklad.sklad_zkratka;
  
  
  if (sklad == "") {
     alert("Musíte vyplnit sklad!");
     sklad1.focus();
     return false;
  }
  
  if (sklad_nazev == "") {
     alert("Musíte vyplnit název skladu!");
     sklad_nazev1.focus();
     return false;
  }
  
  if (sklad_zkratka == "") {
     alert("Musíte vyplnit zkratku skladu!");
     sklad_zkratka1.focus();
     return false;
  }
    
  else 
     return true;
}

function overeni_pridat_kategorie_popis(pridat_kategorie_popis) {

  textovy_popis = pridat_kategorie_popis.textovy_popis.value;
  textovy_popis1 = pridat_kategorie_popis.textovy_popis;
  
  
  if (textovy_popis == "") {
     alert("Musíte vyplnit popis kategorie!");
     textovy_popis1.focus();
     return false;
  }
  
  else 
     return true;
}

function overeni_zapomenute_heslo(zapomenute_heslo) {

  email = zapomenute_heslo.email.value;
  email1 = zapomenute_heslo.email;
  
  
  if (email == "") {
     alert("Prosím vyplňte email!");
     email1.focus();
     return false;
  }
  
  if (!check_mail(email)){
 	   alert ("Prosím zkontrolujte tvar e-mailové adresy.");
	   email1.focus();
	   return false;
  }
  
  else 
     return true;
}

