$(document).ready(function() {

var date_from_fld_id = "pickup_date";
var date_till_fld_id = "dropoff_date";

function getMinDate(input){
			if (input.id == date_till_fld_id){
				var Dt = new Date($("#"+date_from_fld_id).datepicker("getDate"));
				Dt.setDate(Dt.getDate() + 1);				
				return Dt;
			}
			else{
				return new Date();
			}				
		}
		var PickupDate=new Date();
		PickupDate.setDate(PickupDate.getDate() + 3);
		
		var DropDate=new Date();
		DropDate.setDate(PickupDate.getDate() + 3);

		$("#"+date_from_fld_id).val($.datepicker.formatDate('dd/mm/yy',PickupDate));
		$("#"+date_till_fld_id).val($.datepicker.formatDate('dd/mm/yy',DropDate));

		$("#"+date_from_fld_id+", #"+date_till_fld_id)
		.attr('readonly',true)
		.datepicker($.extend($.datepicker.regional['EN'], {
			beforeShow: function (input) {
				return {
					minDate: (getMinDate(input)), 
					maxDate: (null)
				}; 
			}, 
			onSelect: function (dateText) {
				if (this.id == date_from_fld_id)
				{
					if ($("#"+date_till_fld_id).datepicker("getDate") < $("#"+date_from_fld_id).datepicker("getDate") )
					{
						var Dt = new Date($("#"+date_from_fld_id).datepicker("getDate"));
						Dt.setDate(Dt.getDate() + 3);
						$("#"+date_till_fld_id).val($.datepicker.formatDate('dd/mm/yy',Dt));						
					}
				}
				
			},
			dateFormat: "dd/mm/yy", 
			buttonImage: '/date.gif',
			showOn: "both",
			buttonImageOnly: true 
		})
	);

});