"use strict";$(function(){tempusDominus.extend(tempusDominusMoment);$.fn.datetimepicker=function(n){if(this.data("DateTimePicker"))return this.data("DateTimePicker");n=n||{};let f="bottom";n.widgetPositioning&&(f=n.widgetPositioning.vertical);let i=this.find("input"),r=undefined,u=undefined;i&&(r=i.data("date-min-date")&&new Date(i.data("date-min-date")),u=i.data("date-max-date")&&new Date(i.data("date-max-date")));n.minDate&&(r=moment(n.minDate).toDate());n.maxDate&&(u=moment(n.maxDate).toDate());let e=!0;n.viewMode==="months"&&(e=!1);let o={allowInputToggle:n.allowInputToggle,useCurrent:n.useCurrent,localization:{format:n.format||"MMM D YYYY"},display:{placement:f,viewMode:n.viewMode,icons:{type:"icons",time:"fas fa-clock",date:"fas fa-calendar",up:"fas fa-arrow-up",down:"fas fa-arrow-down",previous:"fas fa-chevron-left",next:"fas fa-chevron-right",today:"fas fa-calendar-check",clear:"fas fa-trash",close:"fas fa-xmark"},components:{clock:!1,hours:!1,minutes:!1,date:e},buttons:{today:n.showTodayButton,clear:n.showClear},theme:"light"},restrictions:{minDate:r,maxDate:u}},s=this[0],t=new tempusDominus.TempusDominus(s,o);return t.dates.baseSetFromInput=t.dates.setFromInput,t.dates.setFromInput=function(n,t){let i=moment(n);i.isValid()||!n?this.baseSetFromInput(n,t):this.baseSetFromInput(this._dates[t],t)},t.dates.formatInput=function(n){return moment(n).format(o.localization.format)},this.data("DateTimePicker",t),t}});$(function(){$.fn.confirmation=function(n){if(this.data("cxp-popover"))return this.data("cxp-popover");n=n||{};let u=n.btnOkLabel||this.data("btn-ok-label")||"Yes",f=n.btnCancelLabel||this.data("btn-cancel-label")||"No",e='<div class="confirmation-buttons text-center"><div class="btn-group btn-group-sm"><a href="#" class="btn btn-primary"><i class="glyphicon glyphicon-ok"><\/i> '+u+'<\/a><a href="#" class="btn btn-default"><i class="glyphicon glyphicon-remove"><\/i> '+f+"<\/a><\/div><\/div>",o={placement:n.placement||this.data("placement")||"top",title:n.title||this.data("title")||undefined,content:e,html:!0},t=this.popover(o);this.data("cxp-popover",t);let i=this,r=function(){};n.onConfirm&&(r=n.onConfirm.bind(this));let s=function(n){n.preventDefault();r();i.popover("hide")},h=function(n){n.preventDefault();i.popover("hide")};this.on("shown.bs.popover",function(){let t=$(this).attr("aria-describedby"),n=$("#"+t),i=n.find(".btn-primary"),r=n.find(".btn-default");i.on("click",s);r.on("click",h)});return t}})