$(document).ready(
	function(){
			
		 $("#startDate,#endDate").datepicker({
			    beforeShow: customRange,
			    showOn: "both",
			    buttonImage: "http://resa.sitec.fr/js/plugins/ui/templates/images/calendar.gif",
			    buttonImageOnly: true,
			    hideIfNoPrevNext: true,
			    onSelect: function(dateText) { if(dateText!=null) {$("#endDate").datepicker('enable');}else{$("#endDate").datepicker('disable');} }
			});
		
	    $(".corner").each(function(){
			$(this).corner("10px");
		});




                   $("#widget_titre_traduction li").each(function(){

                      switch(eval($("#widget_langue").val()))
                      {
                          case 1:
                              if(eval($(this).attr("id")==1))
                              {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_titre").html('Réservation');
                                  }
                                  else
                                  {
                                      $("#widget_titre").html($(this).html());
                                  }
                              }
                          break;
                          case 2:
                              if(eval($(this).attr("id")==2))
                              {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_titre").html('Booking');
                                  }
                                  else
                                  {
                                      $("#widget_titre").html($(this).html());
                                  }
                              }
                          break;
                          case 3:
                              if(eval($(this).attr("id")==3))
                              {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_titre").html('Prenotazione');
                                  }
                                  else
                                  {
                                      $("#widget_titre").html($(this).html());
                                  }
                              }
                          break;
                          case 4:
                              if(eval($(this).attr("id")==4))
                              {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_titre").html('Buchung');
                                  }
                                  else
                                  {
                                      $("#widget_titre").html($(this).html());
                                  }
                              }
                          break;

                      }
                    
			
		});


                $("#widget_arrivee_traduction li").each(function(){

                      switch(eval($("#widget_langue").val()))
                      {
                          case 1:
                             if(eval($(this).attr("id")==1))
                             {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_arrivee").html('Date arrivée');
                                  }
                                  else
                                  {
                                      $("#widget_arrivee").html($(this).html());
                                  }
                             }
                          break;
                          case 2:
                            if(eval($(this).attr("id")==2))
                            {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_arrivee").html('Arrival day');
                                  }
                                  else
                                  {
                                      $("#widget_arrivee").html($(this).html());
                                  }
                            }
                          break;
                          case 3:
                            if(eval($(this).attr("id")==3))
                            {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_arrivee").html('Data di arrivo');
                                  }
                                  else
                                  {
                                      $("#widget_arrivee").html($(this).html());
                                  }
                            }
                          break;
                          case 4:
                            if(eval($(this).attr("id")==4))
                            {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_arrivee").html('Anfangsdatum');
                                  }
                                  else
                                  {
                                      $("#widget_arrivee").html($(this).html());
                                  }
                            }
                          break;
                      }
                    

		});

                $("#widget_depart_traduction li").each(function(){

                      switch(eval($("#widget_langue").val()))
                      {
                          case 1:
                             if(eval($(this).attr("id")==1))
                             {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_depart").html('Date départ');
                                  }
                                  else
                                  {
                                      $("#widget_depart").html($(this).html());
                                  }
                             }
                          break;
                          case 2:
                             if(eval($(this).attr("id")==2))
                             {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_depart").html('Departure day');
                                  }
                                  else
                                  {
                                      $("#widget_depart").html($(this).html());
                                  }
                             }
                          break;
                          case 3:
                             if(eval($(this).attr("id")==3))
                             {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_depart").html('Data di partenza');
                                  }
                                  else
                                  {
                                      $("#widget_depart").html($(this).html());
                                  }
                             }
                          break;
                          case 4:
                             if(eval($(this).attr("id")==4))
                             {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_depart").html('Abreisedatum');
                                  }
                                  else
                                  {
                                      $("#widget_depart").html($(this).html());
                                  }
                             }
                          break;
                      }
                    

		});

                $("#widget_nbpers_traduction li").each(function(){

                      switch(eval($("#widget_langue").val()))
                      {
                          case 1:
                             if(eval($(this).attr("id")==1))
                             {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_nbpers").html('Nb personnes');
                                  }
                                  else
                                  {
                                      $("#widget_nbpers").html($(this).html());
                                  }
                             }
                          break;
                          case 2:
                             if(eval($(this).attr("id")==2))
                             {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_nbpers").html('Nb persons');
                                  }
                                  else
                                  {
                                      $("#widget_nbpers").html($(this).html());
                                  }
                             }
                          break;
                          case 3:
                             if(eval($(this).attr("id")==3))
                             {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_nbpers").html('Nb persone');
                                  }
                                  else
                                  {
                                      $("#widget_nbpers").html($(this).html());
                                  }
                             }
                          break;
                          case 4:
                             if(eval($(this).attr("id")==4))
                             {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_nbpers").html('Nb person');
                                  }
                                  else
                                  {
                                      $("#widget_nbpers").html($(this).html());
                                  }
                             }
                          break;
                      }
              

		});

                $("#widget_bouton_traduction li").each(function(){

                      switch(eval($("#widget_langue").val()))
                      {
                          case 1:
                             if(eval($(this).attr("id")==1))
                             {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_bouton").attr('value','Réserver');
                                  }
                                  else
                                  {
                                      $("#widget_bouton").attr('value',$(this).html());
                                  }
                             }
                          break;
                          case 2:
                            if(eval($(this).attr("id")==2))
                            {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_bouton").attr('value','Book');
                                  }
                                  else
                                  {
                                      $("#widget_bouton").attr('value',$(this).html());
                                  }
                            }
                          break;
                          case 3:
                            if(eval($(this).attr("id")==3))
                            {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_bouton").attr('value','Prenotare');
                                  }
                                  else
                                  {
                                      $("#widget_bouton").attr('value',$(this).html());
                                  }
                            }
                          break;
                          case 4:
                            if(eval($(this).attr("id")==4))
                            {
                                  if($(this).html()=="")
                                  {
                                      $("#widget_bouton").attr('value','Buch');
                                  }
                                  else
                                  {
                                      $("#widget_bouton").attr('value',$(this).html());
                                  }
                            }
                          break;
                      }
                    

		});


          
			
});



function formReservation(){
	var startDate=$('#startDate').val();
	var endDate=$('#endDate').val();
	if(!endDate || !startDate)
		alert('Erreur Dates');
	else
		$('#form_resa').submit();
}

function customRange(input) {

        if(input.id == "startDate"){
                $("#endDate").val('');
        }

         var startDate=new Date($("#startDate").datepicker("getDate"));
         var startDateString=startDate.toGMTString();
         var tabDate=startDateString.split(' ');
         var mois='';
         switch(tabDate[2]){
         case 'Jan': mois=0;
                break;
         case 'Feb': mois=1;
                break;
         case 'Mar': mois=2;
                break;
         case 'Apr': mois=3;
                break;
         case 'May': mois=4;
                break;
         case 'Jun': mois=5;
                break;
         case 'Jul': mois=6;
                break;
         case 'Aug': mois=7;
                break;
         case 'Sep': mois=8;
                break;
         case 'Oct': mois=9;
                break;
         case 'Nov': mois=10;
                break;
         case 'Dec': mois=11;
                break;
         }

         var jour=eval(tabDate[1])+2;
         var startDatePlusUn=new Date(tabDate[3],mois,jour);

        return {
           minDate: (input.id == "endDate" ? startDatePlusUn : new Date())
    };
}

