let WPMailSMTPRecommendations={};WPMailSMTPRecommendations.plugin_page=((l,n)=>{let p={},i={init:()=>{n(i.ready)},ready:()=>{i.initVars(),i.events()},initVars:()=>{p={$stepInstall:n("section.step-install"),$stepInstallNum:n("section.step-install .num img"),$stepSetup:n("section.step-setup"),$stepSetupNum:n("section.step-setup .num img"),$stepResult:n("section.step-result"),$stepResultNum:n("section.step-result .num img")}},events:()=>{p.$stepInstall.on("click","button",i.stepInstallClick),p.$stepSetup.on("click","button",i.gotoURL),p.$stepResult.on("click","button",i.gotoURL)},stepInstallClick:s=>{let a=n(s.currentTarget);if(!a.hasClass("disabled")){let e=a.attr("data-action"),t="";switch(e){case"activate":t="about_plugin_activate",a.html(wp_mail_smtp_recommendations.plugin_page.activating);break;case"install":t="about_plugin_install",a.html(wp_mail_smtp_recommendations.plugin_page.installing);break;case"goto-url":return void(l.location.href=a.attr("data-url"));default:return}a.addClass("disabled"),i.showSpinner(p.$stepInstallNum);s=a.attr("data-plugin"),s={action:"wp_mail_smtp_ajax",task:t,nonce:wp_mail_smtp.nonce,plugin:s};n.post(wp_mail_smtp.ajax_url,s).done(function(t){i.stepInstallDone(t,a,e)}).always(function(){i.hideSpinner(p.$stepInstallNum)})}},stepInstallDone:(t,e,s)=>{var a="install"===s?t.success&&t.data.is_activated:t.success,l=e.data("provider");a?(p.$stepInstallNum.attr("src",p.$stepInstallNum.attr("src").replace("step-1.","complete.")),e.addClass("grey").removeClass("button-primary").html(wp_mail_smtp_recommendations.plugin_page.activated),i.stepInstallPluginStatus(l)):(a="install"===s&&t.success&&!t.data.is_activated||"activate"===s,t=wp_mail_smtp_recommendations.plugin_page[l+"_manual_install_url"]||"",s=wp_mail_smtp_recommendations.plugin_page[l+"_manual_activate_url"]||"",l=a?s:t,s=a?wp_mail_smtp_recommendations.plugin_page.error_could_not_activate:wp_mail_smtp_recommendations.plugin_page.error_could_not_install,t=a?wp_mail_smtp_recommendations.plugin_page.plugins_page:wp_mail_smtp_recommendations.plugin_page.download_now,e.removeClass("grey disabled").html(t).attr("data-action","goto-url").attr("data-url",l),e.after('
'+s+"
"))},stepInstallPluginStatus:t=>{t={action:"wp_mail_smtp_page_check_"+t+"_status",nonce:wp_mail_smtp.nonce,provider:t};n.post(wp_mail_smtp.ajax_url,t).done(i.stepInstallPluginStatusDone)},stepInstallPluginStatusDone:t=>{t.success&&(p.$stepSetup.removeClass("grey"),p.$stepSetupBtn=p.$stepSetup.find("button"),0