$(document).ready(function() {
    $(function() {
    		var dp = $('#pick-up-date').datepicker({
			minDate: 0,
    		numberOfMonths: 2,
        onSelect: function(date) {
			  d = new Date();
				d.setFullYear(parseInt($("#pick-up-date").val().split("/")[2],10));
				d.setDate(1);
				month = parseInt($("#pick-up-date").val().split("/")[1],10)-1;
				d.setMonth(month);
				if (parseInt($("#pick-up-date").val().split("/")[1],10)==2 && parseInt($("#pick-up-date").val().split("/")[0],10)>25) {
					d.setMonth(parseInt($("#pick-up-date").val().split("/")[1],10));
          d.setDate(-(28-(parseInt($("#pick-up-date").val().split("/")[0],10) + 3)));
					//console.log("A");
					$('#drop-off-date').datepicker('option', 'showCurrentAtPos', 1);
        } else if ((parseInt($("#pick-up-date").val().split("/")[1],10)==9||parseInt($("#pick-up-date").val().split("/")[1],10)==4||parseInt($("#pick-up-date").val().split("/")[1],10)==6||parseInt($("#pick-up-date").val().split("/")[1],10)==11) && parseInt($("#pick-up-date").val().split("/")[0],10)>27) {
          d.setMonth(parseInt($("#pick-up-date").val().split("/")[1],10));
          d.setDate(-(30-(parseInt($("#pick-up-date").val().split("/")[0],10) + 3)));
					//console.log("B");
					$('#drop-off-date').datepicker('option', 'showCurrentAtPos', 1);
        } else if (parseInt($("#pick-up-date").val().split("/")[0],10)>28) {
					d.setDate(1);
          d.setMonth(parseInt($("#pick-up-date").val().split("/")[1],10));
          d.setDate(-(31-(parseInt($("#pick-up-date").val().split("/")[0],10) + 3)));
          //console.log("C");
          $('#drop-off-date').datepicker('option', 'showCurrentAtPos', 1);
        } else {
	        d.setDate(parseInt($("#pick-up-date").val().split("/")[0],10) + 3);
					//console.log("D");
					$('#drop-off-date').datepicker('option', 'showCurrentAtPos', 0);
	      }

			  $("#pick-up-date").effect('highlight', 500);
              $("#pick-up-time").focus();

						  if (window.location.pathname != "/choose-your-car") {
						    ds = '';
                if (parseInt(d.getDate(),10) < 10) ds += '0';
                ds += d.getDate();
                ds += '/';
                if (parseInt(d.getMonth()+1,10) < 10) ds += '0';
                ds += d.getMonth()+1;
                ds += '/';
                ds += d.getFullYear();
						    $("#drop-off-date").val(ds);
						  } 
						  
						  $("#drop-off-date").effect('highlight', 500);
            },
    				"showAnim": "fadeIn"
    		});
        $('#pick-up-date').datepicker('option', 'dateFormat', 'dd/mm/yy');
    		$('.pick-up-date,#pick-up-date-icon').click(function() {
    				$('#pick-up-date').datepicker('show');
    		});
    });
    $(function() {
    		var dp = $('#drop-off-date').datepicker({
			  minDate: 0,
    		  numberOfMonths: 2,
 	        onSelect: function(date) {
					  $("#drop-off-date").effect('highlight', 500);
            $("#drop-off-time").focus();
          },
  				"showAnim": "fadeIn"
    		});
    		
    		
        $('#drop-off-date').datepicker('option', 'dateFormat', 'dd/mm/yy');
    		$('.drop-off-date,#drop-off-date-icon').click(function() {
    				$('#drop-off-date').datepicker('show');
    		});
    });

});
