var Datepicker = function () {
return {
//Datepickers
initDatepicker: function () {
// Regular datepicker
$('#date').datepicker({
dateFormat: 'dd.mm.yy',
prevText: '',
nextText: ''
});
// Date range
$('#start').datepicker({
dateFormat: 'dd.mm.yy',
prevText: '',
nextText: '',
onSelect: function( selectedDate )
{
$('#finish').datepicker('option', 'minDate', selectedDate);
}
});
$('#finish').datepicker({
dateFormat: 'dd.mm.yy',
prevText: '',
nextText: '',
onSelect: function( selectedDate )
{
$('#start').datepicker('option', 'maxDate', selectedDate);
}
});
// Inline datepicker
$('#inline').datepicker({
dateFormat: 'dd.mm.yy',
prevText: '',
nextText: ''
});
// Inline date range
$('#inline-start').datepicker({
dateFormat: 'dd.mm.yy',
prevText: '',
nextText: '',
onSelect: function( selectedDate )
{
$('#inline-finish').datepicker('option', 'minDate', selectedDate);
}
});
$('#inline-finish').datepicker({
dateFormat: 'dd.mm.yy',
prevText: '',
nextText: '',
onSelect: function( selectedDate )
{
$('#inline-start').datepicker('option', 'maxDate', selectedDate);
}
});
}
};
}();