  function IsNumeric(sText){
    var ValidChars = "0123456789";
    var IsNumber=true;
    var Char;

    for (i = 0; i < sText.length && IsNumber == true; i++) { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) {
         IsNumber = false;
      }
    }
     
    return IsNumber;
  }

  function checkReservation(){
    var retVal
    retVal=false
    
    var divRI = document.getElementById("divRI") // do neho zapiseme pripadne chyby validace
    var datumFrom = document.getElementById("termin_prijezd")
    var datumTo = document.getElementById("termin_odjezd")
    var velikostPokoje = document.getElementById("velikostPokoje1")
    var pocet = document.getElementById("pocet")
    var prijmeni = document.getElementById("prijmeni")
    var telefon = document.getElementById("telefon")
    var email = document.getElementById("email")
    
    var message
    message = ""
    var today = new Date()
    var myDateP = new Date()
    var myDateO = new Date()
    if (datumFrom.value=="") {
      message=message+"- vyberte datum příjezdu.<br/>"
    }
    else{
      var d = datumFrom.value
      
      var rok = d.substring(6,10)
      var mesic = d.substring(3,5)-1
      var den = d.substring(0,2)
      
      myDateP.setFullYear(rok)
      myDateP.setDate(den)
      myDateP.setMonth(mesic)
     
      if (myDateP<today) message=message+"- zadané datum příjezdu uľ bylo.<br/>"
      
      
      
    }
    
    if (datumTo.value=="") {
      message=message+"- vyberte datum odjezdu.<br/>"
    }
    else{
       var d2 = datumTo.value
        
        var rok = d2.substring(6,10)
        var mesic = d2.substring(3,5)-1
        var den = d2.substring(0,2)
      
        myDateO.setFullYear(rok)
        myDateO.setDate(den)
        myDateO.setMonth(mesic)
        
        if (myDateO<today) message=message+"- zadané datum odjezdu uľ bylo.<br/>"
      
    }
    
    if (myDateO<myDateP) message=message+"- zadané datum odjezdu je starąí neľ datum příjezdu.<br/>"
    
    if (velikostPokoje.value=="") message=message+"- vyberte poľadovanou velikost pokoje.<br/>"
    if (pocet.value=="") message=message+"- zvolte poľadovaný počet pokojů.<br/>"
    else{
      
      if (IsNumeric(pocet.value)==false) message=message+"- neodpovídající počet pokojů.<br/>"
    }
    if (prijmeni.value=="") message=message+"- vyplňte své příjmení.<br/>"
    if (telefon.value=="") message=message+"- vyplňte váą telefon.<br/>"
    if (email.value=="") message=message+"- vyplňte vaąi emailovou adresu.<br/>"
    else{
      
       var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
       var address = email.value
       if(reg.test(address) == false) {
          message=message+"- nesprávný tvar emailové adresy.<br/>"
       }

    }
    
    
    if (message.length==0) retVal = true
    else{
      divRI.innerHTML = message
      var objRI = document.getElementById("ReservationInformation")
      objRI.style.display="block"
      objRI.focus();
    }
    retVal=true
    return retVal
  }
  
  function showOrHide(what){
   
    var display = document.getElementById(what).style.display
    var toogle = document.getElementById("otherRoomsToogle")
    
    if (display=="block") {
      display="none"
      toogle.src = "/images/zabaleno.png"
      toogle.title = "Zobrazit další pokoje."
    }
    else {
      display="block"
      toogle.src = "/images/rozbaleno.png"
      toogle.title = "Skrýt další pokoje."
    }
    document.getElementById(what).style.display=display
    
  }
    var dmstav = 0;
    
    
  function vysundmenu(flist){
    $('.dayschov').hide();
    $('.ngetday').removeClass('active');
    $('#nday-'+flist).addClass('active');
    $('#day-'+flist).show();
    if(dmstav == 0){
      $('#dmenupanel').show('slow');
      dmstav = 1;
    }
    else{
      $('#dmenupanel').hide('slow');
      dmstav = 0;
    }
  }
  function getday(numero){
    $('.dayschov').hide();
    $('.ngetday').removeClass('active');
    $('#nday-'+numero).addClass('active');
    $('#day-'+numero).show('slow');
  }
    function getday2(numero){
    var pozice;
    if(numero == 1){
      pozice = 0;
    }
    if(numero == 2){
      pozice = -226;
    }
    if(numero == 3){
      pozice = -452;
    }
    if(numero == 4){
      pozice = -678;
    }
    if(numero == 5){
      pozice = -904;
    }
    if(numero == 6){
      pozice = -904;
    }
    if(numero == 7){
      pozice = -904;
    }
    
    $('.ngetday2').removeClass('active');
    $('#nday2-'+numero).addClass('active');
    $('#soupatko').animate({ marginLeft: pozice});
  }
  function atmenu(flist){
    getday2(flist)

  }
