PageSourceSearch

https://cruzterrasanta.com.br/_global/_js/_min/Login.min.js?t=20210826

js cruzterrasanta.com.br collected 2026-10-02 12:46:33 UTC 8,317 bytes, 1 lines download raw bytes

1var Login=Class.extend({init:function(o){var n=this,e=n;$((function(){null!=window.forge&&null!=window.UInfo&&new UInfo("#"+o.formId,window.uinfo_iv,window.uinfo_key).info()})),this.loginForm=new WebForms({ajax:"/_global/_ajax/frm-login.aspx",xml:"/_global/_xml/login.aspx?formId="+o.formId,form:o.formId,ajaxMethod:"POST",validationType:"normal",errorClass:"erro",onXMLComplete:function(){null!=o&&null!=o.error&&(n.loginForm.addAlert(o.error),n.loginForm.showAlert())},onAjaxStart:function(){$("#"+o.formId+" .btn-login").css("display","none"),$("#"+o.formId+" .btn-login__loading").css("display","block")},onAjaxComplete:function(n,i){let t;$("#"+o.formId+" .btn-login").css("display","block"),$("#"+o.formId+" .btn-login__loading").css("display","none");let a=!1;if(""!=n){try{t=$($.parseXML(n))}catch(o){a=!0}return a||t.find('rule[id="unknown-error"]').length>0?(e.modalOk({message:"Ocorreu um erro ao efetuar seu Login.<br>Tente novamente em alguns minutos."}),!1):t.find("rule[id=alerta-popup-carrinho]").length>0?(e.popup_carrinho(),!1):t.find("rule[id=user-not-found]").length>0?($("#"+o.formNewUserId+" [name=cmpAuthCPF]").val(e.loginForm.form.find("[name=cmpAuthCPF]").val()),$("#"+o.formNewUserId).submit(),!1):t.find("rule[id=invalid-credentials]").length>0?(e.modalOk({message:"Senha incorreta."}),!1):void 0}"verifica-cpf"==e.loginForm.form.find("[name=acao]").val()?e.passo2():e.authSuccess()}}),this.loginForm.form.find(".login-form__recover").click((function(n){return 0==e.loginForm.form.find(".erro").length&&$("#"+o.formForgotId+" [name=cmpAuthCPF]").val(e.loginForm.form.find("[name=cmpAuthCPF]").val()),n.stopPropagation(),n.preventDefault(),$("#"+o.formForgotId).submit(),!1})),this.elementos(),this.listeners()},elementos:function(){this.btEsqueciSenha=$("#esqueci-senha"),this.btFecharPopup=$("#popup-esqueci-senha-close"),this.popup=$("#popup-esqueci-senha")},listeners:function(){var o=this;this.btEsqueciSenha.click((function(){o.popup.show()})),this.btFecharPopup.click((function(){o.popup.hide(),o.popup.find("p.enviado").remove(),$("#frm-esqueci-senha")[0].reset(),$("#frm-esqueci-senha").show(),$("#frm-esqueci-senha").find(".erro").removeClass("erro"),$("#webformsfaEmailEsqueciSenha").remove(),o.esqueciSenhaForm.valid($("#EmailEsqueciSenha"))}))},passo2:function(){this.loginForm.form.find(".btn-login").html("Entrar"),this.loginForm.form.find(".login-form__passo-2").slideDown(),this.loginForm.form.find("[name=cmpAuthSenha]").focus(),this.loginForm.form.find("[name=acao]").val("verifica-credenciais")},authSuccess:function(){var o=$("#frm-login").attr("action");/carrinho-identificacao/gi.test(location.pathname)?location.href="/carrinho-entrega/":""!=window.redirectURL?location.href=window.redirectURL:""!=o&&null!=o||(location.href="/")},popup_carrinho:function(){this.modal=ModalBoxUtil.option("Recuperamos o carrinho da &uacute;ltima visita.<br>Deseja continuar a compra com o mesmo carrinho?"),this.modal.on(CoreEvents.MODAL_CONFIRM(),this.popup_confirm,this),this.modal.on(CoreEvents.MODAL_CANCEL(),this.popup_cancel,this),this.modal.on(CoreEvents.MODAL_CLOSE(),this.popup_cancel,this)},popup_userNotFound:function(){var o=ModalBoxUtil.option("Usu&aacute;rio n&atilde;o encontrado.<br>Deseja se cadastrar?"),n=this;o.on(CoreEvents.MODAL_CONFIRM(),(function(){$("#"+config.formNewUserId+" [name=cmpAuthCPF]").val(n.loginForm.form.find("[name=cmpAuthCPF]").val()),$("#"+config.formNewUserId).submit()})),o.on(CoreEvents.MODAL_ANY_ACTION(),(function(){o.stopListening(),o.hide(!0),o=null}))},popup_confirm:function(){this.popup_request({opcao:"1"})},popup_cancel:function(){this.popup_request({opcao:"0"})},popup_destroy:function(){this.modal.stopListening(),this.modal.hide(!0),this.modal=null},popup_request:function(o){this.modal.$cancel().css("display","none"),this.modal.$confirm().css("display","none"),this.modal.$loading(),this.xhr=new XHRLoader,this.xhr.delegate=this,this.xhr.data=o,this.xhr.url="/_global/_ajax/frm-login.aspx?acao=carrinhoPendente",this.xhr.request()},xhr_successHandler:function(o,n,e,i){var t=$.parseJSON(n);"ok"==t.status?(this.popup_destroy(),location.href=t.url):location.href="/"},xhr_errorHandler:function(o,n,e,i){this.xhr.deinit(),this.popup_destroy(),this.xhr=null},modalOk:function(o){self.modal=ModalBoxUtil.confirm(o.message,!1),self.modal.on(CoreEvents.MODAL_CONFIRM(),(function(){self.modal.stopListening(),self.modal.hide(!0),delete self.modal,null!=o.redirectURL?location.href=o.redirectURL:null!=o.callback&&o.callback()}))}}),FBLogin=Class.extend({init:function(o){var n=this;this.config=o,null!=o.fbButton&&$(o.fbButton).click((function(){null!=window.FB?(n.fbAuth_loadingEnabled(!0),FB.login((function(e){if(!e.authResponse)return o.login.loginForm.addAlert("Ocorreu um erro ao efetuar sua autentica&ccedil;&atilde;o com o Facebook."),o.login.loginForm.showAlert(),void n.fbAuth_loadingEnabled(!1);var i={};$($(o.form).serializeArray()).each((function(){i[this.name]=escape(this.value)})),i.acao="facebook-access-token",i.access_token=e.authResponse.accessToken,$.ajax(window.rootPath+"_global/_ajax/frm-login.aspx",{method:"POST",dataType:"json",data:i,error:function(e,i,t){o.login.loginForm.addAlert("Ocorreu um erro ao efetuar sua autentica&ccedil;&atilde;o com o Facebook."),o.login.loginForm.showAlert(),n.fbAuth_loadingEnabled(!1)},success:function(e){o.login.authSuccess(e),"ok"==e.status?"alerta-popup-carrinho"==e.id?o.login.popup_carrinho():o.login.authSuccess():"erro"==e.status&&(n.fbAuth_loadingEnabled(!1),"user-not-found"==e.id&&
1($(o.formNewUser+" [name=cmpAuthNome]").val(e.nome),$(o.formNewUser+" [name=cmpAuthEmail]").val(e.email),$(o.formNewUser).submit()))}})}),{scope:"public_profile,email"})):location.href="https://www.facebook.com/"+window.facebook_sdkVersion+"/dialog/oauth?client_id="+facebook_appId+"&redirect_uri="+window.domCompletoSSL+"/identificacao&state="+location.pathname}))},fbAuth_loadingEnabled:function(o){o?($(this.config.submit).attr("disabled","disabled"),$(this.config.loading).show(),$(this.config.fbButton).hide()):($(this.config.submit).removeAttr("disabled"),$(this.config.loading).hide(),$(this.fbButton).show())}}),GoogleLogin=Class.extend({apiLoaded:function(){var o=this;gapi.load("auth2",(function(){o.googleAuth_loadingEnabled(!1),api=gapi.auth2.init({client_id:window.google_oauthKey,cookiepolicy:"single_host_origin"}),$(o.config.googleButton).unbind("click"),$(o.config.googleButton).on("click",(function(){o.googleAuth_loadingEnabled(!0)})),api.attachClickHandler($(o.config.googleButton)[0],{},(function(n){o.api_successHandler(n)}),(function(n){console.log(n),o.config.login.loginForm.addAlert("Ocorreu um erro ao efetuar sua autentica&ccedil;&atilde;o com o Google."),o.config.login.loginForm.showAlert(),o.googleAuth_loadingEnabled(!1)}))}))},init:function(o){this.config=o,null!=o.googleButton&&$(o.googleButton).click((function(){location.href="https://accounts.google.com/o/oauth2/v2/auth?client_id="+window.google_oauthKey+"&response_type=code&scope=openid email&redirect_uri="+window.domCompletoSSL+"/identificacao&state="+location.pathname+"?google=1"}))},api_successHandler:function(o){var n={},e=this;$($(e.config.form).serializeArray()).each((function(){n[this.name]=escape(this.value)})),n.acao="google-access-token",n.access_token=o.getAuthResponse().access_token,n.id_token=o.getAuthResponse().id_token,$.ajax(window.rootPath+"_global/_ajax/frm-login.aspx",{method:"POST",dataType:"json",data:n,error:function(o,n,i){e.config.login.loginForm.addAlert("Ocorreu um erro ao efetuar sua autentica&ccedil;&atilde;o com o Google."),e.config.login.loginForm.showAlert(),e.googleAuth_loadingEnabled(!1)},success:function(o){e.config.login.authSuccess(o),"ok"==o.status?"alerta-popup-carrinho"==o.id?e.config.login.popup_carrinho():e.config.login.authSuccess():"erro"==o.status&&(e.googleAuth_loadingEnabled(!1),"user-not-found"==o.id&&($(e.config.formNewUser+" [name=cmpAuthNome]").val(o.nome),$(e.config.formNewUser+" [name=cmpAuthEmail]").val(o.email),$(e.config.formNewUser).submit()))}})},googleAuth_loadingEnabled:function(o){o?($(this.config.submit).attr("disabled","disabled"),$(this.config.loading).show(),$(this.config.googleButton).hide()):($(this.config.submit).removeAttr("disabled"),$(this.config.loading).hide(),$(this.googleButton).show())}});

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.