%PDF- %PDF-
Direktori : /home/jalalj2hb/www/wp-content/plugins/wpforms-lite/assets/js/ |
Current File : /home/jalalj2hb/www/wp-content/plugins/wpforms-lite/assets/js/flatpickr.min.js |
/*! flatpickr v2.3.4, @license MIT */ function Flatpickr(e,t){function n(){e._flatpickr&&C(e._flatpickr),e._flatpickr=ae,ae.element=e,ae.instanceConfig=t||{},B(),N(),F(),J(),W(),U(),ae.isOpen=ae.config.inline,ae.changeMonth=b,ae.clear=w,ae.close=y,ae.destroy=C,ae.formatDate=E,ae.jumpToDate=s,ae.open=S,ae.redraw=H,ae.set=P,ae.setDate=R,ae.toggle=K,ae.isMobile=!ae.config.disableMobile&&!ae.config.inline&&"single"===ae.config.mode&&!ae.config.disable.length&&!ae.config.enable.length&&!ae.config.weekNumbers&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),ae.isMobile||f(),c(),ae.isMobile||Object.defineProperty(ae,"dateIsPicked",{set:function(e){return e?ae.calendarContainer.classList.add("dateIsPicked"):void ae.calendarContainer.classList.remove("dateIsPicked")}}),ae.dateIsPicked=ae.selectedDates.length>0||ae.config.noCalendar,ae.selectedDates.length&&(ae.config.enableTime&&r(),G()),ae.config.weekNumbers&&(ae.calendarContainer.style.width=ae.days.clientWidth+ae.weekWrapper.clientWidth+"px"),q("Ready")}function a(e){ae.config.noCalendar&&!ae.selectedDates.length&&(ae.selectedDates=[ae.now]),ne(e),ae.selectedDates.length&&(!ae.minDateHasTime||"input"!==e.type||e.target.value.length>=2?(i(),G()):setTimeout(function(){i(),G()},1e3))}function i(){if(ae.config.enableTime){var e=parseInt(ae.hourElement.value,10)||0,t=parseInt(ae.minuteElement.value,10)||0,n=ae.config.enableSeconds?parseInt(ae.secondElement.value,10)||0:0;ae.amPM&&(e=e%12+12*("PM"===ae.amPM.textContent)),ae.minDateHasTime&&0===te(ae.latestSelectedDateObj,ae.config.minDate)?(e=Math.max(e,ae.config.minDate.getHours()),e===ae.config.minDate.getHours()&&(t=Math.max(t,ae.config.minDate.getMinutes()))):ae.maxDateHasTime&&0===te(ae.latestSelectedDateObj,ae.config.maxDate)&&(e=Math.min(e,ae.config.maxDate.getHours()),e===ae.config.maxDate.getHours()&&(t=Math.min(t,ae.config.maxDate.getMinutes()))),o(e,t,n)}}function r(e){var t=e||ae.latestSelectedDateObj;t&&o(t.getHours(),t.getMinutes(),t.getSeconds())}function o(e,t,n){ae.selectedDates.length&&ae.latestSelectedDateObj.setHours(e%24,t,n||0,0),ae.config.enableTime&&!ae.isMobile&&(ae.hourElement.value=ae.pad(ae.config.time_24hr?e:(12+e)%12+12*(e%12===0)),ae.minuteElement.value=ae.pad(t),!ae.config.time_24hr&&ae.selectedDates.length&&(ae.amPM.textContent=ae.latestSelectedDateObj.getHours()>=12?"PM":"AM"),ae.config.enableSeconds&&(ae.secondElement.value=ae.pad(n)))}function l(e){4===e.target.value.length&&(ae.currentYearElement.blur(),x(e.target.value),e.target.value=ae.currentYear)}function c(){return ae.config.wrap&&["open","close","toggle","clear"].forEach(function(e){try{ae.element.querySelector("[data-"+e+"]").addEventListener("click",ae[e])}catch(e){}}),void 0!==window.document.createEvent&&(ae.changeEvent=window.document.createEvent("HTMLEvents"),ae.changeEvent.initEvent("change",!1,!0)),ae.isMobile?z():(ae.debouncedResize=ee(Y,50),ae.triggerChange=function(){q("Change")},ae.debouncedChange=ee(ae.triggerChange,300),"range"===ae.config.mode&&ae.days&&ae.days.addEventListener("mouseover",L),window.document.addEventListener("keydown",I),ae.config.inline||ae.config.static||window.addEventListener("resize",ae.debouncedResize),window.ontouchstart&&window.document.addEventListener("touchstart",k),window.document.addEventListener("click",k),window.document.addEventListener("blur",k),ae.config.clickOpens&&(ae.altInput||ae.input).addEventListener("focus",S),ae.config.noCalendar||(ae.prevMonthNav.addEventListener("click",function(){return b(-1)}),ae.nextMonthNav.addEventListener("click",function(){return b(1)}),ae.currentYearElement.addEventListener("wheel",function(e){return ee(X(e),50)}),ae.currentYearElement.addEventListener("focus",function(){ae.currentYearElement.select()}),ae.currentYearElement.addEventListener("input",l),ae.currentYearElement.addEventListener("increment",l),ae.days.addEventListener("click",_)),void(ae.config.enableTime&&(ae.timeContainer.addEventListener("transitionend",j),ae.timeContainer.addEventListener("wheel",function(e){return ee(a(e),5)}),ae.timeContainer.addEventListener("input",a),ae.timeContainer.addEventListener("increment",a),ae.timeContainer.addEventListener("increment",ae.debouncedChange),ae.timeContainer.addEventListener("wheel",ae.debouncedChange),ae.timeContainer.addEventListener("input",ae.triggerChange),ae.hourElement.addEventListener("focus",function(){ae.hourElement.select()}),ae.minuteElement.addEventListener("focus",function(){ae.minuteElement.select()}),ae.secondElement&&ae.secondElement.addEventListener("focus",function(){ae.secondElement.select()}),ae.amPM&&ae.amPM.addEventListener("click",function(e){a(e),ae.triggerChange(e)}))))}function s(e){e=e?ae.parseDate(e):ae.latestSelectedDateObj||(ae.config.minDate>ae.now?ae.config.minDate:ae.config.maxDate&&ae.config.maxDate<ae.now?ae.config.maxDate:ae.now);try{ae.currentYear=e.getFullYear(),ae.currentMonth=e.getMonth()}catch(t){console.error(t.stack),console.warn("Invalid date supplied: "+e)}ae.redraw()}function d(e,t){var n=e.target.parentNode.childNodes[0];n.value=parseInt(n.value,10)+t*(n.step||1);try{n.dispatchEvent(new Event("increment",{bubbles:!0}))}catch(e){var a=window.document.createEvent("CustomEvent");a.initCustomEvent("increment",!0,!0,{}),n.dispatchEvent(a)}}function u(e){var t=Z("div","numInputWrapper"),n=Z("input","numInput "+e),a=Z("span","arrowUp"),i=Z("span","arrowDown");return n.type="text",t.appendChild(n),t.appendChild(a),t.appendChild(i),a.addEventListener("click",function(e){return d(e,1)}),i.addEventListener("click",function(e){return d(e,-1)}),t}function f(){var e=window.document.createDocumentFragment();ae.calendarContainer=Z("div","flatpickr-calendar"),ae.numInputType=navigator.userAgent.indexOf("MSIE 9.0")>0?"text":"number",ae.config.noCalendar||(e.appendChild(g()),ae.innerContainer=Z("div","flatpickr-innerContainer"),ae.config.weekNumbers&&ae.innerContainer.appendChild(v()),ae.rContainer=Z("div","flatpickr-rContainer"),ae.rContainer.appendChild(D()),ae.rContainer.appendChild(m()),ae.innerContainer.appendChild(ae.rContainer),e.appendChild(ae.innerContainer)),ae.config.enableTime&&e.appendChild(h()),"range"===ae.config.mode&&ae.calendarContainer.classList.add("rangeMode"),ae.calendarContainer.appendChild(e),ae.config.inline||ae.config.static?(ae.calendarContainer.classList.add(ae.config.inline?"inline":"static"),j(),ae.config.appendTo&&ae.config.appendTo.nodeType?ae.config.appendTo.appendChild(ae.calendarContainer):ae.element.parentNode.insertBefore(ae.calendarContainer,(ae.altInput||ae.input).nextSibling)):window.document.body.appendChild(ae.calendarContainer)}function p(e,t,n){var a=T(t,!0),i=Z("span","flatpickr-day "+e,t.getDate());return i.dateObj=t,0===te(t,ae.now)&&i.classList.add("today"),a?(i.tabIndex=0,V(t)&&(i.classList.add("selected"),"range"===ae.config.mode?i.classList.add(0===te(t,ae.selectedDates[0])?"startRange":"endRange"):ae.selectedDateElem=i)):(i.classList.add("disabled"),ae.selectedDates[0]&&t>ae.minRangeDate&&t<ae.selectedDates[0]?ae.minRangeDate=t:ae.selectedDates[0]&&t<ae.maxRangeDate&&t>ae.selectedDates[0]&&(ae.maxRangeDate=t)),"range"===ae.config.mode&&($(t)&&!V(t)&&i.classList.add("inRange"),1===ae.selectedDates.length&&(t<ae.minRangeDate||t>ae.maxRangeDate)&&i.classList.add("notAllowed")),ae.config.weekNumbers&&"prevMonthDay"!==e&&n%7===1&&ae.weekNumbers.insertAdjacentHTML("beforeend","<span class='disabled flatpickr-day'>"+ae.config.getWeek(t)+"</span>"),q("DayCreate",i),i}function m(){ae.days||(ae.days=Z("div","flatpickr-days"),ae.days.tabIndex=-1),ae.firstOfMonth=(new Date(ae.currentYear,ae.currentMonth,1).getDay()-ae.l10n.firstDayOfWeek+7)%7,ae.prevMonthDays=ae.utils.getDaysinMonth((ae.currentMonth-1+12)%12);var e=ae.utils.getDaysinMonth(),t=window.document.createDocumentFragment(),n=ae.prevMonthDays+1-ae.firstOfMonth;ae.config.weekNumbers&&ae.weekNumbers.firstChild&&(ae.weekNumbers.textContent=""),"range"===ae.config.mode&&(ae.minRangeDate=new Date(ae.currentYear,ae.currentMonth-1,n),ae.maxRangeDate=new Date(ae.currentYear,ae.currentMonth+1,(42-ae.firstOfMonth)%e)),ae.days.firstChild&&(ae.days.textContent="");for(var a=0;n<=ae.prevMonthDays;a++,n++)t.appendChild(p("prevMonthDay",new Date(ae.currentYear,ae.currentMonth-1,n),n));for(n=1;n<=e;n++)t.appendChild(p("",new Date(ae.currentYear,ae.currentMonth,n),n));for(var i=e+1;i<=42-ae.firstOfMonth;i++)t.appendChild(p("nextMonthDay",new Date(ae.currentYear,ae.currentMonth+1,i%e),i));return ae.days.appendChild(t),ae.days}function g(){var e=window.document.createDocumentFragment();ae.monthNav=Z("div","flatpickr-month"),ae.prevMonthNav=Z("span","flatpickr-prev-month"),ae.prevMonthNav.innerHTML=ae.config.prevArrow,ae.currentMonthElement=Z("span","cur-month");var t=u("cur-year");return ae.currentYearElement=t.childNodes[0],ae.currentYearElement.title=ae.l10n.scrollTitle,ae.config.minDate&&(ae.currentYearElement.min=ae.config.minDate.getFullYear()),ae.config.maxDate&&(ae.currentYearElement.max=ae.config.maxDate.getFullYear(),ae.currentYearElement.disabled=ae.config.minDate&&ae.config.minDate.getFullYear()===ae.config.maxDate.getFullYear()),ae.nextMonthNav=Z("span","flatpickr-next-month"),ae.nextMonthNav.innerHTML=ae.config.nextArrow,ae.navigationCurrentMonth=Z("span","flatpickr-current-month"),ae.navigationCurrentMonth.appendChild(ae.currentMonthElement),ae.navigationCurrentMonth.appendChild(t),e.appendChild(ae.prevMonthNav),e.appendChild(ae.navigationCurrentMonth),e.appendChild(ae.nextMonthNav),ae.monthNav.appendChild(e),Q(),ae.monthNav}function h(){ae.calendarContainer.classList.add("hasTime"),ae.config.noCalendar&&ae.calendarContainer.classList.add("noCalendar"),ae.timeContainer=Z("div","flatpickr-time"),ae.timeContainer.tabIndex=-1;var e=Z("span","flatpickr-time-separator",":"),t=u("flatpickr-hour");ae.hourElement=t.childNodes[0];var n=u("flatpickr-minute");if(ae.minuteElement=n.childNodes[0],ae.hourElement.tabIndex=ae.minuteElement.tabIndex=0,ae.hourElement.pattern=ae.minuteElement.pattern="\\d*",ae.hourElement.value=ae.pad(ae.latestSelectedDateObj?ae.latestSelectedDateObj.getHours():ae.config.defaultHour),ae.minuteElement.value=ae.pad(ae.latestSelectedDateObj?ae.latestSelectedDateObj.getMinutes():ae.config.defaultMinute),ae.hourElement.step=ae.config.hourIncrement,ae.minuteElement.step=ae.config.minuteIncrement,ae.hourElement.min=ae.config.time_24hr?0:1,ae.hourElement.max=ae.config.time_24hr?23:12,ae.minuteElement.min=0,ae.minuteElement.max=59,ae.hourElement.title=ae.minuteElement.title=ae.l10n.scrollTitle,ae.timeContainer.appendChild(t),ae.timeContainer.appendChild(e),ae.timeContainer.appendChild(n),ae.config.time_24hr&&ae.timeContainer.classList.add("time24hr"),ae.config.enableSeconds){ae.timeContainer.classList.add("hasSeconds");var a=u("flatpickr-second");ae.secondElement=a.childNodes[0],ae.secondElement.pattern=ae.hourElement.pattern,ae.secondElement.value=ae.latestSelectedDateObj?ae.pad(ae.latestSelectedDateObj.getSeconds()):"00",ae.secondElement.step=ae.minuteElement.step,ae.secondElement.min=ae.minuteElement.min,ae.secondElement.max=ae.minuteElement.max,ae.timeContainer.appendChild(Z("span","flatpickr-time-separator",":")),ae.timeContainer.appendChild(a)}return ae.config.time_24hr||(ae.amPM=Z("span","flatpickr-am-pm",["AM","PM"][ae.hourElement.value>11|0]),ae.amPM.title=ae.l10n.toggleTitle,ae.amPM.tabIndex=0,ae.timeContainer.appendChild(ae.amPM)),ae.timeContainer}function D(){ae.weekdayContainer||(ae.weekdayContainer=Z("div","flatpickr-weekdays"));var e=ae.l10n.firstDayOfWeek,t=ae.l10n.weekdays.shorthand.slice();return e>0&&e<t.length&&(t=[].concat(t.splice(e,t.length),t.splice(0,e))),ae.weekdayContainer.innerHTML="\n\t\t<span class=flatpickr-weekday>\n\t\t\t"+t.join("</span><span class=flatpickr-weekday>")+"\n\t\t</span>\n\t\t",ae.weekdayContainer}function v(){return ae.calendarContainer.classList.add("hasWeeks"),ae.weekWrapper=Z("div","flatpickr-weekwrapper"),ae.weekWrapper.appendChild(Z("span","flatpickr-weekday",ae.l10n.weekAbbreviation)),ae.weekNumbers=Z("div","flatpickr-weeks"),ae.weekWrapper.appendChild(ae.weekNumbers),ae.weekWrapper}function b(e,t){ae.currentMonth="undefined"==typeof t||t?ae.currentMonth+e:e,x(),Q(),m(),ae.config.noCalendar||ae.days.focus(),q("MonthChange")}function w(e){ae.input.value="",ae.altInput&&(ae.altInput.value=""),ae.mobileInput&&(ae.mobileInput.value=""),ae.selectedDates=[],ae.latestSelectedDateObj=null,ae.dateIsPicked=!1,ae.redraw(),e!==!1&&q("Change")}function y(){ae.isOpen=!1,ae.isMobile||(ae.calendarContainer.classList.remove("open"),(ae.altInput||ae.input).classList.remove("active")),q("Close")}function C(e){e=e||ae,e.clear(!1),window.document.removeEventListener("keydown",I),window.removeEventListener("resize",e.debouncedResize),window.document.removeEventListener("click",k),window.document.removeEventListener("touchstart",k),window.document.removeEventListener("blur",k),e.timeContainer&&e.timeContainer.removeEventListener("transitionend",j),e.mobileInput&&e.mobileInput.parentNode?e.mobileInput.parentNode.removeChild(e.mobileInput):e.calendarContainer&&e.calendarContainer.parentNode&&e.calendarContainer.parentNode.removeChild(e.calendarContainer),e.altInput&&(e.input.type="text",e.altInput.parentNode&&e.altInput.parentNode.removeChild(e.altInput)),e.input.type=e.input._type,e.input.classList.remove("flatpickr-input"),e.input.removeEventListener("focus",S),e.input.removeAttribute("readonly"),delete e.input._flatpickr}function M(e){for(var t=e;t;){if(/flatpickr-day|flatpickr-calendar/.test(t.className))return!0;t=t.parentNode}return!1}function k(e){var t=ae.element.contains(e.target)||e.target===ae.input||e.target===ae.altInput||e.path&&(~e.path.indexOf(ae.input)||~e.path.indexOf(ae.altInput));!ae.isOpen||ae.config.inline||M(e.target)||t||(e.preventDefault(),ae.close(),"range"===ae.config.mode&&1===ae.selectedDates.length&&(ae.clear(),ae.redraw()))}function E(e,t){if(ae.config.formatDate)return ae.config.formatDate(e,t);var n=e.split("");return n.map(function(e,a){return ae.formats[e]&&"\\"!==n[a-1]?ae.formats[e](t):"\\"!==e?e:""}).join("")}function x(e){ae.currentMonth<0||ae.currentMonth>11?(ae.currentYear+=ae.currentMonth%11,ae.currentMonth=(ae.currentMonth+12)%12,q("YearChange")):e&&(!ae.currentYearElement.min||e>=ae.currentYearElement.min)&&(!ae.currentYearElement.max||e<=ae.currentYearElement.max)&&(ae.currentYear=parseInt(e,10)||ae.currentYear,ae.config.maxDate&&ae.currentYear===ae.config.maxDate.getFullYear()?ae.currentMonth=Math.min(ae.config.maxDate.getMonth(),ae.currentMonth):ae.config.minDate&&ae.currentYear===ae.config.minDate.getFullYear()&&(ae.currentMonth=Math.max(ae.config.minDate.getMonth(),ae.currentMonth)),ae.redraw(),q("YearChange"))}function T(e,t){var n=te(e,ae.config.minDate,"undefined"!=typeof t?t:!ae.minDateHasTime)<0,a=te(e,ae.config.maxDate,"undefined"!=typeof t?t:!ae.maxDateHasTime)>0;if(n||a)return!1;if(!ae.config.enable.length&&!ae.config.disable.length)return!0;for(var i,r=ae.parseDate(e,!0),o=ae.config.enable.length>0,l=o?ae.config.enable:ae.config.disable,c=0;c<l.length;c++){if(i=l[c],i instanceof Function&&i(r))return o;if(i instanceof Date&&i.getTime()===r.getTime())return o;if("string"==typeof i&&ae.parseDate(i,!0).getTime()===r.getTime())return o;if("object"===("undefined"==typeof i?"undefined":_typeof(i))&&i.from&&i.to&&r>=i.from&&r<=i.to)return o}return!o}function I(e){if(ae.isOpen)switch(e.which){case 13:ae.timeContainer&&ae.timeContainer.contains(e.target)?G():_(e);break;case 27:ae.clear(),ae.redraw(),ae.close();break;case 37:e.target!==ae.input&e.target!==ae.altInput&&b(-1);break;case 38:e.preventDefault(),ae.timeContainer&&ae.timeContainer.contains(e.target)?a(e):(ae.currentYear++,ae.redraw());break;case 39:e.target!==ae.input&e.target!==ae.altInput&&b(1);break;case 40:e.preventDefault(),ae.timeContainer&&ae.timeContainer.contains(e.target)?a(e):(ae.currentYear--,ae.redraw())}}function L(e){if(1===ae.selectedDates.length&&e.target.classList.contains("flatpickr-day")){for(var t=e.target.dateObj,n=ae.parseDate(ae.selectedDates[0],!0),a=Math.min(t.getTime(),ae.selectedDates[0].getTime()),i=Math.max(t.getTime(),ae.selectedDates[0].getTime()),r=!1,o=a;o<i;o+=ae.utils.duration.DAY)if(!T(new Date(o))){r=!0;break}for(var l=ae.days.childNodes[0].dateObj.getTime(),c=0;c<42;c++,l+=ae.utils.duration.DAY){var s=l<ae.minRangeDate.getTime()||l>ae.maxRangeDate.getTime();if(s)ae.days.childNodes[c].classList.add("notAllowed"),ae.days.childNodes[c].classList.remove("inRange","startRange","endRange");else if(!r||s){ae.days.childNodes[c].classList.remove("startRange","inRange","endRange","notAllowed");var d=Math.max(ae.minRangeDate.getTime(),a),u=Math.min(ae.maxRangeDate.getTime(),i);e.target.classList.add(t<ae.selectedDates[0]?"startRange":"endRange"),n>t&&l===n.getTime()?ae.days.childNodes[c].classList.add("endRange"):n<t&&l===n.getTime()?ae.days.childNodes[c].classList.add("startRange"):l>d&&l<u&&ae.days.childNodes[c].classList.add("inRange")}}}}function Y(){!ae.isOpen||ae.config.static||ae.config.inline||j()}function S(e){return ae.isMobile?(e&&(e.preventDefault(),e.target.blur()),setTimeout(function(){ae.mobileInput.click()},0),void q("Open")):void(ae.isOpen||(ae.altInput||ae.input).disabled||ae.config.inline||(ae.calendarContainer.classList.add("open"),ae.config.static||ae.config.inline||j(),ae.isOpen=!0,ae.config.allowInput||((ae.altInput||ae.input).blur(),(ae.config.noCalendar?ae.timeContainer:ae.selectedDateElem?ae.selectedDateElem:ae.days).focus()),(ae.altInput||ae.input).classList.add("active"),q("Open")))}function O(e){return function(t){var n=ae.config["_"+e+"Date"]=ae.parseDate(t),a=ae.config["_"+("min"===e?"max":"min")+"Date"];ae.selectedDates&&(ae.selectedDates=ae.selectedDates.filter(T),G()),ae.days&&H(),ae.currentYearElement&&(t&&n instanceof Date?(ae[e+"DateHasTime"]=n.getHours()||n.getMinutes()||n.getSeconds(),ae.currentYearElement[e]=n.getFullYear()):ae.currentYearElement.removeAttribute(e),ae.currentYearElement.disabled=a&&n&&a.getFullYear()===n.getFullYear())}}function N(){var e=["utc","wrap","weekNumbers","allowInput","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"];ae.config=Object.create(Flatpickr.defaultConfig),Object.defineProperty(ae.config,"minDate",{get:function(){return this._minDate},set:O("min")}),Object.defineProperty(ae.config,"maxDate",{get:function(){return this._maxDate},set:O("max")});var t=_extends({},ae.instanceConfig,JSON.parse(JSON.stringify(ae.element.dataset||{})));_extends(ae.config,t);for(var n=0;n<e.length;n++)ae.config[e[n]]=ae.config[e[n]]===!0||"true"===ae.config[e[n]];!t.dateFormat&&t.enableTime&&(ae.config.dateFormat=ae.config.noCalendar?"H:i"+(ae.config.enableSeconds?":S":""):Flatpickr.defaultConfig.dateFormat+" H:i"+(ae.config.enableSeconds?":S":"")),t.altInput&&t.enableTime&&!t.altFormat&&(ae.config.altFormat=ae.config.noCalendar?"h:i"+(ae.config.enableSeconds?":S K":" K"):Flatpickr.defaultConfig.altFormat+(" h:i"+(ae.config.enableSeconds?":S":"")+" K"))}function F(){"object"!==_typeof(ae.config.locale)&&"undefined"==typeof Flatpickr.l10ns[ae.config.locale]&&console.warn("flatpickr: invalid locale "+ae.config.locale),ae.l10n=_extends(Object.create(Flatpickr.l10ns.default),"object"===_typeof(ae.config.locale)?ae.config.locale:"default"!==ae.config.locale?Flatpickr.l10ns[ae.config.locale]||{}:{})}function j(e){if(!e||e.target===ae.timeContainer){var t=ae.calendarContainer.offsetHeight,n=ae.calendarContainer.offsetWidth,a=ae.altInput||ae.input,i=a.getBoundingClientRect(),r=window.innerHeight-i.bottom+a.offsetHeight,o=void 0;if(r<t+60?(o=window.pageYOffset-t+i.top-2,ae.calendarContainer.classList.remove("arrowTop"),ae.calendarContainer.classList.add("arrowBottom")):(o=window.pageYOffset+a.offsetHeight+i.top+2,ae.calendarContainer.classList.remove("arrowBottom"),ae.calendarContainer.classList.add("arrowTop")),!ae.config.static&&!ae.config.inline){ae.calendarContainer.style.top=o+"px";var l=window.pageXOffset+i.left,c=window.document.body.offsetWidth-i.right;l+n<=window.document.body.offsetWidth?(ae.calendarContainer.style.left=l+"px",ae.calendarContainer.style.right="auto",ae.calendarContainer.classList.remove("rightMost")):(ae.calendarContainer.style.left="auto",ae.calendarContainer.style.right=c+"px",ae.calendarContainer.classList.add("rightMost"))}}}function H(){ae.config.noCalendar||ae.isMobile||(D(),Q(),m())}function _(e){if(e.preventDefault(),ae.config.allowInput&&13===e.which&&e.target===(ae.altInput||ae.input))return ae.setDate((ae.altInput||ae.input).value),e.target.blur();if(e.target.classList.contains("flatpickr-day")&&!e.target.classList.contains("disabled")&&!e.target.classList.contains("notAllowed")){var t=ae.latestSelectedDateObj=new Date(e.target.dateObj.getTime());if(ae.selectedDateElem=e.target,"single"===ae.config.mode)ae.selectedDates=[t];else if("multiple"===ae.config.mode){var n=V(t);n?ae.selectedDates.splice(n,1):ae.selectedDates.push(t)}else"range"===ae.config.mode&&(2===ae.selectedDates.length&&ae.clear(),ae.selectedDates.push(t),ae.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()}));i(),t.getMonth()!==ae.currentMonth&&"range"!==ae.config.mode&&(ae.currentYear=t.getFullYear(),ae.currentMonth=t.getMonth(),Q()),m(),ae.minDateHasTime&&ae.config.enableTime&&0===te(t,ae.config.minDate)&&r(ae.config.minDate),G(),setTimeout(function(){return ae.dateIsPicked=!0},50),"range"===ae.config.mode&&1===ae.selectedDates.length&&L(e),"single"!==ae.config.mode||ae.config.enableTime||ae.close(),q("Change")}}function P(e,t){ae.config[e]=t,ae.redraw(),s()}function A(e){if(Array.isArray(e))ae.selectedDates=e.map(ae.parseDate);else if(e)switch(ae.config.mode){case"single":ae.selectedDates=[ae.parseDate(e)];break;case"multiple":ae.selectedDates=e.split("; ").map(ae.parseDate);break;case"range":ae.selectedDates=e.split(ae.l10n.rangeSeparator).map(ae.parseDate)}ae.selectedDates=ae.selectedDates.filter(function(e){return e instanceof Date&&e.getTime()&&T(e,!1)}),ae.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()})}function R(e,t){return e?(A(e),ae.selectedDates.length>0?(ae.dateIsPicked=!0,ae.latestSelectedDateObj=ae.selectedDates[0]):ae.latestSelectedDateObj=null,ae.redraw(),s(),r(),G(),void(t===!0&&q("Change"))):ae.clear()}function W(){function e(e){for(var t=e.length;t--;)"string"==typeof e[t]||+e[t]?e[t]=ae.parseDate(e[t],!0):e[t]&&e[t].from&&e[t].to&&(e[t].from=ae.parseDate(e[t].from),e[t].to=ae.parseDate(e[t].to));return e.filter(function(e){return e})}ae.selectedDates=[],ae.now=new Date,A(ae.config.defaultDate||ae.input.value),ae.config.disable.length&&(ae.config.disable=e(ae.config.disable)),ae.config.enable.length&&(ae.config.enable=e(ae.config.enable));var t=ae.selectedDates.length?ae.selectedDates[0]:ae.config.minDate&&ae.config.minDate.getTime()>ae.now?ae.config.minDate:ae.config.maxDate&&ae.config.maxDate.getTime()<ae.now?ae.config.maxDate:ae.now;ae.currentYear=t.getFullYear(),ae.currentMonth=t.getMonth(),ae.selectedDates.length&&(ae.latestSelectedDateObj=ae.selectedDates[0]),ae.minDateHasTime=ae.config.minDate&&(ae.config.minDate.getHours()||ae.config.minDate.getMinutes()||ae.config.minDate.getSeconds()),ae.maxDateHasTime=ae.config.maxDate&&(ae.config.maxDate.getHours()||ae.config.maxDate.getMinutes()||ae.config.maxDate.getSeconds()),Object.defineProperty(ae,"latestSelectedDateObj",{get:function(){return ae._selectedDateObj||ae.selectedDates[ae.selectedDates.length-1]||null},set:function(e){ae._selectedDateObj=e}})}function U(){ae.utils={duration:{DAY:864e5},getDaysinMonth:function(e,t){return e="undefined"==typeof e?ae.currentMonth:e,t="undefined"==typeof t?ae.currentYear:t,1===e&&(t%4===0&&t%100!==0||t%400===0)?29:ae.l10n.daysInMonth[e]},monthToStr:function(e,t){return t="undefined"==typeof t?ae.config.shorthandCurrentMonth:t,ae.l10n.months[(t?"short":"long")+"hand"][e]}}}function B(){ae.formats={D:function(e){return ae.l10n.weekdays.shorthand[ae.formats.w(e)]},F:function(e){return ae.utils.monthToStr(ae.formats.n(e)-1,!1)},H:function(e){return Flatpickr.prototype.pad(e.getHours())},J:function(e){return e.getDate()+ae.l10n.ordinal(e.getDate())},K:function(e){return e.getHours()>11?"PM":"AM"},M:function(e){return ae.utils.monthToStr(e.getMonth(),!0)},S:function(e){return Flatpickr.prototype.pad(e.getSeconds())},U:function(e){return e.getTime()/1e3},Y:function(e){return e.getFullYear()},d:function(e){return Flatpickr.prototype.pad(ae.formats.j(e))},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return Flatpickr.prototype.pad(e.getMinutes())},j:function(e){return e.getDate()},l:function(e){return ae.l10n.weekdays.longhand[ae.formats.w(e)]},m:function(e){return Flatpickr.prototype.pad(ae.formats.n(e))},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},w:function(e){return e.getDay()},y:function(e){return String(ae.formats.Y(e)).substring(2)}}}function J(){return ae.input=ae.config.wrap?ae.element.querySelector("[data-input]"):ae.element,ae.input?(ae.input._type=ae.input.type,ae.input.type="text",ae.input.classList.add("flatpickr-input"),ae.config.altInput&&(ae.altInput=Z(ae.input.nodeName,ae.input.className+" "+ae.config.altInputClass),ae.altInput.placeholder=ae.input.placeholder,ae.altInput.type="text",ae.input.type="hidden",ae.input.parentNode&&ae.input.parentNode.insertBefore(ae.altInput,ae.input.nextSibling)),void(ae.config.allowInput||(ae.altInput||ae.input).setAttribute("readonly","readonly"))):console.warn("Error: invalid input element specified",ae.input)}function z(){var e=ae.config.enableTime?ae.config.noCalendar?"time":"datetime-local":"date";ae.mobileInput=Z("input",ae.input.className+" flatpickr-mobile"),ae.mobileInput.step="any",ae.mobileInput.tabIndex=1,ae.mobileInput.type=e,ae.mobileInput.disabled=ae.input.disabled,ae.mobileFormatStr="datetime-local"===e?"Y-m-d\\TH:i:S":"date"===e?"Y-m-d":"H:i:S",ae.selectedDates.length&&(ae.mobileInput.defaultValue=ae.mobileInput.value=E(ae.mobileFormatStr,ae.selectedDates[0])),ae.config.minDate&&(ae.mobileInput.min=E("Y-m-d",ae.config.minDate)),ae.config.maxDate&&(ae.mobileInput.max=E("Y-m-d",ae.config.maxDate)),ae.input.type="hidden",ae.config.altInput&&(ae.altInput.type="hidden");try{ae.input.parentNode.insertBefore(ae.mobileInput,ae.input.nextSibling)}catch(e){}ae.mobileInput.addEventListener("change",function(e){ae.latestSelectedDateObj=ae.parseDate(e.target.value),ae.setDate(ae.latestSelectedDateObj),q("Change"),q("Close")})}function K(){ae.isOpen?ae.close():ae.open()}function q(e,t){if(ae.config["on"+e])for(var n=Array.isArray(ae.config["on"+e])?ae.config["on"+e]:[ae.config["on"+e]],a=0;a<n.length;a++)n[a](ae.selectedDates,ae.input.value,ae,t);if("Change"===e)if("function"==typeof Event&&Event.constructor)ae.input.dispatchEvent(new Event("change",{bubbles:!0})),ae.input.dispatchEvent(new Event("input",{bubbles:!0}));else{if(void 0!==window.document.createEvent)return ae.input.dispatchEvent(ae.changeEvent);ae.input.fireEvent("onchange")}}function V(e){for(var t=0;t<ae.selectedDates.length;t++)if(0===te(ae.selectedDates[t],e))return""+t;return!1}function $(e){return!("range"!==ae.config.mode||ae.selectedDates.length<2)&&(te(e,ae.selectedDates[0])>=0&&te(e,ae.selectedDates[1])<=0)}function Q(){if(!ae.config.noCalendar&&!ae.isMobile&&ae.monthNav){if(ae.currentMonthElement.textContent=ae.utils.monthToStr(ae.currentMonth)+" ",ae.currentYearElement.value=ae.currentYear,ae.config.minDate){var e=ae.currentYear===ae.config.minDate.getFullYear()?ae.currentMonth<=ae.config.minDate.getMonth():ae.currentYear<ae.config.minDate.getFullYear();ae.prevMonthNav.style.display=e?"none":"block"}else ae.prevMonthNav.style.display="block";if(ae.config.maxDate){var t=ae.currentYear===ae.config.maxDate.getFullYear()?ae.currentMonth+1>ae.config.maxDate.getMonth():ae.currentYear>ae.config.maxDate.getFullYear();ae.nextMonthNav.style.display=t?"none":"block"}else ae.nextMonthNav.style.display="block"}}function G(){if(!ae.selectedDates.length)return ae.clear();ae.isMobile&&(ae.mobileInput.value=ae.selectedDates.length?E(ae.mobileFormatStr,ae.latestSelectedDateObj):"");var e="range"!==ae.config.mode?"; ":ae.l10n.rangeSeparator;ae.input.value=ae.selectedDates.map(function(e){return E(ae.config.dateFormat,e)}).join(e),ae.config.altInput&&(ae.altInput.value=ae.selectedDates.map(function(e){return E(ae.config.altFormat,e)}).join(e)),q("ValueUpdate")}function X(e){e.preventDefault();var t=Math.max(-1,Math.min(1,e.wheelDelta||-e.deltaY)),n=parseInt(e.target.value,10)+t;x(n),e.target.value=ae.currentYear}function Z(e,t,n){var a=window.document.createElement(e);return t=t||"",n=n||"",a.className=t,n&&(a.textContent=n),a}function ee(e,t,n){var a=void 0;return function(){for(var i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];var l=this,c=function(){a=null,n||e.apply(l,r)};clearTimeout(a),a=setTimeout(c,t),n&&!a&&e.apply(l,r)}}function te(e,t,n){return e instanceof Date&&t instanceof Date&&(n!==!1?new Date(e.getTime()).setHours(0,0,0,0)-new Date(t.getTime()).setHours(0,0,0,0):e.getTime()-t.getTime())}function ne(e){if(e.preventDefault(),e&&((e.target.value||e.target.textContent).length>=2||"keydown"!==e.type&&"input"!==e.type)&&e.target.blur(),ae.amPM&&e.target===ae.amPM)return e.target.textContent=["AM","PM"]["AM"===e.target.textContent|0];var t=Number(e.target.min),n=Number(e.target.max),a=Number(e.target.step),i=parseInt(e.target.value,10),r=Math.max(-1,Math.min(1,e.wheelDelta||-e.deltaY)),o=Number(i);switch(e.type){case"wheel":o=i+a*r;break;case"keydown":o=i+a*(38===e.which?1:-1)}"input"!==e.type||2===e.target.value.length?(o<t?o=n+o+(e.target!==ae.hourElement)+(e.target===ae.hourElement&&!ae.amPM):o>n&&(o=e.target===ae.hourElement?o-n-!ae.amPM:t),ae.amPM&&e.target===ae.hourElement&&(1===a?o+i===23:Math.abs(o-i)>a)&&(ae.amPM.textContent="PM"===ae.amPM.textContent?"AM":"PM"),e.target.value=ae.pad(o)):e.target.value=o}var ae=this;return n(),ae}function _flatpickr(e,t){for(var n=Array.prototype.slice.call(e),a=[],i=0;i<n.length;i++)try{n[i]._flatpickr=new Flatpickr(n[i],t||{}),a.push(n[i]._flatpickr)}catch(e){console.warn(e,e.stack)}return 1===a.length?a[0]:a}function flatpickr(e,t){return _flatpickr(window.document.querySelectorAll(e),t)}var _extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};Flatpickr.defaultConfig={mode:"single",utc:!1,wrap:!1,weekNumbers:!1,allowInput:!1,clickOpens:!0,time_24hr:!1,enableTime:!1,noCalendar:!1,dateFormat:"Y-m-d",altInput:!1,altInputClass:"flatpickr-input form-control input",altFormat:"F j, Y",defaultDate:null,minDate:null,maxDate:null,parseDate:null,formatDate:null,getWeek:function(e){var t=new Date(e.getTime());t.setHours(0,0,0,0),t.setDate(t.getDate()+3-(t.getDay()+6)%7);var n=new Date(t.getFullYear(),0,4);return 1+Math.round(((t.getTime()-n.getTime())/864e5-3+(n.getDay()+6)%7)/7)},enable:[],disable:[],shorthandCurrentMonth:!1,inline:!1,static:!1,appendTo:null,prevArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M5.207 8.471l7.146 7.147-0.707 0.707-7.853-7.854 7.854-7.853 0.707 0.707-7.147 7.146z' /></svg>",nextArrow:"<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 17 17'><g></g><path d='M13.207 8.472l-7.854 7.854-0.707-0.707 7.146-7.146-7.146-7.148 0.707-0.707 7.854 7.854z' /></svg>",enableSeconds:!1,hourIncrement:1,minuteIncrement:5,defaultHour:12,defaultMinute:0,disableMobile:!1,locale:"default",onChange:null,onOpen:null,onClose:null,onReady:null,onValueUpdate:null,onDayCreate:null},Flatpickr.l10ns={en:{weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"], longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var t=e%100;if(t>3&&t<21)return"th";switch(t%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle"}},Flatpickr.l10ns.default=Object.create(Flatpickr.l10ns.en),Flatpickr.localize=function(e){return _extends(Flatpickr.l10ns.default,e||{})},Flatpickr.setDefaults=function(e){return _extends(Flatpickr.defaultConfig,e||{})},Flatpickr.prototype={pad:function(e){return("0"+e).slice(-2)},parseDate:function(e,t){if(!e)return null;var n=/(\d+)/g,a=/^(\d{1,2})[:\s](\d\d)?[:\s]?(\d\d)?\s?(a|p)?/i,i=/^(\d+)$/g,r=e;if(e.toFixed||i.test(e))e=new Date(e);else if("string"==typeof e)if(e=e.trim(),"today"===e)e=new Date,t=!0;else if(this.config&&this.config.parseDate)e=this.config.parseDate(e);else if(a.test(e)){var o=e.match(a),l=o[4]?o[1]%12+("p"===o[4].toLowerCase()?12:0):o[1];e=new Date,e.setHours(l,o[2]||0,o[3]||0)}else if(/Z$/.test(e)||/GMT$/.test(e))e=new Date(e);else if(n.test(e)&&/^[0-9]/.test(e)){var c=e.match(n);e=new Date(c[0]+"/"+(c[1]||1)+"/"+(c[2]||1)+" "+(c[3]||0)+":"+(c[4]||0)+":"+(c[5]||0))}else e=new Date(e);else e instanceof Date&&(e=new Date(e.getTime()));return e instanceof Date?(this.config&&this.config.utc&&!e.fp_isUTC&&(e=e.fp_toUTC()),t===!0&&e.setHours(0,0,0,0),e):(console.warn("flatpickr: invalid date "+r),console.info(this.element),null)}},"undefined"!=typeof HTMLElement&&(HTMLCollection.prototype.flatpickr=NodeList.prototype.flatpickr=function(e){return _flatpickr(this,e)},HTMLElement.prototype.flatpickr=function(e){return _flatpickr([this],e)}),"undefined"!=typeof jQuery&&(jQuery.fn.flatpickr=function(e){return _flatpickr(this,e)}),Date.prototype.fp_incr=function(e){return new Date(this.getFullYear(),this.getMonth(),this.getDate()+parseInt(e,10))},Date.prototype.fp_isUTC=!1,Date.prototype.fp_toUTC=function(){var e=new Date(this.getUTCFullYear(),this.getUTCMonth(),this.getUTCDate(),this.getUTCHours(),this.getUTCMinutes(),this.getUTCSeconds());return e.fp_isUTC=!0,e},!window.document.documentElement.classList&&Object.defineProperty&&"undefined"!=typeof HTMLElement&&Object.defineProperty(HTMLElement.prototype,"classList",{get:function(){function e(e){return function(n){var a=t.className.split(/\s+/),i=a.indexOf(n);e(a,i,n),t.className=a.join(" ")}}var t=this,n={add:e(function(e,t,n){~t||e.push(n)}),remove:e(function(e,t){~t&&e.splice(t,1)}),toggle:e(function(e,t,n){~t?e.splice(t,1):e.push(n)}),contains:function(e){return!!~t.className.split(/\s+/).indexOf(e)},item:function(e){return t.className.split(/\s+/)[e]||null}};return Object.defineProperty(n,"length",{get:function(){return t.className.split(/\s+/).length}}),n}}),"undefined"!=typeof module&&(module.exports=Flatpickr);