| Current Path : /var/www/html/media/com_osmembership/js/ |
| Current File : /var/www/html/media/com_osmembership/js/site-register-columns.min.js |
!function(e,t){t(e).ready((function(){t.colorbox&&"undefined"==typeof tingle&&t(".osm-modal").colorbox({width:"80%",height:"80%",iframe:!0,scrolling:!0,rel:!1}),buildStateFields("state","country",Joomla.getOptions("selectedState")),OSMMaskInputs(e.getElementById("os_form")),!0===Joomla.getOptions("hidePaymentInformation")&&t(".payment_information").css("display","none");var n=Joomla.getOptions("vatNumberField");if(n){var a=Joomla.getOptions("inputPrependClass"),o=Joomla.getOptions("addOnClass"),i=Joomla.getOptions("countryCode"),r=Joomla.getOptions("showVatNumberField"),l=t("#"+n);l.addClass("taxable");var s=l.parent().html();s='<div class="'+a+' inline-display"><span class="'+o+'" id="vat_country_code">'+i+"</span>"+s+'<span class="invalid" id="vatnumber_validate_msg" style="display: none;"> '+Joomla.Text._("OSM_INVALID_VATNUMBER")+"</span></div>",l.parent().html(s),t("#"+n).change((function(){calculateSubscriptionFee()})),0===r?t("#field_"+n).hide():t("#field_"+n).show()}var d=Joomla.getOptions("paymentNeeded");if(Joomla.getOptions("hasStripePaymentMethod")&&"undefined"!=typeof stripe){var m=elements.create("card",{style:{base:{fontSize:"16px",color:"#32325d"}}});m.mount("#stripe-card-element")}Joomla.getOptions("squareAppId")&&createSquareCardElement();var p=Joomla.getOptions("maxErrorsPerField");t("#os_form").validationEngine("attach",{maxErrorsPerField:p,onValidationComplete:function(n,a){if(!0===a){var o;if(n.on("submit",(function(e){e.preventDefault()})),n.find("#btn-submit").prop("disabled",!0),d){if(void 0===(o=t('input:radio[name="payment_method"]').length?t('input:radio[name="payment_method"]:checked').val():t('input[name="payment_method"]').val()))return!0;if(!e.dispatchEvent(new CustomEvent("OSMPaymentCallbackHandle",{detail:{paymentMethod:o}})))return!1;if("undefined"!=typeof stripePublicKey&&0===o.indexOf("os_stripe")&&t("#tr_card_number").is(":visible"))return Stripe.card.createToken({number:t('input[name="x_card_num"]').val(),cvc:t('input[name="x_card_code"]').val(),exp_month:t('select[name="exp_month"]').val(),exp_year:t('select[name="exp_year"]').val(),name:t('input[name="card_holder_name"]').val()},stripeResponseHandler),!1;if("undefined"!=typeof stripe&&0===o.indexOf("os_stripe")&&t("#stripe-card-form").is(":visible"))return stripe.createToken(m).then((function(e){e.error?(alert(e.error.message),n.find("#btn-submit").removeAttr("disabled")):stripeTokenHandler(e.token)})),!1;if(0===o.indexOf("os_squarecard")&&t("#square-card-form").is(":visible"))return squareCardCallBackHandle(),!1}return!0}return!1}});var u=e.getElementById("btnLoginButton");u&&u.addEventListener("click",(function(){var t=e.getElementById("login_username"),n=e.getElementById("login_password");return""===t.value?(alert(Joomla.Text._("OSM_ENTER_USERNAME_TO_LOGIN")),void t.focus()):""===n.value?(alert(Joomla.Text._("OSM_ENTER_PASSWORD_TO_LOGIN")),void t.focus()):(e.getElementById("username").value=t.value,e.getElementById("password").value=n.value,void e.getElementById("osm_login_form").submit())})),e.dispatchEvent(new CustomEvent("OSMSubscriptionFormLoaded"))}))}(document,jQuery);