PageSourceSearch

https://www.lottoland.mx/es_MX/skins/lottoland/js/payment/validate.min-893a1205caafdf78.js

js lottoland.mx collected 2026-10-09 02:53:16 UTC 6,839 bytes, 1 lines download raw bytes

1"use strict";dla.helper.createNamespace("dla.payment.validator"),dla.payment.validator=function(){var a,t,e,n,r,i=dla.helper.sniffer,o=!1;function s(a,t){var e=$(this),r=e.closest("fieldset");0===r.length&&(r=e.closest("form"));var i=e.data("validationMethod"),s=e.data("validationPattern"),d=!1;if(t){var u=o;o=!1,v(e),o=u}return i&&n[i]?d=n[i].call(this,r,a):s&&(d=c.call(this,s,a)),d&&e.parent().hasClass("error")&&(d=!1),e.data("isValid",d),l(r)}function d(){r||(r=setTimeout(function(){s.apply(this,arguments),r=null}.bind(this),25))}function l(a){var t=!0,e=function(){var a=dla.payment.getLastInstance();if(!a||void 0===a.getModel()||!a.getModel().getSelectedPaymentId())return!1;var t=a.getModel().getSelectedPaymentId();if(/instrument\d/.test(t))return document.querySelector("form[id$=recurringPaymentForm]");{const a=t.replace(/^\D+/g,"");return document.querySelector("form[id*=methods-"+a+"]")}}();e||(e=a);var n=$(".js-terms-conditions-input",a),r=$(".js-header-overlay-funds-custom.has-error").length;return(dla.skin.isMobile?$(".validate, .js-terms-conditions-input",e):n.length>0?n:$(".js-payment-gateway.selected").find(".validate")).each((function(){(!$(this).data("isValid")||n.length&&r)&&(t=!1)})),$("button.payButton",a).prop("disabled",!t),t}function c(a){var t=$(this),e=this.value.trim();return new RegExp(a).exec(e)?(v(t),!0):(g(t,t.data("errorMessage")),!1)}function u(a){return $(a).closest("form")}
1function p(a){if(a.data("payInAmountChecked"))return a.removeData("payInAmountChecked"),!1;var t=dla.payment.getInstance(e).getModel(),n=a.find(".jsDisplayedPriceToPay").val();return t.getPayOutAmount()===parseInt(n,10)&&(dla.messages.showConfirm(dla.messages.get("common_confirmEqualPayOutAmount",dla.helper.formatPricePlain(n)),(function(){a.data("payInAmountChecked",!0),a.find("button.payButton, .js-pay-button").click()}),$.noop),!0)}function m(){var a=$("#kyc");return!!a.length&&a.data("kycPlayerData")}function h(a){document.getElementById("navigate")?dla.frontContent.show(a):window.top.dla.frontContent.show(a)}function f(a){return function(a){return"MISSING_D24_DATA"!==a||(h("addAdditionalD24PlayerData"),!1)}(a)&&function(a){return"MISSING_BRAZILIAN_DATA"!==a||(h("addAdditionalBrazilianPlayerData"),!1)}(a)}function y(a){return a.find("span").not(".tooltip").not("#expiryLabel")}function g(a,t){if(!o&&t){var e=a.parent("div");e.addClass("error"),y(e).addClass("message").html(t).show();var n=a.data("trackName");n&&dla.helper.onAvailability(["universalTracking"],(function(){dla.universalTracking.trackPayment(n+"-"+dla.universalTracking.action.VALIDATION_FAILED,"add-payment")}))}}function v(a){if(!o){var t=a.parent("div");t.removeClass("error"),y(t).empty().hide()}}function w(){return"MISSING"===m()||"MISSING_FOR_AVS"===m()}function I(a){var t=parent!==document?parent:t;t.dla.payment.avsPayButton=a,t.dla.frontContent.show("addAvsPlayerData",{pushState:!0,source:"PAYMENT"})}function k(a){return $(a).closest(".js-payment-gateway").attr("data-kyc")||$(a).closest(".paymentMethod.selected").attr("data-kyc")}function C(n){if(w())return I(n),!1;u(n);if(!f(k(n)))return!1;if($(n).data("fixAmount")&&$("#"+$(n.form).attr("id")+"-fixPriceToPay").val($(n).data("amount")),"buy"!==t)return!0;var r=[];a.find(".ticketIds").each((function(){r.push(this.value)}));const i={shoppingCartForm:"shoppingCartForm","shoppingCartForm-ticketIdsForValidation":r.join(","),paymentMethodToCheck:dla.payment.getInstance(e).getModel().getSelectedPaymentName(),"javax.faces.ViewState":"stateless","javax.faces.source":"shoppingCartForm","javax.faces.partial.execute":"shoppingCartForm ticketIdsForValidation","javax.faces.partial.render":"shoppingCartForm","Body-Version":dla.version,"X-Skin":dla.skin.name,"javax.faces.partial.ajax":!0};return window.magnolia&&(i.magnolia="true"),$.ajax({url:void 0!==window.History&&void 0!==window.History.getState?window.History.getState().url:window.location.href,type:"POST",async:!1,headers:{"Faces-Request":"partial/ajax"},data:i,success:function(a,t,e){jsf.ajax.response(e,{formid:"none",sourceid:"shoppingCartForm"}),a.querySelector('[id$="shoppingCartForm"]')||a.querySelector('[id$="growlMessages"]')||a.querySelector("redirect")||S(),window.magnolia&&jsf.ajax.addOnEvent(a=>{"complete"===a.status&&function(a){const t=a.responseXML.getElementById("trackingInfo");return!!t&&"postPurchase"===(new DOMParser).parseFromString(t.firstChild.data,"text/html").getElementById("trackingInfo").dataset.pageId}(a)&&(window.history.pushState({},"",window.location.pathname.replace(dla.mappings.shoppingCart,dla.mappings.thankYou)),window.messageBus.publish("CartUpdated",{payload:{}}))})}}),"true"===$("#shoppingCartForm-consistent").val()}function S(){const a=document.querySelector('[id$="shoppingCartForm"]').dataset.inconstancyMessage||"Your cart has been changed in the meantime and was reloaded.";dla.messages.showConfirm(a,(function(){location.reload()}))}return{init:function(r,l,c){t=l,e=c,o=!0,n=this,(a=r).find(".validate, .js-terms-conditions-input").each((function(){var a=$(this),t=!1,e=a.data("validationEvent");e&&i.hasEvent(e)&&(a.on(e,s),"change"===e&&(t=!0)),t||function(a,t){i.hasEvent("input")||(a.on("keydown",(function(a){var e=a.which;91===e||15<e&&e<19||37<=e&&e<=40||(t&&(o=!0),d.call(this,a,!0),t&&(o=!1))})),i.hasEvent("paste")&&a.on("paste cut",(function(a){t&&(o=!0),d.call(this,a,!0),t&&(o=!1)})));a.on("input change",(function(a){t&&(o=!0),s.call(this,a,!0),t&&(o=!1)}))}(a,e);var r=a.data("validationKeypress");r&&n[r]&&a.on("keypress",(function(a){return n[r].call(this,a)}));var l=a.data("validationKeyup");l&&n[l]&&a.on("keyup",(function(a){return n[l].call(this,a)})),s.call(this)})),o=!1}
1,validate:s,isShoppingCartConsistent:C,isRequiredPlayerDataMissing:w,isAmount:function(a){if("string"==typeof a&&new RegExp("^\\d*("+dla.resources.groupingSeparator+"\\d{3})*["+dla.resources.decimalSeparator+"]?\\d*$").test(a)){var t=parseInt(100*parseFloat(dla.helper.getCleanAmountValue(a)));return!isNaN(t)}return!1},handleValidationResponse:function(a){if(dla.helper.preventDoubleClick(a),dla.helper.onAvailability(["universalTracking"],(function(){dla.universalTracking.trackInputValidationFailure(a)})),"success"===a.status){var t=$(a.source).data("checkId");t&&dla.payment.getInstance(a.source).check(t,500);var e=$("#"+a.source.id).closest("form");dla.payment.getInstance(a.source)||dla.payment.createForId("addFunds","payIn"),o=!0,$(".validate, .js-terms-conditions-input",e).each((function(){var a=$(this).parent(),t=y(a);a.hasClass("error")&&""===t.eq(0).html()&&a.removeClass("error"),s.call(this)})),o=!1}},showInconstancyMessage:S,showAddAvsPlayerData:I,validatePaymentKyc:f,confirmEqualPayOutAmount:p,validateCheckBox:function(a,t){return!!t&&$(t.currentTarget).is(":checked")}}},$(window).trigger("available","paymentValidateJsLoaded");

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.