/* REGISTRACIA
*/
  function regzak() {
   var el = document.registracia, err= "", err2= "", err3= "";

   if(el.rs1.value.length < 6) {
    err += " - Prihlasovacie meno\n";
   }
   
   if(el.rs2.value.length < 6) {
    err += " - Prihlasovacie heslo\n";
   }
   
   if(el.rs2.value != el.rs3.value) {
    err += " - Rovnaké prihlasovacie heslo a heslo znova\n";
   }
   
   if(err != "") {
    err = "\nPrihlasovacie údaje:\n" + err;
   }
   
   if(el.rs11[1].checked == true) {
    
    if(el.rs12.value.length < 3) {
     err2 += " - Názov spoločnosti\n";
    }
    
    if(el.rs13.value.length < 8) {
     err2 += " - IČO\n";
    }
    
    if(el.rs15.value.length < 3) {
     err2 += " - Ulica, číslo\n";
    }
   
    if(el.rs16.value.length < 5) {
     err2 += " - PSČ\n";
    }
   
    if(el.rs17.value.length < 3) {
     err2 += " - Mesto\n";
    }
    
    if(err2 != "") {
     err2 = "\nFakturačné údaje:\n" + err2;
    }
    
   }
   
   
   if(el.rs4.value.length < 3) {
    err3 += " - Meno\n";
   }
   
   if(el.rs5.value.length < 3) {
    err3 += " - Priezvisko\n";
   }
   
   if(el.rs6.value.length < 3) {
    err3 += " - Ulica, číslo\n";
   }
   
   if(el.rs7.value.length < 5) {
    err3 += " - PSČ\n";
   }
   
   if(el.rs8.value.length < 3) {
    err3 += " - Mesto\n";
   }
   
   if(el.rs9.value.length < 5) {
    err3 += " - Telefón (mobil)\n";
   }
   
   if (el.rs10.value.length < 3) {
    err3 += " - Emailovú adresu\n";
   }
    else if (window.RegExp) {
     re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}");
     if (!re.test(el.rs10.value)) {
      err3 += " - Správny tvar emailovej adresy\n";
     }
    }
    
   if(err3 != "") {
    err3 = "\nKontaktné údaje:\n" + err3;
   }

   if(err != "" || err2 != "" || err3 != "") {
    err = "Nezadali ste:\n" + err + err2 + err3;
    window.alert(err);
    return false;   
   }
    else {
     return true;
    }
}

/* PRIHLASENIE
*/
  function logzak() {
   var el = document.prihlasenie, err= "";

   if(el.rs1.value.length < 6) {
    err += " - Prihlasovacie meno\n";
   }
   
   if(el.rs2.value.length < 6) {
    err += " - Prihlasovacie heslo\n";
   }

   if(err != "") {
    err = "Nezadali ste\n\n" + err;
    window.alert(err);
    return false;   
   }
    else {
     return true;
    }
}

/* DETAIL PRODUKTU
*/
  function detpro() {
   var el = document.rezervacia, err= "";

   if(el.rs1.value.length != 10) {
    err += " - Dátum rezervácie\n";
   }
   
   if(el.rs2.value == "0") {
    err += " - Typ rezervácie\n";
   }

   if(err != "") {
    err = "Nezadali ste\n\n" + err;
    window.alert(err);
    return false;   
   }
    else {
     return true;
    }
  }

