// Script to run the date picker for the reservation menu 
	    $(function() {
		     $(".arrive").datepicker({
          onSelect: function( selectedDate ) {
            // Parse the selected date
            var instance = $( this ).data( "datepicker" ),
                date = $.datepicker.parseDate(
                    instance.settings.dateFormat ||
                    $.datepicker._defaults.dateFormat,
                    selectedDate, instance.settings );

            // Add one day
            date.setDate(date.getDate()+1);

            // Set the new date
            $(".depart").datepicker('setDate', date);               
        }
      });
      $(".depart").datepicker();

      $(".arrive").datepicker('setDate', new Date());
		    
	    });
	    
	    
	    function booknowicon_click(arrive){
				if(arrive)
					$("#arriveTop").datepicker("show");
				else
					$("#departTop").datepicker("show");
	    }
	    function booknowicon_clickInline(arrive){
				if(arrive)
					$("#arriveInline").datepicker("show");
				else
					$("#departInline").datepicker("show");
	    }
      
      
      	
      // Function for reseting Departure date
			hidden = false;
			
			function resetDepart(){
				var arrivalDate = new Date($("#arrivaldate").val());
				var departDate = new Date($("#departdate").val());
			
				if(arrivalDate >= departDate){
					departDate = arrivalDate;
					departDate.setDate(departDate.getDate() + 1);
					var adjustedMonth = departDate.getMonth() + 1;
					var date = (departDate.getDate() < 10)? "0" + departDate.getDate() : departDate.getDate();
					var month = (adjustedMonth < 10)? "0" + adjustedMonth : adjustedMonth;
					
					$("#departdate").val(month + "/" + date + "/" + departDate.getFullYear());
				}
			}
			
				function validateForm(){
			  
        var arrival = document.getElementById("arriveTop").value;
        var departure = document.getElementById("departTop").value;
        
        var mon1 = parseInt(arrival.substring(0,2),10) - 1;
        var dt1 = parseInt(arrival.substring(3,5),10);
        var yr1 = parseInt(arrival.substring(6,10),10);
        
        var mon2 = parseInt(departure.substring(0,2),10) - 1;
        var dt2 = parseInt(departure.substring(3,5),10);
        var yr2 = parseInt(departure.substring(6,10),10);
        
        
       if(dt1 <= 9){
        
        dt1 = '0' + dt1;
       }
       if(mon1 <= 9){
        mon1 = '0' + mon1;
       }
       if(dt2 <= 9){
        dt2 = '0' + dt2;
       }
       if(mon2 <= 9){
        mon2 = '0' + mon2;
       } 
       
       
        //alert(dt1 + " " + mon1 + " " + yr1);
        //alert(dt2 + " " + mon2 + " " + yr2);
        var newarrival = new Date(yr1, mon1, dt1);
        var newdeparture = new Date(yr2, mon2, dt2);
        
        //alert(newarrival);
        //alert(newdeparture);
        
        if(newdeparture <= newarrival){
            alert("You must select a depart date that is after your arrival date");
            return;
        }
      
      /*if(document.getElementById('arriveTop').value >= document.getElementById('departTop').value)
			{
			alert("You must select a depart date that is after your arrival date");
	    
			return;
			}*/
				document.forms['reservationform'].submit();
			}
			
      function validateFormInline(){
		    var mon1 = parseInt(arrival.substring(0,2),10) - 1;
        var dt1 = parseInt(arrival.substring(3,5),10);
        var yr1 = parseInt(arrival.substring(6,10),10);
        
        var mon2 = parseInt(departure.substring(0,2),10) - 1;
        var dt2 = parseInt(departure.substring(3,5),10);
        var yr2 = parseInt(departure.substring(6,10),10);
        
       if(dt1 <= 9){
        
        dt1 = '0' + dt1;
       }
       if(mon1 <= 9){
        mon1 = '0' + mon1;
       }
       if(dt2 <= 9){
        dt2 = '0' + dt2;
       }
       if(mon2 <= 9){
        mon2 = '0' + mon2;
       } 
        
        if(newdeparture <= newarrival){
            alert("You must select a depart date that is after your arrival date");
            return;
        }
				document.forms['reservationformInline'].submit();
			}
