| Server IP : 89.108.64.180 / Your IP : 216.73.217.92 Web Server : Apache/2.4.41 (Ubuntu) System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : www-root ( 1010) PHP Version : 8.0.30 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/fl-brief.agast.ru/wp-content/plugins/quform/js/ |
Upload File : |
!function(c){"use strict";var e;function l(e,t){if(this.$form=c(e),this.submitted=!1,this.nextUploadId=1,this.removedUploadUids=[],this.captchaRefreshQueue=[],this.uploadQueue=[],this.uploadElements=[],this.logicCache={},!this.$form.length)throw new Error("Form not found.");if(this.$form.data("quform"))throw new Error("Quform already attached.");this.$form.data("quform",this),this.options=c.extend({},l.defaults,t),c.isFunction(c.scrollTo)&&c.isFunction(c.fn.scrollTo)||(this.options.scrolling=!1),this.$wrapper=this.$form.closest(".quform"),this.$elements=c(".quform-elements",this.$form),this.$loading=c(".quform-loading",this.$form),this.currentPageId=this.options.currentPageId,this.submitStartTime=0,this.submitEndTime=0,this.successTimeout=null,this.errorShowFunction=this.$wrapper.hasClass("quform-errors-absolute")?"fadeIn":"quformShowSlide",this.init()}l.defaults={errorsIcon:"",scrolling:!0,scrollSpeed:800,scrollDelay:0,scrollOffset:-50,hasPages:!1,pages:[],logic:{logic:[],dependents:[],elementIds:[],dependentElementIds:[],animate:!0}},l.prototype.init=function(){var a=this;this.setupInsideLabels(),this.setupEnhancedSelects(),this.setupEnhancedUploaders(),this.setupDatepickers(),this.setupTimepickers(),this.applyAllLogic(!0),this.setupTooltips(),this.setupCaptchaImages(),this.$wrapper.hasClass("quform-prevent-fouc")&&this.$wrapper.removeClass("quform-prevent-fouc"),this.options.ajax&&(a.$form.on("submit",function(e){if(e.preventDefault(),window.grecaptcha){var t=a.$form.find(".quform-recaptcha");if(t.length){e=t.data("config");if("v3"===e._version)return void window.grecaptcha.execute(t.data("recaptcha-id"),{action:"quform"}).then(function(e){t.find(".g-recaptcha-response").val(e),a.submit()});if("invisible"===e.size)return void window.grecaptcha.execute(t.data("recaptcha-id"))}}if(window.hcaptcha){e=a.$form.find(".quform-hcaptcha");if(e.length)if("invisible"===e.data("config").size)return void window.hcaptcha.execute(e.data("hcaptcha-id"))}a.submit()}),c(".quform-back",a.$form).on("click",function(e){e.preventDefault(),a.submit("back")}),a.$form.addClass("quform-ajax-initialized")),c(".quform-field-select.quform-submit-on-choice",a.$form).on("change",function(){a.$form.submit()}),c(".quform-field-radio.quform-submit-on-choice",a.$form).on("click",function(){a.$form.submit()}),c(".quform-button-submit > button",a.$form).each(function(){var e,t,o=c(this),i=o.closest(".quform-button-submit"),r=i.data("animation"),n=1e3,s=a.options.scrollDelay;r&&(e="quform-button-animation-"+r,"two"===r&&(n=3200),o.on("click",function(){a.options.scrollDelay=n,i.removeClass(e),"number"==typeof t&&(clearTimeout(t),t=null),setTimeout(function(){i.addClass(e),t=setTimeout(function(){i.removeClass(e),a.options.scrollDelay=s},n)},4)}))})},l.prototype.setupInsideLabels=function(){var r=this;c.InFieldLabels?c(".quform-labels-inside > .quform-spacer > .quform-label",r.$form).each(function(){var e=c(this),t=e.parent().find(".quform-input"),o=t.find(".quform-field"),i={top:parseInt(o.css("padding-top"),10)+parseInt(o.css("border-top-width"),10)};r.options.isRtl?i.right=parseInt(o.css("padding-right"),10)+parseInt(o.css("border-right-width"),10):i.left=parseInt(o.css("padding-left"),10)+parseInt(o.css("border-left-width"),10),e.addClass("quform-label-inside").css(i).appendTo(t),new c.InFieldLabels(e[0],o[0])}):c(".quform-labels-inside > .quform-spacer > .quform-label",r.$form).show()},l.prototype.setupEnhancedSelects=function(){var r;"function"==typeof c.fn.select2&&(c(".quform-field-select-enhanced",(r=this).$form).each(function(){var e=c(this),t=e.data("options"),o={theme:"quform",language:{noResults:function(){return t.noResultsFound}}},i=(t.search||(o.minimumResultsForSearch=Infinity),t.rtl&&(o.dir="rtl"),e.select2(o),"quform-"+r.options.id+"-select2"),o=(l.isNonEmptyString(r.options.theme)&&(i+=" quform-theme-"+r.options.theme),e.closest('[class*="custom-palette-"]'));o.length&&(o=o.attr("class"),l.isNonEmptyString(o))&&(o=o.match(/(custom-palette-\d+)/i))&&"string"==typeof o[1]&&(i+=" "+o[1]),e.on("select2:opening",function(){e.data("select2").$dropdown.addClass(i)})}),c(".quform-field-multiselect-enhanced",r.$form).each(function(){var e=c(this),t=e.data("options"),o={theme:"quform",language:{noResults:function(){return t.noResultsFound}}},i=(l.isNonEmptyString(t.placeholder)&&(o.placeholder=t.placeholder),t.rtl&&(o.dir="rtl"),e.select2(o),"quform-"+r.options.id+"-select2"),o=(l.isNonEmptyString(r.options.theme)&&(i+=" quform-theme-"+r.options.theme),e.closest('[class*="custom-palette-"]'));o.length&&(o=o.attr("class"),l.isNonEmptyString(o))&&(o=o.match(/(custom-palette-\d+)/i))&&"string"==typeof o[1]&&(i+=" "+o[1]),e.on("select2:opening",function(){e.data("select2").$dropdown.addClass(i)})}))},l.prototype.setupEnhancedUploaders=function(){var s;c.isFunction(c.fn.fileupload)&&c.support.xhrFileUpload&&c.support.xhrFormDataFileUpload&&c(".quform-field-file-enhanced",(s=this).$form).each(function(){var e,t=c(this),o=t.closest(".quform-input-file"),i=t.data("config"),r=c('<div class="quform-upload-files quform-cf">').insertAfter(o).hide(),n=(i.queued=0,s.uploadElements.push(i),e="dropzone"===i.buttonType?s.createUploadButton("quform-upload-dropzone",i):s.createUploadButton("quform-upload-button",i),o.append(e.append(t)),t.closest(".quform-element").addClass("quform-enhanced-upload"));t.fileupload({dataType:"json",paramName:i.name+"[]",dropZone:e,change:function(){n.find(".quform-error").empty().remove()},add:function(e,t){s.uploadAdd(t,i,r)},start:function(){c(".quform-upload-progress-wrap",s.$form).show()},progress:function(e,t){var o=Math.min(100,t.loaded/t.total*100);c(".quform-upload-progress-bar",s.$form).css("width",o+"%"),c(".quform-upload-filename",s.$form).text(t.files[0].name)}})})},l.prototype.createUploadButton=function(e,t){var o,i=c('<div class="'+e+'">');return i.append(c('<span class="'+e+'-text">').html(t.buttonText)),l.isNonEmptyString(t.buttonIcon)&&(o=c('<span class="'+e+'-icon">').append(c('<i class="'+t.buttonIcon+'">')),i.addClass(e+"-icon-"+t.buttonIconPosition),"right"===t.buttonIconPosition?i.append(o):i.prepend(o)),i},l.prototype.setupDatepickers=function(){var u;c.isFunction(c.fn.kendoDatePicker)&&c(".quform-field-date",(u=this).$form).each(function(){var t=c(this).addClass("quform-field-date-enhanced"),e=t.closest(".quform-input-date"),o=e.find("> .quform-field-icon"),i=t.data("options"),r=c("<input>",{type:"hidden",name:t.attr("name"),value:t.val()}).data("default",t.val()).addClass("quform-field-date-hidden").insertAfter(t),n=(t.attr("name",""),i.placeholder?t.attr("placeholder",i.placeholder):t.removeAttr("placeholder"),{start:i.start||"month",depth:i.depth||"month",culture:i.locale||"en-US"}),s=(i.format?n.format=i.format:n.format=kendo.getCulture(i.locale).calendars.standard.patterns.d,i.showFooter||(n.footer=!1),i.min&&null!==(a=kendo.parseDate(i.min,"yyyy-MM-dd"))&&(n.min=a),i.max&&null!==(a=kendo.parseDate(i.max,"yyyy-MM-dd"))&&(n.max=a),t.kendoDatePicker(n),t.removeClass("k-input").closest(".k-datepicker").removeAttr("class").addClass("k-widget k-datepicker k-header"),t.data("kendoDatePicker")),a="quform-datepicker quform-"+u.options.id+"-datepicker quform-"+i.identifier+"-datepicker",a=(l.isNonEmptyString(u.options.theme)&&(a+=" quform-theme-"+u.options.theme),s.dateView.popup.element.addClass(a),e.find(".k-select").hide(),i.autoOpen&&t.on("click focus",function(){s.open()}).on("blur",function(){s.close()}),o.on("click",function(){s.open()}),function(){var e=t.val();l.isNonEmptyString(e)?null===(e=kendo.parseDate(e,n.format,n.culture))?r.val("9999-99-99"):r.val(kendo.toString(e,"yyyy-MM-dd")):r.val("")}),e=(s.bind("change",a),t.on("blur.quformDatePicker keyup.quformDatePicker",a),t.val());l.isNonEmptyString(e)&&null!==(i=kendo.parseDate(e,"yyyy-MM-dd"))&&(s.value(i),a())})},l.prototype.setupTimepickers=function(){var u;c.isFunction(c.fn.kendoTimePicker)&&c(".quform-field-time",(u=this).$form).each(function(){var t=c(this).addClass("quform-field-time-enhanced"),e=t.closest(".quform-input-time"),o=e.find("> .quform-field-icon"),i=t.data("options"),r=c("<input>",{type:"hidden",name:t.attr("name"),value:t.val()}).data("default",t.val()).addClass("quform-field-time-hidden").insertAfter(t),n=(t.attr("name",""),i.placeholder?t.attr("placeholder",i.placeholder):t.removeAttr("placeholder"),{culture:i.locale||"en-US"}),s=(i.interval&&(a=parseInt(i.interval,10),isNaN(a)||(n.interval=a)),i.format?n.format=i.format:n.format=kendo.getCulture(i.locale).calendars.standard.patterns.t,i.min&&null!==(a=kendo.parseDate(i.min,"HH:mm"))&&(n.min=a),i.max&&null!==(a=kendo.parseDate(i.max,"HH:mm"))&&(n.max=a),t.kendoTimePicker(n),t.removeClass("k-input").closest(".k-timepicker").removeAttr("class").addClass("k-widget k-timepicker k-header"),t.data("kendoTimePicker")),a="quform-timepicker quform-"+u.options.id+"-timepicker quform-"+i.identifier+"-timepicker",a=(l.isNonEmptyString(u.options.theme)&&(a+=" quform-theme-"+u.options.theme),s.timeView.popup.element.addClass(a),e.find(".k-select").hide(),i.autoOpen&&t.on("click focus",function(){s.open()}).on("blur",function(){s.close()}),o.on("click",function(){s.open()}),function(){var e=t.val();l.isNonEmptyString(e)?null===(e=kendo.parseDate(e,n.format,n.culture))?r.val("99:99"):r.val(kendo.toString(e,"HH:mm")):r.val("")}),e=(s.bind("change",a),t.on("blur.quformTimePicker keyup.quformTimePicker",a),t.val());l.isNonEmptyString(e)&&null!==(i=kendo.parseDate(e,"HH:mm"))&&(s.value(i),a())})},l.prototype.setupTooltips=function(){var e;c.isFunction(c.fn.qtip)&&this.options.tooltipsEnabled&&(e={style:{classes:this.options.tooltipClasses},position:{my:this.options.tooltipMy,at:this.options.tooltipAt,viewport:!0,adjust:{method:"shift shift"}}},c(".quform-tooltip-hover",this.$form).qtip(c.extend({},e,{content:{text:function(){return c(this).closest(".quform-input").find("> .quform-tooltip-content").html()}}})),c(".quform-tooltip-click",this.$form).qtip(c.extend({},e,{show:{event:"focus"},hide:{event:"unfocus"},content:{text:function(){return c(this).closest(".quform-input").find("> .quform-tooltip-content").html()}}})),c(".quform-tooltip-icon-hover",this.$form).qtip(c.extend({},e,{content:{text:function(){return c(this).find(".quform-tooltip-icon-content").html()}}})),c(".quform-tooltip-icon-click",this.$form).qtip(c.extend({},e,{show:{event:"click"},hide:{event:"unfocus"},content:{text:function(){return c(this).find(".quform-tooltip-icon-content").html()}}})),c(".quform-labels-inside > .quform-spacer > .quform-inner > .quform-input > .quform-label",this.$form).on("mouseenter",function(){c(this).siblings(".quform-tooltip-hover").qtip("show")}).on("mouseleave",function(){c(this).siblings(".quform-tooltip-hover").qtip("hide")}))},l.prototype.setupCaptchaImages=function(){var e=this;c(".quform-captcha-image img",this.$form).on("mouseenter",function(){c(this).stop().fadeTo(400,"0.3")}).on("mouseleave",function(){c(this).stop().fadeTo(400,"1.0")}).on("click",function(){e.captchaRefreshQueue.push(c(this)),e.processCaptchaRefreshQueue()})},l.prototype.processCaptchaRefreshQueue=function(t){var o,i=this;i.captchaRefreshQueue.length?(o=i.captchaRefreshQueue.shift(),c.ajax({type:"GET",url:quformL10n.ajaxUrl,dataType:"json",data:{action:"quform_regenerate_captcha",quform_form_id:i.options.id,quform_unique_id:i.options.uniqueId,quform_element_id:o.data("element-id")}}).done(function(e){"success"===(e=l.sanitizeResponse(e)).type&&o.attr("src",e.image).animate({opacity:1}),i.captchaRefreshQueue.length?i.processCaptchaRefreshQueue(t):"function"==typeof t&&t.call(i)})):"function"==typeof t&&t.call(i)},l.prototype.applyAllLogic=function(e){this.logicCache={},this.options.logic.elementIds.length&&(this.applyLogic(this.options.logic.elementIds,e),e)&&this.applyDependentLogic(this.options.logic.dependentElementIds)},l.prototype.applyLogic=function(e,t){for(var o=0,i=e.length;o<i;o++)this.applyElementLogic(e[o],t)},l.prototype.applyElementLogic=function(e,t){if(this.options.logic&&this.options.logic.logic){var o=this.options.logic.logic[e];if(o&&o.rules&&o.rules.length){for(var i=0,r=o.action,e=this.options.id+"_"+e,n=0;n<o.rules.length;n++)this.isLogicRuleMatch(o.rules[n])&&i++;"any"===o.match&&0<i||"all"===o.match&&i===o.rules.length||(r=!r);var s=this,e=c(".quform-element-"+e,s.$form),r=r?"show":"hide";!t&&this.options.logic.animate?e.animate({opacity:r,height:r,marginTop:r,marginBottom:r,paddingTop:r,paddingBottom:r},{duration:400,complete:function(){s.updateFancybox()}}):(e[r](),t||s.updateFancybox())}}},l.prototype.applyDependentLogic=function(e){if(this.options.logic&&this.options.logic.dependents)for(var r=this,t=0,o=e.length;t<o;t++){var i,n=this.options.logic.dependents[e[t]],s=this.options.id+"_"+e[t],a=c(".quform-field-"+s,this.$form);a.length&&(i=a.is("select")||a.is('input[type="checkbox"]')||a.is('input[type="radio"]')||a.is('input[type="hidden"]')||a.is('textarea, input[type="text"], input[type="email"], input[type="password"]')&&(i="keyup.quform blur.quform",a.hasClass("quform-field-date-enhanced")||a.hasClass("quform-field-time-enhanced"))?"change.quform":i)&&!function(e,t,o,i){e.on(t,function(){r.logicCache[i]=[],setTimeout(function(){r.applyLogic(o)},0)})}(a,i,n,s)}},l.prototype.isLogicRuleMatch=function(e){var t=this.options.id+"_"+e.elementId;if(c.isArray(this.logicCache[t])){if(this.logicCache[t].length)for(var o=0,i=this.logicCache[t].length;o<i;o++)if(this.logicCache[t][o].operator===e.operator&&this.logicCache[t][o].value===e.value)return this.logicCache[t][o].result}else this.logicCache[t]=[];var r,n,s=c(".quform-field-"+t,this.$form),a=!1;return s.length&&(s.is('select:not([multiple]), input[type="hidden"], textarea, input[type="text"], input[type="email"], input[type="password"]')?(n=s.val(),s.hasClass("quform-field-date-enhanced")?(r="date",n=s.closest(".quform-input").find(".quform-field-date-hidden").val()):s.hasClass("quform-field-time-enhanced")&&(r="time",n=s.closest(".quform-input").find(".quform-field-time-hidden").val()),a=this.isLogicValueMatch(n,e,r)):s.is('input[type="checkbox"]')?(n=[],s.filter(":checked").each(function(){n.push(c(this).val())}),a=this.isLogicArrayValueMatch(n,e)):s.is('input[type="radio"]')?(n=s.filter(":checked").val()||"",a=this.isLogicValueMatch(n,e)):s.is("select[multiple]")&&(n=s.val()||[],a=this.isLogicArrayValueMatch(n,e))),this.logicCache[t].push({operator:e.operator,value:e.value,result:a}),a},l.prototype.isLogicValueMatch=function(e,t,o){switch("string"!=typeof e&&(e=""),t.operator){case"eq":return e===t.value;case"neq":return e!==t.value;case"empty":return""===e;case"not_empty":return""!==e;case"gt":return"date"===o?1===l.compareDates(e,t.value):"time"===o?1===l.compareTimes(e,t.value):l.isNumeric(e)&&l.isNumeric(t.value)&&parseFloat(e)>parseFloat(t.value);case"lt":return"date"===o?-1===l.compareDates(e,t.value):"time"===o?-1===l.compareTimes(e,t.value):l.isNumeric(e)&&l.isNumeric(t.value)&&parseFloat(e)<parseFloat(t.value);case"contains":return-1!==e.indexOf(t.value);case"starts_with":return 0===e.indexOf(t.value);case"ends_with":return-1!==e.indexOf(t.value,t.value.length)}return!1},l.prototype.isLogicArrayValueMatch=function(e,t){var o=!1;if(e.length){if("not_empty"===t.operator)o=!0;else if("neq"===t.operator){for(var o=!0,i=0;i<e.length;i++)if(e[i]===t.value){o=!1;break}}else for(var r=0;r<e.length;r++)if(this.isLogicValueMatch(e[r],t)){o=!0;break}}else"neq"!==t.operator&&"empty"!==t.operator||(o=!0);return o},l.prototype.uploadAdd=function(e,i,r){var t,n=this,s=e.files[0];i.max&&i.queued===i.max?this.addElementError(i.identifier,i.tooMany.replace("%max%",i.max))[this.errorShowFunction]():i.allowedExtensions&&!l.isValidFile(s,i.allowedExtensions)?this.addElementError(i.identifier,i.notAllowedTypeWithFilename.replace("%filename%",s.name))[this.errorShowFunction]():i.size&&s.size>i.size?this.addElementError(i.identifier,i.tooBigWithFilename.replace("%filename%",s.name))[this.errorShowFunction]():(t=this.nextUploadId++,e.formData={quform_ajax_uploading:1,quform_form_id:this.options.id,quform_form_uid:this.options.uniqueId,quform_element_id:i.id,quform_element_identifier:i.identifier,quform_upload_id:t},this.uploadQueue.push(e),i.queued++,e=e.context=c('<div class="quform-upload-file">').data("quform-upload-id",t),c('<span class="quform-upload-file-name">').text(s.name).appendTo(e),c('<span class="quform-upload-file-remove">').attr("title",quformL10n.removeFile).on("click",function(){for(var e=c(this).closest(".quform-upload-file"),t=e.data("quform-upload-id"),o=(r.trigger("quform:beforeUploadRemoved",[s,t,e]),n.uploadQueue.length);o--;)n.uploadQueue[o].formData.quform_upload_id===t&&n.uploadQueue.splice(o,1);e.data("quform-upload-uid")&&n.removedUploadUids.push(e.data("quform-upload-uid")),e.remove(),0===r.children().length&&r.hide(),i.queued--,r.trigger("quform:afterUploadRemoved",[s,t,e])}).appendTo(e),r.append(e).show(),r.trigger("quform:uploadAdded",[s,t,e]))},l.prototype.processUploadQueue=function(){var t=this,o=t.uploadQueue.shift();o.submit().done(function(e){"success"===(e=l.sanitizeResponse(e)).type?(o.context.addClass("quform-uploaded").prepend(c('<span class="quform-upload-tick"><i class="qicon-check">')).data("quform-upload-uid",e.uid),t.uploadQueue.length?t.processUploadQueue():(c(".quform-upload-progress-wrap",t.$form).hide(),t.submitted=!1,t.submit())):t.uploadError(o,e.message)}).fail(function(){t.uploadError(o,quformL10n.ajaxError)})},l.prototype.uploadError=function(e,t){c(".quform-upload-progress-wrap",this.$form).hide(),this.uploadQueue.unshift(e),this.allowResubmission(),this.addElementError(e.formData.quform_element_identifier,t)[this.errorShowFunction](),this.scrollTo(c(".quform-element-"+e.formData.quform_element_identifier,this.$form))},l.prototype.submit=function(e){var t=this;t.submitted||(t.submitStartTime=l.timeNow(),t.submitted=!0,t.$form.trigger("quform:submit",[t,e="back"===e?"back":"submit"]),t.$loading.fadeIn().addClass("quform-loading-triggered"),"submit"===e&&this.uploadQueue.length?t.processUploadQueue():(e={quform_ajax:1,quform_submit:e,quform_removed_upload_uids:t.removedUploadUids.join(",")},t.$form.ajaxSubmit({type:"POST",data:e,dataType:"json",iframe:!0,iframeSrc:"about:blank",url:"",success:function(e){switch(t.submitEndTime=l.timeNow(),(e=l.sanitizeResponse(e)).type){case"success":t.responseSuccess(e.confirmation);break;case"error":t.responseError(e);break;case"page":t.allowResubmission(),t.goToPage(e.page);break;case"invalid":t.responseInvalid(e)}},error:function(){t.submitEndTime=l.timeNow(),t.responseInvalid({message:quformL10n.ajaxError})}})))},l.prototype.responseSuccess=function(e){var t=this,o=(t.$form.trigger("quform:successStart",[t,e]),t.$loading.addClass("quform-loading-success"),function(){switch(e.type){case"message":t.reset(e.resetForm),t.showSuccessMessage(e);break;case"message-redirect-page":case"message-redirect-url":t.allowResubmission(),t.showSuccessMessage(e),setTimeout(function(){window.location=e.redirectUrl},1e3*parseFloat(e.redirectDelay));break;case"redirect-page":case"redirect-url":t.allowResubmission(),window.location=e.redirectUrl;break;case"reload":window.location.reload()}});e.hideForm?t.$elements.quformHideSlide(function(){o()}):o()},l.prototype.showSuccessMessage=function(e){var t=this,o=c('<div class="quform-success-message-animate">').hide(),i=c('<div class="quform-success-message quform-success-message-'+t.options.id+'">').appendTo(o),i=(l.isNonEmptyString(e.messageIcon)&&i.addClass("quform-success-message-has-icon").append('<div class="quform-success-message-icon"><i class="'+e.messageIcon+'"></i></div>'),i.append(c('<div class="quform-success-message-content">').html(e.message)),o["below"===e.messagePosition?"insertAfter":"insertBefore"](t.$elements).quformShowSlide(),setTimeout(function(){t.scrollTo(o)},t.getScrollDelay()),1e3*parseFloat(e.messageTimeout));0<i&&(t.successTimeout=setTimeout(function(){o.quformHideSlide(function(){t.updateFancybox()})},i))},l.prototype.responseError=function(e){var i=this,r=null,t=!1;i.$form.trigger("quform:errorStart",[i,e]),i.allowResubmission(),"object"==typeof e.error&&null!==e.error&&e.error.enabled&&"string"==typeof e.error.content&&e.error.content.length&&(i.errorMessage(e.error.content,e.error.title),t=!0),c.each(e.errors,function(e,t){var o=c(".quform-element-"+e,i.$form);o.length&&(i.addElementError(e,t),r=r||o)}),i.options.hasPages&&e.page!==i.currentPageId&&i.goToPage(e.page),c(".quform-error",i.$form)[this.errorShowFunction](),!t&&r&&setTimeout(function(){i.scrollTo(r)},i.getScrollDelay()),i.updateFancybox(),i.$form.trigger("quform:errorEnd",[i,e])},l.prototype.responseInvalid=function(e){this.allowResubmission(),this.errorMessage(e.message,quformL10n.errorMessageTitle)},l.prototype.goToPage=function(e){var t,o,i=c(".quform-page-"+e,this.$form);i.length&&1<this.options.pages.length&&-1<(t=c.inArray(e,this.options.pages))&&(this.$form.trigger("quform:goToPageStart",[this,i,e,t]),this.currentPageId=e,c('input[name="quform_current_page_id"]',this.$form).val(e),c(".quform-current-page",this.$form).hide().removeClass("quform-current-page"),i.show().addClass("quform-current-page"),(o=this.$form.closest(".quform")).removeClass("quform-is-first-page quform-is-last-page"),0===t?o.addClass("quform-is-first-page"):t===this.options.pages.length-1&&o.addClass("quform-is-last-page"),this.scrollTo(this.$form),o=Math.round((t+1)/this.options.pages.length*100),"numbers"===this.options.pageProgressType||"percentage"===this.options.pageProgressType?(c(".quform-page-progress-bar",this.$form).width(o+"%"),"numbers"===this.options.pageProgressType?c(".quform-page-progress-text > .quform-page-progress-number",this.$form).text(t+1):c(".quform-page-progress-text > .quform-page-progress-percentage",this.$form).text(o)):"tabs"===this.options.pageProgressType&&(c(".quform-page-progress-tab.quform-current-tab",this.$form).removeClass("quform-current-tab"),c(".quform-page-progress-tab",this.$form).filter(function(){return c(this).data("id")===e}).addClass("quform-current-tab")),this.$form.trigger("quform:goToPageEnd",[this,i,e,t]))},l.prototype.allowResubmission=function(){var e=this;e.$loading.removeClass("quform-loading-triggered").fadeOut(function(){e.$loading.removeClass("quform-loading-success")}),c(".quform-error-message, .quform-error, .quform-success-message-animate",e.$form).remove(),c(".quform-has-error",e.$form).removeClass("quform-has-error"),"number"==typeof e.successTimeout&&(clearTimeout(e.successTimeout),e.successTimeout=null),window.grecaptcha&&c(".quform-recaptcha",e.$form).each(function(){if("v3"!==c(this).data("config")._version)try{window.grecaptcha.reset(c(this).data("recaptcha-id"))}catch(e){}}),window.hcaptcha&&c(".quform-hcaptcha",e.$form).each(function(){try{window.hcaptcha.reset(c(this).data("hcaptcha-id"))}catch(e){}}),window.turnstile&&c(".quform-turnstile",e.$form).each(function(){try{window.turnstile.reset(c(this).data("turnstile-id"))}catch(e){}}),c(".quform-upload-progress-bar",e.$form).width(0),c(".quform-upload-filename",e.$form).text(""),e.submitted=!1},l.prototype.reset=function(e){var t=this;switch(t.$form.trigger("quform:resetStart",[t,e]),t.allowResubmission(),e){default:case"":t.$form.resetForm(),c("input.quform-field-date-enhanced",t.$form).each(function(){var e=c(this),t=e.closest(".quform-input").find(".quform-field-date-hidden").data("default"),e=e.data("kendoDatePicker"),t=l.isNonEmptyString(t)?kendo.parseDate(t,"yyyy-MM-dd"):null;e.value(t),e.trigger("change"),e.dateView.calendar&&e.dateView.calendar.navigate(null===t?new Date:t)}),c("input.quform-field-time-enhanced",t.$form).each(function(){var e=c(this),t=e.closest(".quform-input").find(".quform-field-time-hidden").data("default"),e=e.data("kendoTimePicker"),t=l.isNonEmptyString(t)?kendo.parseDate(t,"HH:mm"):null;e.value(t),e.trigger("change")}),c(".quform-field-hidden",t.$form).each(function(){var e=c(this);e.val(e.data("default")).trigger("change")});break;case"clear":t.$form.clearForm(),c("select",t.$form).each(function(){c(this).prop("selectedIndex",0)}),c("input.quform-field-date-enhanced",t.$form).each(function(){var e=c(this).data("kendoDatePicker");e.value(null),e.trigger("change"),e.dateView.calendar&&e.dateView.calendar.navigate(new Date)}),c("input.quform-field-time-enhanced",t.$form).each(function(){var e=c(this).data("kendoTimePicker");e.value(null),e.trigger("change")}),c(".quform-field-hidden",t.$form).val("").trigger("change");break;case"keep":}c(".quform-captcha-image img",t.$form).each(function(){t.captchaRefreshQueue.push(c(this))}),t.processCaptchaRefreshQueue(),c('input[type="text"], input[type="email"], textarea',t.$form).trigger("blur"),t.applyAllLogic(),c(".quform-field-select-enhanced, .quform-field-multiselect-enhanced",t.$form).trigger("change"),t.removedUploadUids=[],c(".quform-upload-files",t.$form).empty().hide();for(var o=0,i=t.uploadElements.length;o<i;o++)t.uploadElements[o].queued=0;c('input[type="file"]',t.$form).each(function(){var e=c(this);e.replaceWith(e.val("").clone(!0))}),c(".qtip").hide(),t.options.hasPages&&t.goToPage(t.options.pages[0]),t.$form.trigger("quform:resetEnd",[t,e])},l.prototype.errorMessage=function(e,t){var o=this,i=c('<div class="quform-error-message">').hide(),r=c('<div class="quform-error-message-inner">');"string"==typeof t&&t.length&&r.append(c('<div class="quform-error-message-title">').html(t)),r.append(c('<div class="quform-error-message-content">').html(e)).appendTo(i),o.$elements.prepend(i),i.quformShowSlide(),setTimeout(function(){o.scrollTo(i)},o.getScrollDelay())},l.prototype.addElementError=function(e,t){var o=c('<div class="quform-error quform-cf">'),i=c('<div class="quform-error-inner">').appendTo(o);return l.isNonEmptyString(this.options.errorsIcon)&&i.append(c('<span class="quform-error-icon">').append('<i class="'+this.options.errorsIcon+'"></i>')),i.append(c('<span class="quform-error-text">').html(t)),this.$wrapper.hasClass("quform-errors-absolute")&&((t=c('<span class="quform-error-close">').append('<i class="qicon-close">')).on("click",function(){c(this).closest(".quform-error").fadeOut()}),i.append(t)),c(".quform-element-"+e,this.$form).addClass("quform-has-error"),c(".quform-input-"+e,this.$form).after(o),o},l.prototype.scrollTo=function(e){var t;this.options.scrolling&&e&&e.length&&((t=this.getScrollElement())?t.scrollTo(e,this.options.scrollSpeed,{axis:"y",offset:this.options.scrollOffset}):l.isScrolledIntoView(e,this.options.scrollOffset)||c.scrollTo(e,this.options.scrollSpeed,{axis:"y",offset:this.options.scrollOffset}))},l.prototype.getScrollDelay=function(){return 0<this.options.scrollDelay?l.clamp(this.options.scrollDelay-(this.submitEndTime-this.submitStartTime),0,3200):0},l.prototype.getScrollElement=function(){var e=null;return this.$form.closest(".fancybox-slide").length?e=this.$form.closest(".quform").hasClass("quform-max-height")?this.$form.closest(".quform"):this.$form.closest(".fancybox-slide"):this.$form.closest(".fancybox-inner").length?e=this.$form.closest(".fancybox-inner"):this.$form.closest("#fancybox-content").length?this.$form.closest(".quform").hasClass("quform-custom-dimensions")&&(e=this.$form.closest("#fancybox-content > div")):this.$form.closest(".mfp-wrap").length&&(this.$form.closest(".quform").hasClass("quform-max-height")?e=this.$form.closest(".quform"):c.magnificPopup&&c.magnificPopup.instance&&c.magnificPopup.instance.fixedContentPos&&(e=this.$form.closest(".mfp-wrap"))),e},l.prototype.updateFancybox=function(){var e,t;this.options.updateFancybox&&c.isFunction(c.fn.fancybox)&&c.fancybox&&("2"===(e=l.getFancyboxVersion())?(t=c(".fancybox-wrap")).length&&t.is(":visible")&&c.fancybox.update():"1"===e&&(t=c("#fancybox-wrap")).length&&t.is(":visible")&&c.fancybox.resize())},l.getFancyboxVersion=function(){return c.isFunction(c.fn.fancybox)&&c.fancybox?l.isNonEmptyString(c.fancybox.version)?c.fancybox.version.charAt(0):"1":null},l.isScrolledIntoView=function(e,t){var o=c(window).scrollTop(),i=o+c(window).height(),r=e.offset().top,e=r+e.height();return t&&(r+=t),o<=e&&r<=i&&e<=i&&o<=r},l.formatFileSize=function(e){return 1073741824<=e?e=Math.round(e/1073741824*10)/10+" GB":1048576<=e?e=Math.round(e/1048576*10)/10+" MB":1024<=e?e=Math.round(e/1024*10)/10+" KB":e+=" bytes",e},(l.preLoadImages=function(e,t){for(var o=0;o<e.length;o++){var i=new Image;i.src=t?t+e[o]:e[o],l.preLoadImages.cache.push(i)}}).cache=[],l.sanitizeResponse=function(e){return e=null!==e&&"object"==typeof e&&"string"==typeof e.type&&0!==e.type.length?e:{type:"invalid",message:"The response from the server was invalid or malformed"}},l.sanitiseResponse=function(e){return l.sanitizeResponse(e)},l.compareDates=function(e,t){return!(!l.isNonEmptyString(e)||!l.isNonEmptyString(t))&&(e=kendo.parseDate(e,"yyyy-MM-dd"),t=kendo.parseDate(t,"yyyy-MM-dd"),null!==e)&&null!==t&&((e=e.getTime())<(t=t.getTime())?-1:t<e?1:0)},l.compareTimes=function(e,t){return!(!l.isNonEmptyString(e)||!l.isNonEmptyString(t))&&(e=kendo.parseDate(e,"HH:mm"),t=kendo.parseDate(t,"HH:mm"),null!==e)&&null!==t&&((e=e.getTime())<(t=t.getTime())?-1:t<e?1:0)},l.isValidFile=function(e,t){var o,i;if(!t.length)return!0;for(o=0,i=t.length;o<i;o++)if(-1!==e.name.toLowerCase().indexOf(t[o].toLowerCase(),e.name.length-t[o].length))return!0;return!1},l.isNonEmptyString=function(e){return"string"==typeof e&&e.length},l.clamp=function(e,t,o){return Math.min(Math.max(e,t),o)},l.timeNow=function(){return(new Date).getTime()},l.setupPopupLinks=function(){(c.isFunction(c.fn.fancybox)||c.isFunction(c.fn.magnificPopup))&&c(".quform-popup-link").each(function(){var e,t,o,i,r,n=c(this);n.data("quform-processed")||(e="#quform-"+n.data("unique-id"),t=c(e),o=n.data("options")||{},c.isFunction(c.fn.fancybox)&&c.fancybox?("3"===(r=l.getFancyboxVersion())?(i={type:"inline",baseClass:"quform-fancybox-3-popup",src:e,touch:!1,beforeClose:function(){c(".qtip").hide()},afterShow:function(e,t){window.turnstile&&t.$content.find(".quform-turnstile").each(function(){try{window.turnstile.reset(c(this).data("turnstile-id"))}catch(e){}})}},o.width&&(t.css({width:l.isNumeric(o.width)?o.width+"px":o.width}),delete o.width),o.height&&(t.css({height:l.isNumeric(o.height)?o.height+"px":o.height}).addClass("quform-max-height"),delete o.height)):"2"===r?(i={type:"inline",wrapCSS:"quform-fancybox-2-popup",href:e,beforeClose:function(){c(".qtip").hide()},afterShow:function(){window.turnstile&&this.content.find(".quform-turnstile").each(function(){try{window.turnstile.reset(c(this).data("turnstile-id"))}catch(e){}})}},(o.width||o.height)&&("undefined"==typeof o.autoSize&&(o.autoSize=!1),o.width||"undefined"!=typeof o.autoWidth||(o.autoWidth=!0),o.height||"undefined"!=typeof o.autoHeight||(o.autoHeight=!0))):"1"===r&&(i={inline:!0,href:e,onStart:function(){c("#fancybox-outer").css("opacity",0),c("#fancybox-wrap").addClass("quform-fancybox-1-popup")},onComplete:function(){window.grecaptcha&&c("#fancybox-content .quform-recaptcha").each(function(){try{window.grecaptcha.reset(c(this).data("recaptcha-id"))}catch(e){}}),window.hcaptcha&&(c("#fancybox-content .quform-hcaptcha").empty(),window.QuformHcaptchaLoaded)&&window.QuformHcaptchaLoaded(),window.turnstile&&c("#fancybox-content .quform-turnstile").each(function(){try{window.turnstile.reset(c(this).data("turnstile-id"))}catch(e){}}),c("#fancybox-wrap, #fancybox-content").css({width:"auto"}),c.fancybox.center(0),setTimeout(function(){c("#fancybox-outer").animate({opacity:1},200),c("#fancybox-overlay").css({height:c(document).height()})},1)},onClosed:function(){c("#fancybox-wrap").removeClass("quform-fancybox-1-popup")}},(o.width||o.height)&&"undefined"==typeof o.autoDimensions&&(o.autoDimensions=!1),o.width||o.height)&&t.addClass("quform-custom-dimensions"),r&&n.fancybox(c.extend({},i,o))):c.isFunction(c.fn.magnificPopup)&&(i={items:{src:t,type:"inline"},mainClass:"quform-magnific-popup",callbacks:{open:function(){window.turnstile&&this.content.find(".quform-turnstile").each(function(){try{window.turnstile.reset(c(this).data("turnstile-id"))}catch(e){}})}}},o.width&&(t.css({maxWidth:l.isNumeric(o.width)?o.width+"px":o.width}),delete o.width),o.height&&(t.css({maxHeight:l.isNumeric(o.height)?o.height+"px":o.height}).addClass("quform-max-height"),delete o.height),n.magnificPopup(c.extend({},i,o)),c.magnificPopup.instance._onFocusIn=function(e){if(c(e.target).hasClass("select2-search__field"))return!0;c.magnificPopup.proto._onFocusIn.call(this,e)}),n.data("quform-processed",!0))})},l.supportPageCaching=function(){var e;quformL10n.supportPageCaching&&(e=[],c(".quform-form").each(function(){e.push(c(this).find('input[name="quform_form_uid"]').val())}),e.length)&&c.ajax({type:"GET",url:quformL10n.ajaxUrl,dataType:"json",data:{action:"quform_support_page_caching",forms:e}}).done(function(r){"success"===(r=l.sanitizeResponse(r)).type&&(c(".quform-form").each(function(){var e=c(this),t=e.data("quform"),o=e.attr("action"),i=e.find('input[name="quform_form_uid"]').val();r.forms&&l.isNonEmptyString(i)&&r.forms[i]&&l.isNonEmptyString(r.forms[i])&&(e.find('input[name="quform_form_uid"]').val(r.forms[i]),l.isNonEmptyString(o)&&(o=o.replace(/#quform-(.)+$/,"#quform-"+r.forms[i]),e.attr("action",o)),t)&&(t.options.uniqueId=r.forms[i]),r.token&&l.isNonEmptyString(r.token)&&e.find('input[name="quform_csrf_token"]').val(r.token),r.loaded&&e.find('input[name="quform_loaded"]').val(r.loaded),t&&e.find(".quform-captcha-image img").length&&l.captchaRefreshFormQueue.push(t)}),l.captchaRefreshFormQueue.length)&&l.processCaptchaRefreshFormQueue()})},l.captchaRefreshFormQueue=[],l.processCaptchaRefreshFormQueue=function(){var e;l.captchaRefreshFormQueue.length&&(e=l.captchaRefreshFormQueue.shift(),c(".quform-captcha-image img",e.$form).each(function(){e.captchaRefreshQueue.push(c(this))}),e.processCaptchaRefreshQueue(function(){l.captchaRefreshFormQueue.length&&l.processCaptchaRefreshFormQueue()}))},l.isNumeric=function(e){return("number"==typeof e||"string"==typeof e)&&!isNaN(e-parseFloat(e))},e=l,window.Quform=e,c.fn.extend({quform:function(){return this.each(function(){return new e(this,c(this).data("options")||{})})},quformHideSlide:function(e,t){var o={height:"hide",opacity:"hide",marginTop:"hide",marginBottom:"hide",paddingTop:"hide",paddingBottom:"hide"},i={duration:400};return e&&(i.complete=e),t&&(o=c.extend(o,t)),this.animate(o,i)},quformShowSlide:function(e,t){var o={height:"show",opacity:"show",marginTop:"show",marginBottom:"show",paddingTop:"show",paddingBottom:"show"},i={duration:400};return e&&(i.complete=e),t&&(o=c.extend(o,t)),this.animate(o,i)}}),c(function(){c(".quform-form").quform(),e.supportPageCaching(),e.setupPopupLinks()})}(jQuery);