/* 
 * TODO: do prekladu krome cestiny je treba pridat buttonText: 'Datum příjezdu' v ruznych prekladech.
 */

    $(function() {
        $("#rf_prjezd").datepicker({
            showOn: 'both',
            buttonImage: '/images/calendar.gif',
            buttonImageOnly: true
        });
         $("#rf_odjezd").datepicker({
            showOn: 'both',
            buttonImage: '/images/calendar.gif',
            buttonImageOnly: true
        });

          $('.submitinput').click(function() {
              var prijezd = $("#rf_prjezd").val();
              var odjezd = $("#rf_odjezd").val();
              if(validateDate(prijezd)&&validateDate(odjezd))
              {
                prijezd = preformatuj(prijezd);
                odjezd = preformatuj(odjezd);
                if(dateSpanCheck(prijezd,odjezd))
                {

                    $("#datein").val(prijezd);
                    $("#dateout").val(odjezd);
                }
                else
                    return false;
              }
              else
              {
                  alert(errorMsg[0]);
                  return false;

              }

          });

    });

   function dateSpanCheck(prvni,druhe)
   {
      
       var prijezdSplt =  prvni.split("/");
       var odjezdSplt =  druhe.split("/");
       var prijezd = new Date();
		


       prijezd.setFullYear(parseInt(prijezdSplt[2]*1),parseInt(prijezdSplt[0]*1)-1,parseInt(prijezdSplt[1]*1));
       var odjezd = new Date();
       odjezd.setFullYear(parseInt(odjezdSplt[2]*1),parseInt(odjezdSplt[0]*1)-1,parseInt(odjezdSplt[1]*1));
	  
       var today=new Date();
       if (prijezd.getTime()>=odjezd.getTime())
       {
           alert(errorMsg[1]);
           return false;
       }
       if((today.getTime()-5000)>=prijezd.getTime())
       {

           alert(errorMsg[2]);
           return false;
       }
       return true

   }


