jQuery(function(t){
var a={
init: function(){
var e={
disableMobile: !0,
clickOpens: !0,
allowInput: !0,
allowInvalidPreload: !0,
locale: window.wcv_datepicker.locale,
dateFormat: window.wcv_datepicker.date_format,
defaultDate: '',
wrap: !1
};
a.initDatePickers(e), a.initDateTimePickers(e), a.initTimePickers(e);
},
initDatePickers: function(e){
var i=t('.wcv-datepicker:not(.flatpickr-input)');
0 < t('.wcv-datepicker').length &&
((e.onReady=a.onReady), t(i).flatpickr(e));
},
initDateTimePickers: function(e){
var i=t('.wcv-datetime-picker:not(.flatpickr-input)');
0 < t('.wcv-datetime-picker').length &&
((e.enableTime = !0),
(e.dateFormat =
window.wcv_datepicker.date_format + ' ' + a.getTimeFormat()),
(e.onReady=a.onReady),
t(i).flatpickr(e));
},
initTimePickers: function(e){
var i=t('.wcv-time-picker:not(.flatpickr-input', e);
(e.enableTime = !0),
(e.noCalendar = !0),
(e.dateFormat=a.getTimeFormat()),
0 < t('.wcv-time-picker.wcv-init-picker').length &&
((e.onReady=a.onReady), t(i).flatpickr(e));
},
onReady: function(){
t('.wcv-datepicker.wcv-init-picker').removeClass('wcv-init-picker'),
t('.wcv-datetime-picker.wcv-init-picker').removeClass('wcv-init-picker'
),
t('.wcv-time-picker.wcv-init-picker').removeClass('wcv-init-picker');
},
getTimeFormat: function(){
var e=window.wcv_datepicker.time_format;
switch ((e='g'===e[0] ? e.replace('g', 'G'):e)[e.length - 1]){
case 'a':
case 'A':
e=e.toUpperCase().replace('A', 'K');
}
return e;
}};
a.init(), t(document).on('wcv-datetime-field-added', a.init);
});