/* OBJEDNAVKA REZERVACIE KROK1
*/
  function objrez1() {
   var el = document.objednavarezervacie1, err = "", err2 = "", err3 = "";


   if(el.rs11.value == "2") {    
    if(el.rs12.value.length < 3) {
     err2 += " - Názov spoločnosti\n";
    }
    
    if(el.rs13.value.length < 8) {
     err2 += " - IČO\n";
    }
    
    if(el.rs15.value.length < 3) {
     err2 += " - Ulica, číslo\n";
    }
   
    if(el.rs16.value.length < 5) {
     err2 += " - PSČ\n";
    }
   
    if(el.rs17.value.length < 3) {
     err2 += " - Mesto\n";
    }
    
    if(err2 != "") {
     err2 = "\nFakturačné údaje:\n" + err2;
    }    
   }


   if(el.rs1.value.length < 3) {
    err3 += " - Meno\n";
   }
   
   if(el.rs2.value.length < 3) {
    err3 += " - Priezvisko\n";
   }
   
   if(el.rs3.value.length < 3) {
    err3 += " - Ulica, číslo\n";
   }
   
   if(el.rs4.value.length < 5) {
    err3 += " - PSČ\n";
   }
   
   if(el.rs5.value.length < 3) {
    err3 += " - Mesto\n";
   }
   
   if(el.rs6.value.length < 5) {
    err3 += " - Telefón (mobil)\n";
   }
   
   if (el.rs7.value.length < 3) {
    err3 += " - Emailovú adresu\n";
   }
    else if (window.RegExp) {
     re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}");
     if (!re.test(el.rs7.value)) {
      err3 += " - Správny tvar emailovej adresy\n";
     }
    }
    
   if(err3 != "") {
    if(err2 == "") {
      err3 = "\nFakturačné údaje:\n" + err3;
    }
     else {
      err3 = "\nKontaktné údaje:\n" + err3;
     }
   }
  
   if(el.rs8.checked == false) {
    if(err.length > 0) { err += "\n";} 
    err += "\nPre odoslanie objednávky rezervácie je potrebné\nzaškrtnúť súhlas s obchodnými podmienkami\n";
   }

   if(err != "" || err2 != "" || err3 != "") {
    err = "Nezadali ste:\n" + err2 + err3 + err;
    window.alert(err);
    return false;   
   }
    else {
     return true;
    }
  }

/* UPRAVA PROFILU
*/
  function profilzak() {
   var el = document.profil, err2= "", err3= "";
   
   if(el.rs11.value == "2") {
    
    if(el.rs12.value.length < 3) {
     err2 += " - Názov spoločnosti\n";
    }
    
    if(el.rs13.value.length < 8) {
     err2 += " - IČO\n";
    }
    
    if(el.rs15.value.length < 3) {
     err2 += " - Ulica, číslo\n";
    }
   
    if(el.rs16.value.length < 5) {
     err2 += " - PSČ\n";
    }
   
    if(el.rs17.value.length < 3) {
     err2 += " - Mesto\n";
    }
    
    if(err2 != "") {
     err2 = "\nFakturačné údaje:\n" + err2;
    }    
   }
   
   
   if(el.rs1.value.length < 3) {
    err3 += " - Meno\n";
   }
   
   if(el.rs2.value.length < 3) {
    err3 += " - Priezvisko\n";
   }
   
   if(el.rs3.value.length < 3) {
    err3 += " - Ulica, číslo\n";
   }
   
   if(el.rs4.value.length < 5) {
    err3 += " - PSČ\n";
   }
   
   if(el.rs5.value.length < 3) {
    err3 += " - Mesto\n";
   }
   
   if(el.rs6.value.length < 5) {
    err3 += " - Telefón (mobil)\n";
   }
   
   if (el.rs7.value.length < 3) {
    err3 += " - Emailovú adresu\n";
   }
    else if (window.RegExp) {
     re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}");
     if (!re.test(el.rs7.value)) {
      err3 += " - Správny tvar emailovej adresy\n";
     }
    }
    
   if(err3 != "") {
    err3 = "\nKontaktné údaje:\n" + err3;
   }

   if(err2 != "" || err3 != "") {
    err = "Nezadali ste:\n" + err + err2 + err3;
    window.alert(err);
    return false;   
   }
    else {
     return true;
    }
  }

/* ZMENA HESLA
*/
  function heslozak() {
   var el = document.heslo, err= "";
   
   if(el.rs1.value.length < 6) {
    err += " - Pôvodné prihlasovacie heslo (min 6 znakov)\n";
   }
   
   if(el.rs2.value.length < 6) {
    err += " - Nové prihlasovacie heslo (min 6 znakov)\n";
   }
   
   if(el.rs2.value != el.rs3.value) {
    err += " - Rovnaké nové prihlasovacie heslo a heslo znova\n";
   }

   if(err != "") {
    err = "Nezadali ste\n\n" + err;
    window.alert(err);
    return false;   
   }
    else {
     return true;
    }
}

