function captchaSubmit(){if($("#publicForm").valid())document.getElementById("publicForm").submit();else{grecaptcha.reset();return}}var DiscountSecurity=DiscountSecurity||{};DiscountSecurity.Utils={GetParameterByName:function(n,t){n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&#]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null},showHideElementByID:function(n,t){t?$("#"+n).hasClass("hidden")&&$("#"+n).removeClass("hidden"):$("#"+n).hasClass("hidden")||$("#"+n).addClass("hidden")},showHideElementByClassName:function(n,t){t?$("."+n).each(function(){$("#"+this.id).hasClass("hidden")&&$("#"+this.id).removeClass("hidden")}):$("."+n).each(function(){$("#"+this.id).hasClass("hidden")||$("#"+this.id).addClass("hidden")})},addRemoveClassToElementsByClassName:function(n,t,i){t?$("."+n).each(function(){$("#"+this.id).hasClass(i)||$("#"+this.id).addClass(i)}):$("."+n).each(function(){$("#"+this.id).hasClass(i)&&$("#"+this.id).removeClass(i)})},HandlePostBackClickEvent:function(n){n.preventDefault();var t=this.form.id;$("#"+t).valid()&&($("#"+this.id).prop("disabled",!0),$("#spanWait").removeClass("hidden"),this.id!="recaptchaButton"&&this.id!="btnTransactionSubmit"&&document.getElementById(t).submit())}};DiscountSecurity.event={addOnListener:function(n,t,i,r){$(n).on(t,i,r)},addBindListener:function(n,t,i,r){$(n).bind(t,i,r)},addSubmitListener:function(n,t){$(n).submit(t)},addEventListener:function(n,t,i,r){n.addEventListener(t,i,r)},removeListener:function(){},getEvent:function(){}};$(document).ready(function(){DiscountSecurity.event.addOnListener(".btn-spinner","click","",DiscountSecurity.Utils.HandlePostBackClickEvent)});$.validator.setDefaults({ignore:[],highlight:function(n){$(n).closest(".form-group").addClass("has-error")},unhighlight:function(n){$(n).closest(".form-group").removeClass("has-error")},errorElement:"span",errorClass:"help-block",errorPlacement:function(n,t){t.parent(".input-group").length?n.insertAfter(t.parent()):n.insertAfter(t)}})