Changeset 2869055
- Timestamp:
- 02/22/2023 01:41:03 AM (3 years ago)
- Location:
- courier-notices
- Files:
-
- 24 edited
- 1 copied
-
tags/courier-notices-v1.5.8 (copied) (copied from courier-notices/trunk)
-
tags/courier-notices-v1.5.8/CHANGELOG.md (modified) (1 diff)
-
tags/courier-notices-v1.5.8/README.md (modified) (1 diff)
-
tags/courier-notices-v1.5.8/courier-notices.php (modified) (2 diffs)
-
tags/courier-notices-v1.5.8/css/courier-notices-admin.css (modified) (5 diffs)
-
tags/courier-notices-v1.5.8/js/courier-notices-admin.js (modified) (1 diff)
-
tags/courier-notices-v1.5.8/js/courier-notices.js (modified) (1 diff)
-
tags/courier-notices-v1.5.8/readme.txt (modified) (1 diff)
-
tags/courier-notices-v1.5.8/src/Controller/Courier.php (modified) (1 diff)
-
tags/courier-notices-v1.5.8/vendor/autoload.php (modified) (1 diff)
-
tags/courier-notices-v1.5.8/vendor/composer/autoload_real.php (modified) (2 diffs)
-
tags/courier-notices-v1.5.8/vendor/composer/autoload_static.php (modified) (2 diffs)
-
tags/courier-notices-v1.5.8/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/CHANGELOG.md (modified) (1 diff)
-
trunk/README.md (modified) (1 diff)
-
trunk/courier-notices.php (modified) (2 diffs)
-
trunk/css/courier-notices-admin.css (modified) (5 diffs)
-
trunk/js/courier-notices-admin.js (modified) (1 diff)
-
trunk/js/courier-notices.js (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/src/Controller/Courier.php (modified) (1 diff)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_real.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
courier-notices/tags/courier-notices-v1.5.8/CHANGELOG.md
r2861056 r2869055 4 4 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), 5 5 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 6 7 ## [1.5.8](https://github.com/linchpin/courier-notices/compare/courier-notices-v1.5.7...courier-notices-v1.5.8) (2023-02-22) 8 9 10 ### Bug Fixes 🐛 11 12 * **#312:** Fix an issue with post meta being saving in all post types ([6d12991](https://github.com/linchpin/courier-notices/commit/6d12991afe33eb6577216b4c819a7278707d3065)) 13 * **deps:** update npm ([a0f013c](https://github.com/linchpin/courier-notices/commit/a0f013cde5cd33ab25cdb21ddaab3011c50b5537)) 14 15 16 ### Miscellaneous Chores 🧹 17 18 * **deps:** update composer ([fc6a119](https://github.com/linchpin/courier-notices/commit/fc6a119fc79fffa3a8cb977d232a7700c4dd571c)) 19 * **deps:** update composer ([44d2421](https://github.com/linchpin/courier-notices/commit/44d24212b724502dcaae551fc649b4510e4e0b97)) 20 * **deps:** update dependency meow to v11 ([e989d72](https://github.com/linchpin/courier-notices/commit/e989d7275cce553c19c806d4bf78c8ee4a8594da)) 21 * **deps:** update svenstaro/upload-release-action action to v2.5.0 ([e377024](https://github.com/linchpin/courier-notices/commit/e3770242f914f56563136ac8e24844c143e1f074)) 6 22 7 23 ## [1.5.7](https://github.com/linchpin/courier-notices/compare/courier-notices-v1.5.6...courier-notices-v1.5.7) (2023-02-06) -
courier-notices/tags/courier-notices-v1.5.8/README.md
r2861056 r2869055 4 4 5 5 <!-- x-release-please-start-version --> 6 ## Latest Release: 1.5. 76 ## Latest Release: 1.5.8 7 7 <!-- x-release-please-end --> 8 8 -
courier-notices/tags/courier-notices-v1.5.8/courier-notices.php
r2861056 r2869055 5 5 * Description: A way to display, manage, and control front end user notifications for your WordPress install. 6 6 * x-release-please-start-version 7 * Version: 1.5. 77 * Version: 1.5.8 8 8 * x-release-please-end 9 9 * Author: Linchpin … … 26 26 if ( ! defined( 'COURIER_NOTICES_VERSION' ) ) { 27 27 // x-release-please-start-version 28 define( 'COURIER_NOTICES_VERSION', '1.5. 7' );28 define( 'COURIER_NOTICES_VERSION', '1.5.8' ); 29 29 // x-release-please-end 30 30 } -
courier-notices/tags/courier-notices-v1.5.8/css/courier-notices-admin.css
r2808004 r2869055 1184 1184 @media screen and (max-width: 580px) { 1185 1185 .courier_notice_page_courier #wpcontent .nav-tab-wrapper, 1186 #about-courier .nav-tab-wrapper,1187 #whats-new .nav-tab-wrapper,1188 #courier-settings .nav-tab-wrapper {1186 #about-courier .nav-tab-wrapper, 1187 #whats-new .nav-tab-wrapper, 1188 #courier-settings .nav-tab-wrapper { 1189 1189 width: 100%; 1190 1190 } … … 1405 1405 @media screen and (max-width: 782px) { 1406 1406 .courier_notice_page_courier #wpcontent .negative-bg, 1407 #about-courier .negative-bg,1408 #whats-new .negative-bg,1409 #courier-settings .negative-bg {1407 #about-courier .negative-bg, 1408 #whats-new .negative-bg, 1409 #courier-settings .negative-bg { 1410 1410 margin: 0 -10px !important; 1411 1411 padding: 0 10px; … … 1464 1464 @media screen and (max-width: 1023px) { 1465 1465 .courier_notice_page_courier #wpcontent .right, 1466 #about-courier .right,1467 #whats-new .right,1468 #courier-settings .right {1466 #about-courier .right, 1467 #whats-new .right, 1468 #courier-settings .right { 1469 1469 float: none; 1470 1470 } … … 1478 1478 @media screen and (max-width: 1023px) { 1479 1479 .courier_notice_page_courier #wpcontent .right img, 1480 #about-courier .right img,1481 #whats-new .right img,1482 #courier-settings .right img {1480 #about-courier .right img, 1481 #whats-new .right img, 1482 #courier-settings .right img { 1483 1483 float: none; 1484 1484 } … … 1507 1507 @media screen and (max-width: 1023px) { 1508 1508 .courier_notice_page_courier #wpcontent .grey-box p, 1509 #about-courier .grey-box p,1510 #whats-new .grey-box p,1511 #courier-settings .grey-box p {1509 #about-courier .grey-box p, 1510 #whats-new .grey-box p, 1511 #courier-settings .grey-box p { 1512 1512 margin-bottom: 1rem; 1513 1513 } -
courier-notices/tags/courier-notices-v1.5.8/js/courier-notices-admin.js
r2781600 r2869055 1 (function(){"use strict";var __webpack_modules__={467:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{Z:function(){return core}});var jquery__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(311),jquery__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_0__),a;a=function($){if($.ui.timepicker=$.ui.timepicker||{},!$.ui.timepicker.version){$.extend($.ui,{timepicker:{version:"1.6.3"}});var Timepicker=function(){this.regional=[],this.regional[""]={currentText:"Now",closeText:"Done",amNames:["AM","A"],pmNames:["PM","P"],timeFormat:"HH:mm",timeSuffix:"",timeOnlyTitle:"Choose Time",timeText:"Time",hourText:"Hour",minuteText:"Minute",secondText:"Second",millisecText:"Millisecond",microsecText:"Microsecond",timezoneText:"Time Zone",isRTL:!1},this._defaults={showButtonPanel:!0,timeOnly:!1,timeOnlyShowDate:!1,showHour:null,showMinute:null,showSecond:null,showMillisec:null,showMicrosec:null,showTimezone:null,showTime:!0,stepHour:1,stepMinute:1,stepSecond:1,stepMillisec:1,stepMicrosec:1,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMin:0,minuteMin:0,secondMin:0,millisecMin:0,microsecMin:0,hourMax:23,minuteMax:59,secondMax:59,millisecMax:999,microsecMax:999,minDateTime:null,maxDateTime:null,maxTime:null,minTime:null,onSelect:null,hourGrid:0,minuteGrid:0,secondGrid:0,millisecGrid:0,microsecGrid:0,alwaysSetTime:!0,separator:" ",altFieldTimeOnly:!0,altTimeFormat:null,altSeparator:null,altTimeSuffix:null,altRedirectFocus:!0,pickerTimeFormat:null,pickerTimeSuffix:null,showTimepicker:!0,timezoneList:null,addSliderAccess:!1,sliderAccessArgs:null,controlType:"slider",oneLine:!1,defaultValue:null,parse:"strict",afterInject:null},$.extend(this._defaults,this.regional[""])};$.extend(Timepicker.prototype,{$input:null,$altInput:null,$timeObj:null,inst:null,hour_slider:null,minute_slider:null,second_slider:null,millisec_slider:null,microsec_slider:null,timezone_select:null,maxTime:null,minTime:null,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMinOriginal:null,minuteMinOriginal:null,secondMinOriginal:null,millisecMinOriginal:null,microsecMinOriginal:null,hourMaxOriginal:null,minuteMaxOriginal:null,secondMaxOriginal:null,millisecMaxOriginal:null,microsecMaxOriginal:null,ampm:"",formattedDate:"",formattedTime:"",formattedDateTime:"",timezoneList:null,units:["hour","minute","second","millisec","microsec"],support:{},control:null,setDefaults:function(e){return extendRemove(this._defaults,e||{}),this},_newInst:function($input,opts){var tp_inst=new Timepicker,inlineSettings={},fns={},overrides,i;for(var attrName in this._defaults)if(this._defaults.hasOwnProperty(attrName)){var attrValue=$input.attr("time:"+attrName);if(attrValue)try{inlineSettings[attrName]=eval(attrValue)}catch(e){inlineSettings[attrName]=attrValue}}for(i in overrides={beforeShow:function(e,t){return $.isFunction(tp_inst._defaults.evnts.beforeShow)?tp_inst._defaults.evnts.beforeShow.call($input[0],e,t,tp_inst):void 0},onChangeMonthYear:function(e,t,i){$.isFunction(tp_inst._defaults.evnts.onChangeMonthYear)&&tp_inst._defaults.evnts.onChangeMonthYear.call($input[0],e,t,i,tp_inst)},onClose:function(e,t){!0===tp_inst.timeDefined&&""!==$input.val()&&tp_inst._updateDateTime(t),$.isFunction(tp_inst._defaults.evnts.onClose)&&tp_inst._defaults.evnts.onClose.call($input[0],e,t,tp_inst)}},overrides)overrides.hasOwnProperty(i)&&(fns[i]=opts[i]||this._defaults[i]||null);tp_inst._defaults=$.extend({},this._defaults,inlineSettings,opts,overrides,{evnts:fns,timepicker:tp_inst}),tp_inst.amNames=$.map(tp_inst._defaults.amNames,(function(e){return e.toUpperCase()})),tp_inst.pmNames=$.map(tp_inst._defaults.pmNames,(function(e){return e.toUpperCase()})),tp_inst.support=detectSupport(tp_inst._defaults.timeFormat+(tp_inst._defaults.pickerTimeFormat?tp_inst._defaults.pickerTimeFormat:"")+(tp_inst._defaults.altTimeFormat?tp_inst._defaults.altTimeFormat:"")),"string"==typeof tp_inst._defaults.controlType?("slider"===tp_inst._defaults.controlType&&void 0===$.ui.slider&&(tp_inst._defaults.controlType="select"),tp_inst.control=tp_inst._controls[tp_inst._defaults.controlType]):tp_inst.control=tp_inst._defaults.controlType;var timezoneList=[-720,-660,-600,-570,-540,-480,-420,-360,-300,-270,-240,-210,-180,-120,-60,0,60,120,180,210,240,270,300,330,345,360,390,420,480,525,540,570,600,630,660,690,720,765,780,840];null!==tp_inst._defaults.timezoneList&&(timezoneList=tp_inst._defaults.timezoneList);var tzl=timezoneList.length,tzi=0,tzv=null;if(tzl>0&&"object"!=typeof timezoneList[0])for(;tzl>tzi;tzi++)tzv=timezoneList[tzi],timezoneList[tzi]={value:tzv,label:$.timepicker.timezoneOffsetString(tzv,tp_inst.support.iso8601)};return tp_inst._defaults.timezoneList=timezoneList,tp_inst.timezone=null!==tp_inst._defaults.timezone?$.timepicker.timezoneOffsetNumber(tp_inst._defaults.timezone):-1*(new Date).getTimezoneOffset(),tp_inst.hour=tp_inst._defaults.hour<tp_inst._defaults.hourMin?tp_inst._defaults.hourMin:tp_inst._defaults.hour>tp_inst._defaults.hourMax?tp_inst._defaults.hourMax:tp_inst._defaults.hour,tp_inst.minute=tp_inst._defaults.minute<tp_inst._defaults.minuteMin?tp_inst._defaults.minuteMin:tp_inst._defaults.minute>tp_inst._defaults.minuteMax?tp_inst._defaults.minuteMax:tp_inst._defaults.minute,tp_inst.second=tp_inst._defaults.second<tp_inst._defaults.secondMin?tp_inst._defaults.secondMin:tp_inst._defaults.second>tp_inst._defaults.secondMax?tp_inst._defaults.secondMax:tp_inst._defaults.second,tp_inst.millisec=tp_inst._defaults.millisec<tp_inst._defaults.millisecMin?tp_inst._defaults.millisecMin:tp_inst._defaults.millisec>tp_inst._defaults.millisecMax?tp_inst._defaults.millisecMax:tp_inst._defaults.millisec,tp_inst.microsec=tp_inst._defaults.microsec<tp_inst._defaults.microsecMin?tp_inst._defaults.microsecMin:tp_inst._defaults.microsec>tp_inst._defaults.microsecMax?tp_inst._defaults.microsecMax:tp_inst._defaults.microsec,tp_inst.ampm="",tp_inst.$input=$input,tp_inst._defaults.altField&&(tp_inst.$altInput=$(tp_inst._defaults.altField),!0===tp_inst._defaults.altRedirectFocus&&tp_inst.$altInput.css({cursor:"pointer"}).focus((function(){$input.trigger("focus")}))),(0===tp_inst._defaults.minDate||0===tp_inst._defaults.minDateTime)&&(tp_inst._defaults.minDate=new Date),(0===tp_inst._defaults.maxDate||0===tp_inst._defaults.maxDateTime)&&(tp_inst._defaults.maxDate=new Date),void 0!==tp_inst._defaults.minDate&&tp_inst._defaults.minDate instanceof Date&&(tp_inst._defaults.minDateTime=new Date(tp_inst._defaults.minDate.getTime())),void 0!==tp_inst._defaults.minDateTime&&tp_inst._defaults.minDateTime instanceof Date&&(tp_inst._defaults.minDate=new Date(tp_inst._defaults.minDateTime.getTime())),void 0!==tp_inst._defaults.maxDate&&tp_inst._defaults.maxDate instanceof Date&&(tp_inst._defaults.maxDateTime=new Date(tp_inst._defaults.maxDate.getTime())),void 0!==tp_inst._defaults.maxDateTime&&tp_inst._defaults.maxDateTime instanceof Date&&(tp_inst._defaults.maxDate=new Date(tp_inst._defaults.maxDateTime.getTime())),tp_inst.$input.bind("focus",(function(){tp_inst._onFocus()})),tp_inst},_addTimePicker:function(e){var t=$.trim(this.$altInput&&this._defaults.altFieldTimeOnly?this.$input.val()+" "+this.$altInput.val():this.$input.val());this.timeDefined=this._parseTime(t),this._limitMinMaxDateTime(e,!1),this._injectTimePicker(),this._afterInject()},_parseTime:function(e,t){if(this.inst||(this.inst=$.datepicker._getInst(this.$input[0])),t||!this._defaults.timeOnly){var i=$.datepicker._get(this.inst,"dateFormat");try{var s=parseDateTimeInternal(i,this._defaults.timeFormat,e,$.datepicker._getFormatConfig(this.inst),this._defaults);if(!s.timeObj)return!1;$.extend(this,s.timeObj)}catch(t){return $.timepicker.log("Error parsing the date/time string: "+t+"\ndate/time string = "+e+"\ntimeFormat = "+this._defaults.timeFormat+"\ndateFormat = "+i),!1}return!0}var n=$.datepicker.parseTime(this._defaults.timeFormat,e,this._defaults);return!!n&&($.extend(this,n),!0)},_afterInject:function(){var e=this.inst.settings;$.isFunction(e.afterInject)&&e.afterInject.call(this)},_injectTimePicker:function(){var e=this.inst.dpDiv,t=this.inst.settings,i=this,s="",n="",a=null,r={},o={},c=null,l=0,u=0;if(0===e.find("div.ui-timepicker-div").length&&t.showTimepicker){var d=" ui_tpicker_unit_hide",m='<div class="ui-timepicker-div'+(t.isRTL?" ui-timepicker-rtl":"")+(t.oneLine&&"select"===t.controlType?" ui-timepicker-oneLine":"")+'"><dl><dt class="ui_tpicker_time_label'+(t.showTime?"":d)+'">'+t.timeText+'</dt><dd class="ui_tpicker_time '+(t.showTime?"":d)+'"><input class="ui_tpicker_time_input" '+(t.timeInput?"":"disabled")+"/></dd>";for(l=0,u=this.units.length;u>l;l++){if(a=null!==t["show"+(n=(s=this.units[l]).substr(0,1).toUpperCase()+s.substr(1))]?t["show"+n]:this.support[s],r[s]=parseInt(t[s+"Max"]-(t[s+"Max"]-t[s+"Min"])%t["step"+n],10),o[s]=0,m+='<dt class="ui_tpicker_'+s+"_label"+(a?"":d)+'">'+t[s+"Text"]+'</dt><dd class="ui_tpicker_'+s+(a?"":d)+'"><div class="ui_tpicker_'+s+"_slider"+(a?"":d)+'"></div>',a&&t[s+"Grid"]>0){if(m+='<div style="padding-left: 1px"><table class="ui-tpicker-grid-label"><tr>',"hour"===s)for(var _=t[s+"Min"];_<=r[s];_+=parseInt(t[s+"Grid"],10)){o[s]++;var p=$.datepicker.formatTime(this.support.ampm?"hht":"HH",{hour:_},t);m+='<td data-for="'+s+'">'+p+"</td>"}else for(var f=t[s+"Min"];f<=r[s];f+=parseInt(t[s+"Grid"],10))o[s]++,m+='<td data-for="'+s+'">'+(10>f?"0":"")+f+"</td>";m+="</tr></table></div>"}m+="</dd>"}var h=null!==t.showTimezone?t.showTimezone:this.support.timezone;m+='<dt class="ui_tpicker_timezone_label'+(h?"":d)+'">'+t.timezoneText+"</dt>",m+='<dd class="ui_tpicker_timezone'+(h?"":d)+'"></dd>';var g=$(m+="</dl></div>");for(!0===t.timeOnly&&(g.prepend('<div class="ui-widget-header ui-helper-clearfix ui-corner-all"><div class="ui-datepicker-title">'+t.timeOnlyTitle+"</div></div>"),e.find(".ui-datepicker-header, .ui-datepicker-calendar").hide()),l=0,u=i.units.length;u>l;l++)a=null!==t["show"+(n=(s=i.units[l]).substr(0,1).toUpperCase()+s.substr(1))]?t["show"+n]:this.support[s],i[s+"_slider"]=i.control.create(i,g.find(".ui_tpicker_"+s+"_slider"),s,i[s],t[s+"Min"],r[s],t["step"+n]),a&&t[s+"Grid"]>0&&(c=100*o[s]*t[s+"Grid"]/(r[s]-t[s+"Min"]),g.find(".ui_tpicker_"+s+" table").css({width:c+"%",marginLeft:t.isRTL?"0":c/(-2*o[s])+"%",marginRight:t.isRTL?c/(-2*o[s])+"%":"0",borderCollapse:"collapse"}).find("td").click((function(e){var t=$(this),n=t.html(),a=parseInt(n.replace(/[^0-9]/g),10),r=n.replace(/[^apm]/gi),o=t.data("for");"hour"===o&&(-1!==r.indexOf("p")&&12>a?a+=12:-1!==r.indexOf("a")&&12===a&&(a=0)),i.control.value(i,i[o+"_slider"],s,a),i._onTimeChange(),i._onSelectHandler()})).css({cursor:"pointer",width:100/o[s]+"%",textAlign:"center",overflow:"hidden"}));this.timezone_select=g.find(".ui_tpicker_timezone").append("<select></select>").find("select"),$.fn.append.apply(this.timezone_select,$.map(t.timezoneList,(function(e,t){return $("<option />").val("object"==typeof e?e.value:e).text("object"==typeof e?e.label:e)}))),void 0!==this.timezone&&null!==this.timezone&&""!==this.timezone?-1*new Date(this.inst.selectedYear,this.inst.selectedMonth,this.inst.selectedDay,12).getTimezoneOffset()===this.timezone?selectLocalTimezone(i):this.timezone_select.val(this.timezone):void 0!==this.hour&&null!==this.hour&&""!==this.hour?this.timezone_select.val(t.timezone):selectLocalTimezone(i),this.timezone_select.change((function(){i._onTimeChange(),i._onSelectHandler(),i._afterInject()}));var v=e.find(".ui-datepicker-buttonpane");if(v.length?v.before(g):e.append(g),this.$timeObj=g.find(".ui_tpicker_time_input"),this.$timeObj.change((function(){var e=i.inst.settings.timeFormat,t=$.datepicker.parseTime(e,this.value),s=new Date;t?(s.setHours(t.hour),s.setMinutes(t.minute),s.setSeconds(t.second),$.datepicker._setTime(i.inst,s)):(this.value=i.formattedTime,this.blur())})),null!==this.inst){var M=this.timeDefined;this._onTimeChange(),this.timeDefined=M}if(this._defaults.addSliderAccess){var k=this._defaults.sliderAccessArgs,x=this._defaults.isRTL;k.isRTL=x,setTimeout((function(){if(0===g.find(".ui-slider-access").length){g.find(".ui-slider:visible").sliderAccess(k);var e=g.find(".ui-slider-access:eq(0)").outerWidth(!0);e&&g.find("table:visible").each((function(){var t=$(this),i=t.outerWidth(),s=t.css(x?"marginRight":"marginLeft").toString().replace("%",""),n=i-e,a=s*n/i+"%",r={width:n,marginRight:0,marginLeft:0};r[x?"marginRight":"marginLeft"]=a,t.css(r)}))}}),10)}i._limitMinMaxDateTime(this.inst,!0)}},_limitMinMaxDateTime:function(e,t){var i=this._defaults,s=new Date(e.selectedYear,e.selectedMonth,e.selectedDay);if(this._defaults.showTimepicker){if(null!==$.datepicker._get(e,"minDateTime")&&void 0!==$.datepicker._get(e,"minDateTime")&&s){var n=$.datepicker._get(e,"minDateTime"),a=new Date(n.getFullYear(),n.getMonth(),n.getDate(),0,0,0,0);(null===this.hourMinOriginal||null===this.minuteMinOriginal||null===this.secondMinOriginal||null===this.millisecMinOriginal||null===this.microsecMinOriginal)&&(this.hourMinOriginal=i.hourMin,this.minuteMinOriginal=i.minuteMin,this.secondMinOriginal=i.secondMin,this.millisecMinOriginal=i.millisecMin,this.microsecMinOriginal=i.microsecMin),e.settings.timeOnly||a.getTime()===s.getTime()?(this._defaults.hourMin=n.getHours(),this.hour<=this._defaults.hourMin?(this.hour=this._defaults.hourMin,this._defaults.minuteMin=n.getMinutes(),this.minute<=this._defaults.minuteMin?(this.minute=this._defaults.minuteMin,this._defaults.secondMin=n.getSeconds(),this.second<=this._defaults.secondMin?(this.second=this._defaults.secondMin,this._defaults.millisecMin=n.getMilliseconds(),this.millisec<=this._defaults.millisecMin?(this.millisec=this._defaults.millisecMin,this._defaults.microsecMin=n.getMicroseconds()):(this.microsec<this._defaults.microsecMin&&(this.microsec=this._defaults.microsecMin),this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.minuteMin=this.minuteMinOriginal,this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.hourMin=this.hourMinOriginal,this._defaults.minuteMin=this.minuteMinOriginal,this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)}if(null!==$.datepicker._get(e,"maxDateTime")&&void 0!==$.datepicker._get(e,"maxDateTime")&&s){var r=$.datepicker._get(e,"maxDateTime"),o=new Date(r.getFullYear(),r.getMonth(),r.getDate(),0,0,0,0);(null===this.hourMaxOriginal||null===this.minuteMaxOriginal||null===this.secondMaxOriginal||null===this.millisecMaxOriginal)&&(this.hourMaxOriginal=i.hourMax,this.minuteMaxOriginal=i.minuteMax,this.secondMaxOriginal=i.secondMax,this.millisecMaxOriginal=i.millisecMax,this.microsecMaxOriginal=i.microsecMax),e.settings.timeOnly||o.getTime()===s.getTime()?(this._defaults.hourMax=r.getHours(),this.hour>=this._defaults.hourMax?(this.hour=this._defaults.hourMax,this._defaults.minuteMax=r.getMinutes(),this.minute>=this._defaults.minuteMax?(this.minute=this._defaults.minuteMax,this._defaults.secondMax=r.getSeconds(),this.second>=this._defaults.secondMax?(this.second=this._defaults.secondMax,this._defaults.millisecMax=r.getMilliseconds(),this.millisec>=this._defaults.millisecMax?(this.millisec=this._defaults.millisecMax,this._defaults.microsecMax=r.getMicroseconds()):(this.microsec>this._defaults.microsecMax&&(this.microsec=this._defaults.microsecMax),this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.minuteMax=this.minuteMaxOriginal,this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.hourMax=this.hourMaxOriginal,this._defaults.minuteMax=this.minuteMaxOriginal,this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)}if(null!==e.settings.minTime){var c=new Date("01/01/1970 "+e.settings.minTime);this.hour<c.getHours()?(this.hour=this._defaults.hourMin=c.getHours(),this.minute=this._defaults.minuteMin=c.getMinutes()):this.hour===c.getHours()&&this.minute<c.getMinutes()?this.minute=this._defaults.minuteMin=c.getMinutes():this._defaults.hourMin<c.getHours()?(this._defaults.hourMin=c.getHours(),this._defaults.minuteMin=c.getMinutes()):this._defaults.hourMin===c.getHours()===this.hour&&this._defaults.minuteMin<c.getMinutes()?this._defaults.minuteMin=c.getMinutes():this._defaults.minuteMin=0}if(null!==e.settings.maxTime){var l=new Date("01/01/1970 "+e.settings.maxTime);this.hour>l.getHours()?(this.hour=this._defaults.hourMax=l.getHours(),this.minute=this._defaults.minuteMax=l.getMinutes()):this.hour===l.getHours()&&this.minute>l.getMinutes()?this.minute=this._defaults.minuteMax=l.getMinutes():this._defaults.hourMax>l.getHours()?(this._defaults.hourMax=l.getHours(),this._defaults.minuteMax=l.getMinutes()):this._defaults.hourMax===l.getHours()===this.hour&&this._defaults.minuteMax>l.getMinutes()?this._defaults.minuteMax=l.getMinutes():this._defaults.minuteMax=59}if(void 0!==t&&!0===t){var u=parseInt(this._defaults.hourMax-(this._defaults.hourMax-this._defaults.hourMin)%this._defaults.stepHour,10),d=parseInt(this._defaults.minuteMax-(this._defaults.minuteMax-this._defaults.minuteMin)%this._defaults.stepMinute,10),m=parseInt(this._defaults.secondMax-(this._defaults.secondMax-this._defaults.secondMin)%this._defaults.stepSecond,10),_=parseInt(this._defaults.millisecMax-(this._defaults.millisecMax-this._defaults.millisecMin)%this._defaults.stepMillisec,10),p=parseInt(this._defaults.microsecMax-(this._defaults.microsecMax-this._defaults.microsecMin)%this._defaults.stepMicrosec,10);this.hour_slider&&(this.control.options(this,this.hour_slider,"hour",{min:this._defaults.hourMin,max:u,step:this._defaults.stepHour}),this.control.value(this,this.hour_slider,"hour",this.hour-this.hour%this._defaults.stepHour)),this.minute_slider&&(this.control.options(this,this.minute_slider,"minute",{min:this._defaults.minuteMin,max:d,step:this._defaults.stepMinute}),this.control.value(this,this.minute_slider,"minute",this.minute-this.minute%this._defaults.stepMinute)),this.second_slider&&(this.control.options(this,this.second_slider,"second",{min:this._defaults.secondMin,max:m,step:this._defaults.stepSecond}),this.control.value(this,this.second_slider,"second",this.second-this.second%this._defaults.stepSecond)),this.millisec_slider&&(this.control.options(this,this.millisec_slider,"millisec",{min:this._defaults.millisecMin,max:_,step:this._defaults.stepMillisec}),this.control.value(this,this.millisec_slider,"millisec",this.millisec-this.millisec%this._defaults.stepMillisec)),this.microsec_slider&&(this.control.options(this,this.microsec_slider,"microsec",{min:this._defaults.microsecMin,max:p,step:this._defaults.stepMicrosec}),this.control.value(this,this.microsec_slider,"microsec",this.microsec-this.microsec%this._defaults.stepMicrosec))}}},_onTimeChange:function(){if(this._defaults.showTimepicker){var e=!!this.hour_slider&&this.control.value(this,this.hour_slider,"hour"),t=!!this.minute_slider&&this.control.value(this,this.minute_slider,"minute"),i=!!this.second_slider&&this.control.value(this,this.second_slider,"second"),s=!!this.millisec_slider&&this.control.value(this,this.millisec_slider,"millisec"),n=!!this.microsec_slider&&this.control.value(this,this.microsec_slider,"microsec"),a=!!this.timezone_select&&this.timezone_select.val(),r=this._defaults,o=r.pickerTimeFormat||r.timeFormat,c=r.pickerTimeSuffix||r.timeSuffix;"object"==typeof e&&(e=!1),"object"==typeof t&&(t=!1),"object"==typeof i&&(i=!1),"object"==typeof s&&(s=!1),"object"==typeof n&&(n=!1),"object"==typeof a&&(a=!1),!1!==e&&(e=parseInt(e,10)),!1!==t&&(t=parseInt(t,10)),!1!==i&&(i=parseInt(i,10)),!1!==s&&(s=parseInt(s,10)),!1!==n&&(n=parseInt(n,10)),!1!==a&&(a=a.toString());var l=r[12>e?"amNames":"pmNames"][0],u=e!==parseInt(this.hour,10)||t!==parseInt(this.minute,10)||i!==parseInt(this.second,10)||s!==parseInt(this.millisec,10)||n!==parseInt(this.microsec,10)||this.ampm.length>0&&12>e!=(-1!==$.inArray(this.ampm.toUpperCase(),this.amNames))||null!==this.timezone&&a!==this.timezone.toString();if(u&&(!1!==e&&(this.hour=e),!1!==t&&(this.minute=t),!1!==i&&(this.second=i),!1!==s&&(this.millisec=s),!1!==n&&(this.microsec=n),!1!==a&&(this.timezone=a),this.inst||(this.inst=$.datepicker._getInst(this.$input[0])),this._limitMinMaxDateTime(this.inst,!0)),this.support.ampm&&(this.ampm=l),this.formattedTime=$.datepicker.formatTime(r.timeFormat,this,r),this.$timeObj&&(this.$timeObj.val(o===r.timeFormat?this.formattedTime+c:$.datepicker.formatTime(o,this,r)+c),this.$timeObj[0].setSelectionRange)){var d=this.$timeObj[0].selectionStart,m=this.$timeObj[0].selectionEnd;this.$timeObj[0].setSelectionRange(d,m)}this.timeDefined=!0,u&&this._updateDateTime()}},_onSelectHandler:function(){var e=this._defaults.onSelect||this.inst.settings.onSelect,t=this.$input?this.$input[0]:null;e&&t&&e.apply(t,[this.formattedDateTime,this])},_updateDateTime:function(e){var t=(e=this.inst||e).currentYear>0?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(e.selectedYear,e.selectedMonth,e.selectedDay),i=$.datepicker._daylightSavingAdjust(t),s=$.datepicker._get(e,"dateFormat"),n=$.datepicker._getFormatConfig(e),a=null!==i&&this.timeDefined;this.formattedDate=$.datepicker.formatDate(s,null===i?new Date:i,n);var r=this.formattedDate;if(""===e.lastVal&&(e.currentYear=e.selectedYear,e.currentMonth=e.selectedMonth,e.currentDay=e.selectedDay),!0===this._defaults.timeOnly&&!1===this._defaults.timeOnlyShowDate?r=this.formattedTime:(!0!==this._defaults.timeOnly&&(this._defaults.alwaysSetTime||a)||!0===this._defaults.timeOnly&&!0===this._defaults.timeOnlyShowDate)&&(r+=this._defaults.separator+this.formattedTime+this._defaults.timeSuffix),this.formattedDateTime=r,this._defaults.showTimepicker)if(this.$altInput&&!1===this._defaults.timeOnly&&!0===this._defaults.altFieldTimeOnly)this.$altInput.val(this.formattedTime),this.$input.val(this.formattedDate);else if(this.$altInput){this.$input.val(r);var o="",c=null!==this._defaults.altSeparator?this._defaults.altSeparator:this._defaults.separator,l=null!==this._defaults.altTimeSuffix?this._defaults.altTimeSuffix:this._defaults.timeSuffix;this._defaults.timeOnly||(o=this._defaults.altFormat?$.datepicker.formatDate(this._defaults.altFormat,null===i?new Date:i,n):this.formattedDate)&&(o+=c),o+=null!==this._defaults.altTimeFormat?$.datepicker.formatTime(this._defaults.altTimeFormat,this,this._defaults)+l:this.formattedTime+l,this.$altInput.val(o)}else this.$input.val(r);else this.$input.val(this.formattedDate);this.$input.trigger("change")},_onFocus:function(){if(!this.$input.val()&&this._defaults.defaultValue){this.$input.val(this._defaults.defaultValue);var e=$.datepicker._getInst(this.$input.get(0)),t=$.datepicker._get(e,"timepicker");if(t&&t._defaults.timeOnly&&e.input.val()!==e.lastVal)try{$.datepicker._updateDatepicker(e)}catch(e){$.timepicker.log(e)}}},_controls:{slider:{create:function(e,t,i,s,n,a,r){var o=e._defaults.isRTL;return t.prop("slide",null).slider({orientation:"horizontal",value:o?-1*s:s,min:o?-1*a:n,max:o?-1*n:a,step:r,slide:function(t,s){e.control.value(e,$(this),i,o?-1*s.value:s.value),e._onTimeChange()},stop:function(t,i){e._onSelectHandler()}})},options:function(e,t,i,s,n){if(e._defaults.isRTL){if("string"==typeof s)return"min"===s||"max"===s?void 0!==n?t.slider(s,-1*n):Math.abs(t.slider(s)):t.slider(s);var a=s.min,r=s.max;return s.min=s.max=null,void 0!==a&&(s.max=-1*a),void 0!==r&&(s.min=-1*r),t.slider(s)}return"string"==typeof s&&void 0!==n?t.slider(s,n):t.slider(s)},value:function(e,t,i,s){return e._defaults.isRTL?void 0!==s?t.slider("value",-1*s):Math.abs(t.slider("value")):void 0!==s?t.slider("value",s):t.slider("value")}},select:{create:function(e,t,i,s,n,a,r){for(var o='<select class="ui-timepicker-select ui-state-default ui-corner-all" data-unit="'+i+'" data-min="'+n+'" data-max="'+a+'" data-step="'+r+'">',c=e._defaults.pickerTimeFormat||e._defaults.timeFormat,l=n;a>=l;l+=r)o+='<option value="'+l+'"'+(l===s?" selected":"")+">",o+="hour"===i?$.datepicker.formatTime($.trim(c.replace(/[^ht ]/gi,"")),{hour:l},e._defaults):"millisec"===i||"microsec"===i||l>=10?l:"0"+l.toString(),o+="</option>";return o+="</select>",t.children("select").remove(),$(o).appendTo(t).change((function(t){e._onTimeChange(),e._onSelectHandler(),e._afterInject()})),t},options:function(e,t,i,s,n){var a={},r=t.children("select");if("string"==typeof s){if(void 0===n)return r.data(s);a[s]=n}else a=s;return e.control.create(e,t,r.data("unit"),r.val(),a.min>=0?a.min:r.data("min"),a.max||r.data("max"),a.step||r.data("step"))},value:function(e,t,i,s){var n=t.children("select");return void 0!==s?n.val(s):n.val()}}}}),$.fn.extend({timepicker:function(e){e=e||{};var t=Array.prototype.slice.call(arguments);return"object"==typeof e&&(t[0]=$.extend(e,{timeOnly:!0})),$(this).each((function(){$.fn.datetimepicker.apply($(this),t)}))},datetimepicker:function(e){var t=arguments;return"string"==typeof(e=e||{})?"getDate"===e||"option"===e&&2===t.length&&"string"==typeof t[1]?$.fn.datepicker.apply($(this[0]),t):this.each((function(){var e=$(this);e.datepicker.apply(e,t)})):this.each((function(){var t=$(this);t.datepicker($.timepicker._newInst(t,e)._defaults)}))}}),$.datepicker.parseDateTime=function(e,t,i,s,n){var a=parseDateTimeInternal(e,t,i,s,n);if(a.timeObj){var r=a.timeObj;a.date.setHours(r.hour,r.minute,r.second,r.millisec),a.date.setMicroseconds(r.microsec)}return a.date},$.datepicker.parseTime=function(e,t,i){var s=extendRemove(extendRemove({},$.timepicker._defaults),i||{}),n=(e.replace(/\'.*?\'/g,"").indexOf("Z"),function(e,t,i){var s,n="^"+e.toString().replace(/([hH]{1,2}|mm?|ss?|[tT]{1,2}|[zZ]|[lc]|'.*?')/g,(function(e){var t=e.length;switch(e.charAt(0).toLowerCase()){case"h":case"m":case"s":return 1===t?"(\\d?\\d)":"(\\d{"+t+"})";case"l":case"c":return"(\\d?\\d?\\d)";case"z":return"(z|[-+]\\d\\d:?\\d\\d|\\S+)?";case"t":return function(e,t){var i=[];return e&&$.merge(i,e),t&&$.merge(i,t),i=$.map(i,(function(e){return e.replace(/[.*+?|()\[\]{}\\]/g,"\\$&")})),"("+i.join("|")+")?"}(i.amNames,i.pmNames);default:return"("+e.replace(/\'/g,"").replace(/(\.|\$|\^|\\|\/|\(|\)|\[|\]|\?|\+|\*)/g,(function(e){return"\\"+e}))+")?"}})).replace(/\s/g,"\\s?")+i.timeSuffix+"$",a=function(e){var t=e.toLowerCase().match(/(h{1,2}|m{1,2}|s{1,2}|l{1}|c{1}|t{1,2}|z|'.*?')/g),i={h:-1,m:-1,s:-1,l:-1,c:-1,t:-1,z:-1};if(t)for(var s=0;s<t.length;s++)-1===i[t[s].toString().charAt(0)]&&(i[t[s].toString().charAt(0)]=s+1);return i}(e),r="",o={hour:0,minute:0,second:0,millisec:0,microsec:0};return!!(s=t.match(new RegExp(n,"i")))&&(-1!==a.t&&(void 0===s[a.t]||0===s[a.t].length?(r="",o.ampm=""):(r=-1!==$.inArray(s[a.t].toUpperCase(),$.map(i.amNames,(function(e,t){return e.toUpperCase()})))?"AM":"PM",o.ampm=i["AM"===r?"amNames":"pmNames"][0])),-1!==a.h&&("AM"===r&&"12"===s[a.h]?o.hour=0:"PM"===r&&"12"!==s[a.h]?o.hour=parseInt(s[a.h],10)+12:o.hour=Number(s[a.h])),-1!==a.m&&(o.minute=Number(s[a.m])),-1!==a.s&&(o.second=Number(s[a.s])),-1!==a.l&&(o.millisec=Number(s[a.l])),-1!==a.c&&(o.microsec=Number(s[a.c])),-1!==a.z&&void 0!==s[a.z]&&(o.timezone=$.timepicker.timezoneOffsetNumber(s[a.z])),o)});return"function"==typeof s.parse?s.parse(e,t,s):"loose"===s.parse?function(e,t,i){try{var s=new Date("2012-01-01 "+t);if(isNaN(s.getTime())&&(s=new Date("2012-01-01T"+t),isNaN(s.getTime())&&(s=new Date("01/01/2012 "+t),isNaN(s.getTime()))))throw"Unable to parse time with native Date: "+t;return{hour:s.getHours(),minute:s.getMinutes(),second:s.getSeconds(),millisec:s.getMilliseconds(),microsec:s.getMicroseconds(),timezone:-1*s.getTimezoneOffset()}}catch(s){try{return n(e,t,i)}catch(i){$.timepicker.log("Unable to parse \ntimeString: "+t+"\ntimeFormat: "+e)}}return!1}(e,t,s):n(e,t,s)},$.datepicker.formatTime=function(e,t,i){i=i||{},i=$.extend({},$.timepicker._defaults,i),t=$.extend({hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null},t);var s=e,n=i.amNames[0],a=parseInt(t.hour,10);return a>11&&(n=i.pmNames[0]),s.replace(/(?:HH?|hh?|mm?|ss?|[tT]{1,2}|[zZ]|[lc]|'.*?')/g,(function(e){switch(e){case"HH":return("0"+a).slice(-2);case"H":return a;case"hh":return("0"+convert24to12(a)).slice(-2);case"h":return convert24to12(a);case"mm":return("0"+t.minute).slice(-2);case"m":return t.minute;case"ss":return("0"+t.second).slice(-2);case"s":return t.second;case"l":return("00"+t.millisec).slice(-3);case"c":return("00"+t.microsec).slice(-3);case"z":return $.timepicker.timezoneOffsetString(null===t.timezone?i.timezone:t.timezone,!1);case"Z":return $.timepicker.timezoneOffsetString(null===t.timezone?i.timezone:t.timezone,!0);case"T":return n.charAt(0).toUpperCase();case"TT":return n.toUpperCase();case"t":return n.charAt(0).toLowerCase();case"tt":return n.toLowerCase();default:return e.replace(/'/g,"")}}))},$.datepicker._base_selectDate=$.datepicker._selectDate,$.datepicker._selectDate=function(e,t){var i,s=this._getInst($(e)[0]),n=this._get(s,"timepicker");n&&s.settings.showTimepicker?(n._limitMinMaxDateTime(s,!0),i=s.inline,s.inline=s.stay_open=!0,this._base_selectDate(e,t),s.inline=i,s.stay_open=!1,this._notifyChange(s),this._updateDatepicker(s)):this._base_selectDate(e,t)},$.datepicker._base_updateDatepicker=$.datepicker._updateDatepicker,$.datepicker._updateDatepicker=function(e){var t=e.input[0];if(!($.datepicker._curInst&&$.datepicker._curInst!==e&&$.datepicker._datepickerShowing&&$.datepicker._lastInput!==t||"boolean"==typeof e.stay_open&&!1!==e.stay_open)){this._base_updateDatepicker(e);var i=this._get(e,"timepicker");i&&i._addTimePicker(e)}},$.datepicker._base_doKeyPress=$.datepicker._doKeyPress,$.datepicker._doKeyPress=function(e){var t=$.datepicker._getInst(e.target),i=$.datepicker._get(t,"timepicker");if(i&&$.datepicker._get(t,"constrainInput")){var s=i.support.ampm,n=null!==i._defaults.showTimezone?i._defaults.showTimezone:i.support.timezone,a=$.datepicker._possibleChars($.datepicker._get(t,"dateFormat")),r=i._defaults.timeFormat.toString().replace(/[hms]/g,"").replace(/TT/g,s?"APM":"").replace(/Tt/g,s?"AaPpMm":"").replace(/tT/g,s?"AaPpMm":"").replace(/T/g,s?"AP":"").replace(/tt/g,s?"apm":"").replace(/t/g,s?"ap":"")+" "+i._defaults.separator+i._defaults.timeSuffix+(n?i._defaults.timezoneList.join(""):"")+i._defaults.amNames.join("")+i._defaults.pmNames.join("")+a,o=String.fromCharCode(void 0===e.charCode?e.keyCode:e.charCode);return e.ctrlKey||" ">o||!a||r.indexOf(o)>-1}return $.datepicker._base_doKeyPress(e)},$.datepicker._base_updateAlternate=$.datepicker._updateAlternate,$.datepicker._updateAlternate=function(e){var t=this._get(e,"timepicker");if(t){var i=t._defaults.altField;if(i){var s=(t._defaults.altFormat||t._defaults.dateFormat,this._getDate(e)),n=$.datepicker._getFormatConfig(e),a="",r=t._defaults.altSeparator?t._defaults.altSeparator:t._defaults.separator,o=t._defaults.altTimeSuffix?t._defaults.altTimeSuffix:t._defaults.timeSuffix,c=null!==t._defaults.altTimeFormat?t._defaults.altTimeFormat:t._defaults.timeFormat;a+=$.datepicker.formatTime(c,t,t._defaults)+o,t._defaults.timeOnly||t._defaults.altFieldTimeOnly||null===s||(a=t._defaults.altFormat?$.datepicker.formatDate(t._defaults.altFormat,s,n)+r+a:t.formattedDate+r+a),$(i).val(e.input.val()?a:"")}}else $.datepicker._base_updateAlternate(e)},$.datepicker._base_doKeyUp=$.datepicker._doKeyUp,$.datepicker._doKeyUp=function(e){var t=$.datepicker._getInst(e.target),i=$.datepicker._get(t,"timepicker");if(i&&i._defaults.timeOnly&&t.input.val()!==t.lastVal)try{$.datepicker._updateDatepicker(t)}catch(e){$.timepicker.log(e)}return $.datepicker._base_doKeyUp(e)},$.datepicker._base_gotoToday=$.datepicker._gotoToday,$.datepicker._gotoToday=function(e){var t=this._getInst($(e)[0]);this._base_gotoToday(e);var i=this._get(t,"timepicker");if(i){var s=$.timepicker.timezoneOffsetNumber(i.timezone),n=new Date;n.setMinutes(n.getMinutes()+n.getTimezoneOffset()+parseInt(s,10)),this._setTime(t,n),this._setDate(t,n),i._onSelectHandler()}},$.datepicker._disableTimepickerDatepicker=function(e){var t=this._getInst(e);if(t){var i=this._get(t,"timepicker");$(e).datepicker("getDate"),i&&(t.settings.showTimepicker=!1,i._defaults.showTimepicker=!1,i._updateDateTime(t))}},$.datepicker._enableTimepickerDatepicker=function(e){var t=this._getInst(e);if(t){var i=this._get(t,"timepicker");$(e).datepicker("getDate"),i&&(t.settings.showTimepicker=!0,i._defaults.showTimepicker=!0,i._addTimePicker(t),i._updateDateTime(t))}},$.datepicker._setTime=function(e,t){var i=this._get(e,"timepicker");if(i){var s=i._defaults;i.hour=t?t.getHours():s.hour,i.minute=t?t.getMinutes():s.minute,i.second=t?t.getSeconds():s.second,i.millisec=t?t.getMilliseconds():s.millisec,i.microsec=t?t.getMicroseconds():s.microsec,i._limitMinMaxDateTime(e,!0),i._onTimeChange(),i._updateDateTime(e)}},$.datepicker._setTimeDatepicker=function(e,t,i){var s=this._getInst(e);if(s){var n,a=this._get(s,"timepicker");a&&(this._setDateFromField(s),t&&("string"==typeof t?(a._parseTime(t,i),(n=new Date).setHours(a.hour,a.minute,a.second,a.millisec),n.setMicroseconds(a.microsec)):(n=new Date(t.getTime())).setMicroseconds(t.getMicroseconds()),"Invalid Date"===n.toString()&&(n=void 0),this._setTime(s,n)))}},$.datepicker._base_setDateDatepicker=$.datepicker._setDateDatepicker,$.datepicker._setDateDatepicker=function(e,t){var i=this._getInst(e),s=t;if(i){"string"==typeof t&&((s=new Date(t)).getTime()||(this._base_setDateDatepicker.apply(this,arguments),s=$(e).datepicker("getDate")));var n,a=this._get(i,"timepicker");s instanceof Date?(n=new Date(s.getTime())).setMicroseconds(s.getMicroseconds()):n=s,a&&n&&(a.support.timezone||null!==a._defaults.timezone||(a.timezone=-1*n.getTimezoneOffset()),s=$.timepicker.timezoneAdjust(s,$.timepicker.timezoneOffsetString(-s.getTimezoneOffset()),a.timezone),n=$.timepicker.timezoneAdjust(n,$.timepicker.timezoneOffsetString(-n.getTimezoneOffset()),a.timezone)),this._updateDatepicker(i),this._base_setDateDatepicker.apply(this,arguments),this._setTimeDatepicker(e,n,!0)}},$.datepicker._base_getDateDatepicker=$.datepicker._getDateDatepicker,$.datepicker._getDateDatepicker=function(e,t){var i=this._getInst(e);if(i){var s=this._get(i,"timepicker");if(s){void 0===i.lastVal&&this._setDateFromField(i,t);var n,a=this._getDate(i);return n=s.$altInput&&s._defaults.altFieldTimeOnly?s.$input.val()+" "+s.$altInput.val():"INPUT"!==s.$input.get(0).tagName&&s.$altInput?s.$altInput.val():s.$input.val(),a&&s._parseTime(n,!i.settings.timeOnly)&&(a.setHours(s.hour,s.minute,s.second,s.millisec),a.setMicroseconds(s.microsec),null!=s.timezone&&(s.support.timezone||null!==s._defaults.timezone||(s.timezone=-1*a.getTimezoneOffset()),a=$.timepicker.timezoneAdjust(a,s.timezone,$.timepicker.timezoneOffsetString(-a.getTimezoneOffset())))),a}return this._base_getDateDatepicker(e,t)}},$.datepicker._base_parseDate=$.datepicker.parseDate,$.datepicker.parseDate=function(e,t,i){var s;try{s=this._base_parseDate(e,t,i)}catch(n){if(!(n.indexOf(":")>=0))throw n;s=this._base_parseDate(e,t.substring(0,t.length-(n.length-n.indexOf(":")-2)),i),$.timepicker.log("Error parsing the date string: "+n+"\ndate string = "+t+"\ndate format = "+e)}return s},$.datepicker._base_formatDate=$.datepicker._formatDate,$.datepicker._formatDate=function(e,t,i,s){var n=this._get(e,"timepicker");return n?(n._updateDateTime(e),n.$input.val()):this._base_formatDate(e)},$.datepicker._base_optionDatepicker=$.datepicker._optionDatepicker,$.datepicker._optionDatepicker=function(e,t,i){var s,n=this._getInst(e);if(!n)return null;var a=this._get(n,"timepicker");if(a){var r,o,c,l,u=null,d=null,m=null,_=a._defaults.evnts,p={};if("string"==typeof t){if("minDate"===t||"minDateTime"===t)u=i;else if("maxDate"===t||"maxDateTime"===t)d=i;else if("onSelect"===t)m=i;else if(_.hasOwnProperty(t)){if(void 0===i)return _[t];p[t]=i,s={}}}else if("object"==typeof t)for(r in t.minDate?u=t.minDate:t.minDateTime?u=t.minDateTime:t.maxDate?d=t.maxDate:t.maxDateTime&&(d=t.maxDateTime),_)_.hasOwnProperty(r)&&t[r]&&(p[r]=t[r]);for(r in p)p.hasOwnProperty(r)&&(_[r]=p[r],s||(s=$.extend({},t)),delete s[r]);if(s&&isEmptyObject(s))return;if(u?(u=0===u?new Date:new Date(u),a._defaults.minDate=u,a._defaults.minDateTime=u):d?(d=0===d?new Date:new Date(d),a._defaults.maxDate=d,a._defaults.maxDateTime=d):m&&(a._defaults.onSelect=m),u||d)return c=(l=$(e)).datetimepicker("getDate"),o=this._base_optionDatepicker.call($.datepicker,e,s||t,i),l.datetimepicker("setDate",c),o}return void 0===i?this._base_optionDatepicker.call($.datepicker,e,t):this._base_optionDatepicker.call($.datepicker,e,s||t,i)};var isEmptyObject=function(e){var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0},extendRemove=function(e,t){for(var i in $.extend(e,t),t)(null===t[i]||void 0===t[i])&&(e[i]=t[i]);return e},detectSupport=function(e){var t=e.replace(/'.*?'/g,"").toLowerCase(),i=function(e,t){return-1!==e.indexOf(t)};return{hour:i(t,"h"),minute:i(t,"m"),second:i(t,"s"),millisec:i(t,"l"),microsec:i(t,"c"),timezone:i(t,"z"),ampm:i(t,"t")&&i(e,"h"),iso8601:i(e,"Z")}},convert24to12=function(e){return 0==(e%=12)&&(e=12),String(e)},computeEffectiveSetting=function(e,t){return e&&e[t]?e[t]:$.timepicker._defaults[t]},splitDateTime=function(e,t){var i=computeEffectiveSetting(t,"separator"),s=computeEffectiveSetting(t,"timeFormat").split(i).length,n=e.split(i),a=n.length;return a>1?{dateString:n.splice(0,a-s).join(i),timeString:n.splice(0,s).join(i)}:{dateString:e,timeString:""}},parseDateTimeInternal=function(e,t,i,s,n){var a,r,o;if(r=splitDateTime(i,n),a=$.datepicker._base_parseDate(e,r.dateString,s),""===r.timeString)return{date:a};if(!(o=$.datepicker.parseTime(t,r.timeString,n)))throw"Wrong time format";return{date:a,timeObj:o}},selectLocalTimezone=function(e,t){if(e&&e.timezone_select){var i=t||new Date;e.timezone_select.val(-i.getTimezoneOffset())}};$.timepicker=new Timepicker,$.timepicker.timezoneOffsetString=function(e,t){if(isNaN(e)||e>840||-720>e)return e;var i=e%60,s=(e-i)/60,n=t?":":"",a=(e>=0?"+":"-")+("0"+Math.abs(s)).slice(-2)+n+("0"+Math.abs(i)).slice(-2);return"+00:00"===a?"Z":a},$.timepicker.timezoneOffsetNumber=function(e){var t=e.toString().replace(":","");return"Z"===t.toUpperCase()?0:/^(\-|\+)\d{4}$/.test(t)?("-"===t.substr(0,1)?-1:1)*(60*parseInt(t.substr(1,2),10)+parseInt(t.substr(3,2),10)):parseInt(e,10)},$.timepicker.timezoneAdjust=function(e,t,i){var s=$.timepicker.timezoneOffsetNumber(t),n=$.timepicker.timezoneOffsetNumber(i);return isNaN(n)||e.setMinutes(e.getMinutes()+-s- -n),e},$.timepicker.timeRange=function(e,t,i){return $.timepicker.handleRange("timepicker",e,t,i)},$.timepicker.datetimeRange=function(e,t,i){$.timepicker.handleRange("datetimepicker",e,t,i)},$.timepicker.dateRange=function(e,t,i){$.timepicker.handleRange("datepicker",e,t,i)},$.timepicker.handleRange=function(e,t,i,s){function n(n,a){var r=t[e]("getDate"),o=i[e]("getDate"),c=n[e]("getDate");if(null!==r){var l=new Date(r.getTime()),u=new Date(r.getTime());l.setMilliseconds(l.getMilliseconds()+s.minInterval),u.setMilliseconds(u.getMilliseconds()+s.maxInterval),s.minInterval>0&&l>o?i[e]("setDate",l):s.maxInterval>0&&o>u?i[e]("setDate",u):r>o&&a[e]("setDate",c)}}function a(t,i,n){if(t.val()){var a=t[e].call(t,"getDate");null!==a&&s.minInterval>0&&("minDate"===n&&a.setMilliseconds(a.getMilliseconds()+s.minInterval),"maxDate"===n&&a.setMilliseconds(a.getMilliseconds()-s.minInterval)),a.getTime&&i[e].call(i,"option",n,a)}}s=$.extend({},{minInterval:0,maxInterval:0,start:{},end:{}},s);var r=!1;return"timepicker"===e&&(r=!0,e="datetimepicker"),$.fn[e].call(t,$.extend({timeOnly:r,onClose:function(e,t){n($(this),i)},onSelect:function(e){a($(this),i,"minDate")}},s,s.start)),$.fn[e].call(i,$.extend({timeOnly:r,onClose:function(e,i){n($(this),t)},onSelect:function(e){a($(this),t,"maxDate")}},s,s.end)),n(t,i),a(t,i,"minDate"),a(i,t,"maxDate"),$([t.get(0),i.get(0)])},$.timepicker.log=function(){window.console&&window.console.log&&window.console.log.apply&&window.console.log.apply(window.console,Array.prototype.slice.call(arguments))},$.timepicker._util={_extendRemove:extendRemove,_isEmptyObject:isEmptyObject,_convert24to12:convert24to12,_detectSupport:detectSupport,_selectLocalTimezone:selectLocalTimezone,_computeEffectiveSetting:computeEffectiveSetting,_splitDateTime:splitDateTime,_parseDateTimeInternal:parseDateTimeInternal},Date.prototype.getMicroseconds||(Date.prototype.microseconds=0,Date.prototype.getMicroseconds=function(){return this.microseconds},Date.prototype.setMicroseconds=function(e){return this.setMilliseconds(this.getMilliseconds()+Math.floor(e/1e3)),this.microseconds=e%1e3,this}),$.timepicker.version="1.6.3"}},"function"==typeof define&&__webpack_require__.amdO?define(["jquery","jquery-ui"],a):a(jquery__WEBPACK_IMPORTED_MODULE_0___default());let $=jquery__WEBPACK_IMPORTED_MODULE_0___default();function core(){$(document),$("body"),$(".courier-help").tooltip(),$("[data-equalizer]").each((function(){$(this).equalize()}))}$.fn.equalize=function(){let e=$("[data-equalizer-watch]",this),t=0;return e.each((function(){t=$(this).height()>t?$(this).height():t})).height(t),this}},311:function(e){e.exports=jQuery}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var i=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](i,i.exports,__webpack_require__),i.exports}__webpack_require__.amdO={},__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var i in t)__webpack_require__.o(t,i)&&!__webpack_require__.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};var __webpack_exports__={};!function(){var e=__webpack_require__(311),t=__webpack_require__.n(e),i=__webpack_require__(467);let s=t();let n=t();let a=t();let r=t(),o=t();let c=t();t()((function(){var e,l;(0,i.Z)(),function(e){let t=e.fn.serializeArray;e.fn.serializeArray=function(){let i=t.apply(this),s={};e.each(this.find("input"),(function(e,t){"checkbox"!==t.type&&"radio"!==t.type||(t.checked?i[e].value=!0:i.splice(e,0,{name:t.name,value:!1}));let n=function(e){let t=e.match(/\[([a-zA-Z_]*)\]/);return t?t[1]:e}(t.name);void 0!==s[n]?(Array.isArray(s[n])||(!1!==s[n]?s[n]=[s[n]]:s[n]=[]),!1!==t.value&&t.checked&&s[n].push(t.value)):"checkbox"===t.type||"radio"===t.type?t.checked&&!1!==t.value?s[n]=t.value:s[n]=!1:s[n]=t.value}));for(const e in s)"object"==typeof s[e]&&0===s[e].length&&(s[e]=!1);return s}}(t()),function(){let e=o(".courier-notices-settings-form");e.find("#submit").on("click",(function(e){e.preventDefault(),o(this).attr({disabled:"disabled",value:"Saving"}).parents("form").submit()})),e.on("submit",(function(t){t.preventDefault(),t.stopImmediatePropagation(),o(this);let i=o(this).serializeArray();i.settings_key=i.option_page,i.method="POST",i._wpnonce=courier_notices_admin_data.settings_nonce,o.ajax({url:courier_notices_admin_data.settings_endpoint,beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",i._wpnonce)},method:"POST",data:i}).done((function(t){e.find("#submit").attr({value:"Save Changes"}).removeAttr("disabled")}))}))}(),function(){let e=a(document),t=a("body");function i(e){s(),function(e){let t=a("#courier_style").find("option:selected"),i=t.val(),s=t.text(),n=a("#show-hide-info"),r=a("#selected-courier-notice-type"),o=r.attr("data-enable-title");r.text(s),a(".show-hide-toggle").removeClass("hide").hide(),-1===o.indexOf(i)?(n.hide(),a("#show-title-toggle").show()):(n.show(),a("#hide-title-toggle").show())}()}function s(e){"popup-modal"===a("#courier_style").find("option:selected").val()?(a("#courier_placement").val("popup-modal"),a("#courier-notice_placement_container").hide()):a("#courier-notice_placement_container").show(),"popup-modal"===a("#courier_style").find("option:selected").val()?a("#courier_dismissible").prop("checked","checked").addClass("disabled").on("click",(function(e){e.stopImmediatePropagation(),e.preventDefault()})):a("#courier_dismissible").removeClass("disabled").off("click")}function n(e){"informational"!==a("#courier_style").find("option:selected").val()?a("#courier-notice_type_container").hide():a("#courier-notice_type_container").show()}function r(e){let t=a("#courier_placement_display");a("#courier_placement").val(t.val())}function o(){var e=a("<option />").val("courier_expired").text(courier_notices_admin_data.strings.label);"courier_expired"===courier_notices_admin_data.post_status&&(a("#post-status-display").text(courier_notices_admin_data.strings.expired),e.attr("selected","selected")),a("#post_status").append(e)}function c(e){e.preventDefault(),e.stopPropagation();let t=a(this),i=t.attr("data-courier-notice-id"),s=t.parents(".notice");a.post(courier_notices_admin_data.reactivate_endpoint+i+"/",{success:function(e){s.fadeOut()}})}function l(e){e.preventDefault();let t=a(this).data("copy"),i=a("#"+t),s=a(".copy-link-indicator"),n=navigator.userAgent,r="";if(!window.ActiveXObject&&"ActiveXObject"in window||-1!=n.indexOf("MSIE"))r=prompt(courier_notices_admin_data.strings.copy,i.text());else{i.select();try{var o=document.execCommand("copy");o&&(r=!0),o||(r=prompt(courier_notices_admin_data.strings.copy,i.text()))}catch(e){r=prompt(courier_notices_admin_data.strings.copy,i.text())}}r&&(s.text(courier_notices_admin_data.strings.copied).fadeIn(),setTimeout((function(){s.fadeOut((function(){s.text("")}))}),3e3))}a("#courier_expire_date").datetimepicker({minDate:0,controlType:"select",timeFormat:"hh:mm tt",dateFormat:"MM dd, yy",stepMinute:5,oneLine:!0,afterInject:function(){a("button.ui-datepicker-current").addClass("button button-secondary"),a("button.ui-datepicker-close").addClass("right button button-primary")}}),"courier_notice"===courier_notices_admin_data.post_type&&e.on("ready",o),n(),s(),t.on("click",".courier-reactivate-notice",c).on("click",".copy-text",l).on("change","#courier_style",n).on("change","#courier_placement_display",r).on("change","#courier_style",i).on("focus","#courier-shortcode",(function(){a("#courier-shortcode").select()}))}(),e=r(document),l=r("body"),"courier_notice"===courier_notices_admin_data.post_type&&e.on("ready",(function(){var e=r("<option />").val("courier_expired").text(courier_notices_admin_data.strings.label);"courier_expired"===courier_notices_admin_data.post_status&&(r("#post-status-display").text(courier_notices_admin_data.strings.expired),e.attr("selected","selected")),r("#post_status").append(e)})),l.on("click",".editinline",(function(){var e=r(this).parents("tr.iedit").attr("id").replace("post-",""),t=r("#inline_"+e+" ._status").text(),i="",s=r("<option />").text(courier_notices_admin_data.strings.label).attr("value","courier_expired");setTimeout((function(){r("#edit-"+e),(i=r("#edit-"+e+' select[name="_status"]')).append(s),i.val(t)}),300)})).on("click",".courier-reactivate-notice",(function(e){e.preventDefault(),e.stopPropagation();var t=r(this),i=t.attr("data-courier-notice-id"),s=t.parents(".notice");r.post(courier_notices_admin_data.reactivate_endpoint+i+"/",{success:function(e){s.fadeOut()}})})),function(){s(window),s(document),s("body");let e=s("#courier-notices-welcome-panel");e.find(".courier-notices-welcome-panel-close").on("click",(function(t){t.preventDefault(),e.addClass("hidden"),s.post(ajaxurl,{action:"courier_notices_update_welcome_panel",visible:0,courier_notices_welcome_panel:s("#courier_notices_welcome_panel").val()})}))}(),function(){let e=n("body"),t=(n(".courier_notice_page_courier"),n("#courier-notice-type-new"),n(".courier-type-color")),i=n("#courier-notice-type-template").text().split(/\{(.+?)\}/g),s=(n("#courier-notice-type-edit-template").text().split(/\{(.+?)\}/g),{indicator:n("#courier-notice-loader").html(),cancel:courier_notices_admin_data.strings.cancel,cancelcssclass:"btn btn-danger",submitcssclass:"btn btn-success",maxlength:50,showfn:function(e){e.fadeIn("fast")},submit:courier_notices_admin_data.strings.save,tooltip:courier_notices_admin_data.strings.editurl,width:"100%"}) ;function a(e){t=e?e.find(".courier-type-color"):n(".courier-type-color"),t.length&&t.wpColorPicker({change:function(e,t){let i=n(this).closest(".notice_preview"),s=n(this).closest(".notice-option").data("notice-option-color");setTimeout((function(){var t=e.target.value;switch(s){case"accent":i.find(".courier-icon").css("background",t);break;case"icon":i.find(".courier-icon").css("color",t);break;case"text":i.find(".courier-content-wrapper").css("color",t);break;case"bg":i.find(".courier-content-wrapper").css("background",t)}}),1)}})}e.on("click",".courier-notices-type-delete",(function(e){e.preventDefault();var t,i=n(this),s=n("<button />",{class:"courier-notices-type-cancel-delete button button-secondary button-cancel button-editing close-button",href:"#"}),a=n("<span />",{class:"dashicons dashicons-no"});!0!==i.data("confirm")?(s.append(a),i.addClass("button button-secondary button-editing").attr("aria-label",courier_notices_admin_data.strings.confirm_delete).data("confirm",!0),i.after(s).after('<span class="spacer"> </span>')):(i.addClass("disabled").text(courier_notices_admin_data.strings.deleting),t=i,n.post(ajaxurl,{action:"courier_notices_delete_type",courier_notices_delete_type:courier_notices_admin_data.delete_nonce,courier_notices_type:parseInt(t.data("term-id"))}).success((function(){t.closest("tr").fadeOut("fast").promise().done((function(){n(this).remove()}))})))})).on("click",".courier-notices-type-cancel-delete",(function(e){e.preventDefault();var t=n(this),i=t.siblings(".spacer"),s=t.siblings(".courier-notices-type-delete");t.remove(),i.remove(),s.removeClass("button button-secondary button-editing").removeAttr("aria-label").data("confirm",!1)})).on("click","#add-courier-notice-type",(function(e){e.preventDefault(),n(this).addClass("disabled").attr("disabled","disabled"),function(e){let t=n(i.map((s=e,function(e,t){return t%2?s[e]:e})).join(""));var s;t=n(t),n("table.courier_notice_page_courier tbody").append(t),a(t)}(n.extend(!0,{},s))})).on("click","#courier-notice-type-new .save-button",(function(e){e.preventDefault(),n(this).addClass("disabled").attr("disabled","disabled");var t=n("#courier-notice-type-new");n.post(ajaxurl,{action:"courier_notices_add_type",page:"courier",courier_notices_add_type:courier_notices_admin_data.add_nonce,courier_notice_type_new_title:n("#courier-notice-type-new-title").val(),courier_notice_type_new_css_class:n("#courier-notice-type-new-css-class").val(),courier_notice_type_new_color:n("#courier-notice-type-new-color").val(),courier_notice_type_new_text_color:n("#courier-notice-type-new-text-color").val(),courier_notice_type_new_icon_color:n("#courier-notice-type-new-icon-color").val(),courier_notice_type_new_bg_color:n("#courier-notice-type-new-bg-color").val(),contentType:"application/json"}).success((function(e){(e=JSON.parse(e))&&e.fragments&&t.fadeOut("fast").promise().done((function(){n("#add-courier-notice-type").removeAttr("disabled").removeClass("disabled");for(const t in e.fragments)n(t).html(e.fragments[t])}))}))})).on("click","#courier-notice-type-new .close-button",(function(e){e.preventDefault(),n("#courier-notice-type-new").fadeOut("fast").promise().done((function(){n("#add-courier-notice-type").removeAttr("disabled").removeClass("disabled"),n(this).remove()}))})).on("click",".courier-notice-editing .close-button",(function(e){e.preventDefault(),n("#courier-notice-type-edit").replaceWith("");var t=n(this).closest("tr");n(".courier-icon",t).removeAttr("style"),n(".courier-content-wrapper",t).removeAttr("style"),n(".notice-options",t).hide(),n(".courier-notice-type-title",t).show(),n(".courier-notice-editing").removeClass("courier-notice-editing"),t.find(".courier-type-color").each((function(){n(this).val(n(this).data("default-color"))})),t.find(".courier-type-color").trigger("change")})).on("click",".courier-notice-editing .save-button",(function(e){e.preventDefault();let t=n(this),i=t.closest("tr");t.addClass("disabled").attr("disabled","disabled"),n.post(ajaxurl,{action:"courier_notices_update_type",page:"courier",courier_notices_update_type:courier_notices_admin_data.update_nonce,courier_notice_type_edit_title:i.find(".courier-notice-type-edit-title").val(),courier_notice_type_edit_css_class:i.find(".courier-notice-type-edit-css-class").val(),courier_notice_type_edit_color:i.find(".courier-notice-type-edit-color").val(),courier_notice_type_edit_text_color:i.find(".courier-notice-type-edit-text-color").val(),courier_notice_type_edit_icon_color:i.find(".courier-notice-type-edit-icon-color").val(),courier_notice_type_edit_bg_color:i.find(".courier-notice-type-edit-bg-color").val(),courier_notice_type_id:parseInt(i.find("[data-courier-notice-id]").data("courier-notice-id")),contentType:"application/json"}).success((function(e){(e=JSON.parse(e))&&e.fragments&&i.fadeOut("fast").promise().done((function(){for(let t in e.fragments)n(t).html(e.fragments[t])}))}))})).on("click",".courier-notice-type-edit",(function(e){e.preventDefault();var t=n(this).closest("tr");n("table.courier_notice_page_courier .button-editing.close-button:visible").trigger("click"),t.addClass("courier-notice-editing").find(".notice-options").show(),t.find(".courier-notice-type-title").hide(),a(t)})).on("click","#courier-settings .settings-form #submit",(function(e){e.stopPropagation(),n("table.courier_notice_page_courier").find("input,button").attr("disabled","disabled"),n("#nds-post-body").find('input[type="hidden"]').attr("disabled","disabled"),n(".settings-form").submit()}))}(),function(){function e(e){e.preventDefault();var t=c(this).parents(".courier-admin-notice");c.post(ajaxurl,{action:"courier_dismiss_notification",courier_notification_type:t.attr("data-type"),_ajax_nonce:courier_notices_admin_data.dismiss_nonce},(function(e){t.fadeTo(100,0,(function(){t.slideUp(100,(function(){t.remove()}))}))}))}c("body").on("click",".courier-admin-notice .notice-dismiss",e).on("click",".courier-review-notice .review-dismiss, .courier-review-notice .notice-dismiss",e)}()}))}()})();1 (function(){"use strict";var __webpack_modules__={467:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{Z:function(){return core}});var jquery__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(311),jquery__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_0__),a;a=function($){if($.ui.timepicker=$.ui.timepicker||{},!$.ui.timepicker.version){$.extend($.ui,{timepicker:{version:"1.6.3"}});var Timepicker=function(){this.regional=[],this.regional[""]={currentText:"Now",closeText:"Done",amNames:["AM","A"],pmNames:["PM","P"],timeFormat:"HH:mm",timeSuffix:"",timeOnlyTitle:"Choose Time",timeText:"Time",hourText:"Hour",minuteText:"Minute",secondText:"Second",millisecText:"Millisecond",microsecText:"Microsecond",timezoneText:"Time Zone",isRTL:!1},this._defaults={showButtonPanel:!0,timeOnly:!1,timeOnlyShowDate:!1,showHour:null,showMinute:null,showSecond:null,showMillisec:null,showMicrosec:null,showTimezone:null,showTime:!0,stepHour:1,stepMinute:1,stepSecond:1,stepMillisec:1,stepMicrosec:1,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMin:0,minuteMin:0,secondMin:0,millisecMin:0,microsecMin:0,hourMax:23,minuteMax:59,secondMax:59,millisecMax:999,microsecMax:999,minDateTime:null,maxDateTime:null,maxTime:null,minTime:null,onSelect:null,hourGrid:0,minuteGrid:0,secondGrid:0,millisecGrid:0,microsecGrid:0,alwaysSetTime:!0,separator:" ",altFieldTimeOnly:!0,altTimeFormat:null,altSeparator:null,altTimeSuffix:null,altRedirectFocus:!0,pickerTimeFormat:null,pickerTimeSuffix:null,showTimepicker:!0,timezoneList:null,addSliderAccess:!1,sliderAccessArgs:null,controlType:"slider",oneLine:!1,defaultValue:null,parse:"strict",afterInject:null},$.extend(this._defaults,this.regional[""])};$.extend(Timepicker.prototype,{$input:null,$altInput:null,$timeObj:null,inst:null,hour_slider:null,minute_slider:null,second_slider:null,millisec_slider:null,microsec_slider:null,timezone_select:null,maxTime:null,minTime:null,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMinOriginal:null,minuteMinOriginal:null,secondMinOriginal:null,millisecMinOriginal:null,microsecMinOriginal:null,hourMaxOriginal:null,minuteMaxOriginal:null,secondMaxOriginal:null,millisecMaxOriginal:null,microsecMaxOriginal:null,ampm:"",formattedDate:"",formattedTime:"",formattedDateTime:"",timezoneList:null,units:["hour","minute","second","millisec","microsec"],support:{},control:null,setDefaults:function(e){return extendRemove(this._defaults,e||{}),this},_newInst:function($input,opts){var tp_inst=new Timepicker,inlineSettings={},fns={},overrides,i;for(var attrName in this._defaults)if(this._defaults.hasOwnProperty(attrName)){var attrValue=$input.attr("time:"+attrName);if(attrValue)try{inlineSettings[attrName]=eval(attrValue)}catch(e){inlineSettings[attrName]=attrValue}}for(i in overrides={beforeShow:function(e,t){return $.isFunction(tp_inst._defaults.evnts.beforeShow)?tp_inst._defaults.evnts.beforeShow.call($input[0],e,t,tp_inst):void 0},onChangeMonthYear:function(e,t,i){$.isFunction(tp_inst._defaults.evnts.onChangeMonthYear)&&tp_inst._defaults.evnts.onChangeMonthYear.call($input[0],e,t,i,tp_inst)},onClose:function(e,t){!0===tp_inst.timeDefined&&""!==$input.val()&&tp_inst._updateDateTime(t),$.isFunction(tp_inst._defaults.evnts.onClose)&&tp_inst._defaults.evnts.onClose.call($input[0],e,t,tp_inst)}},overrides)overrides.hasOwnProperty(i)&&(fns[i]=opts[i]||this._defaults[i]||null);tp_inst._defaults=$.extend({},this._defaults,inlineSettings,opts,overrides,{evnts:fns,timepicker:tp_inst}),tp_inst.amNames=$.map(tp_inst._defaults.amNames,(function(e){return e.toUpperCase()})),tp_inst.pmNames=$.map(tp_inst._defaults.pmNames,(function(e){return e.toUpperCase()})),tp_inst.support=detectSupport(tp_inst._defaults.timeFormat+(tp_inst._defaults.pickerTimeFormat?tp_inst._defaults.pickerTimeFormat:"")+(tp_inst._defaults.altTimeFormat?tp_inst._defaults.altTimeFormat:"")),"string"==typeof tp_inst._defaults.controlType?("slider"===tp_inst._defaults.controlType&&void 0===$.ui.slider&&(tp_inst._defaults.controlType="select"),tp_inst.control=tp_inst._controls[tp_inst._defaults.controlType]):tp_inst.control=tp_inst._defaults.controlType;var timezoneList=[-720,-660,-600,-570,-540,-480,-420,-360,-300,-270,-240,-210,-180,-120,-60,0,60,120,180,210,240,270,300,330,345,360,390,420,480,525,540,570,600,630,660,690,720,765,780,840];null!==tp_inst._defaults.timezoneList&&(timezoneList=tp_inst._defaults.timezoneList);var tzl=timezoneList.length,tzi=0,tzv=null;if(tzl>0&&"object"!=typeof timezoneList[0])for(;tzl>tzi;tzi++)tzv=timezoneList[tzi],timezoneList[tzi]={value:tzv,label:$.timepicker.timezoneOffsetString(tzv,tp_inst.support.iso8601)};return tp_inst._defaults.timezoneList=timezoneList,tp_inst.timezone=null!==tp_inst._defaults.timezone?$.timepicker.timezoneOffsetNumber(tp_inst._defaults.timezone):-1*(new Date).getTimezoneOffset(),tp_inst.hour=tp_inst._defaults.hour<tp_inst._defaults.hourMin?tp_inst._defaults.hourMin:tp_inst._defaults.hour>tp_inst._defaults.hourMax?tp_inst._defaults.hourMax:tp_inst._defaults.hour,tp_inst.minute=tp_inst._defaults.minute<tp_inst._defaults.minuteMin?tp_inst._defaults.minuteMin:tp_inst._defaults.minute>tp_inst._defaults.minuteMax?tp_inst._defaults.minuteMax:tp_inst._defaults.minute,tp_inst.second=tp_inst._defaults.second<tp_inst._defaults.secondMin?tp_inst._defaults.secondMin:tp_inst._defaults.second>tp_inst._defaults.secondMax?tp_inst._defaults.secondMax:tp_inst._defaults.second,tp_inst.millisec=tp_inst._defaults.millisec<tp_inst._defaults.millisecMin?tp_inst._defaults.millisecMin:tp_inst._defaults.millisec>tp_inst._defaults.millisecMax?tp_inst._defaults.millisecMax:tp_inst._defaults.millisec,tp_inst.microsec=tp_inst._defaults.microsec<tp_inst._defaults.microsecMin?tp_inst._defaults.microsecMin:tp_inst._defaults.microsec>tp_inst._defaults.microsecMax?tp_inst._defaults.microsecMax:tp_inst._defaults.microsec,tp_inst.ampm="",tp_inst.$input=$input,tp_inst._defaults.altField&&(tp_inst.$altInput=$(tp_inst._defaults.altField),!0===tp_inst._defaults.altRedirectFocus&&tp_inst.$altInput.css({cursor:"pointer"}).focus((function(){$input.trigger("focus")}))),(0===tp_inst._defaults.minDate||0===tp_inst._defaults.minDateTime)&&(tp_inst._defaults.minDate=new Date),(0===tp_inst._defaults.maxDate||0===tp_inst._defaults.maxDateTime)&&(tp_inst._defaults.maxDate=new Date),void 0!==tp_inst._defaults.minDate&&tp_inst._defaults.minDate instanceof Date&&(tp_inst._defaults.minDateTime=new Date(tp_inst._defaults.minDate.getTime())),void 0!==tp_inst._defaults.minDateTime&&tp_inst._defaults.minDateTime instanceof Date&&(tp_inst._defaults.minDate=new Date(tp_inst._defaults.minDateTime.getTime())),void 0!==tp_inst._defaults.maxDate&&tp_inst._defaults.maxDate instanceof Date&&(tp_inst._defaults.maxDateTime=new Date(tp_inst._defaults.maxDate.getTime())),void 0!==tp_inst._defaults.maxDateTime&&tp_inst._defaults.maxDateTime instanceof Date&&(tp_inst._defaults.maxDate=new Date(tp_inst._defaults.maxDateTime.getTime())),tp_inst.$input.bind("focus",(function(){tp_inst._onFocus()})),tp_inst},_addTimePicker:function(e){var t=$.trim(this.$altInput&&this._defaults.altFieldTimeOnly?this.$input.val()+" "+this.$altInput.val():this.$input.val());this.timeDefined=this._parseTime(t),this._limitMinMaxDateTime(e,!1),this._injectTimePicker(),this._afterInject()},_parseTime:function(e,t){if(this.inst||(this.inst=$.datepicker._getInst(this.$input[0])),t||!this._defaults.timeOnly){var i=$.datepicker._get(this.inst,"dateFormat");try{var s=parseDateTimeInternal(i,this._defaults.timeFormat,e,$.datepicker._getFormatConfig(this.inst),this._defaults);if(!s.timeObj)return!1;$.extend(this,s.timeObj)}catch(t){return $.timepicker.log("Error parsing the date/time string: "+t+"\ndate/time string = "+e+"\ntimeFormat = "+this._defaults.timeFormat+"\ndateFormat = "+i),!1}return!0}var n=$.datepicker.parseTime(this._defaults.timeFormat,e,this._defaults);return!!n&&($.extend(this,n),!0)},_afterInject:function(){var e=this.inst.settings;$.isFunction(e.afterInject)&&e.afterInject.call(this)},_injectTimePicker:function(){var e=this.inst.dpDiv,t=this.inst.settings,i=this,s="",n="",a=null,r={},o={},c=null,l=0,u=0;if(0===e.find("div.ui-timepicker-div").length&&t.showTimepicker){var d=" ui_tpicker_unit_hide",m='<div class="ui-timepicker-div'+(t.isRTL?" ui-timepicker-rtl":"")+(t.oneLine&&"select"===t.controlType?" ui-timepicker-oneLine":"")+'"><dl><dt class="ui_tpicker_time_label'+(t.showTime?"":d)+'">'+t.timeText+'</dt><dd class="ui_tpicker_time '+(t.showTime?"":d)+'"><input class="ui_tpicker_time_input" '+(t.timeInput?"":"disabled")+"/></dd>";for(l=0,u=this.units.length;u>l;l++){if(a=null!==t["show"+(n=(s=this.units[l]).substr(0,1).toUpperCase()+s.substr(1))]?t["show"+n]:this.support[s],r[s]=parseInt(t[s+"Max"]-(t[s+"Max"]-t[s+"Min"])%t["step"+n],10),o[s]=0,m+='<dt class="ui_tpicker_'+s+"_label"+(a?"":d)+'">'+t[s+"Text"]+'</dt><dd class="ui_tpicker_'+s+(a?"":d)+'"><div class="ui_tpicker_'+s+"_slider"+(a?"":d)+'"></div>',a&&t[s+"Grid"]>0){if(m+='<div style="padding-left: 1px"><table class="ui-tpicker-grid-label"><tr>',"hour"===s)for(var _=t[s+"Min"];_<=r[s];_+=parseInt(t[s+"Grid"],10)){o[s]++;var p=$.datepicker.formatTime(this.support.ampm?"hht":"HH",{hour:_},t);m+='<td data-for="'+s+'">'+p+"</td>"}else for(var f=t[s+"Min"];f<=r[s];f+=parseInt(t[s+"Grid"],10))o[s]++,m+='<td data-for="'+s+'">'+(10>f?"0":"")+f+"</td>";m+="</tr></table></div>"}m+="</dd>"}var h=null!==t.showTimezone?t.showTimezone:this.support.timezone;m+='<dt class="ui_tpicker_timezone_label'+(h?"":d)+'">'+t.timezoneText+"</dt>",m+='<dd class="ui_tpicker_timezone'+(h?"":d)+'"></dd>';var g=$(m+="</dl></div>");for(!0===t.timeOnly&&(g.prepend('<div class="ui-widget-header ui-helper-clearfix ui-corner-all"><div class="ui-datepicker-title">'+t.timeOnlyTitle+"</div></div>"),e.find(".ui-datepicker-header, .ui-datepicker-calendar").hide()),l=0,u=i.units.length;u>l;l++)a=null!==t["show"+(n=(s=i.units[l]).substr(0,1).toUpperCase()+s.substr(1))]?t["show"+n]:this.support[s],i[s+"_slider"]=i.control.create(i,g.find(".ui_tpicker_"+s+"_slider"),s,i[s],t[s+"Min"],r[s],t["step"+n]),a&&t[s+"Grid"]>0&&(c=100*o[s]*t[s+"Grid"]/(r[s]-t[s+"Min"]),g.find(".ui_tpicker_"+s+" table").css({width:c+"%",marginLeft:t.isRTL?"0":c/(-2*o[s])+"%",marginRight:t.isRTL?c/(-2*o[s])+"%":"0",borderCollapse:"collapse"}).find("td").click((function(e){var t=$(this),n=t.html(),a=parseInt(n.replace(/[^0-9]/g),10),r=n.replace(/[^apm]/gi),o=t.data("for");"hour"===o&&(-1!==r.indexOf("p")&&12>a?a+=12:-1!==r.indexOf("a")&&12===a&&(a=0)),i.control.value(i,i[o+"_slider"],s,a),i._onTimeChange(),i._onSelectHandler()})).css({cursor:"pointer",width:100/o[s]+"%",textAlign:"center",overflow:"hidden"}));this.timezone_select=g.find(".ui_tpicker_timezone").append("<select></select>").find("select"),$.fn.append.apply(this.timezone_select,$.map(t.timezoneList,(function(e,t){return $("<option />").val("object"==typeof e?e.value:e).text("object"==typeof e?e.label:e)}))),void 0!==this.timezone&&null!==this.timezone&&""!==this.timezone?-1*new Date(this.inst.selectedYear,this.inst.selectedMonth,this.inst.selectedDay,12).getTimezoneOffset()===this.timezone?selectLocalTimezone(i):this.timezone_select.val(this.timezone):void 0!==this.hour&&null!==this.hour&&""!==this.hour?this.timezone_select.val(t.timezone):selectLocalTimezone(i),this.timezone_select.change((function(){i._onTimeChange(),i._onSelectHandler(),i._afterInject()}));var v=e.find(".ui-datepicker-buttonpane");if(v.length?v.before(g):e.append(g),this.$timeObj=g.find(".ui_tpicker_time_input"),this.$timeObj.change((function(){var e=i.inst.settings.timeFormat,t=$.datepicker.parseTime(e,this.value),s=new Date;t?(s.setHours(t.hour),s.setMinutes(t.minute),s.setSeconds(t.second),$.datepicker._setTime(i.inst,s)):(this.value=i.formattedTime,this.blur())})),null!==this.inst){var M=this.timeDefined;this._onTimeChange(),this.timeDefined=M}if(this._defaults.addSliderAccess){var k=this._defaults.sliderAccessArgs,x=this._defaults.isRTL;k.isRTL=x,setTimeout((function(){if(0===g.find(".ui-slider-access").length){g.find(".ui-slider:visible").sliderAccess(k);var e=g.find(".ui-slider-access:eq(0)").outerWidth(!0);e&&g.find("table:visible").each((function(){var t=$(this),i=t.outerWidth(),s=t.css(x?"marginRight":"marginLeft").toString().replace("%",""),n=i-e,a=s*n/i+"%",r={width:n,marginRight:0,marginLeft:0};r[x?"marginRight":"marginLeft"]=a,t.css(r)}))}}),10)}i._limitMinMaxDateTime(this.inst,!0)}},_limitMinMaxDateTime:function(e,t){var i=this._defaults,s=new Date(e.selectedYear,e.selectedMonth,e.selectedDay);if(this._defaults.showTimepicker){if(null!==$.datepicker._get(e,"minDateTime")&&void 0!==$.datepicker._get(e,"minDateTime")&&s){var n=$.datepicker._get(e,"minDateTime"),a=new Date(n.getFullYear(),n.getMonth(),n.getDate(),0,0,0,0);(null===this.hourMinOriginal||null===this.minuteMinOriginal||null===this.secondMinOriginal||null===this.millisecMinOriginal||null===this.microsecMinOriginal)&&(this.hourMinOriginal=i.hourMin,this.minuteMinOriginal=i.minuteMin,this.secondMinOriginal=i.secondMin,this.millisecMinOriginal=i.millisecMin,this.microsecMinOriginal=i.microsecMin),e.settings.timeOnly||a.getTime()===s.getTime()?(this._defaults.hourMin=n.getHours(),this.hour<=this._defaults.hourMin?(this.hour=this._defaults.hourMin,this._defaults.minuteMin=n.getMinutes(),this.minute<=this._defaults.minuteMin?(this.minute=this._defaults.minuteMin,this._defaults.secondMin=n.getSeconds(),this.second<=this._defaults.secondMin?(this.second=this._defaults.secondMin,this._defaults.millisecMin=n.getMilliseconds(),this.millisec<=this._defaults.millisecMin?(this.millisec=this._defaults.millisecMin,this._defaults.microsecMin=n.getMicroseconds()):(this.microsec<this._defaults.microsecMin&&(this.microsec=this._defaults.microsecMin),this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.minuteMin=this.minuteMinOriginal,this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.hourMin=this.hourMinOriginal,this._defaults.minuteMin=this.minuteMinOriginal,this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)}if(null!==$.datepicker._get(e,"maxDateTime")&&void 0!==$.datepicker._get(e,"maxDateTime")&&s){var r=$.datepicker._get(e,"maxDateTime"),o=new Date(r.getFullYear(),r.getMonth(),r.getDate(),0,0,0,0);(null===this.hourMaxOriginal||null===this.minuteMaxOriginal||null===this.secondMaxOriginal||null===this.millisecMaxOriginal)&&(this.hourMaxOriginal=i.hourMax,this.minuteMaxOriginal=i.minuteMax,this.secondMaxOriginal=i.secondMax,this.millisecMaxOriginal=i.millisecMax,this.microsecMaxOriginal=i.microsecMax),e.settings.timeOnly||o.getTime()===s.getTime()?(this._defaults.hourMax=r.getHours(),this.hour>=this._defaults.hourMax?(this.hour=this._defaults.hourMax,this._defaults.minuteMax=r.getMinutes(),this.minute>=this._defaults.minuteMax?(this.minute=this._defaults.minuteMax,this._defaults.secondMax=r.getSeconds(),this.second>=this._defaults.secondMax?(this.second=this._defaults.secondMax,this._defaults.millisecMax=r.getMilliseconds(),this.millisec>=this._defaults.millisecMax?(this.millisec=this._defaults.millisecMax,this._defaults.microsecMax=r.getMicroseconds()):(this.microsec>this._defaults.microsecMax&&(this.microsec=this._defaults.microsecMax),this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.minuteMax=this.minuteMaxOriginal,this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.hourMax=this.hourMaxOriginal,this._defaults.minuteMax=this.minuteMaxOriginal,this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)}if(null!==e.settings.minTime){var c=new Date("01/01/1970 "+e.settings.minTime);this.hour<c.getHours()?(this.hour=this._defaults.hourMin=c.getHours(),this.minute=this._defaults.minuteMin=c.getMinutes()):this.hour===c.getHours()&&this.minute<c.getMinutes()?this.minute=this._defaults.minuteMin=c.getMinutes():this._defaults.hourMin<c.getHours()?(this._defaults.hourMin=c.getHours(),this._defaults.minuteMin=c.getMinutes()):this._defaults.hourMin===c.getHours()===this.hour&&this._defaults.minuteMin<c.getMinutes()?this._defaults.minuteMin=c.getMinutes():this._defaults.minuteMin=0}if(null!==e.settings.maxTime){var l=new Date("01/01/1970 "+e.settings.maxTime);this.hour>l.getHours()?(this.hour=this._defaults.hourMax=l.getHours(),this.minute=this._defaults.minuteMax=l.getMinutes()):this.hour===l.getHours()&&this.minute>l.getMinutes()?this.minute=this._defaults.minuteMax=l.getMinutes():this._defaults.hourMax>l.getHours()?(this._defaults.hourMax=l.getHours(),this._defaults.minuteMax=l.getMinutes()):this._defaults.hourMax===l.getHours()===this.hour&&this._defaults.minuteMax>l.getMinutes()?this._defaults.minuteMax=l.getMinutes():this._defaults.minuteMax=59}if(void 0!==t&&!0===t){var u=parseInt(this._defaults.hourMax-(this._defaults.hourMax-this._defaults.hourMin)%this._defaults.stepHour,10),d=parseInt(this._defaults.minuteMax-(this._defaults.minuteMax-this._defaults.minuteMin)%this._defaults.stepMinute,10),m=parseInt(this._defaults.secondMax-(this._defaults.secondMax-this._defaults.secondMin)%this._defaults.stepSecond,10),_=parseInt(this._defaults.millisecMax-(this._defaults.millisecMax-this._defaults.millisecMin)%this._defaults.stepMillisec,10),p=parseInt(this._defaults.microsecMax-(this._defaults.microsecMax-this._defaults.microsecMin)%this._defaults.stepMicrosec,10);this.hour_slider&&(this.control.options(this,this.hour_slider,"hour",{min:this._defaults.hourMin,max:u,step:this._defaults.stepHour}),this.control.value(this,this.hour_slider,"hour",this.hour-this.hour%this._defaults.stepHour)),this.minute_slider&&(this.control.options(this,this.minute_slider,"minute",{min:this._defaults.minuteMin,max:d,step:this._defaults.stepMinute}),this.control.value(this,this.minute_slider,"minute",this.minute-this.minute%this._defaults.stepMinute)),this.second_slider&&(this.control.options(this,this.second_slider,"second",{min:this._defaults.secondMin,max:m,step:this._defaults.stepSecond}),this.control.value(this,this.second_slider,"second",this.second-this.second%this._defaults.stepSecond)),this.millisec_slider&&(this.control.options(this,this.millisec_slider,"millisec",{min:this._defaults.millisecMin,max:_,step:this._defaults.stepMillisec}),this.control.value(this,this.millisec_slider,"millisec",this.millisec-this.millisec%this._defaults.stepMillisec)),this.microsec_slider&&(this.control.options(this,this.microsec_slider,"microsec",{min:this._defaults.microsecMin,max:p,step:this._defaults.stepMicrosec}),this.control.value(this,this.microsec_slider,"microsec",this.microsec-this.microsec%this._defaults.stepMicrosec))}}},_onTimeChange:function(){if(this._defaults.showTimepicker){var e=!!this.hour_slider&&this.control.value(this,this.hour_slider,"hour"),t=!!this.minute_slider&&this.control.value(this,this.minute_slider,"minute"),i=!!this.second_slider&&this.control.value(this,this.second_slider,"second"),s=!!this.millisec_slider&&this.control.value(this,this.millisec_slider,"millisec"),n=!!this.microsec_slider&&this.control.value(this,this.microsec_slider,"microsec"),a=!!this.timezone_select&&this.timezone_select.val(),r=this._defaults,o=r.pickerTimeFormat||r.timeFormat,c=r.pickerTimeSuffix||r.timeSuffix;"object"==typeof e&&(e=!1),"object"==typeof t&&(t=!1),"object"==typeof i&&(i=!1),"object"==typeof s&&(s=!1),"object"==typeof n&&(n=!1),"object"==typeof a&&(a=!1),!1!==e&&(e=parseInt(e,10)),!1!==t&&(t=parseInt(t,10)),!1!==i&&(i=parseInt(i,10)),!1!==s&&(s=parseInt(s,10)),!1!==n&&(n=parseInt(n,10)),!1!==a&&(a=a.toString());var l=r[12>e?"amNames":"pmNames"][0],u=e!==parseInt(this.hour,10)||t!==parseInt(this.minute,10)||i!==parseInt(this.second,10)||s!==parseInt(this.millisec,10)||n!==parseInt(this.microsec,10)||this.ampm.length>0&&12>e!=(-1!==$.inArray(this.ampm.toUpperCase(),this.amNames))||null!==this.timezone&&a!==this.timezone.toString();if(u&&(!1!==e&&(this.hour=e),!1!==t&&(this.minute=t),!1!==i&&(this.second=i),!1!==s&&(this.millisec=s),!1!==n&&(this.microsec=n),!1!==a&&(this.timezone=a),this.inst||(this.inst=$.datepicker._getInst(this.$input[0])),this._limitMinMaxDateTime(this.inst,!0)),this.support.ampm&&(this.ampm=l),this.formattedTime=$.datepicker.formatTime(r.timeFormat,this,r),this.$timeObj&&(this.$timeObj.val(o===r.timeFormat?this.formattedTime+c:$.datepicker.formatTime(o,this,r)+c),this.$timeObj[0].setSelectionRange)){var d=this.$timeObj[0].selectionStart,m=this.$timeObj[0].selectionEnd;this.$timeObj[0].setSelectionRange(d,m)}this.timeDefined=!0,u&&this._updateDateTime()}},_onSelectHandler:function(){var e=this._defaults.onSelect||this.inst.settings.onSelect,t=this.$input?this.$input[0]:null;e&&t&&e.apply(t,[this.formattedDateTime,this])},_updateDateTime:function(e){var t=(e=this.inst||e).currentYear>0?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(e.selectedYear,e.selectedMonth,e.selectedDay),i=$.datepicker._daylightSavingAdjust(t),s=$.datepicker._get(e,"dateFormat"),n=$.datepicker._getFormatConfig(e),a=null!==i&&this.timeDefined;this.formattedDate=$.datepicker.formatDate(s,null===i?new Date:i,n);var r=this.formattedDate;if(""===e.lastVal&&(e.currentYear=e.selectedYear,e.currentMonth=e.selectedMonth,e.currentDay=e.selectedDay),!0===this._defaults.timeOnly&&!1===this._defaults.timeOnlyShowDate?r=this.formattedTime:(!0!==this._defaults.timeOnly&&(this._defaults.alwaysSetTime||a)||!0===this._defaults.timeOnly&&!0===this._defaults.timeOnlyShowDate)&&(r+=this._defaults.separator+this.formattedTime+this._defaults.timeSuffix),this.formattedDateTime=r,this._defaults.showTimepicker)if(this.$altInput&&!1===this._defaults.timeOnly&&!0===this._defaults.altFieldTimeOnly)this.$altInput.val(this.formattedTime),this.$input.val(this.formattedDate);else if(this.$altInput){this.$input.val(r);var o="",c=null!==this._defaults.altSeparator?this._defaults.altSeparator:this._defaults.separator,l=null!==this._defaults.altTimeSuffix?this._defaults.altTimeSuffix:this._defaults.timeSuffix;this._defaults.timeOnly||(o=this._defaults.altFormat?$.datepicker.formatDate(this._defaults.altFormat,null===i?new Date:i,n):this.formattedDate)&&(o+=c),o+=null!==this._defaults.altTimeFormat?$.datepicker.formatTime(this._defaults.altTimeFormat,this,this._defaults)+l:this.formattedTime+l,this.$altInput.val(o)}else this.$input.val(r);else this.$input.val(this.formattedDate);this.$input.trigger("change")},_onFocus:function(){if(!this.$input.val()&&this._defaults.defaultValue){this.$input.val(this._defaults.defaultValue);var e=$.datepicker._getInst(this.$input.get(0)),t=$.datepicker._get(e,"timepicker");if(t&&t._defaults.timeOnly&&e.input.val()!==e.lastVal)try{$.datepicker._updateDatepicker(e)}catch(e){$.timepicker.log(e)}}},_controls:{slider:{create:function(e,t,i,s,n,a,r){var o=e._defaults.isRTL;return t.prop("slide",null).slider({orientation:"horizontal",value:o?-1*s:s,min:o?-1*a:n,max:o?-1*n:a,step:r,slide:function(t,s){e.control.value(e,$(this),i,o?-1*s.value:s.value),e._onTimeChange()},stop:function(t,i){e._onSelectHandler()}})},options:function(e,t,i,s,n){if(e._defaults.isRTL){if("string"==typeof s)return"min"===s||"max"===s?void 0!==n?t.slider(s,-1*n):Math.abs(t.slider(s)):t.slider(s);var a=s.min,r=s.max;return s.min=s.max=null,void 0!==a&&(s.max=-1*a),void 0!==r&&(s.min=-1*r),t.slider(s)}return"string"==typeof s&&void 0!==n?t.slider(s,n):t.slider(s)},value:function(e,t,i,s){return e._defaults.isRTL?void 0!==s?t.slider("value",-1*s):Math.abs(t.slider("value")):void 0!==s?t.slider("value",s):t.slider("value")}},select:{create:function(e,t,i,s,n,a,r){for(var o='<select class="ui-timepicker-select ui-state-default ui-corner-all" data-unit="'+i+'" data-min="'+n+'" data-max="'+a+'" data-step="'+r+'">',c=e._defaults.pickerTimeFormat||e._defaults.timeFormat,l=n;a>=l;l+=r)o+='<option value="'+l+'"'+(l===s?" selected":"")+">",o+="hour"===i?$.datepicker.formatTime($.trim(c.replace(/[^ht ]/gi,"")),{hour:l},e._defaults):"millisec"===i||"microsec"===i||l>=10?l:"0"+l.toString(),o+="</option>";return o+="</select>",t.children("select").remove(),$(o).appendTo(t).change((function(t){e._onTimeChange(),e._onSelectHandler(),e._afterInject()})),t},options:function(e,t,i,s,n){var a={},r=t.children("select");if("string"==typeof s){if(void 0===n)return r.data(s);a[s]=n}else a=s;return e.control.create(e,t,r.data("unit"),r.val(),a.min>=0?a.min:r.data("min"),a.max||r.data("max"),a.step||r.data("step"))},value:function(e,t,i,s){var n=t.children("select");return void 0!==s?n.val(s):n.val()}}}}),$.fn.extend({timepicker:function(e){e=e||{};var t=Array.prototype.slice.call(arguments);return"object"==typeof e&&(t[0]=$.extend(e,{timeOnly:!0})),$(this).each((function(){$.fn.datetimepicker.apply($(this),t)}))},datetimepicker:function(e){var t=arguments;return"string"==typeof(e=e||{})?"getDate"===e||"option"===e&&2===t.length&&"string"==typeof t[1]?$.fn.datepicker.apply($(this[0]),t):this.each((function(){var e=$(this);e.datepicker.apply(e,t)})):this.each((function(){var t=$(this);t.datepicker($.timepicker._newInst(t,e)._defaults)}))}}),$.datepicker.parseDateTime=function(e,t,i,s,n){var a=parseDateTimeInternal(e,t,i,s,n);if(a.timeObj){var r=a.timeObj;a.date.setHours(r.hour,r.minute,r.second,r.millisec),a.date.setMicroseconds(r.microsec)}return a.date},$.datepicker.parseTime=function(e,t,i){var s=extendRemove(extendRemove({},$.timepicker._defaults),i||{}),n=(e.replace(/\'.*?\'/g,"").indexOf("Z"),function(e,t,i){var s,n="^"+e.toString().replace(/([hH]{1,2}|mm?|ss?|[tT]{1,2}|[zZ]|[lc]|'.*?')/g,(function(e){var t=e.length;switch(e.charAt(0).toLowerCase()){case"h":case"m":case"s":return 1===t?"(\\d?\\d)":"(\\d{"+t+"})";case"l":case"c":return"(\\d?\\d?\\d)";case"z":return"(z|[-+]\\d\\d:?\\d\\d|\\S+)?";case"t":return function(e,t){var i=[];return e&&$.merge(i,e),t&&$.merge(i,t),i=$.map(i,(function(e){return e.replace(/[.*+?|()\[\]{}\\]/g,"\\$&")})),"("+i.join("|")+")?"}(i.amNames,i.pmNames);default:return"("+e.replace(/\'/g,"").replace(/(\.|\$|\^|\\|\/|\(|\)|\[|\]|\?|\+|\*)/g,(function(e){return"\\"+e}))+")?"}})).replace(/\s/g,"\\s?")+i.timeSuffix+"$",a=function(e){var t=e.toLowerCase().match(/(h{1,2}|m{1,2}|s{1,2}|l{1}|c{1}|t{1,2}|z|'.*?')/g),i={h:-1,m:-1,s:-1,l:-1,c:-1,t:-1,z:-1};if(t)for(var s=0;s<t.length;s++)-1===i[t[s].toString().charAt(0)]&&(i[t[s].toString().charAt(0)]=s+1);return i}(e),r="",o={hour:0,minute:0,second:0,millisec:0,microsec:0};return!!(s=t.match(new RegExp(n,"i")))&&(-1!==a.t&&(void 0===s[a.t]||0===s[a.t].length?(r="",o.ampm=""):(r=-1!==$.inArray(s[a.t].toUpperCase(),$.map(i.amNames,(function(e,t){return e.toUpperCase()})))?"AM":"PM",o.ampm=i["AM"===r?"amNames":"pmNames"][0])),-1!==a.h&&("AM"===r&&"12"===s[a.h]?o.hour=0:"PM"===r&&"12"!==s[a.h]?o.hour=parseInt(s[a.h],10)+12:o.hour=Number(s[a.h])),-1!==a.m&&(o.minute=Number(s[a.m])),-1!==a.s&&(o.second=Number(s[a.s])),-1!==a.l&&(o.millisec=Number(s[a.l])),-1!==a.c&&(o.microsec=Number(s[a.c])),-1!==a.z&&void 0!==s[a.z]&&(o.timezone=$.timepicker.timezoneOffsetNumber(s[a.z])),o)});return"function"==typeof s.parse?s.parse(e,t,s):"loose"===s.parse?function(e,t,i){try{var s=new Date("2012-01-01 "+t);if(isNaN(s.getTime())&&(s=new Date("2012-01-01T"+t),isNaN(s.getTime())&&(s=new Date("01/01/2012 "+t),isNaN(s.getTime()))))throw"Unable to parse time with native Date: "+t;return{hour:s.getHours(),minute:s.getMinutes(),second:s.getSeconds(),millisec:s.getMilliseconds(),microsec:s.getMicroseconds(),timezone:-1*s.getTimezoneOffset()}}catch(s){try{return n(e,t,i)}catch(i){$.timepicker.log("Unable to parse \ntimeString: "+t+"\ntimeFormat: "+e)}}return!1}(e,t,s):n(e,t,s)},$.datepicker.formatTime=function(e,t,i){i=i||{},i=$.extend({},$.timepicker._defaults,i),t=$.extend({hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null},t);var s=e,n=i.amNames[0],a=parseInt(t.hour,10);return a>11&&(n=i.pmNames[0]),s.replace(/(?:HH?|hh?|mm?|ss?|[tT]{1,2}|[zZ]|[lc]|'.*?')/g,(function(e){switch(e){case"HH":return("0"+a).slice(-2);case"H":return a;case"hh":return("0"+convert24to12(a)).slice(-2);case"h":return convert24to12(a);case"mm":return("0"+t.minute).slice(-2);case"m":return t.minute;case"ss":return("0"+t.second).slice(-2);case"s":return t.second;case"l":return("00"+t.millisec).slice(-3);case"c":return("00"+t.microsec).slice(-3);case"z":return $.timepicker.timezoneOffsetString(null===t.timezone?i.timezone:t.timezone,!1);case"Z":return $.timepicker.timezoneOffsetString(null===t.timezone?i.timezone:t.timezone,!0);case"T":return n.charAt(0).toUpperCase();case"TT":return n.toUpperCase();case"t":return n.charAt(0).toLowerCase();case"tt":return n.toLowerCase();default:return e.replace(/'/g,"")}}))},$.datepicker._base_selectDate=$.datepicker._selectDate,$.datepicker._selectDate=function(e,t){var i,s=this._getInst($(e)[0]),n=this._get(s,"timepicker");n&&s.settings.showTimepicker?(n._limitMinMaxDateTime(s,!0),i=s.inline,s.inline=s.stay_open=!0,this._base_selectDate(e,t),s.inline=i,s.stay_open=!1,this._notifyChange(s),this._updateDatepicker(s)):this._base_selectDate(e,t)},$.datepicker._base_updateDatepicker=$.datepicker._updateDatepicker,$.datepicker._updateDatepicker=function(e){var t=e.input[0];if(!($.datepicker._curInst&&$.datepicker._curInst!==e&&$.datepicker._datepickerShowing&&$.datepicker._lastInput!==t||"boolean"==typeof e.stay_open&&!1!==e.stay_open)){this._base_updateDatepicker(e);var i=this._get(e,"timepicker");i&&i._addTimePicker(e)}},$.datepicker._base_doKeyPress=$.datepicker._doKeyPress,$.datepicker._doKeyPress=function(e){var t=$.datepicker._getInst(e.target),i=$.datepicker._get(t,"timepicker");if(i&&$.datepicker._get(t,"constrainInput")){var s=i.support.ampm,n=null!==i._defaults.showTimezone?i._defaults.showTimezone:i.support.timezone,a=$.datepicker._possibleChars($.datepicker._get(t,"dateFormat")),r=i._defaults.timeFormat.toString().replace(/[hms]/g,"").replace(/TT/g,s?"APM":"").replace(/Tt/g,s?"AaPpMm":"").replace(/tT/g,s?"AaPpMm":"").replace(/T/g,s?"AP":"").replace(/tt/g,s?"apm":"").replace(/t/g,s?"ap":"")+" "+i._defaults.separator+i._defaults.timeSuffix+(n?i._defaults.timezoneList.join(""):"")+i._defaults.amNames.join("")+i._defaults.pmNames.join("")+a,o=String.fromCharCode(void 0===e.charCode?e.keyCode:e.charCode);return e.ctrlKey||" ">o||!a||r.indexOf(o)>-1}return $.datepicker._base_doKeyPress(e)},$.datepicker._base_updateAlternate=$.datepicker._updateAlternate,$.datepicker._updateAlternate=function(e){var t=this._get(e,"timepicker");if(t){var i=t._defaults.altField;if(i){var s=(t._defaults.altFormat||t._defaults.dateFormat,this._getDate(e)),n=$.datepicker._getFormatConfig(e),a="",r=t._defaults.altSeparator?t._defaults.altSeparator:t._defaults.separator,o=t._defaults.altTimeSuffix?t._defaults.altTimeSuffix:t._defaults.timeSuffix,c=null!==t._defaults.altTimeFormat?t._defaults.altTimeFormat:t._defaults.timeFormat;a+=$.datepicker.formatTime(c,t,t._defaults)+o,t._defaults.timeOnly||t._defaults.altFieldTimeOnly||null===s||(a=t._defaults.altFormat?$.datepicker.formatDate(t._defaults.altFormat,s,n)+r+a:t.formattedDate+r+a),$(i).val(e.input.val()?a:"")}}else $.datepicker._base_updateAlternate(e)},$.datepicker._base_doKeyUp=$.datepicker._doKeyUp,$.datepicker._doKeyUp=function(e){var t=$.datepicker._getInst(e.target),i=$.datepicker._get(t,"timepicker");if(i&&i._defaults.timeOnly&&t.input.val()!==t.lastVal)try{$.datepicker._updateDatepicker(t)}catch(e){$.timepicker.log(e)}return $.datepicker._base_doKeyUp(e)},$.datepicker._base_gotoToday=$.datepicker._gotoToday,$.datepicker._gotoToday=function(e){var t=this._getInst($(e)[0]);this._base_gotoToday(e);var i=this._get(t,"timepicker");if(i){var s=$.timepicker.timezoneOffsetNumber(i.timezone),n=new Date;n.setMinutes(n.getMinutes()+n.getTimezoneOffset()+parseInt(s,10)),this._setTime(t,n),this._setDate(t,n),i._onSelectHandler()}},$.datepicker._disableTimepickerDatepicker=function(e){var t=this._getInst(e);if(t){var i=this._get(t,"timepicker");$(e).datepicker("getDate"),i&&(t.settings.showTimepicker=!1,i._defaults.showTimepicker=!1,i._updateDateTime(t))}},$.datepicker._enableTimepickerDatepicker=function(e){var t=this._getInst(e);if(t){var i=this._get(t,"timepicker");$(e).datepicker("getDate"),i&&(t.settings.showTimepicker=!0,i._defaults.showTimepicker=!0,i._addTimePicker(t),i._updateDateTime(t))}},$.datepicker._setTime=function(e,t){var i=this._get(e,"timepicker");if(i){var s=i._defaults;i.hour=t?t.getHours():s.hour,i.minute=t?t.getMinutes():s.minute,i.second=t?t.getSeconds():s.second,i.millisec=t?t.getMilliseconds():s.millisec,i.microsec=t?t.getMicroseconds():s.microsec,i._limitMinMaxDateTime(e,!0),i._onTimeChange(),i._updateDateTime(e)}},$.datepicker._setTimeDatepicker=function(e,t,i){var s=this._getInst(e);if(s){var n,a=this._get(s,"timepicker");a&&(this._setDateFromField(s),t&&("string"==typeof t?(a._parseTime(t,i),(n=new Date).setHours(a.hour,a.minute,a.second,a.millisec),n.setMicroseconds(a.microsec)):(n=new Date(t.getTime())).setMicroseconds(t.getMicroseconds()),"Invalid Date"===n.toString()&&(n=void 0),this._setTime(s,n)))}},$.datepicker._base_setDateDatepicker=$.datepicker._setDateDatepicker,$.datepicker._setDateDatepicker=function(e,t){var i=this._getInst(e),s=t;if(i){"string"==typeof t&&((s=new Date(t)).getTime()||(this._base_setDateDatepicker.apply(this,arguments),s=$(e).datepicker("getDate")));var n,a=this._get(i,"timepicker");s instanceof Date?(n=new Date(s.getTime())).setMicroseconds(s.getMicroseconds()):n=s,a&&n&&(a.support.timezone||null!==a._defaults.timezone||(a.timezone=-1*n.getTimezoneOffset()),s=$.timepicker.timezoneAdjust(s,$.timepicker.timezoneOffsetString(-s.getTimezoneOffset()),a.timezone),n=$.timepicker.timezoneAdjust(n,$.timepicker.timezoneOffsetString(-n.getTimezoneOffset()),a.timezone)),this._updateDatepicker(i),this._base_setDateDatepicker.apply(this,arguments),this._setTimeDatepicker(e,n,!0)}},$.datepicker._base_getDateDatepicker=$.datepicker._getDateDatepicker,$.datepicker._getDateDatepicker=function(e,t){var i=this._getInst(e);if(i){var s=this._get(i,"timepicker");if(s){void 0===i.lastVal&&this._setDateFromField(i,t);var n,a=this._getDate(i);return n=s.$altInput&&s._defaults.altFieldTimeOnly?s.$input.val()+" "+s.$altInput.val():"INPUT"!==s.$input.get(0).tagName&&s.$altInput?s.$altInput.val():s.$input.val(),a&&s._parseTime(n,!i.settings.timeOnly)&&(a.setHours(s.hour,s.minute,s.second,s.millisec),a.setMicroseconds(s.microsec),null!=s.timezone&&(s.support.timezone||null!==s._defaults.timezone||(s.timezone=-1*a.getTimezoneOffset()),a=$.timepicker.timezoneAdjust(a,s.timezone,$.timepicker.timezoneOffsetString(-a.getTimezoneOffset())))),a}return this._base_getDateDatepicker(e,t)}},$.datepicker._base_parseDate=$.datepicker.parseDate,$.datepicker.parseDate=function(e,t,i){var s;try{s=this._base_parseDate(e,t,i)}catch(n){if(!(n.indexOf(":")>=0))throw n;s=this._base_parseDate(e,t.substring(0,t.length-(n.length-n.indexOf(":")-2)),i),$.timepicker.log("Error parsing the date string: "+n+"\ndate string = "+t+"\ndate format = "+e)}return s},$.datepicker._base_formatDate=$.datepicker._formatDate,$.datepicker._formatDate=function(e,t,i,s){var n=this._get(e,"timepicker");return n?(n._updateDateTime(e),n.$input.val()):this._base_formatDate(e)},$.datepicker._base_optionDatepicker=$.datepicker._optionDatepicker,$.datepicker._optionDatepicker=function(e,t,i){var s,n=this._getInst(e);if(!n)return null;var a=this._get(n,"timepicker");if(a){var r,o,c,l,u=null,d=null,m=null,_=a._defaults.evnts,p={};if("string"==typeof t){if("minDate"===t||"minDateTime"===t)u=i;else if("maxDate"===t||"maxDateTime"===t)d=i;else if("onSelect"===t)m=i;else if(_.hasOwnProperty(t)){if(void 0===i)return _[t];p[t]=i,s={}}}else if("object"==typeof t)for(r in t.minDate?u=t.minDate:t.minDateTime?u=t.minDateTime:t.maxDate?d=t.maxDate:t.maxDateTime&&(d=t.maxDateTime),_)_.hasOwnProperty(r)&&t[r]&&(p[r]=t[r]);for(r in p)p.hasOwnProperty(r)&&(_[r]=p[r],s||(s=$.extend({},t)),delete s[r]);if(s&&isEmptyObject(s))return;if(u?(u=0===u?new Date:new Date(u),a._defaults.minDate=u,a._defaults.minDateTime=u):d?(d=0===d?new Date:new Date(d),a._defaults.maxDate=d,a._defaults.maxDateTime=d):m&&(a._defaults.onSelect=m),u||d)return c=(l=$(e)).datetimepicker("getDate"),o=this._base_optionDatepicker.call($.datepicker,e,s||t,i),l.datetimepicker("setDate",c),o}return void 0===i?this._base_optionDatepicker.call($.datepicker,e,t):this._base_optionDatepicker.call($.datepicker,e,s||t,i)};var isEmptyObject=function(e){var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0},extendRemove=function(e,t){for(var i in $.extend(e,t),t)(null===t[i]||void 0===t[i])&&(e[i]=t[i]);return e},detectSupport=function(e){var t=e.replace(/'.*?'/g,"").toLowerCase(),i=function(e,t){return-1!==e.indexOf(t)};return{hour:i(t,"h"),minute:i(t,"m"),second:i(t,"s"),millisec:i(t,"l"),microsec:i(t,"c"),timezone:i(t,"z"),ampm:i(t,"t")&&i(e,"h"),iso8601:i(e,"Z")}},convert24to12=function(e){return 0==(e%=12)&&(e=12),String(e)},computeEffectiveSetting=function(e,t){return e&&e[t]?e[t]:$.timepicker._defaults[t]},splitDateTime=function(e,t){var i=computeEffectiveSetting(t,"separator"),s=computeEffectiveSetting(t,"timeFormat").split(i).length,n=e.split(i),a=n.length;return a>1?{dateString:n.splice(0,a-s).join(i),timeString:n.splice(0,s).join(i)}:{dateString:e,timeString:""}},parseDateTimeInternal=function(e,t,i,s,n){var a,r,o;if(r=splitDateTime(i,n),a=$.datepicker._base_parseDate(e,r.dateString,s),""===r.timeString)return{date:a};if(!(o=$.datepicker.parseTime(t,r.timeString,n)))throw"Wrong time format";return{date:a,timeObj:o}},selectLocalTimezone=function(e,t){if(e&&e.timezone_select){var i=t||new Date;e.timezone_select.val(-i.getTimezoneOffset())}};$.timepicker=new Timepicker,$.timepicker.timezoneOffsetString=function(e,t){if(isNaN(e)||e>840||-720>e)return e;var i=e%60,s=(e-i)/60,n=t?":":"",a=(e>=0?"+":"-")+("0"+Math.abs(s)).slice(-2)+n+("0"+Math.abs(i)).slice(-2);return"+00:00"===a?"Z":a},$.timepicker.timezoneOffsetNumber=function(e){var t=e.toString().replace(":","");return"Z"===t.toUpperCase()?0:/^(\-|\+)\d{4}$/.test(t)?("-"===t.substr(0,1)?-1:1)*(60*parseInt(t.substr(1,2),10)+parseInt(t.substr(3,2),10)):parseInt(e,10)},$.timepicker.timezoneAdjust=function(e,t,i){var s=$.timepicker.timezoneOffsetNumber(t),n=$.timepicker.timezoneOffsetNumber(i);return isNaN(n)||e.setMinutes(e.getMinutes()+-s- -n),e},$.timepicker.timeRange=function(e,t,i){return $.timepicker.handleRange("timepicker",e,t,i)},$.timepicker.datetimeRange=function(e,t,i){$.timepicker.handleRange("datetimepicker",e,t,i)},$.timepicker.dateRange=function(e,t,i){$.timepicker.handleRange("datepicker",e,t,i)},$.timepicker.handleRange=function(e,t,i,s){function n(n,a){var r=t[e]("getDate"),o=i[e]("getDate"),c=n[e]("getDate");if(null!==r){var l=new Date(r.getTime()),u=new Date(r.getTime());l.setMilliseconds(l.getMilliseconds()+s.minInterval),u.setMilliseconds(u.getMilliseconds()+s.maxInterval),s.minInterval>0&&l>o?i[e]("setDate",l):s.maxInterval>0&&o>u?i[e]("setDate",u):r>o&&a[e]("setDate",c)}}function a(t,i,n){if(t.val()){var a=t[e].call(t,"getDate");null!==a&&s.minInterval>0&&("minDate"===n&&a.setMilliseconds(a.getMilliseconds()+s.minInterval),"maxDate"===n&&a.setMilliseconds(a.getMilliseconds()-s.minInterval)),a.getTime&&i[e].call(i,"option",n,a)}}s=$.extend({},{minInterval:0,maxInterval:0,start:{},end:{}},s);var r=!1;return"timepicker"===e&&(r=!0,e="datetimepicker"),$.fn[e].call(t,$.extend({timeOnly:r,onClose:function(e,t){n($(this),i)},onSelect:function(e){a($(this),i,"minDate")}},s,s.start)),$.fn[e].call(i,$.extend({timeOnly:r,onClose:function(e,i){n($(this),t)},onSelect:function(e){a($(this),t,"maxDate")}},s,s.end)),n(t,i),a(t,i,"minDate"),a(i,t,"maxDate"),$([t.get(0),i.get(0)])},$.timepicker.log=function(){window.console&&window.console.log&&window.console.log.apply&&window.console.log.apply(window.console,Array.prototype.slice.call(arguments))},$.timepicker._util={_extendRemove:extendRemove,_isEmptyObject:isEmptyObject,_convert24to12:convert24to12,_detectSupport:detectSupport,_selectLocalTimezone:selectLocalTimezone,_computeEffectiveSetting:computeEffectiveSetting,_splitDateTime:splitDateTime,_parseDateTimeInternal:parseDateTimeInternal},Date.prototype.getMicroseconds||(Date.prototype.microseconds=0,Date.prototype.getMicroseconds=function(){return this.microseconds},Date.prototype.setMicroseconds=function(e){return this.setMilliseconds(this.getMilliseconds()+Math.floor(e/1e3)),this.microseconds=e%1e3,this}),$.timepicker.version="1.6.3"}},"function"==typeof define&&__webpack_require__.amdO?define(["jquery","jquery-ui"],a):a(jquery__WEBPACK_IMPORTED_MODULE_0___default());let $=jquery__WEBPACK_IMPORTED_MODULE_0___default();function core(){$(document),$("body"),$(".courier-help").tooltip(),$("[data-equalizer]").each((function(){$(this).equalize()}))}$.fn.equalize=function(){let e=$("[data-equalizer-watch]",this),t=0;return e.each((function(){t=$(this).height()>t?$(this).height():t})).height(t),this}},311:function(e){e.exports=jQuery}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var i=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](i,i.exports,__webpack_require__),i.exports}__webpack_require__.amdO={},__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var i in t)__webpack_require__.o(t,i)&&!__webpack_require__.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};var __webpack_exports__={};!function(){var e=__webpack_require__(311),t=__webpack_require__.n(e),i=__webpack_require__(467);let s=t();let n=t();let a=t();let r=t(),o=t();let c=t();t()((function(){var e,l;(0,i.Z)(),function(e){let t=e.fn.serializeArray;e.fn.serializeArray=function(){let i=t.apply(this),s={};e.each(this.find("input"),(function(e,t){"checkbox"!==t.type&&"radio"!==t.type||(t.checked?i[e].value=!0:i.splice(e,0,{name:t.name,value:!1}));let n=function(e){let t=e.match(/\[([a-zA-Z_]*)\]/);return t?t[1]:e}(t.name);void 0!==s[n]?(Array.isArray(s[n])||(!1!==s[n]?s[n]=[s[n]]:s[n]=[]),!1!==t.value&&t.checked&&s[n].push(t.value)):"checkbox"===t.type||"radio"===t.type?t.checked&&!1!==t.value?s[n]=t.value:s[n]=!1:s[n]=t.value}));for(const e in s)"object"==typeof s[e]&&0===s[e].length&&(s[e]=!1);return s}}(t()),function(){let e=o(".courier-notices-settings-form");e.find("#submit").on("click",(function(e){e.preventDefault(),o(this).attr({disabled:"disabled",value:"Saving"}).parents("form").submit()})),e.on("submit",(function(t){t.preventDefault(),t.stopImmediatePropagation(),o(this);let i=o(this).serializeArray();i.settings_key=i.option_page,i.method="POST",i._wpnonce=courier_notices_admin_data.settings_nonce,o.ajax({url:courier_notices_admin_data.settings_endpoint,beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",i._wpnonce)},method:"POST",data:i}).done((function(t){e.find("#submit").attr({value:"Save Changes"}).removeAttr("disabled")}))}))}(),function(){let e=a(document),t=a("body");function i(e){s(),function(e){let t=a("#courier_style").find("option:selected"),i=t.val(),s=t.text(),n=a("#show-hide-info"),r=a("#selected-courier-notice-type"),o=r.attr("data-enable-title");r.text(s),a(".show-hide-toggle").removeClass("hide").hide(),-1===o.indexOf(i)?(n.hide(),a("#show-title-toggle").show()):(n.show(),a("#hide-title-toggle").show())}()}function s(e){"popup-modal"===a("#courier_style").find("option:selected").val()?(a("#courier_placement").val("popup-modal"),a("#courier-notice_placement_container").hide()):a("#courier-notice_placement_container").show(),"popup-modal"===a("#courier_style").find("option:selected").val()?a("#courier_dismissible").prop("checked","checked").addClass("disabled").on("click",(function(e){e.stopImmediatePropagation(),e.preventDefault()})):a("#courier_dismissible").removeClass("disabled").off("click")}function n(e){"informational"!==a("#courier_style").find("option:selected").val()?a("#courier-notice_type_container").hide():a("#courier-notice_type_container").show()}function r(e){let t=a("#courier_placement_display");a("#courier_placement").val(t.val())}function o(){var e=a("<option />").val("courier_expired").text(courier_notices_admin_data.strings.label);"courier_expired"===courier_notices_admin_data.post_status&&(a("#post-status-display").text(courier_notices_admin_data.strings.expired),e.attr("selected","selected")),a("#post_status").append(e)}function c(e){e.preventDefault(),e.stopPropagation();let t=a(this),i=t.attr("data-courier-notice-id"),s=t.parents(".notice");a.post(courier_notices_admin_data.reactivate_endpoint+i+"/",{success:function(e){s.fadeOut()}})}function l(e){e.preventDefault();let t=a(this).data("copy"),i=a("#"+t),s=a(".copy-link-indicator"),n=navigator.userAgent,r="";if(!window.ActiveXObject&&"ActiveXObject"in window||-1!=n.indexOf("MSIE"))r=prompt(courier_notices_admin_data.strings.copy,i.text());else{i.select();try{var o=document.execCommand("copy");o&&(r=!0),o||(r=prompt(courier_notices_admin_data.strings.copy,i.text()))}catch(e){r=prompt(courier_notices_admin_data.strings.copy,i.text())}}r&&(s.text(courier_notices_admin_data.strings.copied).fadeIn(),setTimeout((function(){s.fadeOut((function(){s.text("")}))}),3e3))}a("#courier_expire_date").datetimepicker({minDate:0,controlType:"select",timeFormat:"hh:mm tt",dateFormat:"MM dd, yy",stepMinute:5,oneLine:!0,afterInject:function(){a("button.ui-datepicker-current").addClass("button button-secondary"),a("button.ui-datepicker-close").addClass("right button button-primary")}}),"courier_notice"===courier_notices_admin_data.post_type&&e.on("ready",o),n(),s(),t.on("click",".courier-reactivate-notice",c).on("click",".copy-text",l).on("change","#courier_style",n).on("change","#courier_placement_display",r).on("change","#courier_style",i).on("focus","#courier-shortcode",(function(){a("#courier-shortcode").select()}))}(),e=r(document),l=r("body"),"courier_notice"===courier_notices_admin_data.post_type&&e.on("ready",(function(){var e=r("<option />").val("courier_expired").text(courier_notices_admin_data.strings.label);"courier_expired"===courier_notices_admin_data.post_status&&(r("#post-status-display").text(courier_notices_admin_data.strings.expired),e.attr("selected","selected")),r("#post_status").append(e)})),l.on("click",".editinline",(function(){var e=r(this).parents("tr.iedit").attr("id").replace("post-",""),t=r("#inline_"+e+" ._status").text(),i="",s=r("<option />").text(courier_notices_admin_data.strings.label).attr("value","courier_expired");setTimeout((function(){r("#edit-"+e),(i=r("#edit-"+e+' select[name="_status"]')).append(s),i.val(t)}),300)})).on("click",".courier-reactivate-notice",(function(e){e.preventDefault(),e.stopPropagation();var t=r(this),i=t.attr("data-courier-notice-id"),s=t.parents(".notice");r.post(courier_notices_admin_data.reactivate_endpoint+i+"/",{success:function(e){s.fadeOut()}})})),function(){s(window),s(document),s("body");let e=s("#courier-notices-welcome-panel");e.find(".courier-notices-welcome-panel-close").on("click",(function(t){t.preventDefault(),e.addClass("hidden"),s.post(ajaxurl,{action:"courier_notices_update_welcome_panel",visible:0,courier_notices_welcome_panel:s("#courier_notices_welcome_panel").val()})}))}(),function(){let e=n("body"),t=(n(".courier_notice_page_courier"),n("#courier-notice-type-new"),n(".courier-type-color")),i=n("#courier-notice-type-template").text().split(/\{(.+?)\}/g),s=(n("#courier-notice-type-edit-template").text().split(/\{(.+?)\}/g),{indicator:n("#courier-notice-loader").html(),cancel:courier_notices_admin_data.strings.cancel,cancelcssclass:"btn btn-danger",submitcssclass:"btn btn-success",maxlength:50,showfn:function(e){e.fadeIn("fast")},submit:courier_notices_admin_data.strings.save,tooltip:courier_notices_admin_data.strings.editurl,width:"100%"}),a="";function r(e){t=e?e.find(".courier-type-color"):n(".courier-type-color"),t.length&&t.wpColorPicker({change:function(e,t){let i=n(this).closest(".notice_preview"),s=n(this).closest(".notice-option").data("notice-option-color");setTimeout((function(){var t=e.target.value;switch(s){case"accent":i.find(".courier-icon").css("background",t);break;case"icon":i.find(".courier-icon").css("color",t);break;case"text":i.find(".courier-content-wrapper").css("color",t);break;case"bg":i.find(".courier-content-wrapper").css("background",t)}}),1)}})}e.on("click",".courier-notices-type-delete",(function(e){e.preventDefault();var t,i=n(this),s=n("<button />",{class:"courier-notices-type-cancel-delete button button-secondary button-cancel button-editing close-button",href:"#"}),a=n("<span />",{class:"dashicons dashicons-no"});!0!==i.data("confirm")?(s.append(a),i.addClass("button button-secondary button-editing").attr("aria-label",courier_notices_admin_data.strings.confirm_delete).data("confirm",!0),i.after(s).after('<span class="spacer"> </span>')):(i.addClass("disabled").text(courier_notices_admin_data.strings.deleting),t=i,n.post(ajaxurl,{action:"courier_notices_delete_type",courier_notices_delete_type:courier_notices_admin_data.delete_nonce,courier_notices_type:parseInt(t.data("term-id"))}).success((function(){t.closest("tr").fadeOut("fast").promise().done((function(){n(this).remove()}))})))})).on("click",".courier-notices-type-cancel-delete",(function(e){e.preventDefault();var t=n(this),i=t.siblings(".spacer"),s=t.siblings(".courier-notices-type-delete");t.remove(),i.remove(),s.removeClass("button button-secondary button-editing").removeAttr("aria-label").data("confirm",!1)})).on("click","#add-courier-notice-type",(function(e){e.preventDefault(),n(this).addClass("disabled").attr("disabled","disabled"),function(e){let t=n(i.map((s=e,function(e,t){return t%2?s[e]:e})).join(""));var s;t=n(t),n("table.courier_notice_page_courier tbody").append(t),r(t)}(n.extend(!0,{},s))})).on("click","#courier-notice-type-new .save-button",(function(e){e.preventDefault(),n(this).addClass("disabled").attr("disabled","disabled");var t=n("#courier-notice-type-new");n.post(ajaxurl,{action:"courier_notices_add_type",page:"courier",courier_notices_add_type:courier_notices_admin_data.add_nonce,courier_notice_type_new_title:n("#courier-notice-type-new-title").val(),courier_notice_type_new_css_class:n("#courier-notice-type-new-css-class").val(),courier_notice_type_new_color:n("#courier-notice-type-new-color").val(),courier_notice_type_new_text_color:n("#courier-notice-type-new-text-color").val(),courier_notice_type_new_icon_color:n("#courier-notice-type-new-icon-color").val(),courier_notice_type_new_bg_color:n("#courier-notice-type-new-bg-color").val(),contentType:"application/json"}).success((function(e){(e=JSON.parse(e))&&e.fragments&&t.fadeOut("fast").promise().done((function(){n("#add-courier-notice-type").removeAttr("disabled").removeClass("disabled");for(const t in e.fragments)n(t).html(e.fragments[t])}))}))})).on("click","#courier-notice-type-new .close-button",(function(e){e.preventDefault(),n("#courier-notice-type-new").fadeOut("fast").promise().done((function(){n("#add-courier-notice-type").removeAttr("disabled").removeClass("disabled"),n(this).remove()}))})).on("click",".courier-notice-editing .close-button",(function(e){e.preventDefault(),n("#courier-notice-type-edit").replaceWith(a);var t=n(this).closest("tr");n(".courier-icon",t).removeAttr("style"),n(".courier-content-wrapper",t).removeAttr("style"),n(".notice-options",t).hide(),n(".courier-notice-type-title",t).show(),n(".courier-notice-editing").removeClass("courier-notice-editing"),t.find(".courier-type-color").each((function(){n(this).val(n(this).data("default-color"))})),t.find(".courier-type-color").trigger("change")})).on("click",".courier-notice-editing .save-button",(function(e){e.preventDefault();let t=n(this),i=t.closest("tr");t.addClass("disabled").attr("disabled","disabled"),n.post(ajaxurl,{action:"courier_notices_update_type",page:"courier",courier_notices_update_type:courier_notices_admin_data.update_nonce,courier_notice_type_edit_title:i.find(".courier-notice-type-edit-title").val(),courier_notice_type_edit_css_class:i.find(".courier-notice-type-edit-css-class").val(),courier_notice_type_edit_color:i.find(".courier-notice-type-edit-color").val(),courier_notice_type_edit_text_color:i.find(".courier-notice-type-edit-text-color").val(),courier_notice_type_edit_icon_color:i.find(".courier-notice-type-edit-icon-color").val(),courier_notice_type_edit_bg_color:i.find(".courier-notice-type-edit-bg-color").val(),courier_notice_type_id:parseInt(i.find("[data-courier-notice-id]").data("courier-notice-id")),contentType:"application/json"}).success((function(e){(e=JSON.parse(e))&&e.fragments&&i.fadeOut("fast").promise().done((function(){for(let t in e.fragments)n(t).html(e.fragments[t])}))}))})).on("click",".courier-notice-type-edit",(function(e){e.preventDefault();var t=n(this).closest("tr");n("table.courier_notice_page_courier .button-editing.close-button:visible").trigger("click"),t.addClass("courier-notice-editing").find(".notice-options").show(),t.find(".courier-notice-type-title").hide(),r(t)})).on("click","#courier-settings .settings-form #submit",(function(e){e.stopPropagation(),n("table.courier_notice_page_courier").find("input,button").attr("disabled","disabled"),n("#nds-post-body").find('input[type="hidden"]').attr("disabled","disabled"),n(".settings-form").submit()}))}(),function(){function e(e){e.preventDefault();var t=c(this).parents(".courier-admin-notice");c.post(ajaxurl,{action:"courier_dismiss_notification",courier_notification_type:t.attr("data-type"),_ajax_nonce:courier_notices_admin_data.dismiss_nonce},(function(e){t.fadeTo(100,0,(function(){t.slideUp(100,(function(){t.remove()}))}))}))}c("body").on("click",".courier-admin-notice .notice-dismiss",e).on("click",".courier-review-notice .review-dismiss, .courier-review-notice .notice-dismiss",e)}()}))}()})(); -
courier-notices/tags/courier-notices-v1.5.8/js/courier-notices.js
r2811477 r2869055 1 !function(){"use strict";var e={n:function(t){var o=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(o,{a:o}),o},d:function(t,o){for(var n in o)e.o(o,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:o[n]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t=jQuery,o=e.n(t);const n=e=>e&&decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null ;let i=o(),r=o(),c=(r(window),{contentType:"application/json",placement:"popup-modal",format:"html",post_info:{}});const a=()=>{setTimeout((()=>{s()}),"500")},s=()=>{let e=document.querySelector('.courier-notices.courier-location-popup-modal[data-courier-ajax="true"]'),t=[];if(!e)return;void 0!==courier_notices_data.post_info&&(c.post_info=courier_notices_data.post_info);let o=n("dismissed_notices");o=JSON.parse(o),o=o||[],r.ajax({method:"GET",beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",courier_notices_data.wp_rest_nonce)},url:courier_notices_data.notices_endpoint,data:c}).done((function(e){if(e.notices){for(let n in e.notices)-1===o.indexOf(parseInt(n))&&t.push(e.notices[n]);t.length>0&&(window.courier_notices_modal_notices=t,d(0))}}))};function d(e){let t=r(window.courier_notices_modal_notices[e]);t.hide(),t.length<1||(r('.courier-notices[data-courier-placement="'+c.placement+'"] .courier-modal-overlay').append(t),r(".courier-modal-overlay").removeClass("hide").show(),t.slideDown("fast"),window.courier_notices_modal_notices.splice(e,1))}let u=o();function l(){function e(e){u(".courier_notice[data-courier-notice-id='"+e+"']").fadeOut(500,(function(){0===window.courier_notices_modal_notices.length?u(".courier-modal-overlay").addClass("hide").hide():d(0)})),function(e){let t=n("dismissed_notices");t=JSON.parse(t),t=t||[],-1===t.indexOf(e)&&t.push(e),((e,t,o,n,i,r)=>{if(!e||/^(?:expires|max\-age|path|domain|secure)$/i.test(e))return!1;n||(n="/");let c="";if(o)switch(o.constructor){case Number:c=o===1/0?"; expires=Fri, 31 Dec 9999 23:59:59 GMT":"; max-age="+o;break;case String:c="; expires="+o;break;case Date:c="; expires="+o.toUTCString()}document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(t)+c+(i?"; domain="+i:"")+(n?"; path="+n:"")+(r?"; secure":"")})("dismissed_notices",JSON.stringify(t))}(e)}u("body").on("click",".courier-close, .trigger-close",(function(t){let o=u(this),n=o.attr("href");if(!0!==o.data("dismiss")){t.preventDefault(),t.stopPropagation(),o.data("dismiss",!0);let i=o.parents(".courier-notice"),r=parseInt(i.data("courier-notice-id"),10);if(0===i.length||isNaN(r))return;courier_notices_data.user_id&&courier_notices_data.user_id>0?(u.post({url:courier_notices_data.notice_endpoint+r+"/dismiss",data:{dismiss_nonce:courier_notices_data.dismiss_nonce,user_id:courier_notices_data.user_id},beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",courier_notices_data.wp_rest_nonce)}}).done((function(){e(r)})),n&&"#"!==n&&u(document).ajaxComplete((function(e,t,o){window.location=n}))):(e(r),n&&"#"!==n&&(window.location=n))}}))}o()((function(){var e;e=function(){let e=i('.courier-notices[data-courier-ajax="true"]');if(e.attr("data-loaded",!1),0===e.length)return;let t=document.querySelectorAll('.courier-notices:not(.courier-location-popup-modal)[data-courier-ajax="true"]'),o=new IntersectionObserver((function(e,t){e.forEach((function(e){if(1===e.intersectionRatio&&"false"===e.target.getAttribute("data-loaded")){let t={contentType:"application/json",placement:e.target.getAttribute("data-courier-placement"),format:"html",post_info:{},user_id:"0"!==courier_notices_data.user_id?courier_notices_data.user_id:""};void 0!==courier_notices_data.post_info&&(t.post_info=courier_notices_data.post_info);let o=n("dismissed_notices");o=JSON.parse(o),o=o||[],i.ajax({method:"GET",beforeSend:function(e){"0"!==courier_notices_data.user_id&&e.setRequestHeader("X-WP-Nonce",courier_notices_data.wp_rest_nonce)},url:courier_notices_data.notices_endpoint,data:t}).success((function(e){e.notices&&i.each(e.notices,(function(n){if(-1!==o.indexOf(parseInt(n)))return;let r=i(e.notices[n]).hide();i('.courier-notices[data-courier-placement="'+t.placement+'"]').append(r),r.slideDown("fast","swing",(function(){const e=new CustomEvent("courierNoticeDisplayed",{detail:n});document.dispatchEvent(e)}))}))})),e.target.setAttribute("data-loaded",!0)}}))}),{threshold:1});Array.prototype.forEach.call(t,(function(e){o.observe(e)}))},"interactive"===document.readyState||"complete"===document.readyState?e():document.addEventListener("DOMContentLoaded",e),l(),"complete"===document.readyState?a():window.addEventListener("load",a)}))}();1 !function(){"use strict";var e={n:function(t){var o=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(o,{a:o}),o},d:function(t,o){for(var n in o)e.o(o,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:o[n]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t=jQuery,o=e.n(t);const n=e=>e&&decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null,i=(e,t,o,n,i,r)=>{if(!e||/^(?:expires|max\-age|path|domain|secure)$/i.test(e))return!1;n||(n="/");let c="";if(o)switch(o.constructor){case Number:c=o===1/0?"; expires=Fri, 31 Dec 9999 23:59:59 GMT":"; max-age="+o;break;case String:c="; expires="+o;break;case Date:c="; expires="+o.toUTCString()}return document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(t)+c+(i?"; domain="+i:"")+(n?"; path="+n:"")+(r?"; secure":""),!0};let r=o(),c=o(),a=(c(window),{contentType:"application/json",placement:"popup-modal",format:"html",post_info:{}});const s=()=>{setTimeout((()=>{d()}),"500")},d=()=>{let e=document.querySelector('.courier-notices.courier-location-popup-modal[data-courier-ajax="true"]'),t=[];if(!e)return;void 0!==courier_notices_data.post_info&&(a.post_info=courier_notices_data.post_info);let o=n("dismissed_notices");o=JSON.parse(o),o=o||[],c.ajax({method:"GET",beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",courier_notices_data.wp_rest_nonce)},url:courier_notices_data.notices_endpoint,data:a}).done((function(e){if(e.notices){for(let n in e.notices)-1===o.indexOf(parseInt(n))&&t.push(e.notices[n]);t.length>0&&(window.courier_notices_modal_notices=t,u(0))}}))};function u(e){let t=c(window.courier_notices_modal_notices[e]);t.hide(),t.length<1||(c('.courier-notices[data-courier-placement="'+a.placement+'"] .courier-modal-overlay').append(t),c(".courier-modal-overlay").removeClass("hide").show(),t.slideDown("fast"),window.courier_notices_modal_notices.splice(e,1))}let l=o();function _(){function e(e){l(".courier_notice[data-courier-notice-id='"+e+"']").fadeOut(500,(function(){0===window.courier_notices_modal_notices.length?l(".courier-modal-overlay").addClass("hide").hide():u(0)})),function(e){let t=n("dismissed_notices");t=JSON.parse(t),t=t||[],-1===t.indexOf(e)&&t.push(e),i("dismissed_notices",JSON.stringify(t))}(e)}l("body").on("click",".courier-close, .trigger-close",(function(t){let o=l(this),n=o.attr("href");if(!0!==o.data("dismiss")){t.preventDefault(),t.stopPropagation(),o.data("dismiss",!0);let i=o.parents(".courier-notice"),r=parseInt(i.data("courier-notice-id"),10);if(0===i.length||isNaN(r))return;courier_notices_data.user_id&&courier_notices_data.user_id>0?(l.post({url:courier_notices_data.notice_endpoint+r+"/dismiss",data:{dismiss_nonce:courier_notices_data.dismiss_nonce,user_id:courier_notices_data.user_id},beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",courier_notices_data.wp_rest_nonce)}}).done((function(){e(r)})),n&&"#"!==n&&l(document).ajaxComplete((function(e,t,o){window.location=n}))):(e(r),n&&"#"!==n&&(window.location=n))}}))}o()((function(){var e;e=function(){let e=r('.courier-notices[data-courier-ajax="true"]');if(e.attr("data-loaded",!1),0===e.length)return;let t=document.querySelectorAll('.courier-notices:not(.courier-location-popup-modal)[data-courier-ajax="true"]'),o=new IntersectionObserver((function(e,t){e.forEach((function(e){if(1===e.intersectionRatio&&"false"===e.target.getAttribute("data-loaded")){let t={contentType:"application/json",placement:e.target.getAttribute("data-courier-placement"),format:"html",post_info:{},user_id:"0"!==courier_notices_data.user_id?courier_notices_data.user_id:""};void 0!==courier_notices_data.post_info&&(t.post_info=courier_notices_data.post_info);let o=n("dismissed_notices");o=JSON.parse(o),o=o||[],r.ajax({method:"GET",beforeSend:function(e){"0"!==courier_notices_data.user_id&&e.setRequestHeader("X-WP-Nonce",courier_notices_data.wp_rest_nonce)},url:courier_notices_data.notices_endpoint,data:t}).success((function(e){e.notices&&r.each(e.notices,(function(n){if(-1!==o.indexOf(parseInt(n)))return;let i=r(e.notices[n]).hide();r('.courier-notices[data-courier-placement="'+t.placement+'"]').append(i),i.slideDown("fast","swing",(function(){const e=new CustomEvent("courierNoticeDisplayed",{detail:n});document.dispatchEvent(e)}))}))})),e.target.setAttribute("data-loaded",!0)}}))}),{threshold:1});Array.prototype.forEach.call(t,(function(e){o.observe(e)}))},"interactive"===document.readyState||"complete"===document.readyState?e():document.addEventListener("DOMContentLoaded",e),_(),"complete"===document.readyState?s():window.addEventListener("load",s)}))}(); -
courier-notices/tags/courier-notices-v1.5.8/readme.txt
r2861056 r2869055 5 5 Tested up to: 6.0.2 6 6 x-release-please-start-version 7 Stable tag: 1.5. 77 Stable tag: 1.5.8 8 8 x-release-please-end 9 9 Requires PHP: 7.3 -
courier-notices/tags/courier-notices-v1.5.8/src/Controller/Courier.php
r2861056 r2869055 397 397 * @since 1.0 398 398 * 399 * @param int $post_id The post ID. 400 * @param array|object $post The post object. 401 * @param bool $update Whether or not to update. 402 */ 403 public function wp_insert_post( $post_id, $post, $update ) { 399 * @param int $post_id The post ID. 400 * @param array|\WP_Post $post The post object. 401 * @param bool $update Insert or Update flag. 402 */ 403 public function wp_insert_post( int $post_id, $post, bool $update ) { 404 405 if ( 'courier_notice' !== $post->post_type ) { 406 return; 407 } 408 404 409 if ( ! is_admin() ) { 405 410 return; -
courier-notices/tags/courier-notices-v1.5.8/vendor/autoload.php
r2861056 r2869055 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit c8f6a91c4fc565f8909d5cd7724f3d38::getLoader();25 return ComposerAutoloaderInitd2803c2c7200b8eff82fdb7a37af71bf::getLoader(); -
courier-notices/tags/courier-notices-v1.5.8/vendor/composer/autoload_real.php
r2861056 r2869055 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit c8f6a91c4fc565f8909d5cd7724f3d385 class ComposerAutoloaderInitd2803c2c7200b8eff82fdb7a37af71bf 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit c8f6a91c4fc565f8909d5cd7724f3d38', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInitd2803c2c7200b8eff82fdb7a37af71bf', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInit c8f6a91c4fc565f8909d5cd7724f3d38', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInitd2803c2c7200b8eff82fdb7a37af71bf', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInit c8f6a91c4fc565f8909d5cd7724f3d38::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInitd2803c2c7200b8eff82fdb7a37af71bf::getInitializer($loader)); 33 33 34 34 $loader->register(true); -
courier-notices/tags/courier-notices-v1.5.8/vendor/composer/autoload_static.php
r2861056 r2869055 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit c8f6a91c4fc565f8909d5cd7724f3d387 class ComposerStaticInitd2803c2c7200b8eff82fdb7a37af71bf 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 38 38 { 39 39 return \Closure::bind(function () use ($loader) { 40 $loader->prefixLengthsPsr4 = ComposerStaticInit c8f6a91c4fc565f8909d5cd7724f3d38::$prefixLengthsPsr4;41 $loader->prefixDirsPsr4 = ComposerStaticInit c8f6a91c4fc565f8909d5cd7724f3d38::$prefixDirsPsr4;42 $loader->prefixesPsr0 = ComposerStaticInit c8f6a91c4fc565f8909d5cd7724f3d38::$prefixesPsr0;43 $loader->classMap = ComposerStaticInit c8f6a91c4fc565f8909d5cd7724f3d38::$classMap;40 $loader->prefixLengthsPsr4 = ComposerStaticInitd2803c2c7200b8eff82fdb7a37af71bf::$prefixLengthsPsr4; 41 $loader->prefixDirsPsr4 = ComposerStaticInitd2803c2c7200b8eff82fdb7a37af71bf::$prefixDirsPsr4; 42 $loader->prefixesPsr0 = ComposerStaticInitd2803c2c7200b8eff82fdb7a37af71bf::$prefixesPsr0; 43 $loader->classMap = ComposerStaticInitd2803c2c7200b8eff82fdb7a37af71bf::$classMap; 44 44 45 45 }, null, ClassLoader::class); -
courier-notices/tags/courier-notices-v1.5.8/vendor/composer/installed.php
r2861056 r2869055 2 2 'root' => array( 3 3 'name' => 'linchpin/courier-notices', 4 'pretty_version' => '1.5. 7',5 'version' => '1.5. 7.0',4 'pretty_version' => '1.5.8', 5 'version' => '1.5.8.0', 6 6 'reference' => NULL, 7 7 'type' => 'wordpress-plugin', … … 21 21 ), 22 22 'linchpin/courier-notices' => array( 23 'pretty_version' => '1.5. 7',24 'version' => '1.5. 7.0',23 'pretty_version' => '1.5.8', 24 'version' => '1.5.8.0', 25 25 'reference' => NULL, 26 26 'type' => 'wordpress-plugin', -
courier-notices/trunk/CHANGELOG.md
r2861056 r2869055 4 4 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), 5 5 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). 6 7 ## [1.5.8](https://github.com/linchpin/courier-notices/compare/courier-notices-v1.5.7...courier-notices-v1.5.8) (2023-02-22) 8 9 10 ### Bug Fixes 🐛 11 12 * **#312:** Fix an issue with post meta being saving in all post types ([6d12991](https://github.com/linchpin/courier-notices/commit/6d12991afe33eb6577216b4c819a7278707d3065)) 13 * **deps:** update npm ([a0f013c](https://github.com/linchpin/courier-notices/commit/a0f013cde5cd33ab25cdb21ddaab3011c50b5537)) 14 15 16 ### Miscellaneous Chores 🧹 17 18 * **deps:** update composer ([fc6a119](https://github.com/linchpin/courier-notices/commit/fc6a119fc79fffa3a8cb977d232a7700c4dd571c)) 19 * **deps:** update composer ([44d2421](https://github.com/linchpin/courier-notices/commit/44d24212b724502dcaae551fc649b4510e4e0b97)) 20 * **deps:** update dependency meow to v11 ([e989d72](https://github.com/linchpin/courier-notices/commit/e989d7275cce553c19c806d4bf78c8ee4a8594da)) 21 * **deps:** update svenstaro/upload-release-action action to v2.5.0 ([e377024](https://github.com/linchpin/courier-notices/commit/e3770242f914f56563136ac8e24844c143e1f074)) 6 22 7 23 ## [1.5.7](https://github.com/linchpin/courier-notices/compare/courier-notices-v1.5.6...courier-notices-v1.5.7) (2023-02-06) -
courier-notices/trunk/README.md
r2861056 r2869055 4 4 5 5 <!-- x-release-please-start-version --> 6 ## Latest Release: 1.5. 76 ## Latest Release: 1.5.8 7 7 <!-- x-release-please-end --> 8 8 -
courier-notices/trunk/courier-notices.php
r2861056 r2869055 5 5 * Description: A way to display, manage, and control front end user notifications for your WordPress install. 6 6 * x-release-please-start-version 7 * Version: 1.5. 77 * Version: 1.5.8 8 8 * x-release-please-end 9 9 * Author: Linchpin … … 26 26 if ( ! defined( 'COURIER_NOTICES_VERSION' ) ) { 27 27 // x-release-please-start-version 28 define( 'COURIER_NOTICES_VERSION', '1.5. 7' );28 define( 'COURIER_NOTICES_VERSION', '1.5.8' ); 29 29 // x-release-please-end 30 30 } -
courier-notices/trunk/css/courier-notices-admin.css
r2808004 r2869055 1184 1184 @media screen and (max-width: 580px) { 1185 1185 .courier_notice_page_courier #wpcontent .nav-tab-wrapper, 1186 #about-courier .nav-tab-wrapper,1187 #whats-new .nav-tab-wrapper,1188 #courier-settings .nav-tab-wrapper {1186 #about-courier .nav-tab-wrapper, 1187 #whats-new .nav-tab-wrapper, 1188 #courier-settings .nav-tab-wrapper { 1189 1189 width: 100%; 1190 1190 } … … 1405 1405 @media screen and (max-width: 782px) { 1406 1406 .courier_notice_page_courier #wpcontent .negative-bg, 1407 #about-courier .negative-bg,1408 #whats-new .negative-bg,1409 #courier-settings .negative-bg {1407 #about-courier .negative-bg, 1408 #whats-new .negative-bg, 1409 #courier-settings .negative-bg { 1410 1410 margin: 0 -10px !important; 1411 1411 padding: 0 10px; … … 1464 1464 @media screen and (max-width: 1023px) { 1465 1465 .courier_notice_page_courier #wpcontent .right, 1466 #about-courier .right,1467 #whats-new .right,1468 #courier-settings .right {1466 #about-courier .right, 1467 #whats-new .right, 1468 #courier-settings .right { 1469 1469 float: none; 1470 1470 } … … 1478 1478 @media screen and (max-width: 1023px) { 1479 1479 .courier_notice_page_courier #wpcontent .right img, 1480 #about-courier .right img,1481 #whats-new .right img,1482 #courier-settings .right img {1480 #about-courier .right img, 1481 #whats-new .right img, 1482 #courier-settings .right img { 1483 1483 float: none; 1484 1484 } … … 1507 1507 @media screen and (max-width: 1023px) { 1508 1508 .courier_notice_page_courier #wpcontent .grey-box p, 1509 #about-courier .grey-box p,1510 #whats-new .grey-box p,1511 #courier-settings .grey-box p {1509 #about-courier .grey-box p, 1510 #whats-new .grey-box p, 1511 #courier-settings .grey-box p { 1512 1512 margin-bottom: 1rem; 1513 1513 } -
courier-notices/trunk/js/courier-notices-admin.js
r2781600 r2869055 1 (function(){"use strict";var __webpack_modules__={467:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{Z:function(){return core}});var jquery__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(311),jquery__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_0__),a;a=function($){if($.ui.timepicker=$.ui.timepicker||{},!$.ui.timepicker.version){$.extend($.ui,{timepicker:{version:"1.6.3"}});var Timepicker=function(){this.regional=[],this.regional[""]={currentText:"Now",closeText:"Done",amNames:["AM","A"],pmNames:["PM","P"],timeFormat:"HH:mm",timeSuffix:"",timeOnlyTitle:"Choose Time",timeText:"Time",hourText:"Hour",minuteText:"Minute",secondText:"Second",millisecText:"Millisecond",microsecText:"Microsecond",timezoneText:"Time Zone",isRTL:!1},this._defaults={showButtonPanel:!0,timeOnly:!1,timeOnlyShowDate:!1,showHour:null,showMinute:null,showSecond:null,showMillisec:null,showMicrosec:null,showTimezone:null,showTime:!0,stepHour:1,stepMinute:1,stepSecond:1,stepMillisec:1,stepMicrosec:1,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMin:0,minuteMin:0,secondMin:0,millisecMin:0,microsecMin:0,hourMax:23,minuteMax:59,secondMax:59,millisecMax:999,microsecMax:999,minDateTime:null,maxDateTime:null,maxTime:null,minTime:null,onSelect:null,hourGrid:0,minuteGrid:0,secondGrid:0,millisecGrid:0,microsecGrid:0,alwaysSetTime:!0,separator:" ",altFieldTimeOnly:!0,altTimeFormat:null,altSeparator:null,altTimeSuffix:null,altRedirectFocus:!0,pickerTimeFormat:null,pickerTimeSuffix:null,showTimepicker:!0,timezoneList:null,addSliderAccess:!1,sliderAccessArgs:null,controlType:"slider",oneLine:!1,defaultValue:null,parse:"strict",afterInject:null},$.extend(this._defaults,this.regional[""])};$.extend(Timepicker.prototype,{$input:null,$altInput:null,$timeObj:null,inst:null,hour_slider:null,minute_slider:null,second_slider:null,millisec_slider:null,microsec_slider:null,timezone_select:null,maxTime:null,minTime:null,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMinOriginal:null,minuteMinOriginal:null,secondMinOriginal:null,millisecMinOriginal:null,microsecMinOriginal:null,hourMaxOriginal:null,minuteMaxOriginal:null,secondMaxOriginal:null,millisecMaxOriginal:null,microsecMaxOriginal:null,ampm:"",formattedDate:"",formattedTime:"",formattedDateTime:"",timezoneList:null,units:["hour","minute","second","millisec","microsec"],support:{},control:null,setDefaults:function(e){return extendRemove(this._defaults,e||{}),this},_newInst:function($input,opts){var tp_inst=new Timepicker,inlineSettings={},fns={},overrides,i;for(var attrName in this._defaults)if(this._defaults.hasOwnProperty(attrName)){var attrValue=$input.attr("time:"+attrName);if(attrValue)try{inlineSettings[attrName]=eval(attrValue)}catch(e){inlineSettings[attrName]=attrValue}}for(i in overrides={beforeShow:function(e,t){return $.isFunction(tp_inst._defaults.evnts.beforeShow)?tp_inst._defaults.evnts.beforeShow.call($input[0],e,t,tp_inst):void 0},onChangeMonthYear:function(e,t,i){$.isFunction(tp_inst._defaults.evnts.onChangeMonthYear)&&tp_inst._defaults.evnts.onChangeMonthYear.call($input[0],e,t,i,tp_inst)},onClose:function(e,t){!0===tp_inst.timeDefined&&""!==$input.val()&&tp_inst._updateDateTime(t),$.isFunction(tp_inst._defaults.evnts.onClose)&&tp_inst._defaults.evnts.onClose.call($input[0],e,t,tp_inst)}},overrides)overrides.hasOwnProperty(i)&&(fns[i]=opts[i]||this._defaults[i]||null);tp_inst._defaults=$.extend({},this._defaults,inlineSettings,opts,overrides,{evnts:fns,timepicker:tp_inst}),tp_inst.amNames=$.map(tp_inst._defaults.amNames,(function(e){return e.toUpperCase()})),tp_inst.pmNames=$.map(tp_inst._defaults.pmNames,(function(e){return e.toUpperCase()})),tp_inst.support=detectSupport(tp_inst._defaults.timeFormat+(tp_inst._defaults.pickerTimeFormat?tp_inst._defaults.pickerTimeFormat:"")+(tp_inst._defaults.altTimeFormat?tp_inst._defaults.altTimeFormat:"")),"string"==typeof tp_inst._defaults.controlType?("slider"===tp_inst._defaults.controlType&&void 0===$.ui.slider&&(tp_inst._defaults.controlType="select"),tp_inst.control=tp_inst._controls[tp_inst._defaults.controlType]):tp_inst.control=tp_inst._defaults.controlType;var timezoneList=[-720,-660,-600,-570,-540,-480,-420,-360,-300,-270,-240,-210,-180,-120,-60,0,60,120,180,210,240,270,300,330,345,360,390,420,480,525,540,570,600,630,660,690,720,765,780,840];null!==tp_inst._defaults.timezoneList&&(timezoneList=tp_inst._defaults.timezoneList);var tzl=timezoneList.length,tzi=0,tzv=null;if(tzl>0&&"object"!=typeof timezoneList[0])for(;tzl>tzi;tzi++)tzv=timezoneList[tzi],timezoneList[tzi]={value:tzv,label:$.timepicker.timezoneOffsetString(tzv,tp_inst.support.iso8601)};return tp_inst._defaults.timezoneList=timezoneList,tp_inst.timezone=null!==tp_inst._defaults.timezone?$.timepicker.timezoneOffsetNumber(tp_inst._defaults.timezone):-1*(new Date).getTimezoneOffset(),tp_inst.hour=tp_inst._defaults.hour<tp_inst._defaults.hourMin?tp_inst._defaults.hourMin:tp_inst._defaults.hour>tp_inst._defaults.hourMax?tp_inst._defaults.hourMax:tp_inst._defaults.hour,tp_inst.minute=tp_inst._defaults.minute<tp_inst._defaults.minuteMin?tp_inst._defaults.minuteMin:tp_inst._defaults.minute>tp_inst._defaults.minuteMax?tp_inst._defaults.minuteMax:tp_inst._defaults.minute,tp_inst.second=tp_inst._defaults.second<tp_inst._defaults.secondMin?tp_inst._defaults.secondMin:tp_inst._defaults.second>tp_inst._defaults.secondMax?tp_inst._defaults.secondMax:tp_inst._defaults.second,tp_inst.millisec=tp_inst._defaults.millisec<tp_inst._defaults.millisecMin?tp_inst._defaults.millisecMin:tp_inst._defaults.millisec>tp_inst._defaults.millisecMax?tp_inst._defaults.millisecMax:tp_inst._defaults.millisec,tp_inst.microsec=tp_inst._defaults.microsec<tp_inst._defaults.microsecMin?tp_inst._defaults.microsecMin:tp_inst._defaults.microsec>tp_inst._defaults.microsecMax?tp_inst._defaults.microsecMax:tp_inst._defaults.microsec,tp_inst.ampm="",tp_inst.$input=$input,tp_inst._defaults.altField&&(tp_inst.$altInput=$(tp_inst._defaults.altField),!0===tp_inst._defaults.altRedirectFocus&&tp_inst.$altInput.css({cursor:"pointer"}).focus((function(){$input.trigger("focus")}))),(0===tp_inst._defaults.minDate||0===tp_inst._defaults.minDateTime)&&(tp_inst._defaults.minDate=new Date),(0===tp_inst._defaults.maxDate||0===tp_inst._defaults.maxDateTime)&&(tp_inst._defaults.maxDate=new Date),void 0!==tp_inst._defaults.minDate&&tp_inst._defaults.minDate instanceof Date&&(tp_inst._defaults.minDateTime=new Date(tp_inst._defaults.minDate.getTime())),void 0!==tp_inst._defaults.minDateTime&&tp_inst._defaults.minDateTime instanceof Date&&(tp_inst._defaults.minDate=new Date(tp_inst._defaults.minDateTime.getTime())),void 0!==tp_inst._defaults.maxDate&&tp_inst._defaults.maxDate instanceof Date&&(tp_inst._defaults.maxDateTime=new Date(tp_inst._defaults.maxDate.getTime())),void 0!==tp_inst._defaults.maxDateTime&&tp_inst._defaults.maxDateTime instanceof Date&&(tp_inst._defaults.maxDate=new Date(tp_inst._defaults.maxDateTime.getTime())),tp_inst.$input.bind("focus",(function(){tp_inst._onFocus()})),tp_inst},_addTimePicker:function(e){var t=$.trim(this.$altInput&&this._defaults.altFieldTimeOnly?this.$input.val()+" "+this.$altInput.val():this.$input.val());this.timeDefined=this._parseTime(t),this._limitMinMaxDateTime(e,!1),this._injectTimePicker(),this._afterInject()},_parseTime:function(e,t){if(this.inst||(this.inst=$.datepicker._getInst(this.$input[0])),t||!this._defaults.timeOnly){var i=$.datepicker._get(this.inst,"dateFormat");try{var s=parseDateTimeInternal(i,this._defaults.timeFormat,e,$.datepicker._getFormatConfig(this.inst),this._defaults);if(!s.timeObj)return!1;$.extend(this,s.timeObj)}catch(t){return $.timepicker.log("Error parsing the date/time string: "+t+"\ndate/time string = "+e+"\ntimeFormat = "+this._defaults.timeFormat+"\ndateFormat = "+i),!1}return!0}var n=$.datepicker.parseTime(this._defaults.timeFormat,e,this._defaults);return!!n&&($.extend(this,n),!0)},_afterInject:function(){var e=this.inst.settings;$.isFunction(e.afterInject)&&e.afterInject.call(this)},_injectTimePicker:function(){var e=this.inst.dpDiv,t=this.inst.settings,i=this,s="",n="",a=null,r={},o={},c=null,l=0,u=0;if(0===e.find("div.ui-timepicker-div").length&&t.showTimepicker){var d=" ui_tpicker_unit_hide",m='<div class="ui-timepicker-div'+(t.isRTL?" ui-timepicker-rtl":"")+(t.oneLine&&"select"===t.controlType?" ui-timepicker-oneLine":"")+'"><dl><dt class="ui_tpicker_time_label'+(t.showTime?"":d)+'">'+t.timeText+'</dt><dd class="ui_tpicker_time '+(t.showTime?"":d)+'"><input class="ui_tpicker_time_input" '+(t.timeInput?"":"disabled")+"/></dd>";for(l=0,u=this.units.length;u>l;l++){if(a=null!==t["show"+(n=(s=this.units[l]).substr(0,1).toUpperCase()+s.substr(1))]?t["show"+n]:this.support[s],r[s]=parseInt(t[s+"Max"]-(t[s+"Max"]-t[s+"Min"])%t["step"+n],10),o[s]=0,m+='<dt class="ui_tpicker_'+s+"_label"+(a?"":d)+'">'+t[s+"Text"]+'</dt><dd class="ui_tpicker_'+s+(a?"":d)+'"><div class="ui_tpicker_'+s+"_slider"+(a?"":d)+'"></div>',a&&t[s+"Grid"]>0){if(m+='<div style="padding-left: 1px"><table class="ui-tpicker-grid-label"><tr>',"hour"===s)for(var _=t[s+"Min"];_<=r[s];_+=parseInt(t[s+"Grid"],10)){o[s]++;var p=$.datepicker.formatTime(this.support.ampm?"hht":"HH",{hour:_},t);m+='<td data-for="'+s+'">'+p+"</td>"}else for(var f=t[s+"Min"];f<=r[s];f+=parseInt(t[s+"Grid"],10))o[s]++,m+='<td data-for="'+s+'">'+(10>f?"0":"")+f+"</td>";m+="</tr></table></div>"}m+="</dd>"}var h=null!==t.showTimezone?t.showTimezone:this.support.timezone;m+='<dt class="ui_tpicker_timezone_label'+(h?"":d)+'">'+t.timezoneText+"</dt>",m+='<dd class="ui_tpicker_timezone'+(h?"":d)+'"></dd>';var g=$(m+="</dl></div>");for(!0===t.timeOnly&&(g.prepend('<div class="ui-widget-header ui-helper-clearfix ui-corner-all"><div class="ui-datepicker-title">'+t.timeOnlyTitle+"</div></div>"),e.find(".ui-datepicker-header, .ui-datepicker-calendar").hide()),l=0,u=i.units.length;u>l;l++)a=null!==t["show"+(n=(s=i.units[l]).substr(0,1).toUpperCase()+s.substr(1))]?t["show"+n]:this.support[s],i[s+"_slider"]=i.control.create(i,g.find(".ui_tpicker_"+s+"_slider"),s,i[s],t[s+"Min"],r[s],t["step"+n]),a&&t[s+"Grid"]>0&&(c=100*o[s]*t[s+"Grid"]/(r[s]-t[s+"Min"]),g.find(".ui_tpicker_"+s+" table").css({width:c+"%",marginLeft:t.isRTL?"0":c/(-2*o[s])+"%",marginRight:t.isRTL?c/(-2*o[s])+"%":"0",borderCollapse:"collapse"}).find("td").click((function(e){var t=$(this),n=t.html(),a=parseInt(n.replace(/[^0-9]/g),10),r=n.replace(/[^apm]/gi),o=t.data("for");"hour"===o&&(-1!==r.indexOf("p")&&12>a?a+=12:-1!==r.indexOf("a")&&12===a&&(a=0)),i.control.value(i,i[o+"_slider"],s,a),i._onTimeChange(),i._onSelectHandler()})).css({cursor:"pointer",width:100/o[s]+"%",textAlign:"center",overflow:"hidden"}));this.timezone_select=g.find(".ui_tpicker_timezone").append("<select></select>").find("select"),$.fn.append.apply(this.timezone_select,$.map(t.timezoneList,(function(e,t){return $("<option />").val("object"==typeof e?e.value:e).text("object"==typeof e?e.label:e)}))),void 0!==this.timezone&&null!==this.timezone&&""!==this.timezone?-1*new Date(this.inst.selectedYear,this.inst.selectedMonth,this.inst.selectedDay,12).getTimezoneOffset()===this.timezone?selectLocalTimezone(i):this.timezone_select.val(this.timezone):void 0!==this.hour&&null!==this.hour&&""!==this.hour?this.timezone_select.val(t.timezone):selectLocalTimezone(i),this.timezone_select.change((function(){i._onTimeChange(),i._onSelectHandler(),i._afterInject()}));var v=e.find(".ui-datepicker-buttonpane");if(v.length?v.before(g):e.append(g),this.$timeObj=g.find(".ui_tpicker_time_input"),this.$timeObj.change((function(){var e=i.inst.settings.timeFormat,t=$.datepicker.parseTime(e,this.value),s=new Date;t?(s.setHours(t.hour),s.setMinutes(t.minute),s.setSeconds(t.second),$.datepicker._setTime(i.inst,s)):(this.value=i.formattedTime,this.blur())})),null!==this.inst){var M=this.timeDefined;this._onTimeChange(),this.timeDefined=M}if(this._defaults.addSliderAccess){var k=this._defaults.sliderAccessArgs,x=this._defaults.isRTL;k.isRTL=x,setTimeout((function(){if(0===g.find(".ui-slider-access").length){g.find(".ui-slider:visible").sliderAccess(k);var e=g.find(".ui-slider-access:eq(0)").outerWidth(!0);e&&g.find("table:visible").each((function(){var t=$(this),i=t.outerWidth(),s=t.css(x?"marginRight":"marginLeft").toString().replace("%",""),n=i-e,a=s*n/i+"%",r={width:n,marginRight:0,marginLeft:0};r[x?"marginRight":"marginLeft"]=a,t.css(r)}))}}),10)}i._limitMinMaxDateTime(this.inst,!0)}},_limitMinMaxDateTime:function(e,t){var i=this._defaults,s=new Date(e.selectedYear,e.selectedMonth,e.selectedDay);if(this._defaults.showTimepicker){if(null!==$.datepicker._get(e,"minDateTime")&&void 0!==$.datepicker._get(e,"minDateTime")&&s){var n=$.datepicker._get(e,"minDateTime"),a=new Date(n.getFullYear(),n.getMonth(),n.getDate(),0,0,0,0);(null===this.hourMinOriginal||null===this.minuteMinOriginal||null===this.secondMinOriginal||null===this.millisecMinOriginal||null===this.microsecMinOriginal)&&(this.hourMinOriginal=i.hourMin,this.minuteMinOriginal=i.minuteMin,this.secondMinOriginal=i.secondMin,this.millisecMinOriginal=i.millisecMin,this.microsecMinOriginal=i.microsecMin),e.settings.timeOnly||a.getTime()===s.getTime()?(this._defaults.hourMin=n.getHours(),this.hour<=this._defaults.hourMin?(this.hour=this._defaults.hourMin,this._defaults.minuteMin=n.getMinutes(),this.minute<=this._defaults.minuteMin?(this.minute=this._defaults.minuteMin,this._defaults.secondMin=n.getSeconds(),this.second<=this._defaults.secondMin?(this.second=this._defaults.secondMin,this._defaults.millisecMin=n.getMilliseconds(),this.millisec<=this._defaults.millisecMin?(this.millisec=this._defaults.millisecMin,this._defaults.microsecMin=n.getMicroseconds()):(this.microsec<this._defaults.microsecMin&&(this.microsec=this._defaults.microsecMin),this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.minuteMin=this.minuteMinOriginal,this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.hourMin=this.hourMinOriginal,this._defaults.minuteMin=this.minuteMinOriginal,this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)}if(null!==$.datepicker._get(e,"maxDateTime")&&void 0!==$.datepicker._get(e,"maxDateTime")&&s){var r=$.datepicker._get(e,"maxDateTime"),o=new Date(r.getFullYear(),r.getMonth(),r.getDate(),0,0,0,0);(null===this.hourMaxOriginal||null===this.minuteMaxOriginal||null===this.secondMaxOriginal||null===this.millisecMaxOriginal)&&(this.hourMaxOriginal=i.hourMax,this.minuteMaxOriginal=i.minuteMax,this.secondMaxOriginal=i.secondMax,this.millisecMaxOriginal=i.millisecMax,this.microsecMaxOriginal=i.microsecMax),e.settings.timeOnly||o.getTime()===s.getTime()?(this._defaults.hourMax=r.getHours(),this.hour>=this._defaults.hourMax?(this.hour=this._defaults.hourMax,this._defaults.minuteMax=r.getMinutes(),this.minute>=this._defaults.minuteMax?(this.minute=this._defaults.minuteMax,this._defaults.secondMax=r.getSeconds(),this.second>=this._defaults.secondMax?(this.second=this._defaults.secondMax,this._defaults.millisecMax=r.getMilliseconds(),this.millisec>=this._defaults.millisecMax?(this.millisec=this._defaults.millisecMax,this._defaults.microsecMax=r.getMicroseconds()):(this.microsec>this._defaults.microsecMax&&(this.microsec=this._defaults.microsecMax),this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.minuteMax=this.minuteMaxOriginal,this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.hourMax=this.hourMaxOriginal,this._defaults.minuteMax=this.minuteMaxOriginal,this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)}if(null!==e.settings.minTime){var c=new Date("01/01/1970 "+e.settings.minTime);this.hour<c.getHours()?(this.hour=this._defaults.hourMin=c.getHours(),this.minute=this._defaults.minuteMin=c.getMinutes()):this.hour===c.getHours()&&this.minute<c.getMinutes()?this.minute=this._defaults.minuteMin=c.getMinutes():this._defaults.hourMin<c.getHours()?(this._defaults.hourMin=c.getHours(),this._defaults.minuteMin=c.getMinutes()):this._defaults.hourMin===c.getHours()===this.hour&&this._defaults.minuteMin<c.getMinutes()?this._defaults.minuteMin=c.getMinutes():this._defaults.minuteMin=0}if(null!==e.settings.maxTime){var l=new Date("01/01/1970 "+e.settings.maxTime);this.hour>l.getHours()?(this.hour=this._defaults.hourMax=l.getHours(),this.minute=this._defaults.minuteMax=l.getMinutes()):this.hour===l.getHours()&&this.minute>l.getMinutes()?this.minute=this._defaults.minuteMax=l.getMinutes():this._defaults.hourMax>l.getHours()?(this._defaults.hourMax=l.getHours(),this._defaults.minuteMax=l.getMinutes()):this._defaults.hourMax===l.getHours()===this.hour&&this._defaults.minuteMax>l.getMinutes()?this._defaults.minuteMax=l.getMinutes():this._defaults.minuteMax=59}if(void 0!==t&&!0===t){var u=parseInt(this._defaults.hourMax-(this._defaults.hourMax-this._defaults.hourMin)%this._defaults.stepHour,10),d=parseInt(this._defaults.minuteMax-(this._defaults.minuteMax-this._defaults.minuteMin)%this._defaults.stepMinute,10),m=parseInt(this._defaults.secondMax-(this._defaults.secondMax-this._defaults.secondMin)%this._defaults.stepSecond,10),_=parseInt(this._defaults.millisecMax-(this._defaults.millisecMax-this._defaults.millisecMin)%this._defaults.stepMillisec,10),p=parseInt(this._defaults.microsecMax-(this._defaults.microsecMax-this._defaults.microsecMin)%this._defaults.stepMicrosec,10);this.hour_slider&&(this.control.options(this,this.hour_slider,"hour",{min:this._defaults.hourMin,max:u,step:this._defaults.stepHour}),this.control.value(this,this.hour_slider,"hour",this.hour-this.hour%this._defaults.stepHour)),this.minute_slider&&(this.control.options(this,this.minute_slider,"minute",{min:this._defaults.minuteMin,max:d,step:this._defaults.stepMinute}),this.control.value(this,this.minute_slider,"minute",this.minute-this.minute%this._defaults.stepMinute)),this.second_slider&&(this.control.options(this,this.second_slider,"second",{min:this._defaults.secondMin,max:m,step:this._defaults.stepSecond}),this.control.value(this,this.second_slider,"second",this.second-this.second%this._defaults.stepSecond)),this.millisec_slider&&(this.control.options(this,this.millisec_slider,"millisec",{min:this._defaults.millisecMin,max:_,step:this._defaults.stepMillisec}),this.control.value(this,this.millisec_slider,"millisec",this.millisec-this.millisec%this._defaults.stepMillisec)),this.microsec_slider&&(this.control.options(this,this.microsec_slider,"microsec",{min:this._defaults.microsecMin,max:p,step:this._defaults.stepMicrosec}),this.control.value(this,this.microsec_slider,"microsec",this.microsec-this.microsec%this._defaults.stepMicrosec))}}},_onTimeChange:function(){if(this._defaults.showTimepicker){var e=!!this.hour_slider&&this.control.value(this,this.hour_slider,"hour"),t=!!this.minute_slider&&this.control.value(this,this.minute_slider,"minute"),i=!!this.second_slider&&this.control.value(this,this.second_slider,"second"),s=!!this.millisec_slider&&this.control.value(this,this.millisec_slider,"millisec"),n=!!this.microsec_slider&&this.control.value(this,this.microsec_slider,"microsec"),a=!!this.timezone_select&&this.timezone_select.val(),r=this._defaults,o=r.pickerTimeFormat||r.timeFormat,c=r.pickerTimeSuffix||r.timeSuffix;"object"==typeof e&&(e=!1),"object"==typeof t&&(t=!1),"object"==typeof i&&(i=!1),"object"==typeof s&&(s=!1),"object"==typeof n&&(n=!1),"object"==typeof a&&(a=!1),!1!==e&&(e=parseInt(e,10)),!1!==t&&(t=parseInt(t,10)),!1!==i&&(i=parseInt(i,10)),!1!==s&&(s=parseInt(s,10)),!1!==n&&(n=parseInt(n,10)),!1!==a&&(a=a.toString());var l=r[12>e?"amNames":"pmNames"][0],u=e!==parseInt(this.hour,10)||t!==parseInt(this.minute,10)||i!==parseInt(this.second,10)||s!==parseInt(this.millisec,10)||n!==parseInt(this.microsec,10)||this.ampm.length>0&&12>e!=(-1!==$.inArray(this.ampm.toUpperCase(),this.amNames))||null!==this.timezone&&a!==this.timezone.toString();if(u&&(!1!==e&&(this.hour=e),!1!==t&&(this.minute=t),!1!==i&&(this.second=i),!1!==s&&(this.millisec=s),!1!==n&&(this.microsec=n),!1!==a&&(this.timezone=a),this.inst||(this.inst=$.datepicker._getInst(this.$input[0])),this._limitMinMaxDateTime(this.inst,!0)),this.support.ampm&&(this.ampm=l),this.formattedTime=$.datepicker.formatTime(r.timeFormat,this,r),this.$timeObj&&(this.$timeObj.val(o===r.timeFormat?this.formattedTime+c:$.datepicker.formatTime(o,this,r)+c),this.$timeObj[0].setSelectionRange)){var d=this.$timeObj[0].selectionStart,m=this.$timeObj[0].selectionEnd;this.$timeObj[0].setSelectionRange(d,m)}this.timeDefined=!0,u&&this._updateDateTime()}},_onSelectHandler:function(){var e=this._defaults.onSelect||this.inst.settings.onSelect,t=this.$input?this.$input[0]:null;e&&t&&e.apply(t,[this.formattedDateTime,this])},_updateDateTime:function(e){var t=(e=this.inst||e).currentYear>0?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(e.selectedYear,e.selectedMonth,e.selectedDay),i=$.datepicker._daylightSavingAdjust(t),s=$.datepicker._get(e,"dateFormat"),n=$.datepicker._getFormatConfig(e),a=null!==i&&this.timeDefined;this.formattedDate=$.datepicker.formatDate(s,null===i?new Date:i,n);var r=this.formattedDate;if(""===e.lastVal&&(e.currentYear=e.selectedYear,e.currentMonth=e.selectedMonth,e.currentDay=e.selectedDay),!0===this._defaults.timeOnly&&!1===this._defaults.timeOnlyShowDate?r=this.formattedTime:(!0!==this._defaults.timeOnly&&(this._defaults.alwaysSetTime||a)||!0===this._defaults.timeOnly&&!0===this._defaults.timeOnlyShowDate)&&(r+=this._defaults.separator+this.formattedTime+this._defaults.timeSuffix),this.formattedDateTime=r,this._defaults.showTimepicker)if(this.$altInput&&!1===this._defaults.timeOnly&&!0===this._defaults.altFieldTimeOnly)this.$altInput.val(this.formattedTime),this.$input.val(this.formattedDate);else if(this.$altInput){this.$input.val(r);var o="",c=null!==this._defaults.altSeparator?this._defaults.altSeparator:this._defaults.separator,l=null!==this._defaults.altTimeSuffix?this._defaults.altTimeSuffix:this._defaults.timeSuffix;this._defaults.timeOnly||(o=this._defaults.altFormat?$.datepicker.formatDate(this._defaults.altFormat,null===i?new Date:i,n):this.formattedDate)&&(o+=c),o+=null!==this._defaults.altTimeFormat?$.datepicker.formatTime(this._defaults.altTimeFormat,this,this._defaults)+l:this.formattedTime+l,this.$altInput.val(o)}else this.$input.val(r);else this.$input.val(this.formattedDate);this.$input.trigger("change")},_onFocus:function(){if(!this.$input.val()&&this._defaults.defaultValue){this.$input.val(this._defaults.defaultValue);var e=$.datepicker._getInst(this.$input.get(0)),t=$.datepicker._get(e,"timepicker");if(t&&t._defaults.timeOnly&&e.input.val()!==e.lastVal)try{$.datepicker._updateDatepicker(e)}catch(e){$.timepicker.log(e)}}},_controls:{slider:{create:function(e,t,i,s,n,a,r){var o=e._defaults.isRTL;return t.prop("slide",null).slider({orientation:"horizontal",value:o?-1*s:s,min:o?-1*a:n,max:o?-1*n:a,step:r,slide:function(t,s){e.control.value(e,$(this),i,o?-1*s.value:s.value),e._onTimeChange()},stop:function(t,i){e._onSelectHandler()}})},options:function(e,t,i,s,n){if(e._defaults.isRTL){if("string"==typeof s)return"min"===s||"max"===s?void 0!==n?t.slider(s,-1*n):Math.abs(t.slider(s)):t.slider(s);var a=s.min,r=s.max;return s.min=s.max=null,void 0!==a&&(s.max=-1*a),void 0!==r&&(s.min=-1*r),t.slider(s)}return"string"==typeof s&&void 0!==n?t.slider(s,n):t.slider(s)},value:function(e,t,i,s){return e._defaults.isRTL?void 0!==s?t.slider("value",-1*s):Math.abs(t.slider("value")):void 0!==s?t.slider("value",s):t.slider("value")}},select:{create:function(e,t,i,s,n,a,r){for(var o='<select class="ui-timepicker-select ui-state-default ui-corner-all" data-unit="'+i+'" data-min="'+n+'" data-max="'+a+'" data-step="'+r+'">',c=e._defaults.pickerTimeFormat||e._defaults.timeFormat,l=n;a>=l;l+=r)o+='<option value="'+l+'"'+(l===s?" selected":"")+">",o+="hour"===i?$.datepicker.formatTime($.trim(c.replace(/[^ht ]/gi,"")),{hour:l},e._defaults):"millisec"===i||"microsec"===i||l>=10?l:"0"+l.toString(),o+="</option>";return o+="</select>",t.children("select").remove(),$(o).appendTo(t).change((function(t){e._onTimeChange(),e._onSelectHandler(),e._afterInject()})),t},options:function(e,t,i,s,n){var a={},r=t.children("select");if("string"==typeof s){if(void 0===n)return r.data(s);a[s]=n}else a=s;return e.control.create(e,t,r.data("unit"),r.val(),a.min>=0?a.min:r.data("min"),a.max||r.data("max"),a.step||r.data("step"))},value:function(e,t,i,s){var n=t.children("select");return void 0!==s?n.val(s):n.val()}}}}),$.fn.extend({timepicker:function(e){e=e||{};var t=Array.prototype.slice.call(arguments);return"object"==typeof e&&(t[0]=$.extend(e,{timeOnly:!0})),$(this).each((function(){$.fn.datetimepicker.apply($(this),t)}))},datetimepicker:function(e){var t=arguments;return"string"==typeof(e=e||{})?"getDate"===e||"option"===e&&2===t.length&&"string"==typeof t[1]?$.fn.datepicker.apply($(this[0]),t):this.each((function(){var e=$(this);e.datepicker.apply(e,t)})):this.each((function(){var t=$(this);t.datepicker($.timepicker._newInst(t,e)._defaults)}))}}),$.datepicker.parseDateTime=function(e,t,i,s,n){var a=parseDateTimeInternal(e,t,i,s,n);if(a.timeObj){var r=a.timeObj;a.date.setHours(r.hour,r.minute,r.second,r.millisec),a.date.setMicroseconds(r.microsec)}return a.date},$.datepicker.parseTime=function(e,t,i){var s=extendRemove(extendRemove({},$.timepicker._defaults),i||{}),n=(e.replace(/\'.*?\'/g,"").indexOf("Z"),function(e,t,i){var s,n="^"+e.toString().replace(/([hH]{1,2}|mm?|ss?|[tT]{1,2}|[zZ]|[lc]|'.*?')/g,(function(e){var t=e.length;switch(e.charAt(0).toLowerCase()){case"h":case"m":case"s":return 1===t?"(\\d?\\d)":"(\\d{"+t+"})";case"l":case"c":return"(\\d?\\d?\\d)";case"z":return"(z|[-+]\\d\\d:?\\d\\d|\\S+)?";case"t":return function(e,t){var i=[];return e&&$.merge(i,e),t&&$.merge(i,t),i=$.map(i,(function(e){return e.replace(/[.*+?|()\[\]{}\\]/g,"\\$&")})),"("+i.join("|")+")?"}(i.amNames,i.pmNames);default:return"("+e.replace(/\'/g,"").replace(/(\.|\$|\^|\\|\/|\(|\)|\[|\]|\?|\+|\*)/g,(function(e){return"\\"+e}))+")?"}})).replace(/\s/g,"\\s?")+i.timeSuffix+"$",a=function(e){var t=e.toLowerCase().match(/(h{1,2}|m{1,2}|s{1,2}|l{1}|c{1}|t{1,2}|z|'.*?')/g),i={h:-1,m:-1,s:-1,l:-1,c:-1,t:-1,z:-1};if(t)for(var s=0;s<t.length;s++)-1===i[t[s].toString().charAt(0)]&&(i[t[s].toString().charAt(0)]=s+1);return i}(e),r="",o={hour:0,minute:0,second:0,millisec:0,microsec:0};return!!(s=t.match(new RegExp(n,"i")))&&(-1!==a.t&&(void 0===s[a.t]||0===s[a.t].length?(r="",o.ampm=""):(r=-1!==$.inArray(s[a.t].toUpperCase(),$.map(i.amNames,(function(e,t){return e.toUpperCase()})))?"AM":"PM",o.ampm=i["AM"===r?"amNames":"pmNames"][0])),-1!==a.h&&("AM"===r&&"12"===s[a.h]?o.hour=0:"PM"===r&&"12"!==s[a.h]?o.hour=parseInt(s[a.h],10)+12:o.hour=Number(s[a.h])),-1!==a.m&&(o.minute=Number(s[a.m])),-1!==a.s&&(o.second=Number(s[a.s])),-1!==a.l&&(o.millisec=Number(s[a.l])),-1!==a.c&&(o.microsec=Number(s[a.c])),-1!==a.z&&void 0!==s[a.z]&&(o.timezone=$.timepicker.timezoneOffsetNumber(s[a.z])),o)});return"function"==typeof s.parse?s.parse(e,t,s):"loose"===s.parse?function(e,t,i){try{var s=new Date("2012-01-01 "+t);if(isNaN(s.getTime())&&(s=new Date("2012-01-01T"+t),isNaN(s.getTime())&&(s=new Date("01/01/2012 "+t),isNaN(s.getTime()))))throw"Unable to parse time with native Date: "+t;return{hour:s.getHours(),minute:s.getMinutes(),second:s.getSeconds(),millisec:s.getMilliseconds(),microsec:s.getMicroseconds(),timezone:-1*s.getTimezoneOffset()}}catch(s){try{return n(e,t,i)}catch(i){$.timepicker.log("Unable to parse \ntimeString: "+t+"\ntimeFormat: "+e)}}return!1}(e,t,s):n(e,t,s)},$.datepicker.formatTime=function(e,t,i){i=i||{},i=$.extend({},$.timepicker._defaults,i),t=$.extend({hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null},t);var s=e,n=i.amNames[0],a=parseInt(t.hour,10);return a>11&&(n=i.pmNames[0]),s.replace(/(?:HH?|hh?|mm?|ss?|[tT]{1,2}|[zZ]|[lc]|'.*?')/g,(function(e){switch(e){case"HH":return("0"+a).slice(-2);case"H":return a;case"hh":return("0"+convert24to12(a)).slice(-2);case"h":return convert24to12(a);case"mm":return("0"+t.minute).slice(-2);case"m":return t.minute;case"ss":return("0"+t.second).slice(-2);case"s":return t.second;case"l":return("00"+t.millisec).slice(-3);case"c":return("00"+t.microsec).slice(-3);case"z":return $.timepicker.timezoneOffsetString(null===t.timezone?i.timezone:t.timezone,!1);case"Z":return $.timepicker.timezoneOffsetString(null===t.timezone?i.timezone:t.timezone,!0);case"T":return n.charAt(0).toUpperCase();case"TT":return n.toUpperCase();case"t":return n.charAt(0).toLowerCase();case"tt":return n.toLowerCase();default:return e.replace(/'/g,"")}}))},$.datepicker._base_selectDate=$.datepicker._selectDate,$.datepicker._selectDate=function(e,t){var i,s=this._getInst($(e)[0]),n=this._get(s,"timepicker");n&&s.settings.showTimepicker?(n._limitMinMaxDateTime(s,!0),i=s.inline,s.inline=s.stay_open=!0,this._base_selectDate(e,t),s.inline=i,s.stay_open=!1,this._notifyChange(s),this._updateDatepicker(s)):this._base_selectDate(e,t)},$.datepicker._base_updateDatepicker=$.datepicker._updateDatepicker,$.datepicker._updateDatepicker=function(e){var t=e.input[0];if(!($.datepicker._curInst&&$.datepicker._curInst!==e&&$.datepicker._datepickerShowing&&$.datepicker._lastInput!==t||"boolean"==typeof e.stay_open&&!1!==e.stay_open)){this._base_updateDatepicker(e);var i=this._get(e,"timepicker");i&&i._addTimePicker(e)}},$.datepicker._base_doKeyPress=$.datepicker._doKeyPress,$.datepicker._doKeyPress=function(e){var t=$.datepicker._getInst(e.target),i=$.datepicker._get(t,"timepicker");if(i&&$.datepicker._get(t,"constrainInput")){var s=i.support.ampm,n=null!==i._defaults.showTimezone?i._defaults.showTimezone:i.support.timezone,a=$.datepicker._possibleChars($.datepicker._get(t,"dateFormat")),r=i._defaults.timeFormat.toString().replace(/[hms]/g,"").replace(/TT/g,s?"APM":"").replace(/Tt/g,s?"AaPpMm":"").replace(/tT/g,s?"AaPpMm":"").replace(/T/g,s?"AP":"").replace(/tt/g,s?"apm":"").replace(/t/g,s?"ap":"")+" "+i._defaults.separator+i._defaults.timeSuffix+(n?i._defaults.timezoneList.join(""):"")+i._defaults.amNames.join("")+i._defaults.pmNames.join("")+a,o=String.fromCharCode(void 0===e.charCode?e.keyCode:e.charCode);return e.ctrlKey||" ">o||!a||r.indexOf(o)>-1}return $.datepicker._base_doKeyPress(e)},$.datepicker._base_updateAlternate=$.datepicker._updateAlternate,$.datepicker._updateAlternate=function(e){var t=this._get(e,"timepicker");if(t){var i=t._defaults.altField;if(i){var s=(t._defaults.altFormat||t._defaults.dateFormat,this._getDate(e)),n=$.datepicker._getFormatConfig(e),a="",r=t._defaults.altSeparator?t._defaults.altSeparator:t._defaults.separator,o=t._defaults.altTimeSuffix?t._defaults.altTimeSuffix:t._defaults.timeSuffix,c=null!==t._defaults.altTimeFormat?t._defaults.altTimeFormat:t._defaults.timeFormat;a+=$.datepicker.formatTime(c,t,t._defaults)+o,t._defaults.timeOnly||t._defaults.altFieldTimeOnly||null===s||(a=t._defaults.altFormat?$.datepicker.formatDate(t._defaults.altFormat,s,n)+r+a:t.formattedDate+r+a),$(i).val(e.input.val()?a:"")}}else $.datepicker._base_updateAlternate(e)},$.datepicker._base_doKeyUp=$.datepicker._doKeyUp,$.datepicker._doKeyUp=function(e){var t=$.datepicker._getInst(e.target),i=$.datepicker._get(t,"timepicker");if(i&&i._defaults.timeOnly&&t.input.val()!==t.lastVal)try{$.datepicker._updateDatepicker(t)}catch(e){$.timepicker.log(e)}return $.datepicker._base_doKeyUp(e)},$.datepicker._base_gotoToday=$.datepicker._gotoToday,$.datepicker._gotoToday=function(e){var t=this._getInst($(e)[0]);this._base_gotoToday(e);var i=this._get(t,"timepicker");if(i){var s=$.timepicker.timezoneOffsetNumber(i.timezone),n=new Date;n.setMinutes(n.getMinutes()+n.getTimezoneOffset()+parseInt(s,10)),this._setTime(t,n),this._setDate(t,n),i._onSelectHandler()}},$.datepicker._disableTimepickerDatepicker=function(e){var t=this._getInst(e);if(t){var i=this._get(t,"timepicker");$(e).datepicker("getDate"),i&&(t.settings.showTimepicker=!1,i._defaults.showTimepicker=!1,i._updateDateTime(t))}},$.datepicker._enableTimepickerDatepicker=function(e){var t=this._getInst(e);if(t){var i=this._get(t,"timepicker");$(e).datepicker("getDate"),i&&(t.settings.showTimepicker=!0,i._defaults.showTimepicker=!0,i._addTimePicker(t),i._updateDateTime(t))}},$.datepicker._setTime=function(e,t){var i=this._get(e,"timepicker");if(i){var s=i._defaults;i.hour=t?t.getHours():s.hour,i.minute=t?t.getMinutes():s.minute,i.second=t?t.getSeconds():s.second,i.millisec=t?t.getMilliseconds():s.millisec,i.microsec=t?t.getMicroseconds():s.microsec,i._limitMinMaxDateTime(e,!0),i._onTimeChange(),i._updateDateTime(e)}},$.datepicker._setTimeDatepicker=function(e,t,i){var s=this._getInst(e);if(s){var n,a=this._get(s,"timepicker");a&&(this._setDateFromField(s),t&&("string"==typeof t?(a._parseTime(t,i),(n=new Date).setHours(a.hour,a.minute,a.second,a.millisec),n.setMicroseconds(a.microsec)):(n=new Date(t.getTime())).setMicroseconds(t.getMicroseconds()),"Invalid Date"===n.toString()&&(n=void 0),this._setTime(s,n)))}},$.datepicker._base_setDateDatepicker=$.datepicker._setDateDatepicker,$.datepicker._setDateDatepicker=function(e,t){var i=this._getInst(e),s=t;if(i){"string"==typeof t&&((s=new Date(t)).getTime()||(this._base_setDateDatepicker.apply(this,arguments),s=$(e).datepicker("getDate")));var n,a=this._get(i,"timepicker");s instanceof Date?(n=new Date(s.getTime())).setMicroseconds(s.getMicroseconds()):n=s,a&&n&&(a.support.timezone||null!==a._defaults.timezone||(a.timezone=-1*n.getTimezoneOffset()),s=$.timepicker.timezoneAdjust(s,$.timepicker.timezoneOffsetString(-s.getTimezoneOffset()),a.timezone),n=$.timepicker.timezoneAdjust(n,$.timepicker.timezoneOffsetString(-n.getTimezoneOffset()),a.timezone)),this._updateDatepicker(i),this._base_setDateDatepicker.apply(this,arguments),this._setTimeDatepicker(e,n,!0)}},$.datepicker._base_getDateDatepicker=$.datepicker._getDateDatepicker,$.datepicker._getDateDatepicker=function(e,t){var i=this._getInst(e);if(i){var s=this._get(i,"timepicker");if(s){void 0===i.lastVal&&this._setDateFromField(i,t);var n,a=this._getDate(i);return n=s.$altInput&&s._defaults.altFieldTimeOnly?s.$input.val()+" "+s.$altInput.val():"INPUT"!==s.$input.get(0).tagName&&s.$altInput?s.$altInput.val():s.$input.val(),a&&s._parseTime(n,!i.settings.timeOnly)&&(a.setHours(s.hour,s.minute,s.second,s.millisec),a.setMicroseconds(s.microsec),null!=s.timezone&&(s.support.timezone||null!==s._defaults.timezone||(s.timezone=-1*a.getTimezoneOffset()),a=$.timepicker.timezoneAdjust(a,s.timezone,$.timepicker.timezoneOffsetString(-a.getTimezoneOffset())))),a}return this._base_getDateDatepicker(e,t)}},$.datepicker._base_parseDate=$.datepicker.parseDate,$.datepicker.parseDate=function(e,t,i){var s;try{s=this._base_parseDate(e,t,i)}catch(n){if(!(n.indexOf(":")>=0))throw n;s=this._base_parseDate(e,t.substring(0,t.length-(n.length-n.indexOf(":")-2)),i),$.timepicker.log("Error parsing the date string: "+n+"\ndate string = "+t+"\ndate format = "+e)}return s},$.datepicker._base_formatDate=$.datepicker._formatDate,$.datepicker._formatDate=function(e,t,i,s){var n=this._get(e,"timepicker");return n?(n._updateDateTime(e),n.$input.val()):this._base_formatDate(e)},$.datepicker._base_optionDatepicker=$.datepicker._optionDatepicker,$.datepicker._optionDatepicker=function(e,t,i){var s,n=this._getInst(e);if(!n)return null;var a=this._get(n,"timepicker");if(a){var r,o,c,l,u=null,d=null,m=null,_=a._defaults.evnts,p={};if("string"==typeof t){if("minDate"===t||"minDateTime"===t)u=i;else if("maxDate"===t||"maxDateTime"===t)d=i;else if("onSelect"===t)m=i;else if(_.hasOwnProperty(t)){if(void 0===i)return _[t];p[t]=i,s={}}}else if("object"==typeof t)for(r in t.minDate?u=t.minDate:t.minDateTime?u=t.minDateTime:t.maxDate?d=t.maxDate:t.maxDateTime&&(d=t.maxDateTime),_)_.hasOwnProperty(r)&&t[r]&&(p[r]=t[r]);for(r in p)p.hasOwnProperty(r)&&(_[r]=p[r],s||(s=$.extend({},t)),delete s[r]);if(s&&isEmptyObject(s))return;if(u?(u=0===u?new Date:new Date(u),a._defaults.minDate=u,a._defaults.minDateTime=u):d?(d=0===d?new Date:new Date(d),a._defaults.maxDate=d,a._defaults.maxDateTime=d):m&&(a._defaults.onSelect=m),u||d)return c=(l=$(e)).datetimepicker("getDate"),o=this._base_optionDatepicker.call($.datepicker,e,s||t,i),l.datetimepicker("setDate",c),o}return void 0===i?this._base_optionDatepicker.call($.datepicker,e,t):this._base_optionDatepicker.call($.datepicker,e,s||t,i)};var isEmptyObject=function(e){var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0},extendRemove=function(e,t){for(var i in $.extend(e,t),t)(null===t[i]||void 0===t[i])&&(e[i]=t[i]);return e},detectSupport=function(e){var t=e.replace(/'.*?'/g,"").toLowerCase(),i=function(e,t){return-1!==e.indexOf(t)};return{hour:i(t,"h"),minute:i(t,"m"),second:i(t,"s"),millisec:i(t,"l"),microsec:i(t,"c"),timezone:i(t,"z"),ampm:i(t,"t")&&i(e,"h"),iso8601:i(e,"Z")}},convert24to12=function(e){return 0==(e%=12)&&(e=12),String(e)},computeEffectiveSetting=function(e,t){return e&&e[t]?e[t]:$.timepicker._defaults[t]},splitDateTime=function(e,t){var i=computeEffectiveSetting(t,"separator"),s=computeEffectiveSetting(t,"timeFormat").split(i).length,n=e.split(i),a=n.length;return a>1?{dateString:n.splice(0,a-s).join(i),timeString:n.splice(0,s).join(i)}:{dateString:e,timeString:""}},parseDateTimeInternal=function(e,t,i,s,n){var a,r,o;if(r=splitDateTime(i,n),a=$.datepicker._base_parseDate(e,r.dateString,s),""===r.timeString)return{date:a};if(!(o=$.datepicker.parseTime(t,r.timeString,n)))throw"Wrong time format";return{date:a,timeObj:o}},selectLocalTimezone=function(e,t){if(e&&e.timezone_select){var i=t||new Date;e.timezone_select.val(-i.getTimezoneOffset())}};$.timepicker=new Timepicker,$.timepicker.timezoneOffsetString=function(e,t){if(isNaN(e)||e>840||-720>e)return e;var i=e%60,s=(e-i)/60,n=t?":":"",a=(e>=0?"+":"-")+("0"+Math.abs(s)).slice(-2)+n+("0"+Math.abs(i)).slice(-2);return"+00:00"===a?"Z":a},$.timepicker.timezoneOffsetNumber=function(e){var t=e.toString().replace(":","");return"Z"===t.toUpperCase()?0:/^(\-|\+)\d{4}$/.test(t)?("-"===t.substr(0,1)?-1:1)*(60*parseInt(t.substr(1,2),10)+parseInt(t.substr(3,2),10)):parseInt(e,10)},$.timepicker.timezoneAdjust=function(e,t,i){var s=$.timepicker.timezoneOffsetNumber(t),n=$.timepicker.timezoneOffsetNumber(i);return isNaN(n)||e.setMinutes(e.getMinutes()+-s- -n),e},$.timepicker.timeRange=function(e,t,i){return $.timepicker.handleRange("timepicker",e,t,i)},$.timepicker.datetimeRange=function(e,t,i){$.timepicker.handleRange("datetimepicker",e,t,i)},$.timepicker.dateRange=function(e,t,i){$.timepicker.handleRange("datepicker",e,t,i)},$.timepicker.handleRange=function(e,t,i,s){function n(n,a){var r=t[e]("getDate"),o=i[e]("getDate"),c=n[e]("getDate");if(null!==r){var l=new Date(r.getTime()),u=new Date(r.getTime());l.setMilliseconds(l.getMilliseconds()+s.minInterval),u.setMilliseconds(u.getMilliseconds()+s.maxInterval),s.minInterval>0&&l>o?i[e]("setDate",l):s.maxInterval>0&&o>u?i[e]("setDate",u):r>o&&a[e]("setDate",c)}}function a(t,i,n){if(t.val()){var a=t[e].call(t,"getDate");null!==a&&s.minInterval>0&&("minDate"===n&&a.setMilliseconds(a.getMilliseconds()+s.minInterval),"maxDate"===n&&a.setMilliseconds(a.getMilliseconds()-s.minInterval)),a.getTime&&i[e].call(i,"option",n,a)}}s=$.extend({},{minInterval:0,maxInterval:0,start:{},end:{}},s);var r=!1;return"timepicker"===e&&(r=!0,e="datetimepicker"),$.fn[e].call(t,$.extend({timeOnly:r,onClose:function(e,t){n($(this),i)},onSelect:function(e){a($(this),i,"minDate")}},s,s.start)),$.fn[e].call(i,$.extend({timeOnly:r,onClose:function(e,i){n($(this),t)},onSelect:function(e){a($(this),t,"maxDate")}},s,s.end)),n(t,i),a(t,i,"minDate"),a(i,t,"maxDate"),$([t.get(0),i.get(0)])},$.timepicker.log=function(){window.console&&window.console.log&&window.console.log.apply&&window.console.log.apply(window.console,Array.prototype.slice.call(arguments))},$.timepicker._util={_extendRemove:extendRemove,_isEmptyObject:isEmptyObject,_convert24to12:convert24to12,_detectSupport:detectSupport,_selectLocalTimezone:selectLocalTimezone,_computeEffectiveSetting:computeEffectiveSetting,_splitDateTime:splitDateTime,_parseDateTimeInternal:parseDateTimeInternal},Date.prototype.getMicroseconds||(Date.prototype.microseconds=0,Date.prototype.getMicroseconds=function(){return this.microseconds},Date.prototype.setMicroseconds=function(e){return this.setMilliseconds(this.getMilliseconds()+Math.floor(e/1e3)),this.microseconds=e%1e3,this}),$.timepicker.version="1.6.3"}},"function"==typeof define&&__webpack_require__.amdO?define(["jquery","jquery-ui"],a):a(jquery__WEBPACK_IMPORTED_MODULE_0___default());let $=jquery__WEBPACK_IMPORTED_MODULE_0___default();function core(){$(document),$("body"),$(".courier-help").tooltip(),$("[data-equalizer]").each((function(){$(this).equalize()}))}$.fn.equalize=function(){let e=$("[data-equalizer-watch]",this),t=0;return e.each((function(){t=$(this).height()>t?$(this).height():t})).height(t),this}},311:function(e){e.exports=jQuery}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var i=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](i,i.exports,__webpack_require__),i.exports}__webpack_require__.amdO={},__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var i in t)__webpack_require__.o(t,i)&&!__webpack_require__.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};var __webpack_exports__={};!function(){var e=__webpack_require__(311),t=__webpack_require__.n(e),i=__webpack_require__(467);let s=t();let n=t();let a=t();let r=t(),o=t();let c=t();t()((function(){var e,l;(0,i.Z)(),function(e){let t=e.fn.serializeArray;e.fn.serializeArray=function(){let i=t.apply(this),s={};e.each(this.find("input"),(function(e,t){"checkbox"!==t.type&&"radio"!==t.type||(t.checked?i[e].value=!0:i.splice(e,0,{name:t.name,value:!1}));let n=function(e){let t=e.match(/\[([a-zA-Z_]*)\]/);return t?t[1]:e}(t.name);void 0!==s[n]?(Array.isArray(s[n])||(!1!==s[n]?s[n]=[s[n]]:s[n]=[]),!1!==t.value&&t.checked&&s[n].push(t.value)):"checkbox"===t.type||"radio"===t.type?t.checked&&!1!==t.value?s[n]=t.value:s[n]=!1:s[n]=t.value}));for(const e in s)"object"==typeof s[e]&&0===s[e].length&&(s[e]=!1);return s}}(t()),function(){let e=o(".courier-notices-settings-form");e.find("#submit").on("click",(function(e){e.preventDefault(),o(this).attr({disabled:"disabled",value:"Saving"}).parents("form").submit()})),e.on("submit",(function(t){t.preventDefault(),t.stopImmediatePropagation(),o(this);let i=o(this).serializeArray();i.settings_key=i.option_page,i.method="POST",i._wpnonce=courier_notices_admin_data.settings_nonce,o.ajax({url:courier_notices_admin_data.settings_endpoint,beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",i._wpnonce)},method:"POST",data:i}).done((function(t){e.find("#submit").attr({value:"Save Changes"}).removeAttr("disabled")}))}))}(),function(){let e=a(document),t=a("body");function i(e){s(),function(e){let t=a("#courier_style").find("option:selected"),i=t.val(),s=t.text(),n=a("#show-hide-info"),r=a("#selected-courier-notice-type"),o=r.attr("data-enable-title");r.text(s),a(".show-hide-toggle").removeClass("hide").hide(),-1===o.indexOf(i)?(n.hide(),a("#show-title-toggle").show()):(n.show(),a("#hide-title-toggle").show())}()}function s(e){"popup-modal"===a("#courier_style").find("option:selected").val()?(a("#courier_placement").val("popup-modal"),a("#courier-notice_placement_container").hide()):a("#courier-notice_placement_container").show(),"popup-modal"===a("#courier_style").find("option:selected").val()?a("#courier_dismissible").prop("checked","checked").addClass("disabled").on("click",(function(e){e.stopImmediatePropagation(),e.preventDefault()})):a("#courier_dismissible").removeClass("disabled").off("click")}function n(e){"informational"!==a("#courier_style").find("option:selected").val()?a("#courier-notice_type_container").hide():a("#courier-notice_type_container").show()}function r(e){let t=a("#courier_placement_display");a("#courier_placement").val(t.val())}function o(){var e=a("<option />").val("courier_expired").text(courier_notices_admin_data.strings.label);"courier_expired"===courier_notices_admin_data.post_status&&(a("#post-status-display").text(courier_notices_admin_data.strings.expired),e.attr("selected","selected")),a("#post_status").append(e)}function c(e){e.preventDefault(),e.stopPropagation();let t=a(this),i=t.attr("data-courier-notice-id"),s=t.parents(".notice");a.post(courier_notices_admin_data.reactivate_endpoint+i+"/",{success:function(e){s.fadeOut()}})}function l(e){e.preventDefault();let t=a(this).data("copy"),i=a("#"+t),s=a(".copy-link-indicator"),n=navigator.userAgent,r="";if(!window.ActiveXObject&&"ActiveXObject"in window||-1!=n.indexOf("MSIE"))r=prompt(courier_notices_admin_data.strings.copy,i.text());else{i.select();try{var o=document.execCommand("copy");o&&(r=!0),o||(r=prompt(courier_notices_admin_data.strings.copy,i.text()))}catch(e){r=prompt(courier_notices_admin_data.strings.copy,i.text())}}r&&(s.text(courier_notices_admin_data.strings.copied).fadeIn(),setTimeout((function(){s.fadeOut((function(){s.text("")}))}),3e3))}a("#courier_expire_date").datetimepicker({minDate:0,controlType:"select",timeFormat:"hh:mm tt",dateFormat:"MM dd, yy",stepMinute:5,oneLine:!0,afterInject:function(){a("button.ui-datepicker-current").addClass("button button-secondary"),a("button.ui-datepicker-close").addClass("right button button-primary")}}),"courier_notice"===courier_notices_admin_data.post_type&&e.on("ready",o),n(),s(),t.on("click",".courier-reactivate-notice",c).on("click",".copy-text",l).on("change","#courier_style",n).on("change","#courier_placement_display",r).on("change","#courier_style",i).on("focus","#courier-shortcode",(function(){a("#courier-shortcode").select()}))}(),e=r(document),l=r("body"),"courier_notice"===courier_notices_admin_data.post_type&&e.on("ready",(function(){var e=r("<option />").val("courier_expired").text(courier_notices_admin_data.strings.label);"courier_expired"===courier_notices_admin_data.post_status&&(r("#post-status-display").text(courier_notices_admin_data.strings.expired),e.attr("selected","selected")),r("#post_status").append(e)})),l.on("click",".editinline",(function(){var e=r(this).parents("tr.iedit").attr("id").replace("post-",""),t=r("#inline_"+e+" ._status").text(),i="",s=r("<option />").text(courier_notices_admin_data.strings.label).attr("value","courier_expired");setTimeout((function(){r("#edit-"+e),(i=r("#edit-"+e+' select[name="_status"]')).append(s),i.val(t)}),300)})).on("click",".courier-reactivate-notice",(function(e){e.preventDefault(),e.stopPropagation();var t=r(this),i=t.attr("data-courier-notice-id"),s=t.parents(".notice");r.post(courier_notices_admin_data.reactivate_endpoint+i+"/",{success:function(e){s.fadeOut()}})})),function(){s(window),s(document),s("body");let e=s("#courier-notices-welcome-panel");e.find(".courier-notices-welcome-panel-close").on("click",(function(t){t.preventDefault(),e.addClass("hidden"),s.post(ajaxurl,{action:"courier_notices_update_welcome_panel",visible:0,courier_notices_welcome_panel:s("#courier_notices_welcome_panel").val()})}))}(),function(){let e=n("body"),t=(n(".courier_notice_page_courier"),n("#courier-notice-type-new"),n(".courier-type-color")),i=n("#courier-notice-type-template").text().split(/\{(.+?)\}/g),s=(n("#courier-notice-type-edit-template").text().split(/\{(.+?)\}/g),{indicator:n("#courier-notice-loader").html(),cancel:courier_notices_admin_data.strings.cancel,cancelcssclass:"btn btn-danger",submitcssclass:"btn btn-success",maxlength:50,showfn:function(e){e.fadeIn("fast")},submit:courier_notices_admin_data.strings.save,tooltip:courier_notices_admin_data.strings.editurl,width:"100%"}) ;function a(e){t=e?e.find(".courier-type-color"):n(".courier-type-color"),t.length&&t.wpColorPicker({change:function(e,t){let i=n(this).closest(".notice_preview"),s=n(this).closest(".notice-option").data("notice-option-color");setTimeout((function(){var t=e.target.value;switch(s){case"accent":i.find(".courier-icon").css("background",t);break;case"icon":i.find(".courier-icon").css("color",t);break;case"text":i.find(".courier-content-wrapper").css("color",t);break;case"bg":i.find(".courier-content-wrapper").css("background",t)}}),1)}})}e.on("click",".courier-notices-type-delete",(function(e){e.preventDefault();var t,i=n(this),s=n("<button />",{class:"courier-notices-type-cancel-delete button button-secondary button-cancel button-editing close-button",href:"#"}),a=n("<span />",{class:"dashicons dashicons-no"});!0!==i.data("confirm")?(s.append(a),i.addClass("button button-secondary button-editing").attr("aria-label",courier_notices_admin_data.strings.confirm_delete).data("confirm",!0),i.after(s).after('<span class="spacer"> </span>')):(i.addClass("disabled").text(courier_notices_admin_data.strings.deleting),t=i,n.post(ajaxurl,{action:"courier_notices_delete_type",courier_notices_delete_type:courier_notices_admin_data.delete_nonce,courier_notices_type:parseInt(t.data("term-id"))}).success((function(){t.closest("tr").fadeOut("fast").promise().done((function(){n(this).remove()}))})))})).on("click",".courier-notices-type-cancel-delete",(function(e){e.preventDefault();var t=n(this),i=t.siblings(".spacer"),s=t.siblings(".courier-notices-type-delete");t.remove(),i.remove(),s.removeClass("button button-secondary button-editing").removeAttr("aria-label").data("confirm",!1)})).on("click","#add-courier-notice-type",(function(e){e.preventDefault(),n(this).addClass("disabled").attr("disabled","disabled"),function(e){let t=n(i.map((s=e,function(e,t){return t%2?s[e]:e})).join(""));var s;t=n(t),n("table.courier_notice_page_courier tbody").append(t),a(t)}(n.extend(!0,{},s))})).on("click","#courier-notice-type-new .save-button",(function(e){e.preventDefault(),n(this).addClass("disabled").attr("disabled","disabled");var t=n("#courier-notice-type-new");n.post(ajaxurl,{action:"courier_notices_add_type",page:"courier",courier_notices_add_type:courier_notices_admin_data.add_nonce,courier_notice_type_new_title:n("#courier-notice-type-new-title").val(),courier_notice_type_new_css_class:n("#courier-notice-type-new-css-class").val(),courier_notice_type_new_color:n("#courier-notice-type-new-color").val(),courier_notice_type_new_text_color:n("#courier-notice-type-new-text-color").val(),courier_notice_type_new_icon_color:n("#courier-notice-type-new-icon-color").val(),courier_notice_type_new_bg_color:n("#courier-notice-type-new-bg-color").val(),contentType:"application/json"}).success((function(e){(e=JSON.parse(e))&&e.fragments&&t.fadeOut("fast").promise().done((function(){n("#add-courier-notice-type").removeAttr("disabled").removeClass("disabled");for(const t in e.fragments)n(t).html(e.fragments[t])}))}))})).on("click","#courier-notice-type-new .close-button",(function(e){e.preventDefault(),n("#courier-notice-type-new").fadeOut("fast").promise().done((function(){n("#add-courier-notice-type").removeAttr("disabled").removeClass("disabled"),n(this).remove()}))})).on("click",".courier-notice-editing .close-button",(function(e){e.preventDefault(),n("#courier-notice-type-edit").replaceWith("");var t=n(this).closest("tr");n(".courier-icon",t).removeAttr("style"),n(".courier-content-wrapper",t).removeAttr("style"),n(".notice-options",t).hide(),n(".courier-notice-type-title",t).show(),n(".courier-notice-editing").removeClass("courier-notice-editing"),t.find(".courier-type-color").each((function(){n(this).val(n(this).data("default-color"))})),t.find(".courier-type-color").trigger("change")})).on("click",".courier-notice-editing .save-button",(function(e){e.preventDefault();let t=n(this),i=t.closest("tr");t.addClass("disabled").attr("disabled","disabled"),n.post(ajaxurl,{action:"courier_notices_update_type",page:"courier",courier_notices_update_type:courier_notices_admin_data.update_nonce,courier_notice_type_edit_title:i.find(".courier-notice-type-edit-title").val(),courier_notice_type_edit_css_class:i.find(".courier-notice-type-edit-css-class").val(),courier_notice_type_edit_color:i.find(".courier-notice-type-edit-color").val(),courier_notice_type_edit_text_color:i.find(".courier-notice-type-edit-text-color").val(),courier_notice_type_edit_icon_color:i.find(".courier-notice-type-edit-icon-color").val(),courier_notice_type_edit_bg_color:i.find(".courier-notice-type-edit-bg-color").val(),courier_notice_type_id:parseInt(i.find("[data-courier-notice-id]").data("courier-notice-id")),contentType:"application/json"}).success((function(e){(e=JSON.parse(e))&&e.fragments&&i.fadeOut("fast").promise().done((function(){for(let t in e.fragments)n(t).html(e.fragments[t])}))}))})).on("click",".courier-notice-type-edit",(function(e){e.preventDefault();var t=n(this).closest("tr");n("table.courier_notice_page_courier .button-editing.close-button:visible").trigger("click"),t.addClass("courier-notice-editing").find(".notice-options").show(),t.find(".courier-notice-type-title").hide(),a(t)})).on("click","#courier-settings .settings-form #submit",(function(e){e.stopPropagation(),n("table.courier_notice_page_courier").find("input,button").attr("disabled","disabled"),n("#nds-post-body").find('input[type="hidden"]').attr("disabled","disabled"),n(".settings-form").submit()}))}(),function(){function e(e){e.preventDefault();var t=c(this).parents(".courier-admin-notice");c.post(ajaxurl,{action:"courier_dismiss_notification",courier_notification_type:t.attr("data-type"),_ajax_nonce:courier_notices_admin_data.dismiss_nonce},(function(e){t.fadeTo(100,0,(function(){t.slideUp(100,(function(){t.remove()}))}))}))}c("body").on("click",".courier-admin-notice .notice-dismiss",e).on("click",".courier-review-notice .review-dismiss, .courier-review-notice .notice-dismiss",e)}()}))}()})();1 (function(){"use strict";var __webpack_modules__={467:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{Z:function(){return core}});var jquery__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(311),jquery__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_0__),a;a=function($){if($.ui.timepicker=$.ui.timepicker||{},!$.ui.timepicker.version){$.extend($.ui,{timepicker:{version:"1.6.3"}});var Timepicker=function(){this.regional=[],this.regional[""]={currentText:"Now",closeText:"Done",amNames:["AM","A"],pmNames:["PM","P"],timeFormat:"HH:mm",timeSuffix:"",timeOnlyTitle:"Choose Time",timeText:"Time",hourText:"Hour",minuteText:"Minute",secondText:"Second",millisecText:"Millisecond",microsecText:"Microsecond",timezoneText:"Time Zone",isRTL:!1},this._defaults={showButtonPanel:!0,timeOnly:!1,timeOnlyShowDate:!1,showHour:null,showMinute:null,showSecond:null,showMillisec:null,showMicrosec:null,showTimezone:null,showTime:!0,stepHour:1,stepMinute:1,stepSecond:1,stepMillisec:1,stepMicrosec:1,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMin:0,minuteMin:0,secondMin:0,millisecMin:0,microsecMin:0,hourMax:23,minuteMax:59,secondMax:59,millisecMax:999,microsecMax:999,minDateTime:null,maxDateTime:null,maxTime:null,minTime:null,onSelect:null,hourGrid:0,minuteGrid:0,secondGrid:0,millisecGrid:0,microsecGrid:0,alwaysSetTime:!0,separator:" ",altFieldTimeOnly:!0,altTimeFormat:null,altSeparator:null,altTimeSuffix:null,altRedirectFocus:!0,pickerTimeFormat:null,pickerTimeSuffix:null,showTimepicker:!0,timezoneList:null,addSliderAccess:!1,sliderAccessArgs:null,controlType:"slider",oneLine:!1,defaultValue:null,parse:"strict",afterInject:null},$.extend(this._defaults,this.regional[""])};$.extend(Timepicker.prototype,{$input:null,$altInput:null,$timeObj:null,inst:null,hour_slider:null,minute_slider:null,second_slider:null,millisec_slider:null,microsec_slider:null,timezone_select:null,maxTime:null,minTime:null,hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null,hourMinOriginal:null,minuteMinOriginal:null,secondMinOriginal:null,millisecMinOriginal:null,microsecMinOriginal:null,hourMaxOriginal:null,minuteMaxOriginal:null,secondMaxOriginal:null,millisecMaxOriginal:null,microsecMaxOriginal:null,ampm:"",formattedDate:"",formattedTime:"",formattedDateTime:"",timezoneList:null,units:["hour","minute","second","millisec","microsec"],support:{},control:null,setDefaults:function(e){return extendRemove(this._defaults,e||{}),this},_newInst:function($input,opts){var tp_inst=new Timepicker,inlineSettings={},fns={},overrides,i;for(var attrName in this._defaults)if(this._defaults.hasOwnProperty(attrName)){var attrValue=$input.attr("time:"+attrName);if(attrValue)try{inlineSettings[attrName]=eval(attrValue)}catch(e){inlineSettings[attrName]=attrValue}}for(i in overrides={beforeShow:function(e,t){return $.isFunction(tp_inst._defaults.evnts.beforeShow)?tp_inst._defaults.evnts.beforeShow.call($input[0],e,t,tp_inst):void 0},onChangeMonthYear:function(e,t,i){$.isFunction(tp_inst._defaults.evnts.onChangeMonthYear)&&tp_inst._defaults.evnts.onChangeMonthYear.call($input[0],e,t,i,tp_inst)},onClose:function(e,t){!0===tp_inst.timeDefined&&""!==$input.val()&&tp_inst._updateDateTime(t),$.isFunction(tp_inst._defaults.evnts.onClose)&&tp_inst._defaults.evnts.onClose.call($input[0],e,t,tp_inst)}},overrides)overrides.hasOwnProperty(i)&&(fns[i]=opts[i]||this._defaults[i]||null);tp_inst._defaults=$.extend({},this._defaults,inlineSettings,opts,overrides,{evnts:fns,timepicker:tp_inst}),tp_inst.amNames=$.map(tp_inst._defaults.amNames,(function(e){return e.toUpperCase()})),tp_inst.pmNames=$.map(tp_inst._defaults.pmNames,(function(e){return e.toUpperCase()})),tp_inst.support=detectSupport(tp_inst._defaults.timeFormat+(tp_inst._defaults.pickerTimeFormat?tp_inst._defaults.pickerTimeFormat:"")+(tp_inst._defaults.altTimeFormat?tp_inst._defaults.altTimeFormat:"")),"string"==typeof tp_inst._defaults.controlType?("slider"===tp_inst._defaults.controlType&&void 0===$.ui.slider&&(tp_inst._defaults.controlType="select"),tp_inst.control=tp_inst._controls[tp_inst._defaults.controlType]):tp_inst.control=tp_inst._defaults.controlType;var timezoneList=[-720,-660,-600,-570,-540,-480,-420,-360,-300,-270,-240,-210,-180,-120,-60,0,60,120,180,210,240,270,300,330,345,360,390,420,480,525,540,570,600,630,660,690,720,765,780,840];null!==tp_inst._defaults.timezoneList&&(timezoneList=tp_inst._defaults.timezoneList);var tzl=timezoneList.length,tzi=0,tzv=null;if(tzl>0&&"object"!=typeof timezoneList[0])for(;tzl>tzi;tzi++)tzv=timezoneList[tzi],timezoneList[tzi]={value:tzv,label:$.timepicker.timezoneOffsetString(tzv,tp_inst.support.iso8601)};return tp_inst._defaults.timezoneList=timezoneList,tp_inst.timezone=null!==tp_inst._defaults.timezone?$.timepicker.timezoneOffsetNumber(tp_inst._defaults.timezone):-1*(new Date).getTimezoneOffset(),tp_inst.hour=tp_inst._defaults.hour<tp_inst._defaults.hourMin?tp_inst._defaults.hourMin:tp_inst._defaults.hour>tp_inst._defaults.hourMax?tp_inst._defaults.hourMax:tp_inst._defaults.hour,tp_inst.minute=tp_inst._defaults.minute<tp_inst._defaults.minuteMin?tp_inst._defaults.minuteMin:tp_inst._defaults.minute>tp_inst._defaults.minuteMax?tp_inst._defaults.minuteMax:tp_inst._defaults.minute,tp_inst.second=tp_inst._defaults.second<tp_inst._defaults.secondMin?tp_inst._defaults.secondMin:tp_inst._defaults.second>tp_inst._defaults.secondMax?tp_inst._defaults.secondMax:tp_inst._defaults.second,tp_inst.millisec=tp_inst._defaults.millisec<tp_inst._defaults.millisecMin?tp_inst._defaults.millisecMin:tp_inst._defaults.millisec>tp_inst._defaults.millisecMax?tp_inst._defaults.millisecMax:tp_inst._defaults.millisec,tp_inst.microsec=tp_inst._defaults.microsec<tp_inst._defaults.microsecMin?tp_inst._defaults.microsecMin:tp_inst._defaults.microsec>tp_inst._defaults.microsecMax?tp_inst._defaults.microsecMax:tp_inst._defaults.microsec,tp_inst.ampm="",tp_inst.$input=$input,tp_inst._defaults.altField&&(tp_inst.$altInput=$(tp_inst._defaults.altField),!0===tp_inst._defaults.altRedirectFocus&&tp_inst.$altInput.css({cursor:"pointer"}).focus((function(){$input.trigger("focus")}))),(0===tp_inst._defaults.minDate||0===tp_inst._defaults.minDateTime)&&(tp_inst._defaults.minDate=new Date),(0===tp_inst._defaults.maxDate||0===tp_inst._defaults.maxDateTime)&&(tp_inst._defaults.maxDate=new Date),void 0!==tp_inst._defaults.minDate&&tp_inst._defaults.minDate instanceof Date&&(tp_inst._defaults.minDateTime=new Date(tp_inst._defaults.minDate.getTime())),void 0!==tp_inst._defaults.minDateTime&&tp_inst._defaults.minDateTime instanceof Date&&(tp_inst._defaults.minDate=new Date(tp_inst._defaults.minDateTime.getTime())),void 0!==tp_inst._defaults.maxDate&&tp_inst._defaults.maxDate instanceof Date&&(tp_inst._defaults.maxDateTime=new Date(tp_inst._defaults.maxDate.getTime())),void 0!==tp_inst._defaults.maxDateTime&&tp_inst._defaults.maxDateTime instanceof Date&&(tp_inst._defaults.maxDate=new Date(tp_inst._defaults.maxDateTime.getTime())),tp_inst.$input.bind("focus",(function(){tp_inst._onFocus()})),tp_inst},_addTimePicker:function(e){var t=$.trim(this.$altInput&&this._defaults.altFieldTimeOnly?this.$input.val()+" "+this.$altInput.val():this.$input.val());this.timeDefined=this._parseTime(t),this._limitMinMaxDateTime(e,!1),this._injectTimePicker(),this._afterInject()},_parseTime:function(e,t){if(this.inst||(this.inst=$.datepicker._getInst(this.$input[0])),t||!this._defaults.timeOnly){var i=$.datepicker._get(this.inst,"dateFormat");try{var s=parseDateTimeInternal(i,this._defaults.timeFormat,e,$.datepicker._getFormatConfig(this.inst),this._defaults);if(!s.timeObj)return!1;$.extend(this,s.timeObj)}catch(t){return $.timepicker.log("Error parsing the date/time string: "+t+"\ndate/time string = "+e+"\ntimeFormat = "+this._defaults.timeFormat+"\ndateFormat = "+i),!1}return!0}var n=$.datepicker.parseTime(this._defaults.timeFormat,e,this._defaults);return!!n&&($.extend(this,n),!0)},_afterInject:function(){var e=this.inst.settings;$.isFunction(e.afterInject)&&e.afterInject.call(this)},_injectTimePicker:function(){var e=this.inst.dpDiv,t=this.inst.settings,i=this,s="",n="",a=null,r={},o={},c=null,l=0,u=0;if(0===e.find("div.ui-timepicker-div").length&&t.showTimepicker){var d=" ui_tpicker_unit_hide",m='<div class="ui-timepicker-div'+(t.isRTL?" ui-timepicker-rtl":"")+(t.oneLine&&"select"===t.controlType?" ui-timepicker-oneLine":"")+'"><dl><dt class="ui_tpicker_time_label'+(t.showTime?"":d)+'">'+t.timeText+'</dt><dd class="ui_tpicker_time '+(t.showTime?"":d)+'"><input class="ui_tpicker_time_input" '+(t.timeInput?"":"disabled")+"/></dd>";for(l=0,u=this.units.length;u>l;l++){if(a=null!==t["show"+(n=(s=this.units[l]).substr(0,1).toUpperCase()+s.substr(1))]?t["show"+n]:this.support[s],r[s]=parseInt(t[s+"Max"]-(t[s+"Max"]-t[s+"Min"])%t["step"+n],10),o[s]=0,m+='<dt class="ui_tpicker_'+s+"_label"+(a?"":d)+'">'+t[s+"Text"]+'</dt><dd class="ui_tpicker_'+s+(a?"":d)+'"><div class="ui_tpicker_'+s+"_slider"+(a?"":d)+'"></div>',a&&t[s+"Grid"]>0){if(m+='<div style="padding-left: 1px"><table class="ui-tpicker-grid-label"><tr>',"hour"===s)for(var _=t[s+"Min"];_<=r[s];_+=parseInt(t[s+"Grid"],10)){o[s]++;var p=$.datepicker.formatTime(this.support.ampm?"hht":"HH",{hour:_},t);m+='<td data-for="'+s+'">'+p+"</td>"}else for(var f=t[s+"Min"];f<=r[s];f+=parseInt(t[s+"Grid"],10))o[s]++,m+='<td data-for="'+s+'">'+(10>f?"0":"")+f+"</td>";m+="</tr></table></div>"}m+="</dd>"}var h=null!==t.showTimezone?t.showTimezone:this.support.timezone;m+='<dt class="ui_tpicker_timezone_label'+(h?"":d)+'">'+t.timezoneText+"</dt>",m+='<dd class="ui_tpicker_timezone'+(h?"":d)+'"></dd>';var g=$(m+="</dl></div>");for(!0===t.timeOnly&&(g.prepend('<div class="ui-widget-header ui-helper-clearfix ui-corner-all"><div class="ui-datepicker-title">'+t.timeOnlyTitle+"</div></div>"),e.find(".ui-datepicker-header, .ui-datepicker-calendar").hide()),l=0,u=i.units.length;u>l;l++)a=null!==t["show"+(n=(s=i.units[l]).substr(0,1).toUpperCase()+s.substr(1))]?t["show"+n]:this.support[s],i[s+"_slider"]=i.control.create(i,g.find(".ui_tpicker_"+s+"_slider"),s,i[s],t[s+"Min"],r[s],t["step"+n]),a&&t[s+"Grid"]>0&&(c=100*o[s]*t[s+"Grid"]/(r[s]-t[s+"Min"]),g.find(".ui_tpicker_"+s+" table").css({width:c+"%",marginLeft:t.isRTL?"0":c/(-2*o[s])+"%",marginRight:t.isRTL?c/(-2*o[s])+"%":"0",borderCollapse:"collapse"}).find("td").click((function(e){var t=$(this),n=t.html(),a=parseInt(n.replace(/[^0-9]/g),10),r=n.replace(/[^apm]/gi),o=t.data("for");"hour"===o&&(-1!==r.indexOf("p")&&12>a?a+=12:-1!==r.indexOf("a")&&12===a&&(a=0)),i.control.value(i,i[o+"_slider"],s,a),i._onTimeChange(),i._onSelectHandler()})).css({cursor:"pointer",width:100/o[s]+"%",textAlign:"center",overflow:"hidden"}));this.timezone_select=g.find(".ui_tpicker_timezone").append("<select></select>").find("select"),$.fn.append.apply(this.timezone_select,$.map(t.timezoneList,(function(e,t){return $("<option />").val("object"==typeof e?e.value:e).text("object"==typeof e?e.label:e)}))),void 0!==this.timezone&&null!==this.timezone&&""!==this.timezone?-1*new Date(this.inst.selectedYear,this.inst.selectedMonth,this.inst.selectedDay,12).getTimezoneOffset()===this.timezone?selectLocalTimezone(i):this.timezone_select.val(this.timezone):void 0!==this.hour&&null!==this.hour&&""!==this.hour?this.timezone_select.val(t.timezone):selectLocalTimezone(i),this.timezone_select.change((function(){i._onTimeChange(),i._onSelectHandler(),i._afterInject()}));var v=e.find(".ui-datepicker-buttonpane");if(v.length?v.before(g):e.append(g),this.$timeObj=g.find(".ui_tpicker_time_input"),this.$timeObj.change((function(){var e=i.inst.settings.timeFormat,t=$.datepicker.parseTime(e,this.value),s=new Date;t?(s.setHours(t.hour),s.setMinutes(t.minute),s.setSeconds(t.second),$.datepicker._setTime(i.inst,s)):(this.value=i.formattedTime,this.blur())})),null!==this.inst){var M=this.timeDefined;this._onTimeChange(),this.timeDefined=M}if(this._defaults.addSliderAccess){var k=this._defaults.sliderAccessArgs,x=this._defaults.isRTL;k.isRTL=x,setTimeout((function(){if(0===g.find(".ui-slider-access").length){g.find(".ui-slider:visible").sliderAccess(k);var e=g.find(".ui-slider-access:eq(0)").outerWidth(!0);e&&g.find("table:visible").each((function(){var t=$(this),i=t.outerWidth(),s=t.css(x?"marginRight":"marginLeft").toString().replace("%",""),n=i-e,a=s*n/i+"%",r={width:n,marginRight:0,marginLeft:0};r[x?"marginRight":"marginLeft"]=a,t.css(r)}))}}),10)}i._limitMinMaxDateTime(this.inst,!0)}},_limitMinMaxDateTime:function(e,t){var i=this._defaults,s=new Date(e.selectedYear,e.selectedMonth,e.selectedDay);if(this._defaults.showTimepicker){if(null!==$.datepicker._get(e,"minDateTime")&&void 0!==$.datepicker._get(e,"minDateTime")&&s){var n=$.datepicker._get(e,"minDateTime"),a=new Date(n.getFullYear(),n.getMonth(),n.getDate(),0,0,0,0);(null===this.hourMinOriginal||null===this.minuteMinOriginal||null===this.secondMinOriginal||null===this.millisecMinOriginal||null===this.microsecMinOriginal)&&(this.hourMinOriginal=i.hourMin,this.minuteMinOriginal=i.minuteMin,this.secondMinOriginal=i.secondMin,this.millisecMinOriginal=i.millisecMin,this.microsecMinOriginal=i.microsecMin),e.settings.timeOnly||a.getTime()===s.getTime()?(this._defaults.hourMin=n.getHours(),this.hour<=this._defaults.hourMin?(this.hour=this._defaults.hourMin,this._defaults.minuteMin=n.getMinutes(),this.minute<=this._defaults.minuteMin?(this.minute=this._defaults.minuteMin,this._defaults.secondMin=n.getSeconds(),this.second<=this._defaults.secondMin?(this.second=this._defaults.secondMin,this._defaults.millisecMin=n.getMilliseconds(),this.millisec<=this._defaults.millisecMin?(this.millisec=this._defaults.millisecMin,this._defaults.microsecMin=n.getMicroseconds()):(this.microsec<this._defaults.microsecMin&&(this.microsec=this._defaults.microsecMin),this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.minuteMin=this.minuteMinOriginal,this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)):(this._defaults.hourMin=this.hourMinOriginal,this._defaults.minuteMin=this.minuteMinOriginal,this._defaults.secondMin=this.secondMinOriginal,this._defaults.millisecMin=this.millisecMinOriginal,this._defaults.microsecMin=this.microsecMinOriginal)}if(null!==$.datepicker._get(e,"maxDateTime")&&void 0!==$.datepicker._get(e,"maxDateTime")&&s){var r=$.datepicker._get(e,"maxDateTime"),o=new Date(r.getFullYear(),r.getMonth(),r.getDate(),0,0,0,0);(null===this.hourMaxOriginal||null===this.minuteMaxOriginal||null===this.secondMaxOriginal||null===this.millisecMaxOriginal)&&(this.hourMaxOriginal=i.hourMax,this.minuteMaxOriginal=i.minuteMax,this.secondMaxOriginal=i.secondMax,this.millisecMaxOriginal=i.millisecMax,this.microsecMaxOriginal=i.microsecMax),e.settings.timeOnly||o.getTime()===s.getTime()?(this._defaults.hourMax=r.getHours(),this.hour>=this._defaults.hourMax?(this.hour=this._defaults.hourMax,this._defaults.minuteMax=r.getMinutes(),this.minute>=this._defaults.minuteMax?(this.minute=this._defaults.minuteMax,this._defaults.secondMax=r.getSeconds(),this.second>=this._defaults.secondMax?(this.second=this._defaults.secondMax,this._defaults.millisecMax=r.getMilliseconds(),this.millisec>=this._defaults.millisecMax?(this.millisec=this._defaults.millisecMax,this._defaults.microsecMax=r.getMicroseconds()):(this.microsec>this._defaults.microsecMax&&(this.microsec=this._defaults.microsecMax),this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.minuteMax=this.minuteMaxOriginal,this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)):(this._defaults.hourMax=this.hourMaxOriginal,this._defaults.minuteMax=this.minuteMaxOriginal,this._defaults.secondMax=this.secondMaxOriginal,this._defaults.millisecMax=this.millisecMaxOriginal,this._defaults.microsecMax=this.microsecMaxOriginal)}if(null!==e.settings.minTime){var c=new Date("01/01/1970 "+e.settings.minTime);this.hour<c.getHours()?(this.hour=this._defaults.hourMin=c.getHours(),this.minute=this._defaults.minuteMin=c.getMinutes()):this.hour===c.getHours()&&this.minute<c.getMinutes()?this.minute=this._defaults.minuteMin=c.getMinutes():this._defaults.hourMin<c.getHours()?(this._defaults.hourMin=c.getHours(),this._defaults.minuteMin=c.getMinutes()):this._defaults.hourMin===c.getHours()===this.hour&&this._defaults.minuteMin<c.getMinutes()?this._defaults.minuteMin=c.getMinutes():this._defaults.minuteMin=0}if(null!==e.settings.maxTime){var l=new Date("01/01/1970 "+e.settings.maxTime);this.hour>l.getHours()?(this.hour=this._defaults.hourMax=l.getHours(),this.minute=this._defaults.minuteMax=l.getMinutes()):this.hour===l.getHours()&&this.minute>l.getMinutes()?this.minute=this._defaults.minuteMax=l.getMinutes():this._defaults.hourMax>l.getHours()?(this._defaults.hourMax=l.getHours(),this._defaults.minuteMax=l.getMinutes()):this._defaults.hourMax===l.getHours()===this.hour&&this._defaults.minuteMax>l.getMinutes()?this._defaults.minuteMax=l.getMinutes():this._defaults.minuteMax=59}if(void 0!==t&&!0===t){var u=parseInt(this._defaults.hourMax-(this._defaults.hourMax-this._defaults.hourMin)%this._defaults.stepHour,10),d=parseInt(this._defaults.minuteMax-(this._defaults.minuteMax-this._defaults.minuteMin)%this._defaults.stepMinute,10),m=parseInt(this._defaults.secondMax-(this._defaults.secondMax-this._defaults.secondMin)%this._defaults.stepSecond,10),_=parseInt(this._defaults.millisecMax-(this._defaults.millisecMax-this._defaults.millisecMin)%this._defaults.stepMillisec,10),p=parseInt(this._defaults.microsecMax-(this._defaults.microsecMax-this._defaults.microsecMin)%this._defaults.stepMicrosec,10);this.hour_slider&&(this.control.options(this,this.hour_slider,"hour",{min:this._defaults.hourMin,max:u,step:this._defaults.stepHour}),this.control.value(this,this.hour_slider,"hour",this.hour-this.hour%this._defaults.stepHour)),this.minute_slider&&(this.control.options(this,this.minute_slider,"minute",{min:this._defaults.minuteMin,max:d,step:this._defaults.stepMinute}),this.control.value(this,this.minute_slider,"minute",this.minute-this.minute%this._defaults.stepMinute)),this.second_slider&&(this.control.options(this,this.second_slider,"second",{min:this._defaults.secondMin,max:m,step:this._defaults.stepSecond}),this.control.value(this,this.second_slider,"second",this.second-this.second%this._defaults.stepSecond)),this.millisec_slider&&(this.control.options(this,this.millisec_slider,"millisec",{min:this._defaults.millisecMin,max:_,step:this._defaults.stepMillisec}),this.control.value(this,this.millisec_slider,"millisec",this.millisec-this.millisec%this._defaults.stepMillisec)),this.microsec_slider&&(this.control.options(this,this.microsec_slider,"microsec",{min:this._defaults.microsecMin,max:p,step:this._defaults.stepMicrosec}),this.control.value(this,this.microsec_slider,"microsec",this.microsec-this.microsec%this._defaults.stepMicrosec))}}},_onTimeChange:function(){if(this._defaults.showTimepicker){var e=!!this.hour_slider&&this.control.value(this,this.hour_slider,"hour"),t=!!this.minute_slider&&this.control.value(this,this.minute_slider,"minute"),i=!!this.second_slider&&this.control.value(this,this.second_slider,"second"),s=!!this.millisec_slider&&this.control.value(this,this.millisec_slider,"millisec"),n=!!this.microsec_slider&&this.control.value(this,this.microsec_slider,"microsec"),a=!!this.timezone_select&&this.timezone_select.val(),r=this._defaults,o=r.pickerTimeFormat||r.timeFormat,c=r.pickerTimeSuffix||r.timeSuffix;"object"==typeof e&&(e=!1),"object"==typeof t&&(t=!1),"object"==typeof i&&(i=!1),"object"==typeof s&&(s=!1),"object"==typeof n&&(n=!1),"object"==typeof a&&(a=!1),!1!==e&&(e=parseInt(e,10)),!1!==t&&(t=parseInt(t,10)),!1!==i&&(i=parseInt(i,10)),!1!==s&&(s=parseInt(s,10)),!1!==n&&(n=parseInt(n,10)),!1!==a&&(a=a.toString());var l=r[12>e?"amNames":"pmNames"][0],u=e!==parseInt(this.hour,10)||t!==parseInt(this.minute,10)||i!==parseInt(this.second,10)||s!==parseInt(this.millisec,10)||n!==parseInt(this.microsec,10)||this.ampm.length>0&&12>e!=(-1!==$.inArray(this.ampm.toUpperCase(),this.amNames))||null!==this.timezone&&a!==this.timezone.toString();if(u&&(!1!==e&&(this.hour=e),!1!==t&&(this.minute=t),!1!==i&&(this.second=i),!1!==s&&(this.millisec=s),!1!==n&&(this.microsec=n),!1!==a&&(this.timezone=a),this.inst||(this.inst=$.datepicker._getInst(this.$input[0])),this._limitMinMaxDateTime(this.inst,!0)),this.support.ampm&&(this.ampm=l),this.formattedTime=$.datepicker.formatTime(r.timeFormat,this,r),this.$timeObj&&(this.$timeObj.val(o===r.timeFormat?this.formattedTime+c:$.datepicker.formatTime(o,this,r)+c),this.$timeObj[0].setSelectionRange)){var d=this.$timeObj[0].selectionStart,m=this.$timeObj[0].selectionEnd;this.$timeObj[0].setSelectionRange(d,m)}this.timeDefined=!0,u&&this._updateDateTime()}},_onSelectHandler:function(){var e=this._defaults.onSelect||this.inst.settings.onSelect,t=this.$input?this.$input[0]:null;e&&t&&e.apply(t,[this.formattedDateTime,this])},_updateDateTime:function(e){var t=(e=this.inst||e).currentYear>0?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(e.selectedYear,e.selectedMonth,e.selectedDay),i=$.datepicker._daylightSavingAdjust(t),s=$.datepicker._get(e,"dateFormat"),n=$.datepicker._getFormatConfig(e),a=null!==i&&this.timeDefined;this.formattedDate=$.datepicker.formatDate(s,null===i?new Date:i,n);var r=this.formattedDate;if(""===e.lastVal&&(e.currentYear=e.selectedYear,e.currentMonth=e.selectedMonth,e.currentDay=e.selectedDay),!0===this._defaults.timeOnly&&!1===this._defaults.timeOnlyShowDate?r=this.formattedTime:(!0!==this._defaults.timeOnly&&(this._defaults.alwaysSetTime||a)||!0===this._defaults.timeOnly&&!0===this._defaults.timeOnlyShowDate)&&(r+=this._defaults.separator+this.formattedTime+this._defaults.timeSuffix),this.formattedDateTime=r,this._defaults.showTimepicker)if(this.$altInput&&!1===this._defaults.timeOnly&&!0===this._defaults.altFieldTimeOnly)this.$altInput.val(this.formattedTime),this.$input.val(this.formattedDate);else if(this.$altInput){this.$input.val(r);var o="",c=null!==this._defaults.altSeparator?this._defaults.altSeparator:this._defaults.separator,l=null!==this._defaults.altTimeSuffix?this._defaults.altTimeSuffix:this._defaults.timeSuffix;this._defaults.timeOnly||(o=this._defaults.altFormat?$.datepicker.formatDate(this._defaults.altFormat,null===i?new Date:i,n):this.formattedDate)&&(o+=c),o+=null!==this._defaults.altTimeFormat?$.datepicker.formatTime(this._defaults.altTimeFormat,this,this._defaults)+l:this.formattedTime+l,this.$altInput.val(o)}else this.$input.val(r);else this.$input.val(this.formattedDate);this.$input.trigger("change")},_onFocus:function(){if(!this.$input.val()&&this._defaults.defaultValue){this.$input.val(this._defaults.defaultValue);var e=$.datepicker._getInst(this.$input.get(0)),t=$.datepicker._get(e,"timepicker");if(t&&t._defaults.timeOnly&&e.input.val()!==e.lastVal)try{$.datepicker._updateDatepicker(e)}catch(e){$.timepicker.log(e)}}},_controls:{slider:{create:function(e,t,i,s,n,a,r){var o=e._defaults.isRTL;return t.prop("slide",null).slider({orientation:"horizontal",value:o?-1*s:s,min:o?-1*a:n,max:o?-1*n:a,step:r,slide:function(t,s){e.control.value(e,$(this),i,o?-1*s.value:s.value),e._onTimeChange()},stop:function(t,i){e._onSelectHandler()}})},options:function(e,t,i,s,n){if(e._defaults.isRTL){if("string"==typeof s)return"min"===s||"max"===s?void 0!==n?t.slider(s,-1*n):Math.abs(t.slider(s)):t.slider(s);var a=s.min,r=s.max;return s.min=s.max=null,void 0!==a&&(s.max=-1*a),void 0!==r&&(s.min=-1*r),t.slider(s)}return"string"==typeof s&&void 0!==n?t.slider(s,n):t.slider(s)},value:function(e,t,i,s){return e._defaults.isRTL?void 0!==s?t.slider("value",-1*s):Math.abs(t.slider("value")):void 0!==s?t.slider("value",s):t.slider("value")}},select:{create:function(e,t,i,s,n,a,r){for(var o='<select class="ui-timepicker-select ui-state-default ui-corner-all" data-unit="'+i+'" data-min="'+n+'" data-max="'+a+'" data-step="'+r+'">',c=e._defaults.pickerTimeFormat||e._defaults.timeFormat,l=n;a>=l;l+=r)o+='<option value="'+l+'"'+(l===s?" selected":"")+">",o+="hour"===i?$.datepicker.formatTime($.trim(c.replace(/[^ht ]/gi,"")),{hour:l},e._defaults):"millisec"===i||"microsec"===i||l>=10?l:"0"+l.toString(),o+="</option>";return o+="</select>",t.children("select").remove(),$(o).appendTo(t).change((function(t){e._onTimeChange(),e._onSelectHandler(),e._afterInject()})),t},options:function(e,t,i,s,n){var a={},r=t.children("select");if("string"==typeof s){if(void 0===n)return r.data(s);a[s]=n}else a=s;return e.control.create(e,t,r.data("unit"),r.val(),a.min>=0?a.min:r.data("min"),a.max||r.data("max"),a.step||r.data("step"))},value:function(e,t,i,s){var n=t.children("select");return void 0!==s?n.val(s):n.val()}}}}),$.fn.extend({timepicker:function(e){e=e||{};var t=Array.prototype.slice.call(arguments);return"object"==typeof e&&(t[0]=$.extend(e,{timeOnly:!0})),$(this).each((function(){$.fn.datetimepicker.apply($(this),t)}))},datetimepicker:function(e){var t=arguments;return"string"==typeof(e=e||{})?"getDate"===e||"option"===e&&2===t.length&&"string"==typeof t[1]?$.fn.datepicker.apply($(this[0]),t):this.each((function(){var e=$(this);e.datepicker.apply(e,t)})):this.each((function(){var t=$(this);t.datepicker($.timepicker._newInst(t,e)._defaults)}))}}),$.datepicker.parseDateTime=function(e,t,i,s,n){var a=parseDateTimeInternal(e,t,i,s,n);if(a.timeObj){var r=a.timeObj;a.date.setHours(r.hour,r.minute,r.second,r.millisec),a.date.setMicroseconds(r.microsec)}return a.date},$.datepicker.parseTime=function(e,t,i){var s=extendRemove(extendRemove({},$.timepicker._defaults),i||{}),n=(e.replace(/\'.*?\'/g,"").indexOf("Z"),function(e,t,i){var s,n="^"+e.toString().replace(/([hH]{1,2}|mm?|ss?|[tT]{1,2}|[zZ]|[lc]|'.*?')/g,(function(e){var t=e.length;switch(e.charAt(0).toLowerCase()){case"h":case"m":case"s":return 1===t?"(\\d?\\d)":"(\\d{"+t+"})";case"l":case"c":return"(\\d?\\d?\\d)";case"z":return"(z|[-+]\\d\\d:?\\d\\d|\\S+)?";case"t":return function(e,t){var i=[];return e&&$.merge(i,e),t&&$.merge(i,t),i=$.map(i,(function(e){return e.replace(/[.*+?|()\[\]{}\\]/g,"\\$&")})),"("+i.join("|")+")?"}(i.amNames,i.pmNames);default:return"("+e.replace(/\'/g,"").replace(/(\.|\$|\^|\\|\/|\(|\)|\[|\]|\?|\+|\*)/g,(function(e){return"\\"+e}))+")?"}})).replace(/\s/g,"\\s?")+i.timeSuffix+"$",a=function(e){var t=e.toLowerCase().match(/(h{1,2}|m{1,2}|s{1,2}|l{1}|c{1}|t{1,2}|z|'.*?')/g),i={h:-1,m:-1,s:-1,l:-1,c:-1,t:-1,z:-1};if(t)for(var s=0;s<t.length;s++)-1===i[t[s].toString().charAt(0)]&&(i[t[s].toString().charAt(0)]=s+1);return i}(e),r="",o={hour:0,minute:0,second:0,millisec:0,microsec:0};return!!(s=t.match(new RegExp(n,"i")))&&(-1!==a.t&&(void 0===s[a.t]||0===s[a.t].length?(r="",o.ampm=""):(r=-1!==$.inArray(s[a.t].toUpperCase(),$.map(i.amNames,(function(e,t){return e.toUpperCase()})))?"AM":"PM",o.ampm=i["AM"===r?"amNames":"pmNames"][0])),-1!==a.h&&("AM"===r&&"12"===s[a.h]?o.hour=0:"PM"===r&&"12"!==s[a.h]?o.hour=parseInt(s[a.h],10)+12:o.hour=Number(s[a.h])),-1!==a.m&&(o.minute=Number(s[a.m])),-1!==a.s&&(o.second=Number(s[a.s])),-1!==a.l&&(o.millisec=Number(s[a.l])),-1!==a.c&&(o.microsec=Number(s[a.c])),-1!==a.z&&void 0!==s[a.z]&&(o.timezone=$.timepicker.timezoneOffsetNumber(s[a.z])),o)});return"function"==typeof s.parse?s.parse(e,t,s):"loose"===s.parse?function(e,t,i){try{var s=new Date("2012-01-01 "+t);if(isNaN(s.getTime())&&(s=new Date("2012-01-01T"+t),isNaN(s.getTime())&&(s=new Date("01/01/2012 "+t),isNaN(s.getTime()))))throw"Unable to parse time with native Date: "+t;return{hour:s.getHours(),minute:s.getMinutes(),second:s.getSeconds(),millisec:s.getMilliseconds(),microsec:s.getMicroseconds(),timezone:-1*s.getTimezoneOffset()}}catch(s){try{return n(e,t,i)}catch(i){$.timepicker.log("Unable to parse \ntimeString: "+t+"\ntimeFormat: "+e)}}return!1}(e,t,s):n(e,t,s)},$.datepicker.formatTime=function(e,t,i){i=i||{},i=$.extend({},$.timepicker._defaults,i),t=$.extend({hour:0,minute:0,second:0,millisec:0,microsec:0,timezone:null},t);var s=e,n=i.amNames[0],a=parseInt(t.hour,10);return a>11&&(n=i.pmNames[0]),s.replace(/(?:HH?|hh?|mm?|ss?|[tT]{1,2}|[zZ]|[lc]|'.*?')/g,(function(e){switch(e){case"HH":return("0"+a).slice(-2);case"H":return a;case"hh":return("0"+convert24to12(a)).slice(-2);case"h":return convert24to12(a);case"mm":return("0"+t.minute).slice(-2);case"m":return t.minute;case"ss":return("0"+t.second).slice(-2);case"s":return t.second;case"l":return("00"+t.millisec).slice(-3);case"c":return("00"+t.microsec).slice(-3);case"z":return $.timepicker.timezoneOffsetString(null===t.timezone?i.timezone:t.timezone,!1);case"Z":return $.timepicker.timezoneOffsetString(null===t.timezone?i.timezone:t.timezone,!0);case"T":return n.charAt(0).toUpperCase();case"TT":return n.toUpperCase();case"t":return n.charAt(0).toLowerCase();case"tt":return n.toLowerCase();default:return e.replace(/'/g,"")}}))},$.datepicker._base_selectDate=$.datepicker._selectDate,$.datepicker._selectDate=function(e,t){var i,s=this._getInst($(e)[0]),n=this._get(s,"timepicker");n&&s.settings.showTimepicker?(n._limitMinMaxDateTime(s,!0),i=s.inline,s.inline=s.stay_open=!0,this._base_selectDate(e,t),s.inline=i,s.stay_open=!1,this._notifyChange(s),this._updateDatepicker(s)):this._base_selectDate(e,t)},$.datepicker._base_updateDatepicker=$.datepicker._updateDatepicker,$.datepicker._updateDatepicker=function(e){var t=e.input[0];if(!($.datepicker._curInst&&$.datepicker._curInst!==e&&$.datepicker._datepickerShowing&&$.datepicker._lastInput!==t||"boolean"==typeof e.stay_open&&!1!==e.stay_open)){this._base_updateDatepicker(e);var i=this._get(e,"timepicker");i&&i._addTimePicker(e)}},$.datepicker._base_doKeyPress=$.datepicker._doKeyPress,$.datepicker._doKeyPress=function(e){var t=$.datepicker._getInst(e.target),i=$.datepicker._get(t,"timepicker");if(i&&$.datepicker._get(t,"constrainInput")){var s=i.support.ampm,n=null!==i._defaults.showTimezone?i._defaults.showTimezone:i.support.timezone,a=$.datepicker._possibleChars($.datepicker._get(t,"dateFormat")),r=i._defaults.timeFormat.toString().replace(/[hms]/g,"").replace(/TT/g,s?"APM":"").replace(/Tt/g,s?"AaPpMm":"").replace(/tT/g,s?"AaPpMm":"").replace(/T/g,s?"AP":"").replace(/tt/g,s?"apm":"").replace(/t/g,s?"ap":"")+" "+i._defaults.separator+i._defaults.timeSuffix+(n?i._defaults.timezoneList.join(""):"")+i._defaults.amNames.join("")+i._defaults.pmNames.join("")+a,o=String.fromCharCode(void 0===e.charCode?e.keyCode:e.charCode);return e.ctrlKey||" ">o||!a||r.indexOf(o)>-1}return $.datepicker._base_doKeyPress(e)},$.datepicker._base_updateAlternate=$.datepicker._updateAlternate,$.datepicker._updateAlternate=function(e){var t=this._get(e,"timepicker");if(t){var i=t._defaults.altField;if(i){var s=(t._defaults.altFormat||t._defaults.dateFormat,this._getDate(e)),n=$.datepicker._getFormatConfig(e),a="",r=t._defaults.altSeparator?t._defaults.altSeparator:t._defaults.separator,o=t._defaults.altTimeSuffix?t._defaults.altTimeSuffix:t._defaults.timeSuffix,c=null!==t._defaults.altTimeFormat?t._defaults.altTimeFormat:t._defaults.timeFormat;a+=$.datepicker.formatTime(c,t,t._defaults)+o,t._defaults.timeOnly||t._defaults.altFieldTimeOnly||null===s||(a=t._defaults.altFormat?$.datepicker.formatDate(t._defaults.altFormat,s,n)+r+a:t.formattedDate+r+a),$(i).val(e.input.val()?a:"")}}else $.datepicker._base_updateAlternate(e)},$.datepicker._base_doKeyUp=$.datepicker._doKeyUp,$.datepicker._doKeyUp=function(e){var t=$.datepicker._getInst(e.target),i=$.datepicker._get(t,"timepicker");if(i&&i._defaults.timeOnly&&t.input.val()!==t.lastVal)try{$.datepicker._updateDatepicker(t)}catch(e){$.timepicker.log(e)}return $.datepicker._base_doKeyUp(e)},$.datepicker._base_gotoToday=$.datepicker._gotoToday,$.datepicker._gotoToday=function(e){var t=this._getInst($(e)[0]);this._base_gotoToday(e);var i=this._get(t,"timepicker");if(i){var s=$.timepicker.timezoneOffsetNumber(i.timezone),n=new Date;n.setMinutes(n.getMinutes()+n.getTimezoneOffset()+parseInt(s,10)),this._setTime(t,n),this._setDate(t,n),i._onSelectHandler()}},$.datepicker._disableTimepickerDatepicker=function(e){var t=this._getInst(e);if(t){var i=this._get(t,"timepicker");$(e).datepicker("getDate"),i&&(t.settings.showTimepicker=!1,i._defaults.showTimepicker=!1,i._updateDateTime(t))}},$.datepicker._enableTimepickerDatepicker=function(e){var t=this._getInst(e);if(t){var i=this._get(t,"timepicker");$(e).datepicker("getDate"),i&&(t.settings.showTimepicker=!0,i._defaults.showTimepicker=!0,i._addTimePicker(t),i._updateDateTime(t))}},$.datepicker._setTime=function(e,t){var i=this._get(e,"timepicker");if(i){var s=i._defaults;i.hour=t?t.getHours():s.hour,i.minute=t?t.getMinutes():s.minute,i.second=t?t.getSeconds():s.second,i.millisec=t?t.getMilliseconds():s.millisec,i.microsec=t?t.getMicroseconds():s.microsec,i._limitMinMaxDateTime(e,!0),i._onTimeChange(),i._updateDateTime(e)}},$.datepicker._setTimeDatepicker=function(e,t,i){var s=this._getInst(e);if(s){var n,a=this._get(s,"timepicker");a&&(this._setDateFromField(s),t&&("string"==typeof t?(a._parseTime(t,i),(n=new Date).setHours(a.hour,a.minute,a.second,a.millisec),n.setMicroseconds(a.microsec)):(n=new Date(t.getTime())).setMicroseconds(t.getMicroseconds()),"Invalid Date"===n.toString()&&(n=void 0),this._setTime(s,n)))}},$.datepicker._base_setDateDatepicker=$.datepicker._setDateDatepicker,$.datepicker._setDateDatepicker=function(e,t){var i=this._getInst(e),s=t;if(i){"string"==typeof t&&((s=new Date(t)).getTime()||(this._base_setDateDatepicker.apply(this,arguments),s=$(e).datepicker("getDate")));var n,a=this._get(i,"timepicker");s instanceof Date?(n=new Date(s.getTime())).setMicroseconds(s.getMicroseconds()):n=s,a&&n&&(a.support.timezone||null!==a._defaults.timezone||(a.timezone=-1*n.getTimezoneOffset()),s=$.timepicker.timezoneAdjust(s,$.timepicker.timezoneOffsetString(-s.getTimezoneOffset()),a.timezone),n=$.timepicker.timezoneAdjust(n,$.timepicker.timezoneOffsetString(-n.getTimezoneOffset()),a.timezone)),this._updateDatepicker(i),this._base_setDateDatepicker.apply(this,arguments),this._setTimeDatepicker(e,n,!0)}},$.datepicker._base_getDateDatepicker=$.datepicker._getDateDatepicker,$.datepicker._getDateDatepicker=function(e,t){var i=this._getInst(e);if(i){var s=this._get(i,"timepicker");if(s){void 0===i.lastVal&&this._setDateFromField(i,t);var n,a=this._getDate(i);return n=s.$altInput&&s._defaults.altFieldTimeOnly?s.$input.val()+" "+s.$altInput.val():"INPUT"!==s.$input.get(0).tagName&&s.$altInput?s.$altInput.val():s.$input.val(),a&&s._parseTime(n,!i.settings.timeOnly)&&(a.setHours(s.hour,s.minute,s.second,s.millisec),a.setMicroseconds(s.microsec),null!=s.timezone&&(s.support.timezone||null!==s._defaults.timezone||(s.timezone=-1*a.getTimezoneOffset()),a=$.timepicker.timezoneAdjust(a,s.timezone,$.timepicker.timezoneOffsetString(-a.getTimezoneOffset())))),a}return this._base_getDateDatepicker(e,t)}},$.datepicker._base_parseDate=$.datepicker.parseDate,$.datepicker.parseDate=function(e,t,i){var s;try{s=this._base_parseDate(e,t,i)}catch(n){if(!(n.indexOf(":")>=0))throw n;s=this._base_parseDate(e,t.substring(0,t.length-(n.length-n.indexOf(":")-2)),i),$.timepicker.log("Error parsing the date string: "+n+"\ndate string = "+t+"\ndate format = "+e)}return s},$.datepicker._base_formatDate=$.datepicker._formatDate,$.datepicker._formatDate=function(e,t,i,s){var n=this._get(e,"timepicker");return n?(n._updateDateTime(e),n.$input.val()):this._base_formatDate(e)},$.datepicker._base_optionDatepicker=$.datepicker._optionDatepicker,$.datepicker._optionDatepicker=function(e,t,i){var s,n=this._getInst(e);if(!n)return null;var a=this._get(n,"timepicker");if(a){var r,o,c,l,u=null,d=null,m=null,_=a._defaults.evnts,p={};if("string"==typeof t){if("minDate"===t||"minDateTime"===t)u=i;else if("maxDate"===t||"maxDateTime"===t)d=i;else if("onSelect"===t)m=i;else if(_.hasOwnProperty(t)){if(void 0===i)return _[t];p[t]=i,s={}}}else if("object"==typeof t)for(r in t.minDate?u=t.minDate:t.minDateTime?u=t.minDateTime:t.maxDate?d=t.maxDate:t.maxDateTime&&(d=t.maxDateTime),_)_.hasOwnProperty(r)&&t[r]&&(p[r]=t[r]);for(r in p)p.hasOwnProperty(r)&&(_[r]=p[r],s||(s=$.extend({},t)),delete s[r]);if(s&&isEmptyObject(s))return;if(u?(u=0===u?new Date:new Date(u),a._defaults.minDate=u,a._defaults.minDateTime=u):d?(d=0===d?new Date:new Date(d),a._defaults.maxDate=d,a._defaults.maxDateTime=d):m&&(a._defaults.onSelect=m),u||d)return c=(l=$(e)).datetimepicker("getDate"),o=this._base_optionDatepicker.call($.datepicker,e,s||t,i),l.datetimepicker("setDate",c),o}return void 0===i?this._base_optionDatepicker.call($.datepicker,e,t):this._base_optionDatepicker.call($.datepicker,e,s||t,i)};var isEmptyObject=function(e){var t;for(t in e)if(e.hasOwnProperty(t))return!1;return!0},extendRemove=function(e,t){for(var i in $.extend(e,t),t)(null===t[i]||void 0===t[i])&&(e[i]=t[i]);return e},detectSupport=function(e){var t=e.replace(/'.*?'/g,"").toLowerCase(),i=function(e,t){return-1!==e.indexOf(t)};return{hour:i(t,"h"),minute:i(t,"m"),second:i(t,"s"),millisec:i(t,"l"),microsec:i(t,"c"),timezone:i(t,"z"),ampm:i(t,"t")&&i(e,"h"),iso8601:i(e,"Z")}},convert24to12=function(e){return 0==(e%=12)&&(e=12),String(e)},computeEffectiveSetting=function(e,t){return e&&e[t]?e[t]:$.timepicker._defaults[t]},splitDateTime=function(e,t){var i=computeEffectiveSetting(t,"separator"),s=computeEffectiveSetting(t,"timeFormat").split(i).length,n=e.split(i),a=n.length;return a>1?{dateString:n.splice(0,a-s).join(i),timeString:n.splice(0,s).join(i)}:{dateString:e,timeString:""}},parseDateTimeInternal=function(e,t,i,s,n){var a,r,o;if(r=splitDateTime(i,n),a=$.datepicker._base_parseDate(e,r.dateString,s),""===r.timeString)return{date:a};if(!(o=$.datepicker.parseTime(t,r.timeString,n)))throw"Wrong time format";return{date:a,timeObj:o}},selectLocalTimezone=function(e,t){if(e&&e.timezone_select){var i=t||new Date;e.timezone_select.val(-i.getTimezoneOffset())}};$.timepicker=new Timepicker,$.timepicker.timezoneOffsetString=function(e,t){if(isNaN(e)||e>840||-720>e)return e;var i=e%60,s=(e-i)/60,n=t?":":"",a=(e>=0?"+":"-")+("0"+Math.abs(s)).slice(-2)+n+("0"+Math.abs(i)).slice(-2);return"+00:00"===a?"Z":a},$.timepicker.timezoneOffsetNumber=function(e){var t=e.toString().replace(":","");return"Z"===t.toUpperCase()?0:/^(\-|\+)\d{4}$/.test(t)?("-"===t.substr(0,1)?-1:1)*(60*parseInt(t.substr(1,2),10)+parseInt(t.substr(3,2),10)):parseInt(e,10)},$.timepicker.timezoneAdjust=function(e,t,i){var s=$.timepicker.timezoneOffsetNumber(t),n=$.timepicker.timezoneOffsetNumber(i);return isNaN(n)||e.setMinutes(e.getMinutes()+-s- -n),e},$.timepicker.timeRange=function(e,t,i){return $.timepicker.handleRange("timepicker",e,t,i)},$.timepicker.datetimeRange=function(e,t,i){$.timepicker.handleRange("datetimepicker",e,t,i)},$.timepicker.dateRange=function(e,t,i){$.timepicker.handleRange("datepicker",e,t,i)},$.timepicker.handleRange=function(e,t,i,s){function n(n,a){var r=t[e]("getDate"),o=i[e]("getDate"),c=n[e]("getDate");if(null!==r){var l=new Date(r.getTime()),u=new Date(r.getTime());l.setMilliseconds(l.getMilliseconds()+s.minInterval),u.setMilliseconds(u.getMilliseconds()+s.maxInterval),s.minInterval>0&&l>o?i[e]("setDate",l):s.maxInterval>0&&o>u?i[e]("setDate",u):r>o&&a[e]("setDate",c)}}function a(t,i,n){if(t.val()){var a=t[e].call(t,"getDate");null!==a&&s.minInterval>0&&("minDate"===n&&a.setMilliseconds(a.getMilliseconds()+s.minInterval),"maxDate"===n&&a.setMilliseconds(a.getMilliseconds()-s.minInterval)),a.getTime&&i[e].call(i,"option",n,a)}}s=$.extend({},{minInterval:0,maxInterval:0,start:{},end:{}},s);var r=!1;return"timepicker"===e&&(r=!0,e="datetimepicker"),$.fn[e].call(t,$.extend({timeOnly:r,onClose:function(e,t){n($(this),i)},onSelect:function(e){a($(this),i,"minDate")}},s,s.start)),$.fn[e].call(i,$.extend({timeOnly:r,onClose:function(e,i){n($(this),t)},onSelect:function(e){a($(this),t,"maxDate")}},s,s.end)),n(t,i),a(t,i,"minDate"),a(i,t,"maxDate"),$([t.get(0),i.get(0)])},$.timepicker.log=function(){window.console&&window.console.log&&window.console.log.apply&&window.console.log.apply(window.console,Array.prototype.slice.call(arguments))},$.timepicker._util={_extendRemove:extendRemove,_isEmptyObject:isEmptyObject,_convert24to12:convert24to12,_detectSupport:detectSupport,_selectLocalTimezone:selectLocalTimezone,_computeEffectiveSetting:computeEffectiveSetting,_splitDateTime:splitDateTime,_parseDateTimeInternal:parseDateTimeInternal},Date.prototype.getMicroseconds||(Date.prototype.microseconds=0,Date.prototype.getMicroseconds=function(){return this.microseconds},Date.prototype.setMicroseconds=function(e){return this.setMilliseconds(this.getMilliseconds()+Math.floor(e/1e3)),this.microseconds=e%1e3,this}),$.timepicker.version="1.6.3"}},"function"==typeof define&&__webpack_require__.amdO?define(["jquery","jquery-ui"],a):a(jquery__WEBPACK_IMPORTED_MODULE_0___default());let $=jquery__WEBPACK_IMPORTED_MODULE_0___default();function core(){$(document),$("body"),$(".courier-help").tooltip(),$("[data-equalizer]").each((function(){$(this).equalize()}))}$.fn.equalize=function(){let e=$("[data-equalizer-watch]",this),t=0;return e.each((function(){t=$(this).height()>t?$(this).height():t})).height(t),this}},311:function(e){e.exports=jQuery}},__webpack_module_cache__={};function __webpack_require__(e){var t=__webpack_module_cache__[e];if(void 0!==t)return t.exports;var i=__webpack_module_cache__[e]={exports:{}};return __webpack_modules__[e](i,i.exports,__webpack_require__),i.exports}__webpack_require__.amdO={},__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=function(e,t){for(var i in t)__webpack_require__.o(t,i)&&!__webpack_require__.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};var __webpack_exports__={};!function(){var e=__webpack_require__(311),t=__webpack_require__.n(e),i=__webpack_require__(467);let s=t();let n=t();let a=t();let r=t(),o=t();let c=t();t()((function(){var e,l;(0,i.Z)(),function(e){let t=e.fn.serializeArray;e.fn.serializeArray=function(){let i=t.apply(this),s={};e.each(this.find("input"),(function(e,t){"checkbox"!==t.type&&"radio"!==t.type||(t.checked?i[e].value=!0:i.splice(e,0,{name:t.name,value:!1}));let n=function(e){let t=e.match(/\[([a-zA-Z_]*)\]/);return t?t[1]:e}(t.name);void 0!==s[n]?(Array.isArray(s[n])||(!1!==s[n]?s[n]=[s[n]]:s[n]=[]),!1!==t.value&&t.checked&&s[n].push(t.value)):"checkbox"===t.type||"radio"===t.type?t.checked&&!1!==t.value?s[n]=t.value:s[n]=!1:s[n]=t.value}));for(const e in s)"object"==typeof s[e]&&0===s[e].length&&(s[e]=!1);return s}}(t()),function(){let e=o(".courier-notices-settings-form");e.find("#submit").on("click",(function(e){e.preventDefault(),o(this).attr({disabled:"disabled",value:"Saving"}).parents("form").submit()})),e.on("submit",(function(t){t.preventDefault(),t.stopImmediatePropagation(),o(this);let i=o(this).serializeArray();i.settings_key=i.option_page,i.method="POST",i._wpnonce=courier_notices_admin_data.settings_nonce,o.ajax({url:courier_notices_admin_data.settings_endpoint,beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",i._wpnonce)},method:"POST",data:i}).done((function(t){e.find("#submit").attr({value:"Save Changes"}).removeAttr("disabled")}))}))}(),function(){let e=a(document),t=a("body");function i(e){s(),function(e){let t=a("#courier_style").find("option:selected"),i=t.val(),s=t.text(),n=a("#show-hide-info"),r=a("#selected-courier-notice-type"),o=r.attr("data-enable-title");r.text(s),a(".show-hide-toggle").removeClass("hide").hide(),-1===o.indexOf(i)?(n.hide(),a("#show-title-toggle").show()):(n.show(),a("#hide-title-toggle").show())}()}function s(e){"popup-modal"===a("#courier_style").find("option:selected").val()?(a("#courier_placement").val("popup-modal"),a("#courier-notice_placement_container").hide()):a("#courier-notice_placement_container").show(),"popup-modal"===a("#courier_style").find("option:selected").val()?a("#courier_dismissible").prop("checked","checked").addClass("disabled").on("click",(function(e){e.stopImmediatePropagation(),e.preventDefault()})):a("#courier_dismissible").removeClass("disabled").off("click")}function n(e){"informational"!==a("#courier_style").find("option:selected").val()?a("#courier-notice_type_container").hide():a("#courier-notice_type_container").show()}function r(e){let t=a("#courier_placement_display");a("#courier_placement").val(t.val())}function o(){var e=a("<option />").val("courier_expired").text(courier_notices_admin_data.strings.label);"courier_expired"===courier_notices_admin_data.post_status&&(a("#post-status-display").text(courier_notices_admin_data.strings.expired),e.attr("selected","selected")),a("#post_status").append(e)}function c(e){e.preventDefault(),e.stopPropagation();let t=a(this),i=t.attr("data-courier-notice-id"),s=t.parents(".notice");a.post(courier_notices_admin_data.reactivate_endpoint+i+"/",{success:function(e){s.fadeOut()}})}function l(e){e.preventDefault();let t=a(this).data("copy"),i=a("#"+t),s=a(".copy-link-indicator"),n=navigator.userAgent,r="";if(!window.ActiveXObject&&"ActiveXObject"in window||-1!=n.indexOf("MSIE"))r=prompt(courier_notices_admin_data.strings.copy,i.text());else{i.select();try{var o=document.execCommand("copy");o&&(r=!0),o||(r=prompt(courier_notices_admin_data.strings.copy,i.text()))}catch(e){r=prompt(courier_notices_admin_data.strings.copy,i.text())}}r&&(s.text(courier_notices_admin_data.strings.copied).fadeIn(),setTimeout((function(){s.fadeOut((function(){s.text("")}))}),3e3))}a("#courier_expire_date").datetimepicker({minDate:0,controlType:"select",timeFormat:"hh:mm tt",dateFormat:"MM dd, yy",stepMinute:5,oneLine:!0,afterInject:function(){a("button.ui-datepicker-current").addClass("button button-secondary"),a("button.ui-datepicker-close").addClass("right button button-primary")}}),"courier_notice"===courier_notices_admin_data.post_type&&e.on("ready",o),n(),s(),t.on("click",".courier-reactivate-notice",c).on("click",".copy-text",l).on("change","#courier_style",n).on("change","#courier_placement_display",r).on("change","#courier_style",i).on("focus","#courier-shortcode",(function(){a("#courier-shortcode").select()}))}(),e=r(document),l=r("body"),"courier_notice"===courier_notices_admin_data.post_type&&e.on("ready",(function(){var e=r("<option />").val("courier_expired").text(courier_notices_admin_data.strings.label);"courier_expired"===courier_notices_admin_data.post_status&&(r("#post-status-display").text(courier_notices_admin_data.strings.expired),e.attr("selected","selected")),r("#post_status").append(e)})),l.on("click",".editinline",(function(){var e=r(this).parents("tr.iedit").attr("id").replace("post-",""),t=r("#inline_"+e+" ._status").text(),i="",s=r("<option />").text(courier_notices_admin_data.strings.label).attr("value","courier_expired");setTimeout((function(){r("#edit-"+e),(i=r("#edit-"+e+' select[name="_status"]')).append(s),i.val(t)}),300)})).on("click",".courier-reactivate-notice",(function(e){e.preventDefault(),e.stopPropagation();var t=r(this),i=t.attr("data-courier-notice-id"),s=t.parents(".notice");r.post(courier_notices_admin_data.reactivate_endpoint+i+"/",{success:function(e){s.fadeOut()}})})),function(){s(window),s(document),s("body");let e=s("#courier-notices-welcome-panel");e.find(".courier-notices-welcome-panel-close").on("click",(function(t){t.preventDefault(),e.addClass("hidden"),s.post(ajaxurl,{action:"courier_notices_update_welcome_panel",visible:0,courier_notices_welcome_panel:s("#courier_notices_welcome_panel").val()})}))}(),function(){let e=n("body"),t=(n(".courier_notice_page_courier"),n("#courier-notice-type-new"),n(".courier-type-color")),i=n("#courier-notice-type-template").text().split(/\{(.+?)\}/g),s=(n("#courier-notice-type-edit-template").text().split(/\{(.+?)\}/g),{indicator:n("#courier-notice-loader").html(),cancel:courier_notices_admin_data.strings.cancel,cancelcssclass:"btn btn-danger",submitcssclass:"btn btn-success",maxlength:50,showfn:function(e){e.fadeIn("fast")},submit:courier_notices_admin_data.strings.save,tooltip:courier_notices_admin_data.strings.editurl,width:"100%"}),a="";function r(e){t=e?e.find(".courier-type-color"):n(".courier-type-color"),t.length&&t.wpColorPicker({change:function(e,t){let i=n(this).closest(".notice_preview"),s=n(this).closest(".notice-option").data("notice-option-color");setTimeout((function(){var t=e.target.value;switch(s){case"accent":i.find(".courier-icon").css("background",t);break;case"icon":i.find(".courier-icon").css("color",t);break;case"text":i.find(".courier-content-wrapper").css("color",t);break;case"bg":i.find(".courier-content-wrapper").css("background",t)}}),1)}})}e.on("click",".courier-notices-type-delete",(function(e){e.preventDefault();var t,i=n(this),s=n("<button />",{class:"courier-notices-type-cancel-delete button button-secondary button-cancel button-editing close-button",href:"#"}),a=n("<span />",{class:"dashicons dashicons-no"});!0!==i.data("confirm")?(s.append(a),i.addClass("button button-secondary button-editing").attr("aria-label",courier_notices_admin_data.strings.confirm_delete).data("confirm",!0),i.after(s).after('<span class="spacer"> </span>')):(i.addClass("disabled").text(courier_notices_admin_data.strings.deleting),t=i,n.post(ajaxurl,{action:"courier_notices_delete_type",courier_notices_delete_type:courier_notices_admin_data.delete_nonce,courier_notices_type:parseInt(t.data("term-id"))}).success((function(){t.closest("tr").fadeOut("fast").promise().done((function(){n(this).remove()}))})))})).on("click",".courier-notices-type-cancel-delete",(function(e){e.preventDefault();var t=n(this),i=t.siblings(".spacer"),s=t.siblings(".courier-notices-type-delete");t.remove(),i.remove(),s.removeClass("button button-secondary button-editing").removeAttr("aria-label").data("confirm",!1)})).on("click","#add-courier-notice-type",(function(e){e.preventDefault(),n(this).addClass("disabled").attr("disabled","disabled"),function(e){let t=n(i.map((s=e,function(e,t){return t%2?s[e]:e})).join(""));var s;t=n(t),n("table.courier_notice_page_courier tbody").append(t),r(t)}(n.extend(!0,{},s))})).on("click","#courier-notice-type-new .save-button",(function(e){e.preventDefault(),n(this).addClass("disabled").attr("disabled","disabled");var t=n("#courier-notice-type-new");n.post(ajaxurl,{action:"courier_notices_add_type",page:"courier",courier_notices_add_type:courier_notices_admin_data.add_nonce,courier_notice_type_new_title:n("#courier-notice-type-new-title").val(),courier_notice_type_new_css_class:n("#courier-notice-type-new-css-class").val(),courier_notice_type_new_color:n("#courier-notice-type-new-color").val(),courier_notice_type_new_text_color:n("#courier-notice-type-new-text-color").val(),courier_notice_type_new_icon_color:n("#courier-notice-type-new-icon-color").val(),courier_notice_type_new_bg_color:n("#courier-notice-type-new-bg-color").val(),contentType:"application/json"}).success((function(e){(e=JSON.parse(e))&&e.fragments&&t.fadeOut("fast").promise().done((function(){n("#add-courier-notice-type").removeAttr("disabled").removeClass("disabled");for(const t in e.fragments)n(t).html(e.fragments[t])}))}))})).on("click","#courier-notice-type-new .close-button",(function(e){e.preventDefault(),n("#courier-notice-type-new").fadeOut("fast").promise().done((function(){n("#add-courier-notice-type").removeAttr("disabled").removeClass("disabled"),n(this).remove()}))})).on("click",".courier-notice-editing .close-button",(function(e){e.preventDefault(),n("#courier-notice-type-edit").replaceWith(a);var t=n(this).closest("tr");n(".courier-icon",t).removeAttr("style"),n(".courier-content-wrapper",t).removeAttr("style"),n(".notice-options",t).hide(),n(".courier-notice-type-title",t).show(),n(".courier-notice-editing").removeClass("courier-notice-editing"),t.find(".courier-type-color").each((function(){n(this).val(n(this).data("default-color"))})),t.find(".courier-type-color").trigger("change")})).on("click",".courier-notice-editing .save-button",(function(e){e.preventDefault();let t=n(this),i=t.closest("tr");t.addClass("disabled").attr("disabled","disabled"),n.post(ajaxurl,{action:"courier_notices_update_type",page:"courier",courier_notices_update_type:courier_notices_admin_data.update_nonce,courier_notice_type_edit_title:i.find(".courier-notice-type-edit-title").val(),courier_notice_type_edit_css_class:i.find(".courier-notice-type-edit-css-class").val(),courier_notice_type_edit_color:i.find(".courier-notice-type-edit-color").val(),courier_notice_type_edit_text_color:i.find(".courier-notice-type-edit-text-color").val(),courier_notice_type_edit_icon_color:i.find(".courier-notice-type-edit-icon-color").val(),courier_notice_type_edit_bg_color:i.find(".courier-notice-type-edit-bg-color").val(),courier_notice_type_id:parseInt(i.find("[data-courier-notice-id]").data("courier-notice-id")),contentType:"application/json"}).success((function(e){(e=JSON.parse(e))&&e.fragments&&i.fadeOut("fast").promise().done((function(){for(let t in e.fragments)n(t).html(e.fragments[t])}))}))})).on("click",".courier-notice-type-edit",(function(e){e.preventDefault();var t=n(this).closest("tr");n("table.courier_notice_page_courier .button-editing.close-button:visible").trigger("click"),t.addClass("courier-notice-editing").find(".notice-options").show(),t.find(".courier-notice-type-title").hide(),r(t)})).on("click","#courier-settings .settings-form #submit",(function(e){e.stopPropagation(),n("table.courier_notice_page_courier").find("input,button").attr("disabled","disabled"),n("#nds-post-body").find('input[type="hidden"]').attr("disabled","disabled"),n(".settings-form").submit()}))}(),function(){function e(e){e.preventDefault();var t=c(this).parents(".courier-admin-notice");c.post(ajaxurl,{action:"courier_dismiss_notification",courier_notification_type:t.attr("data-type"),_ajax_nonce:courier_notices_admin_data.dismiss_nonce},(function(e){t.fadeTo(100,0,(function(){t.slideUp(100,(function(){t.remove()}))}))}))}c("body").on("click",".courier-admin-notice .notice-dismiss",e).on("click",".courier-review-notice .review-dismiss, .courier-review-notice .notice-dismiss",e)}()}))}()})(); -
courier-notices/trunk/js/courier-notices.js
r2811477 r2869055 1 !function(){"use strict";var e={n:function(t){var o=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(o,{a:o}),o},d:function(t,o){for(var n in o)e.o(o,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:o[n]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t=jQuery,o=e.n(t);const n=e=>e&&decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null ;let i=o(),r=o(),c=(r(window),{contentType:"application/json",placement:"popup-modal",format:"html",post_info:{}});const a=()=>{setTimeout((()=>{s()}),"500")},s=()=>{let e=document.querySelector('.courier-notices.courier-location-popup-modal[data-courier-ajax="true"]'),t=[];if(!e)return;void 0!==courier_notices_data.post_info&&(c.post_info=courier_notices_data.post_info);let o=n("dismissed_notices");o=JSON.parse(o),o=o||[],r.ajax({method:"GET",beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",courier_notices_data.wp_rest_nonce)},url:courier_notices_data.notices_endpoint,data:c}).done((function(e){if(e.notices){for(let n in e.notices)-1===o.indexOf(parseInt(n))&&t.push(e.notices[n]);t.length>0&&(window.courier_notices_modal_notices=t,d(0))}}))};function d(e){let t=r(window.courier_notices_modal_notices[e]);t.hide(),t.length<1||(r('.courier-notices[data-courier-placement="'+c.placement+'"] .courier-modal-overlay').append(t),r(".courier-modal-overlay").removeClass("hide").show(),t.slideDown("fast"),window.courier_notices_modal_notices.splice(e,1))}let u=o();function l(){function e(e){u(".courier_notice[data-courier-notice-id='"+e+"']").fadeOut(500,(function(){0===window.courier_notices_modal_notices.length?u(".courier-modal-overlay").addClass("hide").hide():d(0)})),function(e){let t=n("dismissed_notices");t=JSON.parse(t),t=t||[],-1===t.indexOf(e)&&t.push(e),((e,t,o,n,i,r)=>{if(!e||/^(?:expires|max\-age|path|domain|secure)$/i.test(e))return!1;n||(n="/");let c="";if(o)switch(o.constructor){case Number:c=o===1/0?"; expires=Fri, 31 Dec 9999 23:59:59 GMT":"; max-age="+o;break;case String:c="; expires="+o;break;case Date:c="; expires="+o.toUTCString()}document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(t)+c+(i?"; domain="+i:"")+(n?"; path="+n:"")+(r?"; secure":"")})("dismissed_notices",JSON.stringify(t))}(e)}u("body").on("click",".courier-close, .trigger-close",(function(t){let o=u(this),n=o.attr("href");if(!0!==o.data("dismiss")){t.preventDefault(),t.stopPropagation(),o.data("dismiss",!0);let i=o.parents(".courier-notice"),r=parseInt(i.data("courier-notice-id"),10);if(0===i.length||isNaN(r))return;courier_notices_data.user_id&&courier_notices_data.user_id>0?(u.post({url:courier_notices_data.notice_endpoint+r+"/dismiss",data:{dismiss_nonce:courier_notices_data.dismiss_nonce,user_id:courier_notices_data.user_id},beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",courier_notices_data.wp_rest_nonce)}}).done((function(){e(r)})),n&&"#"!==n&&u(document).ajaxComplete((function(e,t,o){window.location=n}))):(e(r),n&&"#"!==n&&(window.location=n))}}))}o()((function(){var e;e=function(){let e=i('.courier-notices[data-courier-ajax="true"]');if(e.attr("data-loaded",!1),0===e.length)return;let t=document.querySelectorAll('.courier-notices:not(.courier-location-popup-modal)[data-courier-ajax="true"]'),o=new IntersectionObserver((function(e,t){e.forEach((function(e){if(1===e.intersectionRatio&&"false"===e.target.getAttribute("data-loaded")){let t={contentType:"application/json",placement:e.target.getAttribute("data-courier-placement"),format:"html",post_info:{},user_id:"0"!==courier_notices_data.user_id?courier_notices_data.user_id:""};void 0!==courier_notices_data.post_info&&(t.post_info=courier_notices_data.post_info);let o=n("dismissed_notices");o=JSON.parse(o),o=o||[],i.ajax({method:"GET",beforeSend:function(e){"0"!==courier_notices_data.user_id&&e.setRequestHeader("X-WP-Nonce",courier_notices_data.wp_rest_nonce)},url:courier_notices_data.notices_endpoint,data:t}).success((function(e){e.notices&&i.each(e.notices,(function(n){if(-1!==o.indexOf(parseInt(n)))return;let r=i(e.notices[n]).hide();i('.courier-notices[data-courier-placement="'+t.placement+'"]').append(r),r.slideDown("fast","swing",(function(){const e=new CustomEvent("courierNoticeDisplayed",{detail:n});document.dispatchEvent(e)}))}))})),e.target.setAttribute("data-loaded",!0)}}))}),{threshold:1});Array.prototype.forEach.call(t,(function(e){o.observe(e)}))},"interactive"===document.readyState||"complete"===document.readyState?e():document.addEventListener("DOMContentLoaded",e),l(),"complete"===document.readyState?a():window.addEventListener("load",a)}))}();1 !function(){"use strict";var e={n:function(t){var o=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(o,{a:o}),o},d:function(t,o){for(var n in o)e.o(o,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:o[n]})},o:function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}},t=jQuery,o=e.n(t);const n=e=>e&&decodeURIComponent(document.cookie.replace(new RegExp("(?:(?:^|.*;)\\s*"+encodeURIComponent(e).replace(/[\-\.\+\*]/g,"\\$&")+"\\s*\\=\\s*([^;]*).*$)|^.*$"),"$1"))||null,i=(e,t,o,n,i,r)=>{if(!e||/^(?:expires|max\-age|path|domain|secure)$/i.test(e))return!1;n||(n="/");let c="";if(o)switch(o.constructor){case Number:c=o===1/0?"; expires=Fri, 31 Dec 9999 23:59:59 GMT":"; max-age="+o;break;case String:c="; expires="+o;break;case Date:c="; expires="+o.toUTCString()}return document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(t)+c+(i?"; domain="+i:"")+(n?"; path="+n:"")+(r?"; secure":""),!0};let r=o(),c=o(),a=(c(window),{contentType:"application/json",placement:"popup-modal",format:"html",post_info:{}});const s=()=>{setTimeout((()=>{d()}),"500")},d=()=>{let e=document.querySelector('.courier-notices.courier-location-popup-modal[data-courier-ajax="true"]'),t=[];if(!e)return;void 0!==courier_notices_data.post_info&&(a.post_info=courier_notices_data.post_info);let o=n("dismissed_notices");o=JSON.parse(o),o=o||[],c.ajax({method:"GET",beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",courier_notices_data.wp_rest_nonce)},url:courier_notices_data.notices_endpoint,data:a}).done((function(e){if(e.notices){for(let n in e.notices)-1===o.indexOf(parseInt(n))&&t.push(e.notices[n]);t.length>0&&(window.courier_notices_modal_notices=t,u(0))}}))};function u(e){let t=c(window.courier_notices_modal_notices[e]);t.hide(),t.length<1||(c('.courier-notices[data-courier-placement="'+a.placement+'"] .courier-modal-overlay').append(t),c(".courier-modal-overlay").removeClass("hide").show(),t.slideDown("fast"),window.courier_notices_modal_notices.splice(e,1))}let l=o();function _(){function e(e){l(".courier_notice[data-courier-notice-id='"+e+"']").fadeOut(500,(function(){0===window.courier_notices_modal_notices.length?l(".courier-modal-overlay").addClass("hide").hide():u(0)})),function(e){let t=n("dismissed_notices");t=JSON.parse(t),t=t||[],-1===t.indexOf(e)&&t.push(e),i("dismissed_notices",JSON.stringify(t))}(e)}l("body").on("click",".courier-close, .trigger-close",(function(t){let o=l(this),n=o.attr("href");if(!0!==o.data("dismiss")){t.preventDefault(),t.stopPropagation(),o.data("dismiss",!0);let i=o.parents(".courier-notice"),r=parseInt(i.data("courier-notice-id"),10);if(0===i.length||isNaN(r))return;courier_notices_data.user_id&&courier_notices_data.user_id>0?(l.post({url:courier_notices_data.notice_endpoint+r+"/dismiss",data:{dismiss_nonce:courier_notices_data.dismiss_nonce,user_id:courier_notices_data.user_id},beforeSend:function(e){e.setRequestHeader("X-WP-Nonce",courier_notices_data.wp_rest_nonce)}}).done((function(){e(r)})),n&&"#"!==n&&l(document).ajaxComplete((function(e,t,o){window.location=n}))):(e(r),n&&"#"!==n&&(window.location=n))}}))}o()((function(){var e;e=function(){let e=r('.courier-notices[data-courier-ajax="true"]');if(e.attr("data-loaded",!1),0===e.length)return;let t=document.querySelectorAll('.courier-notices:not(.courier-location-popup-modal)[data-courier-ajax="true"]'),o=new IntersectionObserver((function(e,t){e.forEach((function(e){if(1===e.intersectionRatio&&"false"===e.target.getAttribute("data-loaded")){let t={contentType:"application/json",placement:e.target.getAttribute("data-courier-placement"),format:"html",post_info:{},user_id:"0"!==courier_notices_data.user_id?courier_notices_data.user_id:""};void 0!==courier_notices_data.post_info&&(t.post_info=courier_notices_data.post_info);let o=n("dismissed_notices");o=JSON.parse(o),o=o||[],r.ajax({method:"GET",beforeSend:function(e){"0"!==courier_notices_data.user_id&&e.setRequestHeader("X-WP-Nonce",courier_notices_data.wp_rest_nonce)},url:courier_notices_data.notices_endpoint,data:t}).success((function(e){e.notices&&r.each(e.notices,(function(n){if(-1!==o.indexOf(parseInt(n)))return;let i=r(e.notices[n]).hide();r('.courier-notices[data-courier-placement="'+t.placement+'"]').append(i),i.slideDown("fast","swing",(function(){const e=new CustomEvent("courierNoticeDisplayed",{detail:n});document.dispatchEvent(e)}))}))})),e.target.setAttribute("data-loaded",!0)}}))}),{threshold:1});Array.prototype.forEach.call(t,(function(e){o.observe(e)}))},"interactive"===document.readyState||"complete"===document.readyState?e():document.addEventListener("DOMContentLoaded",e),_(),"complete"===document.readyState?s():window.addEventListener("load",s)}))}(); -
courier-notices/trunk/readme.txt
r2861056 r2869055 5 5 Tested up to: 6.0.2 6 6 x-release-please-start-version 7 Stable tag: 1.5. 77 Stable tag: 1.5.8 8 8 x-release-please-end 9 9 Requires PHP: 7.3 -
courier-notices/trunk/src/Controller/Courier.php
r2861056 r2869055 397 397 * @since 1.0 398 398 * 399 * @param int $post_id The post ID. 400 * @param array|object $post The post object. 401 * @param bool $update Whether or not to update. 402 */ 403 public function wp_insert_post( $post_id, $post, $update ) { 399 * @param int $post_id The post ID. 400 * @param array|\WP_Post $post The post object. 401 * @param bool $update Insert or Update flag. 402 */ 403 public function wp_insert_post( int $post_id, $post, bool $update ) { 404 405 if ( 'courier_notice' !== $post->post_type ) { 406 return; 407 } 408 404 409 if ( ! is_admin() ) { 405 410 return; -
courier-notices/trunk/vendor/autoload.php
r2861056 r2869055 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit c8f6a91c4fc565f8909d5cd7724f3d38::getLoader();25 return ComposerAutoloaderInitd2803c2c7200b8eff82fdb7a37af71bf::getLoader(); -
courier-notices/trunk/vendor/composer/autoload_real.php
r2861056 r2869055 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit c8f6a91c4fc565f8909d5cd7724f3d385 class ComposerAutoloaderInitd2803c2c7200b8eff82fdb7a37af71bf 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit c8f6a91c4fc565f8909d5cd7724f3d38', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInitd2803c2c7200b8eff82fdb7a37af71bf', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInit c8f6a91c4fc565f8909d5cd7724f3d38', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInitd2803c2c7200b8eff82fdb7a37af71bf', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInit c8f6a91c4fc565f8909d5cd7724f3d38::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInitd2803c2c7200b8eff82fdb7a37af71bf::getInitializer($loader)); 33 33 34 34 $loader->register(true); -
courier-notices/trunk/vendor/composer/autoload_static.php
r2861056 r2869055 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit c8f6a91c4fc565f8909d5cd7724f3d387 class ComposerStaticInitd2803c2c7200b8eff82fdb7a37af71bf 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 38 38 { 39 39 return \Closure::bind(function () use ($loader) { 40 $loader->prefixLengthsPsr4 = ComposerStaticInit c8f6a91c4fc565f8909d5cd7724f3d38::$prefixLengthsPsr4;41 $loader->prefixDirsPsr4 = ComposerStaticInit c8f6a91c4fc565f8909d5cd7724f3d38::$prefixDirsPsr4;42 $loader->prefixesPsr0 = ComposerStaticInit c8f6a91c4fc565f8909d5cd7724f3d38::$prefixesPsr0;43 $loader->classMap = ComposerStaticInit c8f6a91c4fc565f8909d5cd7724f3d38::$classMap;40 $loader->prefixLengthsPsr4 = ComposerStaticInitd2803c2c7200b8eff82fdb7a37af71bf::$prefixLengthsPsr4; 41 $loader->prefixDirsPsr4 = ComposerStaticInitd2803c2c7200b8eff82fdb7a37af71bf::$prefixDirsPsr4; 42 $loader->prefixesPsr0 = ComposerStaticInitd2803c2c7200b8eff82fdb7a37af71bf::$prefixesPsr0; 43 $loader->classMap = ComposerStaticInitd2803c2c7200b8eff82fdb7a37af71bf::$classMap; 44 44 45 45 }, null, ClassLoader::class); -
courier-notices/trunk/vendor/composer/installed.php
r2861056 r2869055 2 2 'root' => array( 3 3 'name' => 'linchpin/courier-notices', 4 'pretty_version' => '1.5. 7',5 'version' => '1.5. 7.0',4 'pretty_version' => '1.5.8', 5 'version' => '1.5.8.0', 6 6 'reference' => NULL, 7 7 'type' => 'wordpress-plugin', … … 21 21 ), 22 22 'linchpin/courier-notices' => array( 23 'pretty_version' => '1.5. 7',24 'version' => '1.5. 7.0',23 'pretty_version' => '1.5.8', 24 'version' => '1.5.8.0', 25 25 'reference' => NULL, 26 26 'type' => 'wordpress-plugin',
Note: See TracChangeset
for help on using the changeset viewer.