/* ZASLANIE ZABUDNUTEHO HESLA
*/
  function lospass() {
   var el = document.zaslatheslo, err= "";
   
   if(el.rs1.value.length < 6) {
    err += " - Prihlasovacie meno\n";
   }

   if(err != "") {
    err = "Nezadali ste\n\n" + err;
    window.alert(err);
    return false;   
   }
    else {
     return true;
    }
}

/* VYHLADAVANIE
*/
  function hladat() {
   var el = document.hladaj;
   
   if(el.search.value.length < 3) {
    window.alert("Zadajte minimálne 3 znaky");
    return false;   
   }
    else {
     return true;
    }
}

/* BLOG - EDITACIA TEMY
*/
  function overtemu() {
   var el = document.edittema, err= "";
   
   if(el.rs1.value.length < 3) {
    err += " - Názov témy\n";
   }

   if(err != "") {
    err = "Nezadali ste\n\n" + err;
    window.alert(err);
    return false;   
   }
    else {
     return true;
    }
  }
  
/* BLOG - VYTVORENIE NOVEJ TEMY
*/
  function overtemu2() {
   var el = document.addtema, err= "";
   
   if(el.rs1.value.length < 3) {
    err += " - Názov témy\n";
   }
   
   if(el.rs3.value < 1) {
    err += " - Zaradenie témy v blogu\n";
   }

   if(err != "") {
    err = "Nezadali ste\n\n" + err;
    window.alert(err);
    return false;   
   }
    else {
     return true;
    }
  }

/* OBJEDNAVKA KROK1
*/
  function obj1() {
   var el = document.objednavka1, err = "", err2 = "", err3 = "";


   if(el.rs11.value == "2") {    
    if(el.rs12.value.length < 3) {
     err2 += " - Názov spoločnosti\n";
    }
    
    if(el.rs13.value.length < 8) {
     err2 += " - IČO\n";
    }
    
    if(el.rs15.value.length < 3) {
     err2 += " - Ulica, číslo\n";
    }
   
    if(el.rs16.value.length < 5) {
     err2 += " - PSČ\n";
    }
   
    if(el.rs17.value.length < 3) {
     err2 += " - Mesto\n";
    }
    
    if(err2 != "") {
     err2 = "\nFakturačné údaje:\n" + err2;
    }    
   }


   if(el.rs1.value.length < 3) {
    err3 += " - Meno\n";
   }
   
   if(el.rs2.value.length < 3) {
    err3 += " - Priezvisko\n";
   }
   
   if(el.rs3.value.length < 3) {
    err3 += " - Ulica, číslo\n";
   }
   
   if(el.rs4.value.length < 5) {
    err3 += " - PSČ\n";
   }
   
   if(el.rs5.value.length < 3) {
    err3 += " - Mesto\n";
   }
   
   if(el.rs6.value.length < 5) {
    err3 += " - Telefón (mobil)\n";
   }
   
   if (el.rs7.value.length < 3) {
    err3 += " - Emailovú adresu\n";
   }
    else if (window.RegExp) {
     re = new RegExp("^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}");
     if (!re.test(el.rs7.value)) {
      err3 += " - Správny tvar emailovej adresy\n";
     }
    }
    
   if(err3 != "") {
    if(err2 == "") {
      err3 = "\nFakturačné údaje:\n" + err3;
    }
     else {
      err3 = "\nKontaktné údaje:\n" + err3;
     }
   }
  
   if(el.rs8.checked == false) {
    if(err.length > 0) { err += "\n";} 
    err += "\nPre odoslanie objednávky je potrebné\nzaškrtnúť súhlas s obchodnými podmienkami\n";
   }

   if(err != "" || err2 != "" || err3 != "") {
    err = "Nezadali ste:\n" + err2 + err3 + err;
    window.alert(err);
    return false;   
   }
    else {
     return true;
    }
  }
