!function(a){"use strict";a(document).ready(function(){t.init()});var t={importData:{},allowPopupClosing:!0,init:function(){var t=this;this.categoriesFilter(),a(".awp-search-input").on("keyup",function(){0'+this.importData[e].loader+"

");var l=a.ajax({url:awpDemos.ajaxurl,type:"post",data:n,complete:function(e){clearTimeout(o);var n=!0;if(500===e.status||502===e.status||503===e.status)a(".awp-importing").addClass("awp-importing-failed").removeClass("awp-importing").text(awpDemos.content_importing_error+" "+e.status);else if(-1!==e.responseText.indexOf("successful import"))a(".awp-importing").addClass("awp-imported").removeClass("awp-importing");else{var s=a.parseJSON(e.responseText),p="";for(var l in s)p+=s[l],"xml_import_error"===l&&(n=!1);a(".awp-importing").addClass("awp-importing-failed").removeClass("awp-importing").text(p),i.allowPopupClosing=!0,a(".awp-demo-popup-close").fadeIn()}!0===n&&i.importContent(t)}});o=setTimeout(function(){l.abort(),i.allowPopupClosing=!0,a(".awp-demo-popup-close").fadeIn(),a(".awp-importing").addClass("awp-importing-failed").removeClass("awp-importing").text(awpDemos.content_importing_error)},9e5)},closePopup:function(){a("html").css({overflow:"","margin-right":""}),a(".preview-icon").hide(),a(".preview-all").hide(),a("#awp-demo-popup-wrap").fadeOut(),setTimeout(function(){a("#awp-demo-popup-content").html("")},600)},installNow:function(t){t.preventDefault();var e=a(t.target),o=a(document);e.hasClass("updating-message")||e.hasClass("button-disabled")||(wp.updates.shouldRequestFilesystemCredentials&&!wp.updates.ajaxLocked&&(wp.updates.requestFilesystemCredentials(t),o.on("credential-modal-cancel",function(){a(".install-now.updating-message").removeClass("updating-message").text(wp.updates.l10n.installNow),wp.a11y.speak(wp.updates.l10n.updateCancel,"polite")})),wp.updates.installPlugin({slug:e.data("slug")}))},activatePlugins:function(t){t.preventDefault();var e=a(t.target),o=e.data("init");e.data("slug");e.hasClass("updating-message")||e.hasClass("button-disabled")||(e.addClass("updating-message button-primary").html(awpDemos.button_activating),a.ajax({url:awpDemos.ajaxurl,type:"POST",data:{action:"awp_ajax_required_plugins_activate",init:o}}).done(function(a){a.success&&e.removeClass("button-primary install-now activate-now updating-message").attr("disabled","disabled").addClass("disabled").text(awpDemos.button_active)}))},installSuccess:function(t,e){t.preventDefault();var o=a(".awp-plugin-"+e.slug).find(".button"),i=o.data("init");o.removeClass("install-now installed button-disabled updated-message").addClass("updating-message").html(awpDemos.button_activating),setTimeout(function(){a.ajax({url:awpDemos.ajaxurl,type:"POST",data:{action:"awp_ajax_required_plugins_activate",init:i}}).done(function(a){a.success?o.removeClass("button-primary install-now activate-now updating-message").attr("disabled","disabled").addClass("disabled").text(awpDemos.button_active):o.removeClass("updating-message")})},1200)},pluginInstalling:function(t,e){t.preventDefault(),a(".awp-plugin-"+e.slug).find(".button").addClass("updating-message")},installError:function(t,e){t.preventDefault(),a(".awp-plugin-"+e.slug).removeClass("button-primary").addClass("disabled").html(wp.updates.l10n.installFailedShort)}}}(jQuery);