jQuery(document).ready(function($) {
if ($('#datearrivee').length) {
	$('#datearrivee').datepicker({
					numberOfMonths: 1,
					showButtonPanel: true,
					beforeShow: customRange,
					//onClose : GetSelectedDate,
					//dateFormat: 'dd/mm/yy',
					showOn: 'both',
					buttonImage: '/images/calendar.gif',
					buttonImageOnly: true,
					//navigationAsDateFormat: true,
					showAnim: 'fold' ,
					buttonText: '',
					showStatus: true,
					changeFirstDay: false,
					minDate: new Date()
					//minDate: "0d"					
					//selectWeek:false,
					//closeOnSelect:false
					});
}
if ($('#datedebut').length && $('#datefin').length) {
	$('#datedebut, #datefin').datepicker({
        numberOfMonths: 1,
        showButtonPanel: true,
        //beforeShow: customRange1,
        //dateFormat: 'dd-mm-yy',
        showOn: 'both',
        buttonImage: 'images/calendar.gif',
        buttonImageOnly: true,
        //minDate: new Date(),
        buttonText: ''
    });
}
});
function customRange1(a) {
    var b = new Date();
    var c = new Date(b.getFullYear(), b.getMonth(), b.getDate());
    if (a.id == 'datefin') {
        if ($('#datedebut').datepicker('getDate') != null) {
            c = $('#datedebut').datepicker('getDate');
        }
    }
    return {
        minDate: c
    }
}
function customRange(input) 
{ 
		var min = new Date(); //Set this to your absolute minimum date
        var dateMin = min;
        var dateMax = null;
        var dayRange = 0; // Set this to the range of days you want to restrict to
		
		if (input.id == 'datearrivee') {
			var b = new Date();
			if ($('#datearrivee').datepicker('getDate') != null) {
			   b = $('#datearrivee').datepicker('getDate');
		   }
		return b;
		}

}
  