!function(o,n){o(document).on("click",".everest-forms-field.everest-forms-field-rating",function(){o(".everest-forms-field-option-row-icon_color input.evf-colorpicker").wpColorPicker({change:function(e){var t=o(this),r=t.val(),t=t.closest(".everest-forms-field-option-row").data("field-id");o("#everest-forms-field-"+t+" .rating-icon svg").css("fill",r)}})}),o("#toplevel_page_everest-forms .wp-submenu li").each(function(){var e=o(this).find("a");"Upgrade to Pro"===e.text().trim()&&e.attr("target","_blank")}),o(document).ready(function(){function e(){"Weekly"!==o("#everest_forms_entries_reporting_frequency").val()?o("#everest_forms_entries_reporting_day").closest(".everest-forms-global-settings").hide():o("#everest_forms_entries_reporting_day").closest(".everest-forms-global-settings").show()}e(),o(document).on("change click","#everest_forms_entries_reporting_frequency",e),o("#evf-form-listing__screen-options").on("click",function(){o("#show-settings-link").click()})}),o(document).ready(function(){o(document).on("change","#everest-forms-enable-premium-sidebar",function(){var e=o("#everest-forms-enable-premium-sidebar").is(":checked");localStorage.setItem("isPremiumSidebarEnabled",e),document.cookie="isPremiumSidebarEnabled="+e+"; path=/;",e?(o("body").removeClass("evf-premium-sidebar-hidden").addClass("evf-premium-sidebar-show"),o(".everest-forms-toggle-text").text("Hide Sidebar")):(o("body").removeClass("evf-premium-sidebar-show").addClass("evf-premium-sidebar-hidden"),o(".everest-forms-toggle-text").text("Show Sidebar"))})}),o(document).on("init_perfect_scrollbar",function(){1<=o("nav.evf-nav-tab-wrapper").length&&(window.evf_nav_ps=new PerfectScrollbar("nav.evf-nav-tab-wrapper",{suppressScrollY:!0,useBothWheelAxes:!0,wheelPropagation:!0}))}),window.addEventListener("resize orientationchange",function(){var e;1<=o("nav.evf-nav-tab-wrapper").length&&(clearTimeout(e),setTimeout(function(){window.evf_nav_ps.update()},400))}),o(document).ready(function(e){"undefined"!=typeof PerfectScrollbar&&e(document).trigger("init_perfect_scrollbar")}),o(document.body).on("evf_add_error_tip",function(e,t,r,i){var n=t.position();0===t.parent().find(".evf_error_tip").length&&(t.after('<div class="evf_error_tip '+r+'">'+i[r]+"</div>"),t.parent().find(".evf_error_tip").css("left",n.left+t.width()-t.width()/2-o(".evf_error_tip").width()/2).css("top",n.top+t.height()).fadeIn("100"))}).on("evf_remove_error_tip",function(e,t,r){t.parent().find(".evf_error_tip."+r).fadeOut("100",function(){o(this).remove()})}).on("click","input:not([type=number])",function(){o(".evf_error_tip").fadeOut("100",function(){o(this).remove()})}).on("blur",".evf-input-meta-key[type=text], .evf-input-number[type=number]",function(){o(".evf_error_tip").fadeOut("100",function(){o(this).remove()})}).on("change",".evf-input-meta-key[type=text], .evf-input-number[type=number]",function(){var e=o(this).is(".evf-input-number")?new RegExp("[^-0-9]+","gi"):new RegExp("[^a-z0-9_-]+","gi"),t=o(this).val(),e=t.replace(e,"");t!==e&&o(this).val(e)}).on("keyup",".evf-input-meta-key[type=text]",function(){o(this).is(".evf-input-meta-key")&&(r=new RegExp("[^a-z0-9_-]+","gi"),e="i18n_field_meta_key_error");var e,t=o(this).val(),r=t.replace(r,"");t!==r?o(document.body).triggerHandler("evf_add_error_tip",[o(this),e,n]):o(document.body).triggerHandler("evf_remove_error_tip",[o(this),e])}).on("keyup focus",".evf-input-number[type=number]",function(){var e=o(this).parent().data("fieldId")?o(this).parent().data("fieldId"):o(this).closest(".everest-forms-field-option-row").data("field-id"),t=o("input#everest-forms-field-option-"+e+"-max_value"),e=o("input#everest-forms-field-option-"+e+"-min_value"),t=t.val(),e=e.val();0!==e.length&&0!==t.length&&(parseFloat(e)>parseFloat(t)?-1!==o(this).attr("id").indexOf("min_value")?o(document.body).triggerHandler("evf_add_error_tip",[o(this),"i18n_field_min_value_greater",n]):o(document.body).triggerHandler("evf_add_error_tip",[o(this),"i18n_field_max_value_smaller",n]):(o(document.body).triggerHandler("evf_remove_error_tip",[o(this),"i18n_field_max_value_smaller"]),o(document.body).triggerHandler("evf_remove_error_tip",[o(this),"i18n_field_min_value_greater"])))}).on("keydown click",".evf-max-file-number[type=number]",function(e){if(!(95<e.keyCode&&e.keyCode<106||47<e.keyCode&&e.keyCode<58||8==e.keyCode))return!1}).on("focusout",".evf-input-number[type=number]",function(e){var t=o(this).parent().data("fieldId")?o(this).parent().data("fieldId"):o(this).closest(".everest-forms-field-option-row").data("field-id"),r=o("input#everest-forms-field-option-"+t+"-max_value"),t=o("input#everest-forms-field-option-"+t+"-min_value"),i=parseFloat(r.val()),n=parseFloat(t.val());(i<n||""===r.val()&&""!==t.val())&&r.val(n+1)}).on("click",".everest-forms-field-number, .everest-forms-field-range-slider",function(e){var t=o(this).data("field-id");o(document).on("keydown click","#everest-forms-field-option-"+t+"-default_value",function(e){if(!(95<e.keyCode&&e.keyCode<106||47<e.keyCode&&e.keyCode<58||8==e.keyCode))return!1}),o(document).on("keyup focus","#everest-forms-field-option-"+t+"-default_value",function(e){var t=o(this).parent().data("fieldId")?o(this).parent().data("fieldId"):o(this).closest(".everest-forms-field-option-row").data("field-id"),r=o("input#everest-forms-field-option-"+t+"-max_value"),t=o("input#everest-forms-field-option-"+t+"-min_value"),r=r.val(),t=t.val(),e=e.target.value,i=o(this);0!==t.length&&(0!==r.length&&parseFloat(e)>parseFloat(r)?(o(document.body).triggerHandler("evf_remove_error_tip",[i,"i18n_field_def_value_smaller"]),o(document.body).triggerHandler("evf_add_error_tip",[i,"i18n_field_def_value_greater",n])):o(document.body).triggerHandler("evf_remove_error_tip",[i,"i18n_field_def_value_greater"]),0!==e.length&&parseFloat(e)<parseFloat(t)?(o(document.body).triggerHandler("evf_remove_error_tip",[i,"i18n_field_def_value_greater"]),o(document.body).triggerHandler("evf_add_error_tip",[i,"i18n_field_def_value_smaller",n])):o(document.body).triggerHandler("evf_remove_error_tip",[i,"i18n_field_def_value_smaller"]))}).on("focusout","#everest-forms-field-option-"+t+"-default_value",function(e){var t=o(this).parent().data("fieldId")?o(this).parent().data("fieldId"):o(this).closest(".everest-forms-field-option-row").data("field-id"),r=o("input#everest-forms-field-option-"+t+"-max_value"),t=o("input#everest-forms-field-option-"+t+"-min_value"),r=parseFloat(r.val()),t=parseFloat(t.val()),i=parseFloat(e.target.value);(i<t||r<i)&&(e.target.value="")})}).on("click",".everest-forms-field-payment-quantity",function(e){var t=o(this).data("field-id");o(document).on("keydown click","#everest-forms-field-option-"+t+"-default_value",function(e){if(!(95<e.keyCode&&e.keyCode<106||47<e.keyCode&&e.keyCode<58||8==e.keyCode))return!1})}).on("init_tooltips",function(){o(".tips, .help_tip, .everest-forms-help-tip, .everest-forms-help-tooltip, .everest-forms-icon").tooltipster({maxWidth:200,multiple:!0,interactive:!0,trigger:"custom",triggerOpen:{mouseenter:!0,click:!0,tap:!0},triggerClose:{mouseleave:!0,click:!0,tap:!0},position:"bottom",contentAsHTML:!0,updateAnimation:!1,restoration:"current",functionInit:function(e,t){t=o(t.origin).attr("data-tip");t&&e.content(t)}})}),o("body").on("mouseenter",".evf-content-email-settings-inner .everest-forms-help-tooltip:not(.tooltipstered)",function(){o(this).tooltipster({maxWidth:200,multiple:!0,interactive:!0,position:"bottom",contentAsHTML:!0,updateAnimation:!1,trigger:"custom",triggerOpen:{mouseenter:!0,click:!0,tap:!0},triggerClose:{mouseleave:!0,click:!0,tap:!0},restoration:"current",functionInit:function(e,t){t=o(t.origin).attr("data-tip");t&&e.content(t)}}),o(this).tooltipster("open")}),o(document).on("click",".everest-forms-email-add",function(){o(".evf-content-email-settings-inner .tooltipstered").tooltipster("destroy")}),o(document).on("click",".everest-forms-email-duplicate",function(){o(".evf-content-email-settings-inner .tooltipstered").tooltipster("destroy")}),o(document.body).trigger("init_tooltips"),o(document).on("heartbeat-send",function(e,t){var r=o("#everest-forms-entries-list"),i=r.find("#entries-list").data("form-id");last_entry_id=r.find("#entries-list").data("last-entry-id"),r.length&&"undefined"!=typeof last_entry_id&&(t.evf_new_entries_form_id=i,t.evf_new_entries_last_entry_id=last_entry_id)}),o(document).on("heartbeat-tick",function(e,t){var r=o("#everest-forms-entries-list"),i=r.find(".wp-list-table thead tr:first-child > :visible").length;r.length&&t.evf_new_entries_notification&&(r.find(".new-entries-notification").length||r.find(".wp-list-table thead").append('<tr class="new-entries-notification"><td colspan="'+i+'"><a href="#new" onClick="window.location.reload(true);"></a></td></tr>'),r.find(".new-entries-notification a").text(t.evf_new_entries_notification).slideDown({duration:500,start:function(){o(this).css({display:"block"})}}))}),o(document).on("click","#everest-forms-welcome .welcome-video-play",function(e){e.preventDefault(),o(this).find(".everest-froms-welcome-thumb").remove(),o(this).append('<div class="welcome-video-container"><iframe width="760" height="429" src="https://www.youtube.com/embed/N_HbZccA-Ts?rel=0&showinfo=0&autoplay=1" frameborder="0" allowfullscreen></iframe></div>')}),o("#everest-forms-import").on("change",function(e){var t=o("#everest-forms-import").prop("files")[0];o("#import-file-name").html(t.name)}),o(".everest-forms-export-form-action").on("click",function(){var e=o(this).closest(".everest-forms-export-form").find("#everest-forms-form-export").val();if(o(this).closest(".everest-forms-export-form").find("#message").remove(),!e)return o(this).closest(".everest-forms-export-form").find("h3").after('<div id="message" class="error inline everest-froms-import_notice"><p><strong>'+everest_forms_admin.i18n_form_export_action_error+"</strong></p></div>"),!1}),o(".everest_forms_import_action").on("click",function(){var e=o("#everest-forms-import").prop("files")[0],t=new FormData;t.append("jsonfile",e),t.append("action","everest_forms_import_form_action"),t.append("security",everest_forms_admin.ajax_import_nonce),o.ajax({url:evf_email_params.ajax_url,dataType:"json",cache:!1,contentType:!1,processData:!1,data:t,type:"POST",beforeSend:function(){o(".everest_forms_import_action").closest(".everest_forms_import_action").append('<i class="evf-loading evf-loading-active"></i>'),o(".everest-froms-import_notice").remove()},complete:function(e){var t="";o(".everest_forms_import_action").closest(".everest_forms_import_action").find(".evf-loading").remove(),o(".everest-froms-import_notice").remove(),t=!0===e.responseJSON.success?'<div id="message" class="updated inline everest-froms-import_notice"><p><strong>'+e.responseJSON.data.message+"</strong></p></div>":'<div id="message" class="error inline everest-froms-import_notice"><p><strong>'+e.responseJSON.data.message+"</strong></p></div>",o(".everest-forms-import-form").find("h3").after(t),o("#everest-forms-import").val(""),o("#import-file-name").html("No file selected")}})}),o(".everest-forms-btn-group .everest-forms-btn").on("click",function(){o(this).siblings().removeClass("is-active"),o(this).addClass("is-active")}),o(document).find(".evf-form-locate").on("click",function(e){e.preventDefault();var t={action:"everest_forms_locate_form_action",id:o(this).data("id"),security:everest_forms_admin_locate.ajax_locate_nonce},r=e.target.closest(".row-actions");o.ajax({url:everest_forms_admin_locate.ajax_url,dataType:"json",cache:!1,data:t,type:"POST",beforeSend:function(){o(r).append('<i class="evf-loading evf-loading-active"></i>')},success:function(e){var i,n;0<Object.keys(e.data).length?(i='<div class = "locate-form"><span>'+everest_forms_admin_locate.form_found+"</span>",n=1,o.each(e.data,function(e,t){1<n&&(i+=", ");var r=e.split(" ");4<r.length&&(e=r.slice(0,4).join(" "),e+="..."),i+=' <a href="'+t+'" target="_blank">'+e+"</a>",n++}),i+="</div>",0!=o(r).find(".locate-form").length&&o(r).find(".locate-form").remove(),o(r).find("span:first").prepend(i)):(0!=o(r).find(".locate-form").length&&o(r).find(".locate-form").remove(),o(r).find("span:first").prepend('<div class = "locate-form"><span>'+everest_forms_admin_locate.form_found_error+"</span></div>")),o(r).find(".evf-loading").remove()}})}),o(".evf-fm-dismiss-notice").on("click",function(e){e.preventDefault();e={action:"everest_forms_fm_dismiss_notice",option_id:o(this).data("option-id"),security:everest_forms_admin_form_migrator.evf_fm_dismiss_notice_nonce};o.ajax({url:everest_forms_admin_form_migrator.ajax_url,type:"POST",dataType:"JSON",data:e,success:function(e){e.success&&o(".evf-fm-notice").hide()}})}),o(".evf-smart-phone-field").each(function(e,t){var r=o(t),i=r.attr("name");setTimeout(function(){o('input[name="'+i+'"]').val(r.val())},2e3)}),o(".everest-forms-system-info-setting-copy").tooltipster({content:"Copied",trigger:"click",theme:"tooltipster-noir",interactive:!0,functionBefore:function(e,t){var r=o(".everest-forms-system-info-setting table")[0],i=document.createRange();i.selectNode(r),window.getSelection().removeAllRanges(),window.getSelection().addRange(i),document.execCommand("copy"),window.getSelection().removeAllRanges()}}),o(document).ready(function(){o("#everest_forms_search_addons").on("keyup search",function(){var t=o(this).val().toLowerCase(),r=!1;o(".the-list .plugin-card").each(function(){var e=o(this);-1<e.text().toLowerCase().indexOf(t)?(e.show(),r=!0):e.hide()}),r?(o(".refresh").show(),o("#evf_addon_no_result_found").hide()):(o(".refresh").hide(),o("#evf_addon_no_result_found").remove(),o(".refresh").after('<p id="evf_addon_no_result_found">No Result Found</p>'))})}),o("#everest_forms_enable_restapi").is(":checked")?o(document).find(".evf-restapi-key-wrapper").show():o(document).find(".evf-restapi-key-wrapper").hide(),o("#everest_forms_enable_restapi").on("click",function(e){e=e.target.checked;e?o(document).find(".evf-restapi-key-wrapper").show():o(document).find(".evf-restapi-key-wrapper").hide()}),o("#everest_forms_restapi_keys").on("click",function(e){evfClearClipboard(),evfSetClipboard(o(this).val(),o(this)),e.preventDefault()}).on("aftercopy",function(){o(this).tooltipster("content",o(this).attr("data-copied")).trigger("mouseenter").on("mouseleave",function(){var e=o(this);setTimeout(function(){e.tooltipster("content",e.attr("data-tip"))},5e3)})}),o(".everest-forms-generate-api-key, .everest-forms-regenerate-api-key").on("click",function(){let t=o(this).data("id");var e={action:"everest_forms_generate_restapi_key",security:everest_forms_admin_generate_restapi_key.ajax_restapi_key_nonce};o.ajax({url:everest_forms_admin_generate_restapi_key.ajax_url,type:"post",data:e,success:e=>{o(document).find("#"+t).val(e.data)}})}),o(".everest_forms_install_and_activate_smart_smtp").on("click",function(){var e={action:"everest_forms_install_and_activate_smart_smtp",security:everest_forms_admin.smart_smtp_install_and_activate_nonce};try{o.ajax({url:everest_forms_admin.ajax_url,method:"POST",data:e,beforeSend:function(){o(".everest_forms_install_and_activate_smart_smtp").append('<i class="evf-loading evf-loading-active"></i>')},success:function(e){o(".everest_forms_install_and_activate_smart_smtp").find(".evf-loading").remove();var e=e.data,t=e.message,e=e.redirection_url;""!==t&&""!==e?(o(".everest_forms_install_and_activate_smart_smtp").closest(".everest-forms-smart-smtp-page-setup__inner-wrapper").find(".everest_forms_install_and_activate_smart_smtp").removeClass("everest_forms_install_and_activate_smart_smtp everest-forms-btn-primary").addClass("everest_forms_install_and_activated_smart_smtp everest-forms-btn-secondary").css("pointer-events","none").text("Installed and Activated SmartSMTP"),window.location.replace(e)):""!==t&&""===e&&alert(t)},error:function(e){o(".everest_forms_install_and_activate_smart_smtp").find(".evf-loading").remove();e=e.data.message;alert(e),window.location.reload()}})}catch(t){o(".everest_forms_install_and_activate_smart_smtp").find(".evf-loading").remove(),alert(t),window.location.reload()}}),o(document).on("click",".evf-manage-tags",function(e){e.preventDefault();var t=o("#filter-by-tags").val();t&&0!==t.length&&o.confirm({title:"Delete Tags",theme:"modern",type:"red",boxClass:"evf-delete-tags-popup",boxWidth:"25%",useBootstrap:!1,backgroundDismiss:!0,content:evf_admin_manage_tags.manage_tags_title+'<br><div style="color: #ff4d4f; padding-top: 20px; padding-bottom:20px"><i class="fa fa-exclamation-triangle" aria-hidden="true" style="margin-right: 2px;"></i>'+evf_admin_manage_tags.manage_tags_desc+"</div>",buttons:{confirm:{text:"Delete",btnClass:"btn-red",action:function(){o.ajax({type:"POST",url:evf_admin_manage_tags.ajax_url,data:{action:"everest_forms_delete_form_tags",tags:t,security:evf_admin_manage_tags.ajax_manage_tags_nonce},success:function(e){}}),window.location.reload()}},cancel:{text:"Cancel",btnClass:"btn-gray"}},type:"blue",boxWidth:"565px",boxHeight:"200px"})});var e=o("#filter-by-tags"),t=o(".evf-manage-tags");t.prop("disabled",!e.val()||0===e.val().length),e.on("change",function(){t.prop("disabled",!o(this).val()||0===o(this).val().length)}),o(".form-tags-select2").each(function(){var r=o(this);r.select2({placeholder:o(this).data("placeholder"),tags:!0,createTag:function(e){var t;return""===e.term.trim()||(t=!1,r.find("option").each(function(){if(o(this).text()===e.term)return!(t=!0)}),t)?null:{id:e.term,text:e.term,isNew:!0}},templateResult:function(e){var t=o("<span></span>");return t.text(e.text),e.isNew&&t.append(" <em>(new)</em>"),t}}).on("select2:select",function(e){var t;e.params&&e.params.data.isNew&&(t=e.params.data.text,r.find("option").filter(function(){return o(this).val()===t&&!o(this).prop("selected")}).remove(),r.find("option").filter(function(){return o(this).val()===t&&o(this).data("select2-tag")}).remove(),e=new Option(t,t,!0,!0),r.append(e).trigger("change"),r.trigger("select2:select"))})}),o(".evf-bulk-form-tags-select").trigger("evf-enhanced-tags-select-init"),o(document).on("click",".evf-update-bulk-tags",function(){var e=o(this).closest(".evf-bulk-edit-forms-tags-container"),t=o(e).find("#bulk_tag_forms").val(),e=o(e).find("#bulk_tags").val();t&&0!==t.length&&o.ajax({type:"POST",url:evf_admin_manage_tags.ajax_url,data:{action:"everest_forms_update_tags_in_bulk",tags:e,forms:t,security:evf_admin_manage_tags.ajax_manage_tags_nonce},success:function(e){window.location.reload()}})})}(jQuery,everest_forms_admin); |