/*
 * Autor: Adam Pacha
 * kontrola registracniho formulare
 */


/*
 * bool ReservationCheck(void)
 * return:
 *        true - korektne vyplneny formular registrace
 *        false - nekorektne vyplneny formular registrace   
 */  
function ReservationCheck(){
  if (document.getElementById('od').value.search(/^[0-9]{1,2}-[0-9]{1,2}-20[0-1][0-9]$/) == -1 ){
    alert("Položka 'Pobyt od' v nekorektním formátu (využijte funkci kalendáře, která se zobrazí po kliknutí na položku)");
    return false;
  } 
  else if (document.getElementById('do').value.search(/^[0-9]{1,2}-[0-9]{1,2}-20[0-1][0-9]$/) == -1 ){
    alert("Položka 'Pobyt od' v nekorektním formátu (využijte funkci kalendáře, která se zobrazí po kliknutí na položku)");
    return false;
  } 
   else if (document.getElementById('jmeno').value == ""){
    alert("Vyplňte prosím položku Jméno");
    return false;
  }
  else if (document.getElementById('prijmeni').value == ""){
    alert("Vyplňte prosím položku Příjmení");
    return false;
  } 
  else if (document.getElementById('ulice').value == ""){
    alert("Vyplňte prosím položku Ulice");
    return false;
  }     
  else if (document.getElementById('mesto').value == ""){
    alert("Vyplňte prosím položku Město");
    return false;
  }         
  else if (document.getElementById('psc').value == ""){
    alert("Vyplňte prosím položku Psč");
    return false;
  }  
   else if (document.getElementById('telefon').value.search(/^00420[0-9]{9}$/) == -1){
    alert("Vyplňte prosím položku Telefon ve formátu 00420xxxxxxxxx");
    return false;
  } 
  else if (document.getElementById('email').value.search(/^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,3}$/) == -1){
    alert("Vyplňte prosím položku Email ve formátu xxxx@xxx.xx");
    return false;
  }        
return true;  
}
