?? GreyFile — Mystic File Browser

Current path: home/webdevt/www/demo2/wp-content/plugins/divi-contact-form-helper/d4/assets/public/



?? Go up: /home/webdevt/www/demo2/wp-content/plugins/divi-contact-form-helper/d4/assets

?? Viewing: app.min.js

function getNextAvailableDate(e,t){for(;t.includes(e.getDay());)e.setDate(e.getDate()+1);return e}if(window.PWH_DCFH=window.PWH_DCFH||{},!function($){let{ajaxURL,ajaxNonce,isSuperAdmin,userIPAddress}=DiviContactFormHelperPublicData,{form_unique_id_warning,chosen_file_text,selected_files_text,uploading_text,already_attached_text,allow_filesize_text,x_files_allow_text,remove_file_text,delete_file_icon_hover_text,fill_message_text,fix_message_text,required_captcha_text,wrong_captcha_text,invalid_email_text,siganture_empty_text,siganture_before_save_text}=DiviContactFormHelperPublicData.i10n,contactFormClass=".et_pb_contact_form",submitBTNClass=".et_pb_contact_submit",messageClass=".et-pb-contact-message";PWH_DCFH.init=function(){0<$(contactFormClass).length&&(isSuperAdmin&&0<$(".et_pb_contact_form_container").length&&PWH_DCFH.handleFormUniqueIDWarning(),0<$(".et_pb_textarea_validation").length&&PWH_DCFH.handleTextareaValidation(),0<$(".et_pb_file_input").length&&($(".et_pb_contact_form_container").each(function(e){$(this).closest(".et_pb_column.et_clickable").length&&$(this).closest(".et_pb_column.et_clickable").off("click")}),$(document).off("click",".et_pb_file_upload_button"),$("body").off("change",".et_pb_file_input"),$("body").off("click",".et_pb_delete_file"),PWH_DCFH.handleUploadFiles(),PWH_DCFH.handleRemoveFiles()),0<$(".et_pb_datetimepicker_input").length&&PWH_DCFH.handleDateTimePicker(),0<$(".et_pb_contact_select2").length&&PWH_DCFH.handleSelect2(),0<$(".et_pb_signature_pad_container").length&&PWH_DCFH.handleSignaturePad(),0<$(".et_pb_rating_container").length&&PWH_DCFH.handleStarRating(),0<$(".et_pb_phone_format").length&&PWH_DCFH.handlePhoneFormat(),"undefined"!=typeof dynamicCustomJSCode&&PWH_DCFH.handleScriptsAfterFormSubmit(),PWH_DCFH.handleUniqueViewCookie(),PWH_DCFH.handleLoadingIcon(),PWH_DCFH.handleRedirectForm(),PWH_DCFH.handleContactMessageClass(),PWH_DCFH.handleFormCustomStrings())},PWH_DCFH.handleFormUniqueIDWarning=()=>{let a=new Map,n=`<div class="et_pb_form_id_warning_message">${form_unique_id_warning}</div>`;$(".et_pb_contact_form_container").each(function(){var e,t=$(this);0<t.closest(".dd-menu-item-modal").length||((e=t.data("form_unique_id"))?(a.has(e)||a.set(e,new Set),a.get(e).add(this.id)):t.prepend(n))}),a.forEach((e,t)=>{1<e.size&&$(`[data-form_unique_id="${t}"]`).each(function(){$(this).prepend(n)})})},PWH_DCFH.handleUniqueViewCookie=()=>{$(".et_pb_contact_form_container").each(function(){var e=$(this).data("form_unique_id"),t=$(this).find("form").attr("data-unique-views-cookies");void 0!==e&&void 0!==t&&"on"===t&&(t="pwh_dcfh_uniqueviews_"+userIPAddress+"_"+e,setCookie(t,"pwh_dcfh_unique_views",364))})},PWH_DCFH.handleLoadingIcon=()=>{let s=$.fn.fadeTo;$.fn.fadeTo=function(e,t,a,n){var i=$(this);return i.find(".et_pb_contact_form_overlay").length&&t<1&&i.find(".et_pb_contact_form_overlay").show(),s.call(this,e,t,a,n)}},PWH_DCFH.handleDateTimePicker=()=>{let L=PWH_DCFH.debouncedApplyRangeStyles||(()=>{let a;return function(e,t){clearTimeout(a),a=setTimeout(()=>{PWH_DCFH.applySelectedRangeStylesToBothCalendars(e,t)},100)}})();window.ksRangeStates||(window.ksRangeStates=new Map),$(".et_pb_datetimepicker_input").each(function(){var t=$(this).closest(".et_pb_contact_form_container").attr("class").split(/\s+/).find(e=>e.startsWith("et_pb_contact_form_"));let r=`input[name="${$(this).attr("name")}"]`;var a=$(r).closest(".et_pb_contact_field"),n=$(r).data("config");let s=n.type,d=n.show_inline;var i=n.setcurrent_datetime,e=n.rtl,o=n.disabled_weeks;let _=n.disabled_week_days,l=n.date_format;var c=n.time_format;let f=n.min_date_type,p=n.min_date;var u=n.max_date_type,m=n.max_date;let h=n.available_dates,g=n.unavailable_dates;var v=n.min_time,b=n.max_time,D=n.available_times;let x=n.unavailable_times,C=n.available_day_times,w=n.unavailable_day_times,y=n.disabled_current_date,F=n.disabled_past_times,H=n.ics_data;var k=n.ics_disable_dates,T=!1,S={},P=!1,I=!1;let W=a.find(".drp_start_date"),N=a.find(".drp_end_date"),q=[],A={yearStart:1900,inline:!1,step:n.time_steps,closeOnDateSelect:!1,dayOfWeekStart:n.week_start,className:t,todayButton:!1,validateOnBlur:!1,formatDate:"Y-m-d",scrollMonth:!1,scrollTime:!1,scrollInput:!1};if("date"===s?A.format=l:"time"===s?A.format=c:A.format=l+" "+c,A.datepicker=""!==l,""!==c?(A.timepicker=!0,A.formatTime=c):A.timepicker=!1,void 0!==d&&"on"===d&&(A.inline=!0,A.lazyInit=!0,A.allowBlank=!0),void 0!==i&&"on"===i&&(A.value=new Date),void 0!==e&&"on"===e&&(A.rtl=!0),"off"===o&&(A.weeks=!0),""!==_&&(c=(t=new Date).getDay(),"string"===jQuery.type(_)?_=_.split(",").map(function(e){return parseInt(e)}):Array.isArray(_)||(_=[_]),(A.disabledWeekDays=_).includes(c))&&(t.setDate(t.getDate()+1),A.defaultDate=t,A.startDate=t,T=!0),void 0!==n.disabled_past_days&&"on"===n.disabled_past_days&&(A.minDate=0),void 0!==f&&("fixed"===f&&(i=new Date(p),A.minDate=p,A.defaultDate=i,A.startDate=i),"relative"===f)&&(A.minDate=p),void 0!==u&&("fixed"===u&&(A.maxDate=m),"relative"===u)&&(A.maxDate=m),void 0!==h&&(A.allowDates=h),"on"===y){let e=new Date;setTimeout(function(){$(`td[data-date="${e.getDate()}"]`).removeClass("xdsoft_current").removeClass("xdsoft_today")},500),q.push(n.current_date)}if(void 0!==g&&(Array.isArray(g)?q=q.concat(g):q.push(g)),0<(q=void 0!==k?q.concat(k):q).length&&(A.disabledDates=q),void 0!==v&&(A.minTime=v),void 0!==b&&(A.maxTime=b),void 0!==D&&(A.allowTimes=D.split(",")),void 0!==C&&(e=new Date,T&&e.setDate(e.getDate()+1),o=e.toLocaleDateString("en",{weekday:"long"}).toLowerCase(),0<C?.["available_times_"+o]?.length)&&(A.allowTimes=C["available_times_"+o].split(",")),A.onGenerate=function(e,t){let a=this,i=$(this),l=new Date(e);l.getMonth();e=l.toLocaleDateString("en",{weekday:"long"}).toLowerCase();if("daterange"!==s&&($(this).css("left",$(r).offset().left),$(this).css("width","auto")),void 0!==h&&setTimeout(function(){$.each(h.split(","),function(e,t){var t=new Date(t);void 0!==t&&(t=$(`td[data-date="${t.getDate()}"][data-month="${t.getMonth()}"]`)).hasClass("xdsoft_disabled")&&t.removeClass("xdsoft_disabled")})},100),void 0!==w&&void 0!==w["unavailable_times_"+e]&&0<w["unavailable_times_"+e].length){let t=w["unavailable_times_"+e].split(",");$(this).find(".xdsoft_time").each(function(){var e=$(this);-1!==$.inArray(e.text(),t)&&e.toggleClass("xdsoft_disabled")})}if(void 0!==x){let t=x.split(",");$(this).find(".xdsoft_time").each(function(){var e=$(this);$(`td[data-date="${l.getDate()}"][data-month="${l.getMonth()}"]`);-1!==$.inArray(e.text(),t)&&e.toggleClass("xdsoft_disabled")})}if(void 0!==H){e=`${l.getFullYear()}-${String(l.getMonth()+1).padStart(2,"0")}-`+String(l.getDate()).padStart(2,"0");if(H[e]){e=H[e].split(",");let a=e=>e.toLowerCase(),n=e.map(a);$(this).find(".xdsoft_time").each(function(){var e=$(this),t=e.text().toLowerCase();t&&n.includes(a(t))||(t=t.replace(/\s?am|\s?pm/,""),n.includes(t))?e.toggleClass("xdsoft_disabled",!0):e.toggleClass("xdsoft_disabled",!1)})}}if(void 0!==F){let r=new Date;l.toDateString()===r.toDateString()&&$(this).find(".xdsoft_time").each(function(){var i=$(this),s=i.text().trim();if(""!==s){s=s.match(/(\d+):(\d+)\s*(am|pm)?/i);if(s){let[,e,t,a]=s,n=parseInt(e,10);s=parseInt(t,10);if(!isNaN(n)&&!isNaN(s)){if(a)"pm"===(a=a.toLowerCase())&&12!==n&&(n+=12),"am"===a&&12===n&&(n=0);else if(24<=n||60<=s)return;var o=new Date(l);o.setHours(n,s,0,0),o<r?i.remove():i.removeClass("xdsoft_disabled")}}}})}!P&&0<_.length&&(l=PWH_DCFH.getNextAvailableDate(l,_),this.setOptions({defaultDate:l,startDate:l}),P=!0),"daterange"===s&&L(W,N),setTimeout(function(){let e=!(0<i.find("td.xdsoft_date").filter(function(){return!$(this).hasClass("xdsoft_disabled")&&!$(this).hasClass("xdsoft_other_month")}).length);if(!e&&A.allowDates){var n=Array.isArray(A.allowDates)?A.allowDates:(A.allowDates||"").split(",").map(e=>e.trim());let t=l.getMonth(),a=l.getFullYear();n=n.some(e=>!!e&&(e=new Date(e)).getFullYear()===a&&e.getMonth()===t);e=!n}var t,n=i.find(".xdsoft_time");e&&A.timepicker?n.addClass("xdsoft_disabled"):n.removeClass("xdsoft_disabled"),e&&i.find(".xdsoft_time.xdsoft_current").removeClass("xdsoft_current"),e&&!a._autoJumped&&(a._autoJumped=!0,n=l.getMonth(),t=l.getFullYear(),t=new Date(t,n+1,1),a.setOptions({startDate:t,defaultDate:t}),d)&&a.setOptions({value:t})},50)},A.onSelectDate=function(e,t){let c=this,f=new Date(e);var e=f.toLocaleDateString("en",{weekday:"long"}).toLowerCase();void 0!==C&&(C?.["available_times_"+e]?(e=C["available_times_"+e].split(","),this.setOptions({allowTimes:e})):this.setOptions({allowTimes:""})),S[t.attr("id")]=t.val(),"both"===s&&setTimeout(function(){let a=[];if($(c).find(".xdsoft_time:not(.xdsoft_disabled)").each(function(){var e=$(this).text().trim();e.match(/^0:00am$/i)&&1!==$(c).find(".xdsoft_time:not(.xdsoft_disabled)").length||a.push(e)}),0<a.length){var l=new Date,d=l.getHours(),l=l.getMinutes();let i=A.formatTime.toLowerCase(),s="h:ia"===i;var _=a.map(e=>{let t,a;var n;return s?(n=e.match(/^(\d+):(\d+)([ap]m)$/i))&&(t=parseInt(n[1],10),a=parseInt(n[2],10),"pm"===(n=n[3].toLowerCase())&&t<12&&(t+=12),"am"===n)&&12===t&&(t=0):i.includes("a")?(n=e.match(/^(\d+):(\d+)\s*([ap]m)?$/i))&&(t=parseInt(n[1],10),a=parseInt(n[2],10),"pm"===(n=(n[3]||"").toLowerCase())&&12!==t&&(t+=12),"am"===n)&&12===t&&(t=0):(n=e.match(/^(\d+):(\d+)$/))&&(t=parseInt(n[1],10),a=parseInt(n[2],10)),60*t+a});let n=60*d+l,o=0,r=1/0;_.forEach((e,t)=>{let a=e-n;a<0&&(a+=1440),a<r&&(r=a,o=t)});d=a[o];let e,t;s?(l=d.match(/^(\d+):(\d+)([ap]m)$/i))&&(e=parseInt(l[1],10),t=parseInt(l[2],10),"pm"===(_=l[3].toLowerCase())&&e<12&&(e+=12),"am"===_)&&12===e&&(e=0):i.includes("a")?(l=d.match(/^(\d+):(\d+)\s*([ap]m)?$/i))&&(e=parseInt(l[1],10),t=parseInt(l[2],10),"pm"===(_=(l[3]||"").toLowerCase())&&12!==e&&(e+=12),"am"===_)&&12===e&&(e=0):(l=d.match(/^(\d+):(\d+)$/))&&(e=parseInt(l[1],10),t=parseInt(l[2],10)),void 0!==e&&void 0!==t&&(f.setHours(e,t,0,0),c.setOptions({value:f}))}},20)},A.onSelectTime=function(e,t){let o=this,r=$(this),l=new Date(e);!P&&"relative"===f&&p.startsWith("+")&&(e=p.split("-"),l.setDate(l.getDate()+parseInt(e[2])),(e=$(this.find("td:not(.xdsoft_disabled)").first()))&&(e=new Date(e.data("year"),e.data("month"),e.data("date")),l.getDate()!==e.getDate())&&l.setDate(l.getDate()-1),this.setOptions({value:l}),P=!0),setTimeout(function(){var e=$(r).find("td.xdsoft_disabled.xdsoft_today");if("on"===y||0<e.length){e=$(r).find("td.xdsoft_disabled.xdsoft_today");if(0<e.length){var e=e.next(),t=new Date(e.data("year"),e.data("month"),e.data("date")),{hours:e,minutes:a,seconds:n,milliseconds:i}={hours:l.getHours(),minutes:l.getMinutes(),seconds:l.getSeconds(),milliseconds:l.getMilliseconds()},s=new Date(l.setHours(0,0,0,0));if(!(s.getTime()!==l.getTime()||d&&I)){for(;_.includes(t.getDay())||(e=>{if(!g||!g.length)return!1;let t=e.toISOString().split("T")[0];return g.some(e=>{e=new Date(e).toISOString().split("T")[0];return t===e})})(t);)t.setDate(t.getDate()+1);l.setFullYear(t.getFullYear(),t.getMonth(),t.getDate()),l.setHours(e,a,n,i),isNaN(l.getTime())||(g&&0<g.length&&l.setDate(l.getDate()-1),o.setOptions({value:l,startDate:l,defaultDate:l}))}"on"===d&&(I=I||!0)}}},50)},A.onChangeMonth=function(e,n){let i=$(this);e=new Date(e);let s=e.getMonth(),o=e.getFullYear();setTimeout(function(){i.find("td.xdsoft_current").removeClass("xdsoft_current");var e,t,a=n.attr("id");S[a]&&(e=(a=new Date(S[a])).getDate(),t=a.getMonth(),a=a.getFullYear(),t===s)&&a===o&&i.find(`td[data-month="${t}"][data-date="${e}"]`).addClass("xdsoft_current")},60)},$.datetimepicker.setLocale(n.locale),"daterange"!==s&&$(r).datetimepicker(A),"daterange"===s){let s=$(r).attr("id")||Math.random().toString(36).substr(2,9);window.ksRangeStates.set(s,{selecting:!1,startDate:null,endDate:null,inputId:$(r).attr("id"),dateFormat:l});c={...A,inline:"on"===d,lazyInit:"on"===d,allowBlank:!0,closeOnDateSelect:!1};let e=new Date;A.startDate?e=new Date(A.startDate):A.defaultDate&&(e=new Date(A.defaultDate));t=new Date(e),i="on"===d?new Date(e.getFullYear(),e.getMonth()+1,1):new Date(e);let o=e=>{if(!e||!(e instanceof Date)||isNaN(e.getTime()))return"";var t=e.getFullYear(),a=String(e.getMonth()+1).padStart(2,"0"),n=String(e.getDate()).padStart(2,"0");switch(l){case"Y/m/d":return t+`/${a}/`+n;case"F j, Y":return`${["January","February","March","April","May","June","July","August","September","October","November","December"][e.getMonth()]} ${e.getDate()}, `+t;default:return t+`-${a}-`+n}},n=function(e,t){var a,n,i=window.ksRangeStates.get(s);i&&($(W).data("xdsoft_datetimepicker")?.find(".xdsoft_date").removeClass("xdsoft_preview_range xdsoft_preview_start xdsoft_preview_end"),$(N).data("xdsoft_datetimepicker")?.find(".xdsoft_date").removeClass("xdsoft_preview_range xdsoft_preview_start xdsoft_preview_end"),i.selecting?(i.selecting=!1,i.endDate=e,$(N).val(o(e)),e<i.startDate&&(n=i.startDate,i.startDate=i.endDate,i.endDate=n,n=o(i.startDate),a=o(i.endDate),$(W).val(n),$(N).val(a)),n=o(i.startDate),a=o(i.endDate),$(r).val(n+" - "+a),L(W,N),"on"!==d&&setTimeout(()=>{$(W).datetimepicker("hide"),$(N).datetimepicker("hide")},300)):(i.selecting=!0,i.startDate=e,i.endDate=null,n=o(e),$(W).val(n),$(N).val(""),$(r).val(n),L(W,N),"on"===d||t||setTimeout(()=>{$(N).datetimepicker("show")},100)))};u=a=>function(e,t){A.onGenerate&&A.onGenerate.call(this,e,t),this.find(".xdsoft_date").off("click.rangeSelect").on("click.rangeSelect",function(e){e.stopPropagation();var e=$(this);e.hasClass("xdsoft_disabled")||(e=new Date(parseInt(e.attr("data-year")),parseInt(e.attr("data-month")),parseInt(e.attr("data-date"))),n(e,a))}),PWH_DCFH.handleDateHoverForRangePicker(this,s,W,N),setTimeout(()=>{L(W,N)},50)};$(W).datetimepicker({...c,className:"start_dp",startDate:t,defaultDate:t,format:l,onShow:function(e,t){var a;"on"!==d&&((a=window.ksRangeStates.get(s))&&a.selecting&&a.startDate,setTimeout(()=>{L(W,N)},100))},onGenerate:u(!0),onSelectDate:function(e,t){return!1}}).data("dateFormat",l),$(N).datetimepicker({...c,className:"end_dp",startDate:i,defaultDate:i,format:l,onShow:function(e,t){"on"!==d&&setTimeout(()=>{L(W,N)},100)},onGenerate:u(!1),onSelectDate:function(e,t){return!1}}).data("dateFormat",l),"on"!==d&&$(r).off("click.rangeToggle").on("click.rangeToggle",function(e){e.preventDefault(),e.stopPropagation();var e=window.ksRangeStates.get(s),t=$(W).val(),a=$(N).val();t&&!a?(e.selecting=!0,$(N).datetimepicker("show")):t||a?t&&a&&(e.selecting=!1,$(W).datetimepicker("show")):(e.selecting=!1,e.startDate=null,e.endDate=null,$(W).datetimepicker("show"))}),"on"===d&&(m=$(W).data("xdsoft_datetimepicker"),k=$(N).data("xdsoft_datetimepicker"),m)&&k&&(v=new Date(t),(b=new Date(v)).setMonth(b.getMonth()+1),m.setOptions({startDate:v,defaultDate:v}),k.setOptions({startDate:b,defaultDate:b}),a.find(".et_pb_clear_dates").on("click",function(){$(W).val("").datetimepicker("reset"),$(N).val("").datetimepicker("reset"),$(r).val("")})),setTimeout(()=>{L(W,N)},200)}}),PWH_DCFH.highlightPreviewRange=(e,t,a)=>{PWH_DCFH.clearPreviewStyles(e);let n=t<a?t:a,i=t<a?a:t;e.find(".xdsoft_date").each(function(){var e=new Date(parseInt($(this).attr("data-year")),parseInt($(this).attr("data-month")),parseInt($(this).attr("data-date")));e>=n&&e<=i&&($(this).addClass("xdsoft_preview_range"),e.getTime()===n.getTime()&&$(this).addClass("xdsoft_preview_start"),e.getTime()===i.getTime())&&$(this).addClass("xdsoft_preview_end")})},PWH_DCFH.applySelectedRangeStylesToBothCalendars=(e,t)=>{var i=$(e).data("xdsoft_datetimepicker"),s=$(t).data("xdsoft_datetimepicker"),e=(i&&i.find(".xdsoft_date").removeClass("xdsoft_in_range xdsoft_start_date xdsoft_end_date xdsoft_current"),s&&s.find(".xdsoft_date").removeClass("xdsoft_in_range xdsoft_start_date xdsoft_end_date xdsoft_current"),$(e).val()),t=$(t).val(),o=e=>{if(!e)return null;var a,n=[/^(\d{4})-(\d{2})-(\d{2})$/,/^(\d{4})\/(\d{2})\/(\d{2})$/,/^([A-Za-z]+) (\d{1,2}), (\d{4})$/];for(a of n){let t=e.match(a);if(t){if(a===n[0])return new Date(t[1],t[2]-1,t[3]);if(a===n[1])return new Date(t[1],t[2]-1,t[3]);if(a===n[2]){var i=["January","February","March","April","May","June","July","August","September","October","November","December"].findIndex(e=>e.toLowerCase()===t[1].toLowerCase());if(-1!==i)return new Date(t[3],i,t[2])}}}var t=new Date(e);return isNaN(t.getTime())?null:t},e=o(e),o=o(t);if(e){t=(e,t,a=!0)=>{e&&e.find(".xdsoft_date").each(function(){var e=$(this);new Date(parseInt(e.attr("data-year")),parseInt(e.attr("data-month")),parseInt(e.attr("data-date"))).getTime()===t.getTime()&&(e.addClass(a?"xdsoft_start_date":"xdsoft_end_date"),e.addClass("xdsoft_current"))})};if(t(i,e,!0),t(s,e,!0),o){let a=e<o?e:o,n=e<o?o:e;e=e=>{e&&e.find(".xdsoft_date").each(function(){var e=$(this),t=new Date(parseInt(e.attr("data-year")),parseInt(e.attr("data-month")),parseInt(e.attr("data-date")));t>=a&&t<=n&&(e.addClass("xdsoft_in_range"),t.getTime()===a.getTime()&&e.addClass("xdsoft_start_date"),t.getTime()===n.getTime())&&e.addClass("xdsoft_end_date")})};e(i),e(s),t(s,o,!1)}}},PWH_DCFH.clearPreviewStyles=e=>{e.find(".xdsoft_date").removeClass("xdsoft_preview_range xdsoft_preview_start xdsoft_preview_end")},PWH_DCFH.updateDateRangeInput=(e,t,a,n)=>{a=$(a).val(),n=$(n).val();$(t).val(a&&n?a+" - "+n:a||"")},PWH_DCFH.handleDateHoverForRangePicker=function(i,e,t,a){let s=window.ksRangeStates.get(e);s&&(i.find(".xdsoft_date").off("mouseenter.rangePreview").on("mouseenter.rangePreview",function(e){var t=$(this);if(!t.hasClass("xdsoft_disabled")){t=new Date(parseInt(t.attr("data-year")),parseInt(t.attr("data-month")),parseInt(t.attr("data-date")));if(s.selecting&&s.startDate){let a=t<s.startDate?t:s.startDate,n=t<s.startDate?s.startDate:t;i.find(".xdsoft_date").removeClass("xdsoft_preview_range xdsoft_preview_start xdsoft_preview_end"),i.find(".xdsoft_date").each(function(){var e,t=$(this);t.hasClass("xdsoft_disabled")||(e=new Date(parseInt(t.attr("data-year")),parseInt(t.attr("data-month")),parseInt(t.attr("data-date"))))>=a&&e<=n&&(t.addClass("xdsoft_preview_range"),e.getTime()===a.getTime()&&t.addClass("xdsoft_preview_start"),e.getTime()===n.getTime())&&t.addClass("xdsoft_preview_end")})}}}),i.find(".xdsoft_date").off("mouseleave.rangePreview").on("mouseleave.rangePreview",function(e){i.find(".xdsoft_date").removeClass("xdsoft_preview_range xdsoft_preview_start xdsoft_preview_end")}))},PWH_DCFH.getNextAvailableDate||(PWH_DCFH.getNextAvailableDate=function(e,t){for(var a=new Date(e);t.includes(a.getDay());)a.setDate(a.getDate()+1);return a})},PWH_DCFH.handleSelect2=()=>{$(".et_pb_contact_select2").select2(),$(document).on("select2:open",e=>{e=e.target.id;$(`.select2-search__field[aria-controls='select2-${e}-results']`).each(function(e,t){t.focus()})})},PWH_DCFH.handleStarRating=()=>{$(".et_pb_rating_container").on("change",'input[type="radio"]',function(){var e=this.value;$(this).closest(".et_pb_rating_container").find('input[type="text"]').val(e)})},PWH_DCFH.handleSignaturePad=()=>{$(document).on("submit","form.et_pb_contact_form",function(e){e.preventDefault(),$.each($(this).find(".et_pb_signature_pad_container"),function(){var e=$(this),t=e.find("canvas");e.find("input[type='text']").hasClass("et_contact_error")?t.addClass("et_pb_required_border"):t.removeClass("et_pb_required_border")})}),$(".et_pb_signature_pad_container").each(function(){let t=$(this),a=t.parents('div[class*="et_pb_contact_form_container"]'),n=a.find(messageClass+".et_pb_contact_message_top"),s=("none"===n.css("display")&&(n=a.find(messageClass+".et_pb_contact_message_bottom")),t.find("canvas"));if(0<s.length){var e=t.data("config");if(void 0!==e){var o=""===e.width?.97*$(s).parents('p[class*="et_pb_contact_field"]').outerWidth():e.width,r=e.height;s.attr("width",o),s.attr("height",r);let i=new SignaturePad(s[0],{backgroundColor:e.background,penColor:e.color,maxWidth:e.pen_thickness});var l=!1;t.find(".save").click(function(){var e;t.find(".et_pb_signature_pad_message").text(""),i.isEmpty()?l||(0<n.children().length?n.find("ul").first().append(`<li>${siganture_empty_text}</li>`):n.append(`<ul><li>${siganture_empty_text}</li></ul>`),l=!0):(l=!1,window.confirm(siganture_before_save_text)&&""!==(e=i.toDataURL())&&$.ajax({type:"post",dataType:"json",url:ajaxURL,data:{action:"save_digital_signature",_wpnonce:ajaxNonce,data_url:e},beforeSend:function(){a.find(".et_pb_contact_spinner").addClass("is-active"),t.find("input[type='text']").val(""),i.off()},success:function(e){e.success&&(t.find(".save").addClass("et_pb_d_none"),s.hasClass("et_pb_required_border")&&s.removeClass("et_pb_required_border"),t.find("input[type='text']").val(e.data.filename),t.find(".et_pb_signature_pad_message").text(e.data.message))},complete:function(){a.find(".et_pb_contact_spinner").removeClass("is-active"),n.find("ul li").filter(function(){return $(this).text()===siganture_empty_text}).remove()},error:function(e,t,a){try{var n=JSON.parse(e.responseText);n&&n.data&&n.data.message}catch(e){}i.on()}}))}),t.find(".clear").click(function(){var e;i.isEmpty()||(t.find(".et_pb_signature_pad_message").text(""),i.clear(),""!==(e=t.find("input[type='text']").val())&&$.ajax({type:"post",dataType:"json",url:ajaxURL,data:{action:"delete_digital_signature",_wpnonce:ajaxNonce,filename:e},beforeSend:function(){a.find(".et_pb_contact_spinner").addClass("is-active"),t.find("input[type='text']").val("")},success:function(e){e.success&&(t.find(".save").removeClass("et_pb_d_none"),t.find(".et_pb_signature_pad_message").text(e.data),i.on())},complete:function(){t.find("input[type='text']").val(""),a.find(".et_pb_contact_spinner").removeClass("is-active")},error:function(e,t,a){}}))})}}})};var filesErrorsArr=null,uploadedFiles={},filesValidation={};PWH_DCFH.handleUploadFiles=()=>{$(document).on("click",".et_pb_file_upload_button",function(e){e.preventDefault(),$(this).siblings(".et_pb_file_input").trigger("click")}),$(document).on("submit","form.et_pb_contact_form",function(e){e.preventDefault(),$.each($(this).find(".et_pb_files_container"),function(){var e=$(this);e.find("input[type='text']").hasClass("et_contact_error")?e.addClass("et_pb_required_border"):e.removeClass("et_pb_required_border")})}),$("body").on("change",".et_pb_file_input",function(){var t=new FormData;let n=!1,a="";var e=$(this);let i=e.parents('div[class*="et_pb_contact_form_container"]');i.data("form_unique_num");let s=e.parent(),o=e.closest("form"),r=o.find(submitBTNClass).text(),l=o.find(submitBTNClass).data("wait-text"),d=e.data("field-id");var _=e.prop("files");let c=e.attr("name");var f=e.data("limit"),p=e.data("size"),u=e.data("size-formatted"),e=e[0].hasAttribute("multiple");let m=`input:file[name=${c}]`,h=`input:text[name=${c}]`;var g=`input:hidden[name=${c}_file_token]`;let v=$("#et_pb_accepted_files_desc_"+d),b=i.find(messageClass+".et_pb_contact_message_top"),D=("none"===b.css("display")&&(b=i.find(messageClass+".et_pb_contact_message_bottom")),$("p.et_pb_contact_field.et_pb_contact_field_"+d));uploadedFiles.hasOwnProperty(d)||(uploadedFiles[d]=[]),e||1!==uploadedFiles[d].length||(a+=`<li>${x_files_allow_text.replace("{allowed_files}",1)}</li>`,n=!0),_.length+uploadedFiles[d].length>f&&(a+=`<li>${x_files_allow_text.replace("{allowed_files}",f)}</li>`,n=!0);for(let e=0;e<=_.length-1;e++)_[e].size>=p&&(a+=`<li>${allow_filesize_text.replace("{filename}",_[e].name).replace("{allowed_filesize}",u)}</li>`,n=!0);if(n&&(filesErrorsArr=a,$(m).val(""),$(h).addClass("et_contact_error"),$(h).attr("data-required_mark","required"),0<b.children().length?b.find("ul").first().append(a):b.append(`<ul>${a}</ul>`),D.addClass("et_pb_required_border"),b.addClass("et_pb_contact_error_meesage")),!1===n){for(let e=0;e<=_.length-1;e++){if(filesValidation.hasOwnProperty(c)&&filesValidation[c].includes(_[e].name))return a+=`<li>${already_attached_text.replace("{filename}",_[e].name)}</li>`,0<b.children().length?b.find("ul").first().append(a):b.append(`<ul>${a}</ul>`),void D.addClass("et_pb_required_border");t.append(e,_[e]),filesValidation[c]=[],filesValidation[c].push(_[e].name)}t.append("action","upload_file"),t.append("_wpnonce",ajaxNonce),t.append("token",$(g).val()),$.ajax({type:"post",dataType:"json",contentType:!1,processData:!1,url:ajaxURL,data:t,xhr:function(){var e=new window.XMLHttpRequest;return e.upload.addEventListener("progress",function(e){e.lengthComputable&&(e=Math.round(e.loaded/e.total*100),v.html(uploading_text.replace("{percentage}",e+"%")))},!1),e},beforeSend:function(){b.find('ul li:contains("'+s.find("label.et_pb_contact_form_label").text()+'")').remove(),D.removeClass("et_pb_required_border"),0===b.find("li").length&&b.find("p").remove(),i.find(".et_pb_contact_spinner").addClass("is-active"),$(m).prop("disabled",!0),o.find(submitBTNClass).prop("disabled",!0),o.find(submitBTNClass).text(l)},success:function(e){if(!1!==e.success){if(0<e.data.success.length){let a="";$.each(e.data.success,function(e,t){a=(a=(a=(a+=`<span class="et_pb_file" data-id="${t.name}">`)+`<a href="${t.url}" class="et_pb_file_name" download>${t.tmp_name}</a>`)+`<span class="et_pb_file_size">(${t.size})</span>`)+`<span class="et-pb-icon et_pb_delete_file" aria-hidden="true" title="${delete_file_icon_hover_text}"  data-field-id="${d}" data-field-name="${c}" data-file-name="${t.name}"  data-file-tmp-name="${t.tmp_name}">&#x4d;</span>`+"</span>",uploadedFiles.hasOwnProperty(d)||(uploadedFiles[d]=[]),uploadedFiles[d].push(t.name)}),s.find(".et_pb_files_list").append(a),$(h).val(uploadedFiles[d].join())}if(0<e.data.errors.length){n=!0;let a="";$.each(e.data.errors,function(e,t){a+=`<li>${t.message}</li>`}),0<b.children().length?b.find("ul").first().append(a):b.append(`<ul>${a}</ul>`),b.addClass("et_pb_contact_error_meesage"),D.addClass("et_pb_required_border"),filesErrorsArr=a}}else b.append(e.data)},complete:function(){$(m).val(""),v.html(v.data("description")),i.find(".et_pb_contact_spinner").removeClass("is-active"),$(m).prop("disabled",!1),o.find(submitBTNClass).prop("disabled",!1),o.find(submitBTNClass).text(r);let e=$(h).val().split(",").length,t="";selected_files_text.match(/\{_.+?}/g)&&(t=(t=selected_files_text.match(/\{_.+?}/g).map(function(e){return e.slice(1,-1).replaceAll("_","")})).find(e=>!!e)),!1===n&&(e=1===e?selected_files_text.replace("{chosen_files_count}",e).replace(`{_${t}_}`,""):selected_files_text.replace("{chosen_files_count}",e).replace(`{_${t}_}`,t),s.find(".et_pb_file_chosen_desc").text(e))},error:function(e,t,a){}})}})},PWH_DCFH.handleRemoveFiles=()=>{$("body").on("click",".et_pb_delete_file",function(){var e=$(this);let a=e.parents('div[class*="et_pb_contact_form_container"]'),o=e.closest("form"),r=o.find(submitBTNClass).text(),l=o.find(submitBTNClass).data("wait-text");var t=e.data("file-tmp-name");let d=e.data("file-name");if(confirm(remove_file_text.replace("{filename}",t))){let t=$(messageClass).parent().find(messageClass),i=e.data("field-name"),s=e.data("field-id");if(""!==i&&""!==d){let n=`input:text[name="${i}"]`;$.ajax({type:"post",dataType:"json",url:ajaxURL,data:{action:"remove_file",_wpnonce:ajaxNonce,file_name:d},beforeSend:function(){a.find(".et_pb_contact_spinner").addClass("is-active"),o.find(submitBTNClass).prop("disabled",!0),o.find(submitBTNClass).text(l)},success:function(e){if(!0===e.success){$(`span[data-id="${d}"]`).remove();var a=$(n).val().split(",").filter(function(e){return e!==d});uploadedFiles[s]=a,$(n).val(a.join(","));let e=a.length,t="";selected_files_text.match(/\{_.+?}/g)&&(t=selected_files_text.match(/\{_.+?}/g).map(function(e){return e.slice(1,-1).replaceAll("_","")})),e=1===e?selected_files_text.replace("{chosen_files_count}",e).replace(`{_${t}_}`,""):1<e?selected_files_text.replace("{chosen_files_count}",e).replace(`{_${t}_}`,t):chosen_file_text,o.find(".et_pb_file_chosen_desc").text(e),filesValidation.hasOwnProperty(i)&&-1===(a=filesValidation[i].indexOf(normalizeFileName(d)))&&filesValidation[i].splice(a,1)}else t.html("<p>"+e.data+"</p>")},complete:function(){a.find(".et_pb_contact_spinner").removeClass("is-active"),o.find(submitBTNClass).prop("disabled",!1),o.find(submitBTNClass).text(r)},error:function(e,t,a){}})}}})},PWH_DCFH.handleRedirectForm=()=>{$(document).on("submit","form"+contactFormClass,function(){var n=$(this),e=n.parents('div[class*="et_pb_contact_form_container"]');if(void 0!==e){let t=$(e).find("form").data("redirect-url"),a=$(e).find("form").data("redirect-delay");if(void 0!==t&&void 0!==a){let e=setInterval(function(){0===n.parents('div[class*="et_pb_contact_form_container"]').find("form").length&&(clearInterval(e),setTimeout(function(){location.href=t},a))},1e3)}}})},PWH_DCFH.handleContactMessageClass=()=>{$(document).on("submit","form"+contactFormClass,function(){var e=$(this),t=e.parents(),t=$(t.get(1)).hasClass("et_pb_recaptcha_enabled")||!1,e=e.parents('div[class*="et_pb_contact_form_container"]');let a=e.find(messageClass+".et_pb_contact_message_top");if("none"===a.css("display")&&(a=e.find(messageClass+".et_pb_contact_message_bottom")),!t&&0<a.children().length)a.addClass("et_pb_contact_error_meesage");else if(t){let e=setInterval(function(){0<a.children().length&&(clearInterval(e),a.addClass("et_pb_contact_error_meesage"))},50)}})},PWH_DCFH.handleTextareaValidation=()=>{let a=!1;$(document).on("submit","form"+contactFormClass,function(e){if(a)e.preventDefault();else{let r=$(this);e=r.parents('div[class*="et_pb_contact_form_container"]');let l=e.find(messageClass+".et_pb_contact_message_top"),t=("none"===l.css("display")&&(l=e.find(messageClass+".et_pb_contact_message_bottom")),new Set);l.find("ul li").each(function(){var e=$(this).text().toLowerCase();t.has(e)?$(this).remove():t.add(e)}),setTimeout(function(){a=!0;let o=$(r.parents().get(1)).hasClass("et_pb_recaptcha_enabled")||!1;r.find(".et_pb_textarea_validation").each(function(){var e=$(this),t=e.data("field-name"),a=$("#"+t);let n=e.data("title");var i=a.data("pattern");let s=a.data("message");a=new RegExp("^"+i+"$","s");$.trim(document.all[t].value).match(a)?(e.val(!0),e.removeClass("et_contact_error"),e.removeAttr("data-required_mark"),o||r.submit()):(e.val(""),e.addClass("et_contact_error"),e.attr("data-required_mark","required"),o?setTimeout(function(){l.find('ul li:contains("'+n+'")').html(s)},500):l.find('ul li:contains("'+n+'")').html(s))}),a=!1},100)}})},PWH_DCFH.handlePhoneFormat=()=>{$(".et_pb_phone_format").each(function(){var e=$(this),t=e.data("mask-format"),t=(e.data("allowed-symbols"),t.split(",").map(e=>e.trim()));e.inputmask({mask:t,greedy:!1,clearMaskOnLostFocus:!1,definitions:{x:{validator:"[0-9]",cardinality:1}}})})},PWH_DCFH.handleFormCustomStrings=()=>{"undefined"!=typeof et_pb_custom&&(et_pb_custom.fill_message=fill_message_text,et_pb_custom.contact_error_message=fix_message_text,et_pb_custom.captcha=required_captcha_text,et_pb_custom.wrong_captcha=wrong_captcha_text,et_pb_custom.invalid=invalid_email_text)},PWH_DCFH.handleScriptsAfterFormSubmit=()=>{let formSubmissionHandled=!1;$(document).on("submit","form"+contactFormClass,function(e){if(e.preventDefault(),!formSubmissionHandled){formSubmissionHandled=!0;let thisForm=$(this),formUniqueNum=thisForm.closest("[data-form_unique_num]").data("form_unique_num"),contactFormContainer=thisForm.closest('div[class*="et_pb_contact_form_container"]');if(contactFormContainer.length){let serializeArray=thisForm.serializeArray(),checkInterval=setInterval(function(){if(0===contactFormContainer.find("form").length){clearInterval(checkInterval);let pattern=/\{([^|}]+)(\|INT)?}/g,matchesIterator=dynamicCustomJSCode.matchAll(pattern);for(var match of matchesIterator)try{let placeholder=match[0],inputName=match[1].trim().toLowerCase(),isInteger="|INT"===match[2],matchingData=serializeArray.find(e=>`et_pb_contact_${inputName}_`+formUniqueNum===e.name);if(matchingData){let value=isInteger?parseInt(matchingData.value,10):matchingData.value;"string"==typeof value&&(value=`"${value.replace(/"/g,'\\"')}"`),dynamicCustomJSCode=dynamicCustomJSCode.replace(placeholder,value)}}catch(error){}try{eval(dynamicCustomJSCode)}catch(e){[]instanceof SyntaxError}}},1e3)}}})},PWH_DCFH.handlesynchronizingICSURL=()=>{$(document).on("click","button.ics_url_sync_btn",function(t){t.preventDefault();let a=$(this);t=a.data("wpnonce");let n=$(this).parents('div[class*="et-fb-form__group"]').prev();if(0<n.length){let e=a.text();var i=n.find("input").val();""!==i&&""!==t?$.ajax({type:"post",dataType:"json",url:ajaxURL,data:{action:"sync_ics_url",_wpnonce:t,url:decodeURIComponent(i)},beforeSend:function(){n.prev().prev().find("input").val(""),n.prev().prev().find("input").focus(),n.prev().prev().find("input").click(),a.text("Please wait synchronizing data from url...")},success:function(t){t.success?setTimeout(function(){var e=t.data.dates_str.replace(/,(?=[^,]*$)/,"");n.prev().prev().find("input").val(e),n.prev().prev().find("input").focus(),n.prev().prev().find("input").click(),$(".et-fb-button--publish").click()},500):alert(t.data)},complete:function(){a.text(e),n.find("input").val("")},error:function(e,t,a){}}):alert("Please add ICS Feed URL.")}})},PWH_DCFH.messageContainer=function(e){let t=$(e.parents().get(3)).find(messageClass+".et_pb_contact_message_top");return t="none"===t.css("display")?$(e.parents('div[class^="et_pb_contact"]').next()):t},$(document).ready(function(){$(PWH_DCFH.init)})}(jQuery),window.onloadTurnstileCallback=function(){setTimeout(function(){jQuery(".et_pb_cf_turnstile").each(function(){var e=jQuery(this);let t=e.closest(".et_pb_contact_form_container"),a=t.find('button[name="et_builder_submit_button"]');var n=e.data("sitekey");a.prop("disabled",!0).css("pointer-events","none"),turnstile.render("#"+e.attr("id"),{sitekey:n,theme:"light",callback:function(e){jQuery(`input[name="et_pb_contact_cturnstile_token_${t.data("form_unique_num")}"]`).val(e),a.prop("disabled",!1).css("pointer-events","auto")},error:function(e){}})})},300)},window.onloadGoogleRecaptchaCallback=function(){setTimeout(function(){jQuery(".et_pb_g_recaptcha").each(function(e,t){let a=jQuery(t),n=a.closest(".et_pb_contact_form_container"),i=n.find('button[name="et_builder_submit_button"]');i.prop("disabled",!0).css("pointer-events","none"),grecaptcha.render(a.attr("id"),{sitekey:a.data("sitekey"),callback:function(e){jQuery(`input[name="et_pb_contact_grecaptcha_token_${n.data("form_unique_num")}"]`).val(e),a.find(".g-recaptcha-response").remove(),i.prop("disabled",!1).css("pointer-events","auto")}})})},300)},normalizeFileName=function(e){e=e.split("-");return 2<e.length&&e.splice(e.length-2,2),e.join("-")},setCookie=function(t,a,n){if(null===getCookie(t)){let e="";var i;n&&((i=new Date).setTime(i.getTime()+24*n*60*60*1e3),e="; expires="+i.toUTCString()),document.cookie=t+"="+(a||"")+e+"; path=/"}},getCookie=function(e){var a=e+"=",n=document.cookie.split(";");for(let t=0;t<n.length;t++){let e=n[t];for(;" "===e.charAt(0);)e=e.substring(1,e.length);if(0===e.indexOf(a))return e.substring(a.length,e.length)}return null},DiviContactFormHelperPublicData.isPopupsforDivi){let hasInitialized=!1,observer=new MutationObserver(e=>{for(var t of e)if("class"===t.attributeName){var a,t=document.body;if(t.classList.contains("da-popup-visible")&&t.classList.contains("da-overlay-visible"))for(a of document.querySelectorAll(".area-outer-wrap, .popup_outer_wrap"))if(a.querySelector(".et_pb_contact_form_container")){hasInitialized||PWH_DCFH.init();break}}});observer.observe(document.body,{attributes:!0,attributeFilter:["class"]})}


??

??