Sindbad~EG File Manager

Current Path : /home/frekansk/.trash/wp-content/plugins/learnpress/assets/js/frontend/
Upload File :
Current File : /home/frekansk/.trash/wp-content/plugins/learnpress/assets/js/frontend/checkout.min.js

!function(e,t){"use strict";void 0===window.LP&&(window.LP={});const n=LP.Checkout=function(t){const n=e("#learn-press-checkout-form"),s=e("#learn-press-checkout-login"),o=e("#learn-press-checkout-register"),i=e(".payment-methods"),r=e("#learn-press-checkout-place-order"),c=e('input[name="guest_email"]');let a="";void 0===String.prototype.isEmail&&(String.prototype.isEmail=function(){return new RegExp("^[-!#$%&'*+\\./0-9=?A-Z^_`a-z{|}~]+@[-!#$%&'*+\\/0-9=?A-Z^_`a-z{|}~]+.[-!#$%&'*+\\./0-9=?A-Z^_`a-z{|}~]+$").test(this)});const l=function(){const t=n.toggle().is(":visible");s.toggle(!t),o.toggle(!t),e("#learn-press-button-guest-checkout").toggle(!t)},u=function(t,s=!1){d(),e.isPlainObject(t)?Object.keys(t).reverse().forEach(e=>{const s=t[e];let o=Array.isArray(s)?s[0]:s;const i=Array.isArray(s)?s[1]:"";o='<div class="learn-press-message '+("string"==typeof i?i:"")+'">'+o+"</div>",n.prepend(o)}):(s&&(t='<div class="learn-press-message '+("string"==typeof s?s:"")+'">'+t+"</div>"),n.prepend(t),e("html, body").animate({scrollTop:n.offset().top-100},1e3),e(document).trigger("learn-press/checkout-error"))},d=function(){e(".learn-press-error, .learn-press-notice, .learn-press-message").remove()},g=function(e,t){t=o.find(".learn-press-form-register").toggle(t).is(":visible"),o.find('.checkout-form-register-toggle[data-toggle="show"]').toggle(!t),e&&(e.preventDefault(),h(null,!t))},h=function(e,t){t=s.find(".learn-press-form-login").toggle(t).is(":visible"),s.find('.checkout-form-login-toggle[data-toggle="show"]').toggle(!t),e&&(e.preventDefault(),g(null,!t))};r.on("click",(function(e){})),e(".lp-button-guest-checkout").on("click",l),e("#learn-press-button-cancel-guest-checkout").on("click",l),c.on("keyup changex",(function(){this.value.isEmail()&&(this.timer&&clearTimeout(this.timer),c.addClass("loading"),this.timer=setTimeout((function(){e.post({url:window.location.href,data:{"lp-ajax":"checkout-user-email-exists",email:c.val()},success(t){const n=LP.parseJSON(t);c.removeClass("loading"),e(".lp-guest-checkout-output").remove(),n&&n.output&&c.after(n.output)}})}),500))})).trigger("changex"),i.on("change select",'input[name="payment_method"]',(function(){const t=e(this).val(),n=i.children().filter(".selected").removeClass("selected"),s=n.find("#payment_method_"+a).data("order_button_text");n.find(".payment-method-form").slideUp(),n.end().filter("#learn-press-payment-method-"+t).addClass("selected").find(".payment-method-form").hide().slideDown(),a=n.find("payment_method").val(),s&&r.html(s)})),n.on("submit",(function(s){if(s.preventDefault(),i.length>0&&!i.find('input[name="payment_method"]:checked').val())return u("Please select payment method",!0),!1;let o={};(n.find('input[name="checkout-account-switch-form"]:checked').length=0)||(o=e.extend(o,function(){const t=n.find('input[name="checkout-account-switch-form"]:checked').val();return e("#checkout-account-"+t).serializeJSON()}(),e(".learn-press-checkout-comment").serializeJSON())),o=e.extend(o,e("#checkout-payment").serializeJSON()),d();const c=r.text();return e.ajax({url:t.ajaxurl+"/?lp-ajax=checkout",dataType:"html",data:o,type:"POST",beforeSend(){e("#learn-press-checkout-place-order").addClass("loading"),r.html(t.i18n_processing)},success(n){(n=LP.parseJSON(n)).messages?function(t){u(t);const n=Object.keys(t)[0];e('input[name="'+n+'"]:visible').trigger("focus")}(n.messages):n.message&&u('<div class="learn-press-message error">'+n.message+"</div>"),e("#learn-press-checkout-place-order").removeClass("loading"),"success"===n.result?n.redirect&&n.redirect.match(/https?/)&&(r.html(t.i18n_redirecting),window.location=n.redirect):r.html(c)},error(t,n,s){e("#learn-press-checkout-place-order").removeClass("loading"),u('<div class="learn-press-message error">'+s+"</div>"),r.html(c),LP.unblockContent()}}),!1})),i.children(".selected").find('input[name="payment_method"]').trigger("select"),s.on("click",".checkout-form-login-toggle",h),o.on("click",".checkout-form-register-toggle",g),o.find("input").each((function(){if(-1!==e.inArray(e(this).attr("type").toLowerCase(),["text","email","number"])&&e(this).val())return g(),!1})),s.find('input:not([type="hidden"])').each((function(){if(-1!==e.inArray(e(this).attr("type").toLowerCase(),["text","email","number"])&&e(this).val())return h(),!1})),o.length&&!s.length?g():!o.length&&s.length&&h(),n.on("change",'input[name="checkout-account-switch-form"]',(function(){e(this).next().find('input:not([type="hidden"]):visible').first().trigger("focus")})).on("change","#guest_email",(function(){n.find("#reg_email").val(this.value)})).on("change","#reg_email",(function(){n.find("#guest_email").val(this.value)})),setTimeout((function(){n.find('input:not([type="hidden"]):visible').first().trigger("focus")}),300)};e(document).ready((function(){"undefined"!=typeof lpCheckoutSettings&&(LP.$checkout=new n(lpCheckoutSettings))}))}(jQuery);

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists