Files
PyRIGS/RIGS/static/js/bootstrap-datetimepicker.js

1 line
39 KiB
JavaScript

!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?t(require("jquery")):t(jQuery)}((function(t,e){function i(){return new Date(Date.UTC.apply(Date,arguments))}"indexOf"in Array.prototype||(Array.prototype.indexOf=function(t,i){i===e&&(i=0),i<0&&(i+=this.length),i<0&&(i=0);for(var s=this.length;i<s;i++)if(i in this&&this[i]===t)return i;return-1});var s=function(i,s){var a=this;this.element=t(i),this.container=s.container||"body",this.language=s.language||this.element.data("date-language")||"en",this.language=this.language in n?this.language:this.language.split("-")[0],this.language=this.language in n?this.language:"en",this.isRTL=n[this.language].rtl||!1,this.formatType=s.formatType||this.element.data("format-type")||"standard",this.format=h.parseFormat(s.format||this.element.data("date-format")||n[this.language].format||h.getDefaultFormat(this.formatType,"input"),this.formatType),this.isInline=!1,this.isVisible=!1,this.isInput=this.element.is("input"),this.fontAwesome=s.fontAwesome||this.element.data("font-awesome")||!1,this.minHour=7,"minHour"in s&&(this.minHour=s.minHour),this.maxHour=23,"maxHour"in s&&(this.maxHour=s.maxHour),this.disableMinutes=!0,"disableMinutes"in s&&(this.disableMinutes=s.disableMinutes),this.bootcssVer=s.bootcssVer||(this.isInput?this.element.is(".form-control")?3:2:this.bootcssVer=this.element.is(".input-group")?3:2),this.component=!!this.element.is(".date")&&(3===this.bootcssVer?this.element.find(".input-group-addon .glyphicon-th, .input-group-addon .glyphicon-time, .input-group-addon .glyphicon-remove, .input-group-addon .glyphicon-calendar, .input-group-addon .fa-calendar, .input-group-addon .fa-clock-o").parent():this.element.find(".add-on .icon-th, .add-on .icon-time, .add-on .icon-calendar, .add-on .fa-calendar, .add-on .fa-clock-o").parent()),this.componentReset=!!this.element.is(".date")&&(3===this.bootcssVer?this.element.find(".input-group-addon .glyphicon-remove, .input-group-addon .fa-times").parent():this.element.find(".add-on .icon-remove, .add-on .fa-times").parent()),this.hasInput=this.component&&this.element.find("input").length,this.component&&0===this.component.length&&(this.component=!1),this.linkField=s.linkField||this.element.data("link-field")||!1,this.linkFormat=h.parseFormat(s.linkFormat||this.element.data("link-format")||h.getDefaultFormat(this.formatType,"link"),this.formatType),this.minuteStep=s.minuteStep||this.element.data("minute-step")||15,this.pickerPosition=s.pickerPosition||this.element.data("picker-position")||"bottom-right",this.showMeridian=s.showMeridian||this.element.data("show-meridian")||-1!==s.format.indexOf(" p")||!1,this.initialDate=s.initialDate||new Date,this.zIndex=s.zIndex||this.element.data("z-index")||e,this.title=void 0!==s.title&&s.title,this.timezone=s.timezone||function(){var t,e,i,s,a;if((i=(null!=(a=(e=(new Date).toString()).split("(")[1])?a.slice(0,-1):0)||e.split(" "))instanceof Array){s=[];for(var n=0,h=i.length;n<h;n++)(t=null!==(a=i[n].match(/\b[A-Z]+\b/)))&&a[0]&&s.push(t);i=s.pop()}return i}(),this.steps=Math.floor(60/this.minuteStep),this.icons={leftArrow:this.fontAwesome?"fa-arrow-left":3===this.bootcssVer?"glyphicon-arrow-left":"icon-arrow-left",rightArrow:this.fontAwesome?"fa-arrow-right":3===this.bootcssVer?"glyphicon-arrow-right":"icon-arrow-right"},this.icontype=this.fontAwesome?"fa":"glyphicon",this._attachEvents(),this.clickedOutside=function(e){0===t(e.target).closest(".datetimepicker").length&&a.hide()},this.formatViewType="datetime","formatViewType"in s?this.formatViewType=s.formatViewType:"formatViewType"in this.element.data()&&(this.formatViewType=this.element.data("formatViewType")),this.minView=0,"minView"in s?this.minView=s.minView:"minView"in this.element.data()&&(this.minView=this.element.data("min-view")),this.minView=h.convertViewMode(this.minView),"format"in s&&(!this.disableMinutes&&0!=this.minView||-1===s.format.indexOf("h")&&-1===s.format.indexOf("H")?-1===s.format.indexOf("h")&&-1===s.format.indexOf("H")&&(this.minView=h.convertViewMode(2)):this.minView=h.convertViewMode(1)),this.maxView=h.modes.length-1,"maxView"in s?this.maxView=s.maxView:"maxView"in this.element.data()&&(this.maxView=this.element.data("max-view")),this.maxView=h.convertViewMode(this.maxView),this.wheelViewModeNavigation=!1,"wheelViewModeNavigation"in s?this.wheelViewModeNavigation=s.wheelViewModeNavigation:"wheelViewModeNavigation"in this.element.data()&&(this.wheelViewModeNavigation=this.element.data("view-mode-wheel-navigation")),this.wheelViewModeNavigationInverseDirection=!1,"wheelViewModeNavigationInverseDirection"in s?this.wheelViewModeNavigationInverseDirection=s.wheelViewModeNavigationInverseDirection:"wheelViewModeNavigationInverseDirection"in this.element.data()&&(this.wheelViewModeNavigationInverseDirection=this.element.data("view-mode-wheel-navigation-inverse-dir")),this.wheelViewModeNavigationDelay=100,"wheelViewModeNavigationDelay"in s?this.wheelViewModeNavigationDelay=s.wheelViewModeNavigationDelay:"wheelViewModeNavigationDelay"in this.element.data()&&(this.wheelViewModeNavigationDelay=this.element.data("view-mode-wheel-navigation-delay")),this.startViewMode=2,"startView"in s?this.startViewMode=s.startView:"startView"in this.element.data()&&(this.startViewMode=this.element.data("start-view")),this.startViewMode=h.convertViewMode(this.startViewMode),this.viewMode=this.startViewMode,this.viewSelect=this.minView,"viewSelect"in s?this.viewSelect=s.viewSelect:"viewSelect"in this.element.data()&&(this.viewSelect=this.element.data("view-select")),this.viewSelect=h.convertViewMode(this.viewSelect),this.forceParse=!0,"forceParse"in s?this.forceParse=s.forceParse:"dateForceParse"in this.element.data()&&(this.forceParse=this.element.data("date-force-parse"));for(var o=3===this.bootcssVer?h.templateV3:h.template;-1!==o.indexOf("{iconType}");)o=o.replace("{iconType}",this.icontype);for(;-1!==o.indexOf("{leftArrow}");)o=o.replace("{leftArrow}",this.icons.leftArrow);for(;-1!==o.indexOf("{rightArrow}");)o=o.replace("{rightArrow}",this.icons.rightArrow);if(this.picker=t(o).appendTo(this.isInline?this.element:this.container).on({click:t.proxy(this.click,this),mousedown:t.proxy(this.mousedown,this)}),this.wheelViewModeNavigation&&(t.fn.mousewheel?this.picker.on({mousewheel:t.proxy(this.mousewheel,this)}):console.log("Mouse Wheel event is not supported. Please include the jQuery Mouse Wheel plugin before enabling this option")),this.isInline?this.picker.addClass("datetimepicker-inline"):this.picker.addClass("datetimepicker-dropdown-"+this.pickerPosition+" dropdown-menu"),this.isRTL){this.picker.addClass("datetimepicker-rtl");var r=3===this.bootcssVer?".prev span, .next span":".prev i, .next i";this.picker.find(r).toggleClass(this.icons.leftArrow+" "+this.icons.rightArrow)}t(document).on("mousedown touchend",this.clickedOutside),this.autoclose=!1,"autoclose"in s?this.autoclose=s.autoclose:"dateAutoclose"in this.element.data()&&(this.autoclose=this.element.data("date-autoclose")),this.keyboardNavigation=!0,"keyboardNavigation"in s?this.keyboardNavigation=s.keyboardNavigation:"dateKeyboardNavigation"in this.element.data()&&(this.keyboardNavigation=this.element.data("date-keyboard-navigation")),this.todayBtn=s.todayBtn||this.element.data("date-today-btn")||!1,this.clearBtn=s.clearBtn||this.element.data("date-clear-btn")||!1,this.todayHighlight=s.todayHighlight||this.element.data("date-today-highlight")||!1,this.weekStart=0,void 0!==s.weekStart?this.weekStart=s.weekStart:void 0!==this.element.data("date-weekstart")?this.weekStart=this.element.data("date-weekstart"):void 0!==n[this.language].weekStart&&(this.weekStart=n[this.language].weekStart),this.weekStart=this.weekStart%7,this.weekEnd=(this.weekStart+6)%7,this.onRenderDay=function(t){var e=(s.onRenderDay||function(){return[]})(t);"string"==typeof e&&(e=[e]);return["day"].concat(e||[])},this.onRenderHour=function(t){var e=(s.onRenderHour||function(){return[]})(t);return"string"==typeof e&&(e=[e]),["hour"].concat(e||[])},this.onRenderMinute=function(t){var e=(s.onRenderMinute||function(){return[]})(t),i=["minute"];return"string"==typeof e&&(e=[e]),t<this.startDate||t>this.endDate?i.push("disabled"):Math.floor(this.date.getUTCMinutes()/this.minuteStep)===Math.floor(t.getUTCMinutes()/this.minuteStep)&&i.push("active"),i.concat(e||[])},this.onRenderYear=function(t){var e=(s.onRenderYear||function(){return[]})(t),i=["year"];"string"==typeof e&&(e=[e]),this.date.getUTCFullYear()===t.getUTCFullYear()&&i.push("active");var a=t.getUTCFullYear(),n=this.endDate.getUTCFullYear();return(t<this.startDate||a>n)&&i.push("disabled"),i.concat(e||[])},this.onRenderMonth=function(t){var e=(s.onRenderMonth||function(){return[]})(t);return"string"==typeof e&&(e=[e]),["month"].concat(e||[])},this.startDate=new Date(-8639968443048e3),this.endDate=new Date(8639968443048e3),this.datesDisabled=[],this.daysOfWeekDisabled=[],this.setStartDate(s.startDate||this.element.data("date-startdate")),this.setEndDate(s.endDate||this.element.data("date-enddate")),this.setDatesDisabled(s.datesDisabled||this.element.data("date-dates-disabled")),this.setDaysOfWeekDisabled(s.daysOfWeekDisabled||this.element.data("date-days-of-week-disabled")),this.setMinutesDisabled(s.minutesDisabled||this.element.data("date-minute-disabled")),this.setHoursDisabled(s.hoursDisabled||this.element.data("date-hour-disabled")),this.fillDow(),this.fillMonths(),this.update(),this.showMode(),this.isInline&&this.show()};s.prototype={constructor:s,_events:[],_attachEvents:function(){this._detachEvents(),this.isInput?this._events=[[this.element,{focus:t.proxy(this.show,this),keyup:t.proxy(this.update,this),keydown:t.proxy(this.keydown,this)}]]:this.component&&this.hasInput?(this._events=[[this.element.find("input"),{focus:t.proxy(this.show,this),keyup:t.proxy(this.update,this),keydown:t.proxy(this.keydown,this)}],[this.component,{click:t.proxy(this.show,this)}]],this.componentReset&&this._events.push([this.componentReset,{click:t.proxy(this.reset,this)}])):this.element.is("div")?this.isInline=!0:this._events=[[this.element,{click:t.proxy(this.show,this)}]];for(var e,i,s=0;s<this._events.length;s++)e=this._events[s][0],i=this._events[s][1],e.on(i)},_detachEvents:function(){for(var t,e,i=0;i<this._events.length;i++)t=this._events[i][0],e=this._events[i][1],t.off(e);this._events=[]},show:function(e){this.picker.show(),this.height=this.component?this.component.outerHeight():this.element.outerHeight(),this.forceParse&&this.update(),this.place(),t(window).on("resize",t.proxy(this.place,this)),e&&(e.stopPropagation(),e.preventDefault()),this.isVisible=!0,this.element.trigger({type:"showDatetimePicker",date:this.date})},hide:function(){this.isVisible&&(this.isInline||(this.picker.hide(),t(window).off("resize",this.place),this.viewMode=this.startViewMode,this.showMode(),this.isInput||t(document).off("mousedown",this.hide),this.forceParse&&(this.isInput&&this.element.val()||this.hasInput&&this.element.find("input").val())&&this.setValue(),this.isVisible=!1,this.element.trigger({type:"hideDatetimePicker",date:this.date})))},remove:function(){this._detachEvents(),t(document).off("mousedown",this.clickedOutside),this.picker.remove(),delete this.picker,delete this.element.data().datetimepicker},getDate:function(){var t=this.getUTCDate();return null===t?null:new Date(t.getTime()+6e4*t.getTimezoneOffset())},getUTCDate:function(){return this.date},getInitialDate:function(){return this.initialDate},setInitialDate:function(t){this.initialDate=t},setDate:function(t){this.setUTCDate(new Date(t.getTime()-6e4*t.getTimezoneOffset()))},setUTCDate:function(t){t>=this.startDate&&t<=this.endDate?(this.date=t,this.setValue(),this.viewDate=this.date,this.fill()):this.element.trigger({type:"outOfRange",date:t,startDate:this.startDate,endDate:this.endDate})},setFormat:function(t){var e;this.format=h.parseFormat(t,this.formatType),this.isInput?e=this.element:this.component&&(e=this.element.find("input")),e&&e.val()&&this.setValue()},setValue:function(){var e=this.getFormattedDate(this.format);this.isInput?this.element.val(e):(this.component&&this.element.find("input").val(e),this.element.data("date",e)),this.linkField&&t("#"+this.linkField).val(this.getFormattedDate(this.linkFormat))},getFormattedDate:function(t){return t=t||this.format,h.formatDate(this.date,t,this.language,this.formatType,this.timezone)},setStartDate:function(t){this.startDate=t||this.startDate,8639968443048e3!==this.startDate.valueOf()&&(this.startDate=h.parseDate(this.startDate,this.format,this.language,this.formatType,this.timezone)),this.update(),this.updateNavArrows()},setEndDate:function(t){this.endDate=t||this.endDate,8639968443048e3!==this.endDate.valueOf()&&(this.endDate=h.parseDate(this.endDate,this.format,this.language,this.formatType,this.timezone)),this.update(),this.updateNavArrows()},setDatesDisabled:function(e){this.datesDisabled=e||[],t.isArray(this.datesDisabled)||(this.datesDisabled=this.datesDisabled.split(/,\s*/));var i=this;this.datesDisabled=t.map(this.datesDisabled,(function(t){return h.parseDate(t,i.format,i.language,i.formatType,i.timezone).toDateString()})),this.update(),this.updateNavArrows()},setTitle:function(t,e){return this.picker.find(t).find("th:eq(1)").text(!1===this.title?e:this.title)},setDaysOfWeekDisabled:function(e){this.daysOfWeekDisabled=e||[],t.isArray(this.daysOfWeekDisabled)||(this.daysOfWeekDisabled=this.daysOfWeekDisabled.split(/,\s*/)),this.daysOfWeekDisabled=t.map(this.daysOfWeekDisabled,(function(t){return parseInt(t,10)})),this.update(),this.updateNavArrows()},setMinutesDisabled:function(e){this.minutesDisabled=e||[],t.isArray(this.minutesDisabled)||(this.minutesDisabled=this.minutesDisabled.split(/,\s*/)),this.minutesDisabled=t.map(this.minutesDisabled,(function(t){return parseInt(t,10)})),this.update(),this.updateNavArrows()},setHoursDisabled:function(e){this.hoursDisabled=e||[],t.isArray(this.hoursDisabled)||(this.hoursDisabled=this.hoursDisabled.split(/,\s*/)),this.hoursDisabled=t.map(this.hoursDisabled,(function(t){return parseInt(t,10)})),this.update(),this.updateNavArrows()},place:function(){if(!this.isInline){if(!this.zIndex){var e=0;t("div").each((function(){var i=parseInt(t(this).css("zIndex"),10);i>e&&(e=i)})),this.zIndex=e+10}var i,s,a,n;n=this.container instanceof t?this.container.offset():t(this.container).offset(),this.component?(a=(i=this.component.offset()).left,"bottom-left"!==this.pickerPosition&&"top-left"!==this.pickerPosition||(a+=this.component.outerWidth()-this.picker.outerWidth())):(a=(i=this.element.offset()).left,"bottom-left"!==this.pickerPosition&&"top-left"!==this.pickerPosition||(a+=this.element.outerWidth()-this.picker.outerWidth()));var h=document.body.clientWidth||window.innerWidth;a+220>h&&(a=h-220),s="top-left"===this.pickerPosition||"top-right"===this.pickerPosition?i.top-this.picker.outerHeight():i.top+this.height,s-=n.top,a-=n.left,this.picker.css({top:s,left:a,zIndex:this.zIndex})}},hour_minute:"^([0-9]|0[0-9]|1[0-9]|2[0-3]):[0-5][0-9]",update:function(){var t,e=!1;arguments&&arguments.length&&("string"==typeof arguments[0]||arguments[0]instanceof Date)?(t=arguments[0],e=!0):"string"==typeof(t=(this.isInput?this.element.val():this.element.find("input").val())||this.element.data("date")||this.initialDate)&&(t=t.replace(/^\s+|\s+$/g,"")),t||(t=new Date,e=!1),"string"==typeof t&&(new RegExp(this.hour_minute).test(t)||new RegExp(this.hour_minute+":[0-5][0-9]").test(t))&&(t=this.getDate()),this.date=h.parseDate(t,this.format,this.language,this.formatType,this.timezone),e&&this.setValue(),this.date<this.startDate?this.viewDate=new Date(this.startDate):this.date>this.endDate?this.viewDate=new Date(this.endDate):this.viewDate=new Date(this.date),this.fill()},fillDow:function(){for(var t=this.weekStart,e="<tr>";t<this.weekStart+7;)e+='<th class="dow">'+n[this.language].daysMin[t++%7]+"</th>";e+="</tr>",this.picker.find(".datetimepicker-days thead").append(e)},fillMonths:function(){for(var t="",e=new Date(this.viewDate),i=0;i<12;i++){e.setUTCMonth(i),t+='<span class="'+this.onRenderMonth(e).join(" ")+'">'+n[this.language].monthsShort[i]+"</span>"}this.picker.find(".datetimepicker-months td").html(t)},fill:function(){if(this.date&&this.viewDate){var e=new Date(this.viewDate),s=e.getUTCFullYear(),o=e.getUTCMonth(),r=e.getUTCDate(),d=e.getUTCHours(),l=e.getUTCMinutes(),u=this.startDate.getUTCFullYear(),c=this.startDate.getUTCMonth(),p=this.endDate.getUTCFullYear(),m=this.endDate.getUTCMonth()+1,f=new i(this.date.getUTCFullYear(),this.date.getUTCMonth(),this.date.getUTCDate()).valueOf(),g=new Date;if(this.setTitle(".datetimepicker-days",n[this.language].months[o]+" "+s),"time"===this.formatViewType){var v=this.getFormattedDate();this.setTitle(".datetimepicker-hours",v),this.setTitle(".datetimepicker-minutes",v)}else this.setTitle(".datetimepicker-hours",r+" "+n[this.language].months[o]+" "+s),this.setTitle(".datetimepicker-minutes",r+" "+n[this.language].months[o]+" "+s);this.picker.find("tfoot th.today").text(n[this.language].today||n.en.today).toggle(!1!==this.todayBtn),this.picker.find("tfoot th.clear").text(n[this.language].clear||n.en.clear).toggle(!1!==this.clearBtn),this.updateNavArrows(),this.fillMonths();var w=i(s,o-1,28,0,0,0,0),D=h.getDaysInMonth(w.getUTCFullYear(),w.getUTCMonth());w.setUTCDate(D),w.setUTCDate(D-(w.getUTCDay()-this.weekStart+7)%7);var y=new Date(w);y.setUTCDate(y.getUTCDate()+42),y=y.valueOf();for(var T,M=[];w.valueOf()<y;)w.getUTCDay()===this.weekStart&&M.push("<tr>"),T=this.onRenderDay(w),w.getUTCFullYear()<s||w.getUTCFullYear()===s&&w.getUTCMonth()<o?T.push("old"):(w.getUTCFullYear()>s||w.getUTCFullYear()===s&&w.getUTCMonth()>o)&&T.push("new"),this.todayHighlight&&w.getUTCFullYear()===g.getFullYear()&&w.getUTCMonth()===g.getMonth()&&w.getUTCDate()===g.getDate()&&T.push("today"),w.valueOf()===f&&T.push("active"),(w.valueOf()+864e5<=this.startDate||w.valueOf()>this.endDate||-1!==t.inArray(w.getUTCDay(),this.daysOfWeekDisabled)||-1!==t.inArray(w.toDateString(),this.datesDisabled))&&T.push("disabled"),M.push('<td class="'+T.join(" ")+'">'+w.getUTCDate()+"</td>"),w.getUTCDay()===this.weekEnd&&M.push("</tr>"),w.setUTCDate(w.getUTCDate()+1);this.picker.find(".datetimepicker-days tbody").empty().append(M.join("")),M=[];var C="",b="",k="",U=this.hoursDisabled||[];if(e=new Date(this.viewDate),this.disableMinutes){for(var V=0;V<=24*this.steps;V++){if(e.setUTCHours(Math.floor(V/this.steps)),T=this.onRenderHour(e),-1!==U.indexOf(V)&&T.push("disabled"),(x=i(s,o,r,Math.floor(V/this.steps),V%this.steps*this.minuteStep)).valueOf()+36e5<=this.startDate||x.valueOf()>this.endDate?T.push("disabled"):d==Math.floor(V/this.steps)&&l==V%this.steps*this.minuteStep&&T.push("active"),this.showMeridian&&2===n[this.language].meridiem.length){var S=Math.floor(V/this.steps);(b=S<12?n[this.language].meridiem[0]:n[this.language].meridiem[1])!==k&&(""!==k&&M.push("</fieldset>"),M.push('<fieldset class="hour"><legend>'+b.toUpperCase()+"</legend>")),k=b;C=S%12?S%12:12;V%this.steps*this.minuteStep<10?C+=":0"+V%this.steps*this.minuteStep:C+=":"+V%this.steps*this.minuteStep,V<12*this.steps?T.push("hour_am"):T.push("hour_pm"),V!=24*this.steps&&M.push('<span class="'+T.join(" ")+'">'+C+"</span>"),23===Math.floor(V/this.steps)&&V%this.steps*this.minuteStep==this.steps*this.minuteStep&&M.push("</fieldset>")}else C=Math.floor(V/this.steps)<10?"0"+Math.floor(V/this.steps):Math.floor(V/this.steps),V%this.steps*this.minuteStep<10?C+=":0"+V%this.steps*this.minuteStep:C+=":"+V%this.steps*this.minuteStep,Math.floor(V/this.steps)>=this.minHour&&Math.floor(V/this.steps)<this.maxHour&&M.push('<span class="'+T.join(" ")+'">'+C+"</span>")}0==this.minView&&(target="hours")}else for(V=0;V<24;V++){var x;e.setUTCHours(V),T=this.onRenderHour(e),-1!==U.indexOf(V)&&T.push("disabled"),(x=i(s,o,r,V)).valueOf()+36e5<=this.startDate||x.valueOf()>this.endDate?T.push("disabled"):d===V&&T.push("active"),this.showMeridian&&2===n[this.language].meridiem.length?((b=V<12?n[this.language].meridiem[0]:n[this.language].meridiem[1])!==k&&(""!==k&&M.push("</fieldset>"),M.push('<fieldset class="hour"><legend>'+b.toUpperCase()+"</legend>")),k=b,C=V%12?V%12:12,V<12?T.push("hour_am"):T.push("hour_pm"),M.push('<span class="'+T.join(" ")+'">'+C+"</span>"),23===V&&M.push("</fieldset>")):(C=V+":00",V>=this.minHour&&V<this.maxHour&&M.push('<span class="'+T.join(" ")+'">'+C+"</span>"))}this.picker.find(".datetimepicker-hours td").html(M.join("")),M=[],C="",b="",k="";var H=this.minutesDisabled||[];e=new Date(this.viewDate);for(V=0;V<60;V+=this.minuteStep)-1===H.indexOf(V)&&(e.setUTCMinutes(V),e.setUTCSeconds(0),T=this.onRenderMinute(e),this.showMeridian&&2===n[this.language].meridiem.length?((b=d<12?n[this.language].meridiem[0]:n[this.language].meridiem[1])!==k&&(""!==k&&M.push("</fieldset>"),M.push('<fieldset class="minute"><legend>'+b.toUpperCase()+"</legend>")),k=b,C=d%12?d%12:12,M.push('<span class="'+T.join(" ")+'">'+C+":"+(V<10?"0"+V:V)+"</span>"),59===V&&M.push("</fieldset>")):(C=V+":00",M.push('<span class="'+T.join(" ")+'">'+d+":"+(V<10?"0"+V:V)+"</span>")));this.picker.find(".datetimepicker-minutes td").html(M.join(""));var F=this.date.getUTCFullYear(),Y=this.setTitle(".datetimepicker-months",s).end().find(".month").removeClass("active");F===s&&Y.eq(this.date.getUTCMonth()).addClass("active"),(s<u||s>p)&&Y.addClass("disabled"),s===u&&Y.slice(0,c).addClass("disabled"),s===p&&Y.slice(m).addClass("disabled"),M="",s=10*parseInt(s/10,10);var N=this.setTitle(".datetimepicker-years",s+"-"+(s+9)).end().find("td");s-=1,e=new Date(this.viewDate);for(V=-1;V<11;V++)e.setUTCFullYear(s),T=this.onRenderYear(e),-1!==V&&10!==V||T.push(a),M+='<span class="'+T.join(" ")+'">'+s+"</span>",s+=1;N.html(M),this.place()}},updateNavArrows:function(){var t=new Date(this.viewDate),e=t.getUTCFullYear(),i=t.getUTCMonth(),s=t.getUTCDate(),a=t.getUTCHours();switch(this.viewMode){case 0:e<=this.startDate.getUTCFullYear()&&i<=this.startDate.getUTCMonth()&&s<=this.startDate.getUTCDate()&&a<=this.startDate.getUTCHours()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),e>=this.endDate.getUTCFullYear()&&i>=this.endDate.getUTCMonth()&&s>=this.endDate.getUTCDate()&&a>=this.endDate.getUTCHours()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"});break;case 1:e<=this.startDate.getUTCFullYear()&&i<=this.startDate.getUTCMonth()&&s<=this.startDate.getUTCDate()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),e>=this.endDate.getUTCFullYear()&&i>=this.endDate.getUTCMonth()&&s>=this.endDate.getUTCDate()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"});break;case 2:e<=this.startDate.getUTCFullYear()&&i<=this.startDate.getUTCMonth()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),e>=this.endDate.getUTCFullYear()&&i>=this.endDate.getUTCMonth()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"});break;case 3:case 4:e<=this.startDate.getUTCFullYear()?this.picker.find(".prev").css({visibility:"hidden"}):this.picker.find(".prev").css({visibility:"visible"}),e>=this.endDate.getUTCFullYear()?this.picker.find(".next").css({visibility:"hidden"}):this.picker.find(".next").css({visibility:"visible"})}},mousewheel:function(e){if(e.preventDefault(),e.stopPropagation(),!this.wheelPause){this.wheelPause=!0;var i=e.originalEvent.wheelDelta,s=i>0?1:0===i?0:-1;this.wheelViewModeNavigationInverseDirection&&(s=-s),this.showMode(s),setTimeout(t.proxy((function(){this.wheelPause=!1}),this),this.wheelViewModeNavigationDelay)}},click:function(e){e.stopPropagation(),e.preventDefault();var s=t(e.target).closest("span, td, th, legend");if(s.is("."+this.icontype)&&(s=t(s).parent().closest("span, td, th, legend")),1===s.length){if(s.is(".disabled"))return void this.element.trigger({type:"outOfRange",date:this.viewDate,startDate:this.startDate,endDate:this.endDate});switch(s[0].nodeName.toLowerCase()){case"th":switch(s[0].className){case"switch":this.showMode(1);break;case"prev":case"next":var a=h.modes[this.viewMode].navStep*("prev"===s[0].className?-1:1);switch(this.viewMode){case 0:this.viewDate=this.moveHour(this.viewDate,a);break;case 1:this.viewDate=this.moveDate(this.viewDate,a);break;case 2:this.viewDate=this.moveMonth(this.viewDate,a);break;case 3:case 4:this.viewDate=this.moveYear(this.viewDate,a)}this.fill(),this.element.trigger({type:s[0].className+":"+this.convertViewModeText(this.viewMode),date:this.viewDate,startDate:this.startDate,endDate:this.endDate});break;case"clear":this.reset(),this.autoclose&&this.hide();break;case"today":var n=new Date;(n=i(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),0))<this.startDate?n=this.startDate:n>this.endDate&&(n=this.endDate),this.viewMode=this.startViewMode,this.showMode(0),this._setDate(n),this.fill(),this.autoclose&&this.hide()}break;case"span":if(!s.is(".disabled")){var o=this.viewDate.getUTCFullYear(),r=this.viewDate.getUTCMonth(),d=this.viewDate.getUTCDate(),l=this.viewDate.getUTCHours(),u=this.viewDate.getUTCMinutes(),c=this.viewDate.getUTCSeconds();if(s.is(".month")?(this.viewDate.setUTCDate(1),r=s.parent().find("span").index(s),d=this.viewDate.getUTCDate(),this.viewDate.setUTCMonth(r),this.element.trigger({type:"changeMonth",date:this.viewDate}),this.viewSelect>=3&&this._setDate(i(o,r,d,l,u,c,0))):s.is(".year")?(this.viewDate.setUTCDate(1),o=parseInt(s.text(),10)||0,this.viewDate.setUTCFullYear(o),this.element.trigger({type:"changeYear",date:this.viewDate}),this.viewSelect>=4&&this._setDate(i(o,r,d,l,u,c,0))):s.is(".hour")?(l=parseInt(s.text(),10)||0,this.disableMinutes&&(u=parseInt(s.text().substr(s.text().indexOf(":")+1),10)||0),(s.hasClass("hour_am")||s.hasClass("hour_pm"))&&(12===l&&s.hasClass("hour_am")?l=0:12!==l&&s.hasClass("hour_pm")&&(l+=12)),this.viewDate.setUTCHours(l),this.element.trigger({type:"changeHour",date:this.viewDate}),this.disableMinutes&&(this.viewDate.setUTCHours(u),this.element.trigger({type:"changeMinutes",date:this.viewDate})),this.viewSelect>=1&&this._setDate(i(o,r,d,l,u,c,0))):s.is(".minute")&&(u=parseInt(s.text().substr(s.text().indexOf(":")+1),10)||0,this.viewDate.setUTCMinutes(u),this.element.trigger({type:"changeMinute",date:this.viewDate}),this.viewSelect>=0&&this._setDate(i(o,r,d,l,u,c,0))),0!==this.viewMode){var p=this.viewMode;this.showMode(-1),this.fill(),p===this.viewMode&&this.autoclose&&this.hide()}else this.fill(),this.autoclose&&this.hide()}break;case"td":if(s.is(".day")&&!s.is(".disabled")){d=parseInt(s.text(),10)||1,o=this.viewDate.getUTCFullYear(),r=this.viewDate.getUTCMonth(),l=this.viewDate.getUTCHours(),u=this.viewDate.getUTCMinutes(),c=this.viewDate.getUTCSeconds();s.is(".old")?0===r?(r=11,o-=1):r-=1:s.is(".new")&&(11===r?(r=0,o+=1):r+=1),this.viewDate.setUTCFullYear(o),this.viewDate.setUTCMonth(r,d),this.element.trigger({type:"changeDay",date:this.viewDate}),this.viewSelect>=2&&this._setDate(i(o,r,d,l,u,c,0))}p=this.viewMode;this.showMode(-1),this.fill(),p===this.viewMode&&this.autoclose&&this.hide()}}},_setDate:function(t,e){var i;e&&"date"!==e||(this.date=t),e&&"view"!==e||(this.viewDate=t),this.fill(),this.setValue(),this.isInput?i=this.element:this.component&&(i=this.element.find("input")),i&&i.change(),this.element.trigger({type:"changeDate",date:this.getDate()}),null===t&&(this.date=this.viewDate)},moveMinute:function(t,e){if(!e)return t;var i=new Date(t.valueOf());return i.setUTCMinutes(i.getUTCMinutes()+e*this.minuteStep),i},moveHour:function(t,e){if(!e)return t;var i=new Date(t.valueOf());return i.setUTCHours(i.getUTCHours()+e),i},moveDate:function(t,e){if(!e)return t;var i=new Date(t.valueOf());return i.setUTCDate(i.getUTCDate()+e),i},moveMonth:function(t,e){if(!e)return t;var i,s,a=new Date(t.valueOf()),n=a.getUTCDate(),h=a.getUTCMonth(),o=Math.abs(e);if(e=e>0?1:-1,1===o)s=-1===e?function(){return a.getUTCMonth()===h}:function(){return a.getUTCMonth()!==i},i=h+e,a.setUTCMonth(i),(i<0||i>11)&&(i=(i+12)%12);else{for(var r=0;r<o;r++)a=this.moveMonth(a,e);i=a.getUTCMonth(),a.setUTCDate(n),s=function(){return i!==a.getUTCMonth()}}for(;s();)a.setUTCDate(--n),a.setUTCMonth(i);return a},moveYear:function(t,e){return this.moveMonth(t,12*e)},dateWithinRange:function(t){return t>=this.startDate&&t<=this.endDate},keydown:function(t){if(this.picker.is(":not(:visible)"))27===t.keyCode&&this.show();else{var e,i,s,a,n=!1;switch(t.keyCode){case 27:this.hide(),t.preventDefault();break;case 37:case 39:if(!this.keyboardNavigation)break;e=37===t.keyCode?-1:1;var h=this.viewMode;t.ctrlKey?h+=2:t.shiftKey&&(h+=1),4===h?(i=this.moveYear(this.date,e),s=this.moveYear(this.viewDate,e)):3===h?(i=this.moveMonth(this.date,e),s=this.moveMonth(this.viewDate,e)):2===h?(i=this.moveDate(this.date,e),s=this.moveDate(this.viewDate,e)):1===h?(i=this.moveHour(this.date,e),s=this.moveHour(this.viewDate,e)):0===h&&(i=this.moveMinute(this.date,e),s=this.moveMinute(this.viewDate,e)),this.dateWithinRange(i)&&(this.date=i,this.viewDate=s,this.setValue(),this.update(),t.preventDefault(),n=!0);break;case 38:case 40:if(!this.keyboardNavigation)break;e=38===t.keyCode?-1:1,h=this.viewMode,t.ctrlKey?h+=2:t.shiftKey&&(h+=1),4===h?(i=this.moveYear(this.date,e),s=this.moveYear(this.viewDate,e)):3===h?(i=this.moveMonth(this.date,e),s=this.moveMonth(this.viewDate,e)):2===h?(i=this.moveDate(this.date,7*e),s=this.moveDate(this.viewDate,7*e)):1===h?this.showMeridian?(i=this.moveHour(this.date,6*e),s=this.moveHour(this.viewDate,6*e)):(i=this.moveHour(this.date,4*e),s=this.moveHour(this.viewDate,4*e)):0===h&&(i=this.moveMinute(this.date,4*e),s=this.moveMinute(this.viewDate,4*e)),this.dateWithinRange(i)&&(this.date=i,this.viewDate=s,this.setValue(),this.update(),t.preventDefault(),n=!0);break;case 13:if(0!==this.viewMode){var o=this.viewMode;this.showMode(-1),this.fill(),o===this.viewMode&&this.autoclose&&this.hide()}else this.fill(),this.autoclose&&this.hide();t.preventDefault();break;case 9:this.hide()}if(n)this.isInput?a=this.element:this.component&&(a=this.element.find("input")),a&&a.change(),this.element.trigger({type:"changeDate",date:this.getDate()})}},showMode:function(t){if(t){var e=Math.max(0,Math.min(h.modes.length-1,this.viewMode+t));e>=this.minView&&e<=this.maxView&&(this.element.trigger({type:"changeMode",date:this.viewDate,oldViewMode:this.viewMode,newViewMode:e}),this.viewMode=e)}this.picker.find(">div").hide().filter(".datetimepicker-"+h.modes[this.viewMode].clsName).css("display","block"),this.updateNavArrows()},reset:function(){this._setDate(null,"date")},convertViewModeText:function(t){switch(t){case 4:return"decade";case 3:return"year";case 2:return"month";case 1:return"day";case 0:return"hour"}}};var a=t.fn.datetimepicker;t.fn.datetimepicker=function(i){var a,n=Array.apply(null,arguments);return n.shift(),this.each((function(){var h=t(this),o=h.data("datetimepicker"),r="object"==typeof i&&i;if(o||h.data("datetimepicker",o=new s(this,t.extend({},t.fn.datetimepicker.defaults,r))),"string"==typeof i&&"function"==typeof o[i]&&(a=o[i].apply(o,n))!==e)return!1})),a!==e?a:this},t.fn.datetimepicker.defaults={},t.fn.datetimepicker.Constructor=s;var n=t.fn.datetimepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat","Sun"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa","Su"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],meridiem:["am","pm"],suffix:["st","nd","rd","th"],today:"Today",clear:"Clear"}},h={modes:[{clsName:"minutes",navFnc:"Hours",navStep:1},{clsName:"hours",navFnc:"Date",navStep:1},{clsName:"days",navFnc:"Month",navStep:1},{clsName:"months",navFnc:"FullYear",navStep:1},{clsName:"years",navFnc:"FullYear",navStep:10}],isLeapYear:function(t){return t%4==0&&t%100!=0||t%400==0},getDaysInMonth:function(t,e){return[31,h.isLeapYear(t)?29:28,31,30,31,30,31,31,30,31,30,31][e]},getDefaultFormat:function(t,e){if("standard"===t)return"input"===e?"yyyy-mm-dd hh:ii":"yyyy-mm-dd hh:ii:ss";if("php"===t)return"input"===e?"Y-m-d H:i":"Y-m-d H:i:s";throw new Error("Invalid format type.")},validParts:function(t){if("standard"===t)return/t|hh?|HH?|p|P|z|Z|ii?|ss?|dd?|DD?|mm?|MM?|yy(?:yy)?/g;if("php"===t)return/[dDjlNwzFmMnStyYaABgGhHis]/g;throw new Error("Invalid format type.")},nonpunctuation:/[^ -\/:-@\[-`{-~\t\n\rTZ]+/g,parseFormat:function(t,e){var i=t.replace(this.validParts(e),"\0").split("\0"),s=t.match(this.validParts(e));if(!i||!i.length||!s||0===s.length)throw new Error("Invalid date format.");return{separators:i,parts:s}},parseDate:function(e,a,h,o,r){if(e instanceof Date){var d=new Date(e.valueOf()-6e4*e.getTimezoneOffset());return d.setMilliseconds(0),d}if(/^\d{4}\-\d{1,2}\-\d{1,2}$/.test(e)&&(a=this.parseFormat("yyyy-mm-dd",o)),/^\d{4}\-\d{1,2}\-\d{1,2}[T ]\d{1,2}\:\d{1,2}$/.test(e)&&(a=this.parseFormat("yyyy-mm-dd hh:ii",o)),/^\d{4}\-\d{1,2}\-\d{1,2}[T ]\d{1,2}\:\d{1,2}\:\d{1,2}[Z]{0,1}$/.test(e)&&(a=this.parseFormat("yyyy-mm-dd hh:ii:ss",o)),/^[-+]\d+[dmwy]([\s,]+[-+]\d+[dmwy])*$/.test(e)){var l,u=/([-+]\d+)([dmwy])/,c=e.match(/([-+]\d+)([dmwy])/g);e=new Date;for(var p=0;p<c.length;p++)switch(g=u.exec(c[p]),l=parseInt(g[1]),g[2]){case"d":e.setUTCDate(e.getUTCDate()+l);break;case"m":e=s.prototype.moveMonth.call(s.prototype,e,l);break;case"w":e.setUTCDate(e.getUTCDate()+7*l);break;case"y":e=s.prototype.moveYear.call(s.prototype,e,l)}return i(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),0)}c=e&&e.toString().match(this.nonpunctuation)||[],e=new Date(0,0,0,0,0,0,0);var m,f,g,v={},w=["hh","h","ii","i","ss","s","yyyy","yy","M","MM","m","mm","D","DD","d","dd","H","HH","p","P","z","Z"],D={hh:function(t,e){return t.setUTCHours(e)},h:function(t,e){return t.setUTCHours(e)},HH:function(t,e){return t.setUTCHours(12===e?0:e)},H:function(t,e){return t.setUTCHours(12===e?0:e)},ii:function(t,e){return t.setUTCMinutes(e)},i:function(t,e){return t.setUTCMinutes(e)},ss:function(t,e){return t.setUTCSeconds(e)},s:function(t,e){return t.setUTCSeconds(e)},yyyy:function(t,e){return t.setUTCFullYear(e)},yy:function(t,e){return t.setUTCFullYear(2e3+e)},m:function(t,e){for(e-=1;e<0;)e+=12;for(e%=12,t.setUTCMonth(e);t.getUTCMonth()!==e;){if(isNaN(t.getUTCMonth()))return t;t.setUTCDate(t.getUTCDate()-1)}return t},d:function(t,e){return t.setUTCDate(e)},p:function(t,e){return t.setUTCHours(1===e?t.getUTCHours()+12:t.getUTCHours())},z:function(){return r}};if(D.M=D.MM=D.mm=D.m,D.dd=D.d,D.P=D.p,D.Z=D.z,e=i(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds()),c.length===a.parts.length){p=0;for(var y=a.parts.length;p<y;p++){if(m=parseInt(c[p],10),g=a.parts[p],isNaN(m))switch(g){case"MM":f=t(n[h].months).filter((function(){var t=this.slice(0,c[p].length);return t===c[p].slice(0,t.length)})),m=t.inArray(f[0],n[h].months)+1;break;case"M":f=t(n[h].monthsShort).filter((function(){var t=this.slice(0,c[p].length),e=c[p].slice(0,t.length);return t.toLowerCase()===e.toLowerCase()})),m=t.inArray(f[0],n[h].monthsShort)+1;break;case"p":case"P":m=t.inArray(c[p].toLowerCase(),n[h].meridiem)}v[g]=m}var T;for(p=0;p<w.length;p++)(T=w[p])in v&&!isNaN(v[T])&&D[T](e,v[T])}return e},formatDate:function(e,i,s,a,o){if(null===e)return"";var r;if("standard"===a){var d=2===n[s].meridiem.length?n[s].meridiem[e.getUTCHours()<12?0:1]:"";r={t:e.getTime(),yy:e.getUTCFullYear().toString().substring(2),yyyy:e.getUTCFullYear(),m:e.getUTCMonth()+1,M:n[s].monthsShort[e.getUTCMonth()],MM:n[s].months[e.getUTCMonth()],d:e.getUTCDate(),D:n[s].daysShort[e.getUTCDay()],DD:n[s].days[e.getUTCDay()],p:d,h:e.getUTCHours(),i:e.getUTCMinutes(),s:e.getUTCSeconds(),z:o},2===n[s].meridiem.length?r.H=r.h%12==0?12:r.h%12:r.H=r.h,r.HH=(r.H<10?"0":"")+r.H,r.P=r.p.toUpperCase(),r.Z=r.z,r.hh=(r.h<10?"0":"")+r.h,r.ii=(r.i<10?"0":"")+r.i,r.ss=(r.s<10?"0":"")+r.s,r.dd=(r.d<10?"0":"")+r.d,r.mm=(r.m<10?"0":"")+r.m}else{if("php"!==a)throw new Error("Invalid format type.");(r={y:e.getUTCFullYear().toString().substring(2),Y:e.getUTCFullYear(),F:n[s].months[e.getUTCMonth()],M:n[s].monthsShort[e.getUTCMonth()],n:e.getUTCMonth()+1,t:h.getDaysInMonth(e.getUTCFullYear(),e.getUTCMonth()),j:e.getUTCDate(),l:n[s].days[e.getUTCDay()],D:n[s].daysShort[e.getUTCDay()],w:e.getUTCDay(),N:0===e.getUTCDay()?7:e.getUTCDay(),S:e.getUTCDate()%10<=n[s].suffix.length?n[s].suffix[e.getUTCDate()%10-1]:"",a:2===n[s].meridiem.length?n[s].meridiem[e.getUTCHours()<12?0:1]:"",g:e.getUTCHours()%12==0?12:e.getUTCHours()%12,G:e.getUTCHours(),i:e.getUTCMinutes(),s:e.getUTCSeconds()}).m=(r.n<10?"0":"")+r.n,r.d=(r.j<10?"0":"")+r.j,r.A=r.a.toString().toUpperCase(),r.h=(r.g<10?"0":"")+r.g,r.H=(r.G<10?"0":"")+r.G,r.i=(r.i<10?"0":"")+r.i,r.s=(r.s<10?"0":"")+r.s}e=[];for(var l=t.extend([],i.separators),u=0,c=i.parts.length;u<c;u++)l.length&&e.push(l.shift()),e.push(r[i.parts[u]]);return l.length&&e.push(l.shift()),e.join("")},convertViewMode:function(t){switch(t){case 4:case"decade":t=4;break;case 3:case"year":t=3;break;case 2:case"month":t=2;break;case 1:case"day":t=1;break;case 0:case"hour":t=0}return t},headTemplate:'<thead><tr><th class="prev"><i class="{iconType} {leftArrow}"/></th><th colspan="5" class="switch"></th><th class="next"><i class="{iconType} {rightArrow}"/></th></tr></thead>',headTemplateV3:'<thead><tr><th class="prev"><span class="{iconType} {leftArrow}"></span> </th><th colspan="5" class="switch"></th><th class="next"><span class="{iconType} {rightArrow}"></span> </th></tr></thead>',contTemplate:'<tbody><tr><td colspan="7"></td></tr></tbody>',footTemplate:'<tfoot><tr><th colspan="7" class="today"></th></tr><tr><th colspan="7" class="clear"></th></tr></tfoot>'};h.template='<div class="datetimepicker"><div class="datetimepicker-minutes"><table class=" table-condensed">'+h.headTemplate+h.contTemplate+h.footTemplate+'</table></div><div class="datetimepicker-hours"><table class=" table-condensed">'+h.headTemplate+h.contTemplate+h.footTemplate+'</table></div><div class="datetimepicker-days"><table class=" table-condensed">'+h.headTemplate+"<tbody></tbody>"+h.footTemplate+'</table></div><div class="datetimepicker-months"><table class="table-condensed">'+h.headTemplate+h.contTemplate+h.footTemplate+'</table></div><div class="datetimepicker-years"><table class="table-condensed">'+h.headTemplate+h.contTemplate+h.footTemplate+"</table></div></div>",h.templateV3='<div class="datetimepicker"><div class="datetimepicker-minutes"><table class=" table-condensed">'+h.headTemplateV3+h.contTemplate+h.footTemplate+'</table></div><div class="datetimepicker-hours"><table class=" table-condensed">'+h.headTemplateV3+h.contTemplate+h.footTemplate+'</table></div><div class="datetimepicker-days"><table class=" table-condensed">'+h.headTemplateV3+"<tbody></tbody>"+h.footTemplate+'</table></div><div class="datetimepicker-months"><table class="table-condensed">'+h.headTemplateV3+h.contTemplate+h.footTemplate+'</table></div><div class="datetimepicker-years"><table class="table-condensed">'+h.headTemplateV3+h.contTemplate+h.footTemplate+"</table></div></div>",t.fn.datetimepicker.DPGlobal=h,t.fn.datetimepicker.noConflict=function(){return t.fn.datetimepicker=a,this},t(document).on("focus.datetimepicker.data-api click.datetimepicker.data-api",'[data-provide="datetimepicker"]',(function(e){var i=t(this);i.data("datetimepicker")||(e.preventDefault(),i.datetimepicker("showDatetimePicker"))})),t((function(){t('[data-provide="datetimepicker-inline"]').datetimepicker()}))}));