function limparAcessoRapido(){$("#acesso-rapido-form select option").eq(0).prop("selected",!0),$("#acesso-rapido-form input:text").val("")}function VerificaValidacao(){var n=$("#usuario").val();n!=""&&operacaoInicio()}function postRedirect(n){window.top.postMessage({action:"redirect",url:n},"*")}function AlterarLinksLogin(n){$(".menu-primeiroacesso").click(function(){window.location.host!="localhost"?postRedirect("/servicos/primeiro-acesso?tipo="+n):window.location=approotCompleto+"primeiroacesso?tipo="+n}),$("#menu-recuperarsenha").click(function(){window.location.host!="localhost"?postRedirect("/servicos/esqueceu-senha?tipo="+n):window.location=approotCompleto+"recuperarsenha?tipo="+n})}function MostrarImagemMatricula(){$(".tip").hideBalloon(),$("#matricula-login").unbind("click"),balaoVisivel=!1,window.location.host!="localhost"?($(window.document.body).find("#link-matricula-atv").remove(),$(window.document.body).append("<a id='link-matricula-atv' style='display:none' href='"+approotCompleto+"Content/imagens/matricula_na_conta.jpg'></a>"),$(window.document.body).find("#link-matricula-atv").click(function(){$.colorbox({html:"<div class='matricula-na-conta-container'><img title='Clique para fechar' alt='Clique para fechar' onclick='$.colorbox.close()' src='"+approotCompleto+"Content/imagens/matricula_na_conta.jpg'/></div>",width:"367px",height:"240px",onComplete:function(){$("#cboxLoadedContent").height("")}})}),$(window.document.body).find("#link-matricula-atv").click()):$.colorbox({href:approotCompleto+"/Content/imagens/matricula_na_conta.jpg",closeButton:!1,onComplete:function(){$("#cboxLoadedContent").css("cursor","pointer"),$("#cboxLoadedContent").attr("title","Clique para Fechar"),$("#cboxLoadedContent").css("overflow","hidden"),$("#cboxLoadedContent").click(function(){$.colorbox.close()}),$("#cboxLoadedContent").append("<strong id='cboxLoadedContent-fechar' style='position:relative; top:-15px; display:block; width:100%; text-align:center'>FECHAR</strong>")}})}function excluirMatricula(n){$("#dialog-message-multiplas").prop("innerHTML","Deseja realmente excluir a matricula <span style='color:red'>"+n+"</span> ?"),$("#dialog-message-multiplas").dialog({modal:!0,autoOpen:!1,position:"center",resizable:!1,closeOnEscape:!1,draggable:!1,buttons:[{text:"Sim",click:function(){loadingStart();var t=approotCompleto.indexOf("multiplasmatriculas")==-1?"multiplasmatriculas":"";$.getJSON(approotCompleto+t+"/excluir/"+n,function(n){operacaoOk(n,null,null)}),$(this).dialog("close")}},{text:"Não",click:function(){$(this).dialog("close")}}]}),$("#dialog-message-multiplas").dialog("open")}function loadingStart(){$("#loading").css("display","block"),$("#loading-gif").css("display","block"),$("#loading-gif").center()}function loadingEnd(){$("#loading").css("display","none"),$("#loading-gif").css("display","none")}function operacaoInicioComCaptcha(){return grecaptcha.getResponse()==""?($("#dialog-message").prop("innerHTML",'Favor marcar a caixa "Não sou um robô"'),$("#dialog-message").dialog("open"),!1):(operacaoInicio(),!0)}function operacaoInicio(){tratarBotaoSubmit({habilitado:!1}),loadingStart()}function operacaoOk(n){tratarBotaoSubmit({habilitado:!0}),loadingEnd(),typeof n.mensagem!="undefined"?($("#dialog-message").prop("innerHTML",n.mensagem),$("#dialog-message").dialog("open"),typeof n.redirect!="undefined"&&$("#dialog-message").dialog({close:function(){n.redirect.indexOf("http")==-1?window.location=n.redirect:window.parent.location=n.redirect}}),reCaptchaReset()):(loadingStart(),window.location=n.redirect)}function operacaoErro(n){var r=n.responseText,u=new RegExp("<title>(.*)</title>"),f=u.exec(r)[1];$("#dialog-message").prop("innerHTML",f),$("#dialog-message").dialog("open"),tratarBotaoSubmit({habilitado:!0}),reCaptchaReset(),loadingEnd()}function reCaptchaReset(){$("#recaptcha").length>0&&grecaptcha.reset()}function LoginInicio(){function i(n){return n.replace(/[\./-]/g,"")}var t=$("#tipoacesso").val(),n;switch(t){case"codigoorcamentario":n="o Código Orçamentário";break;case"multiplasmatriculas":n="o CNPJ";break;default:n="a Matrícula"}return isNaN(i($("#usuario").val()))?($("#dialog-message").prop("innerHTML","Informe "+n),$("#dialog-message").dialog("open"),!1):t=="codigoorcamentario"&&isNaN(i($("#orcamentariocnpj").val()))?($("#dialog-message").prop("innerHTML","Informe o CNPJ"),$("#dialog-message").dialog("open"),!1):grecaptcha.getResponse()==""?($("#login-erro").prop("innerHTML",'Favor marcar a caixa "Não sou um robô"'),!1):($("#botao-enviar").css("display","none"),$("#carregando").css("display","block"),$("input").attr("readonly",!0),$("#login-erro").prop("innerHTML",""),$("#login-erro").css("display","none"),$("#usuario").attr("readonly"),$("#senha").attr("readonly"),!0)}function LoginErro(n){grecaptcha.reset(),$("#botao-enviar").css("display","block"),$("#carregando").css("display","none"),$("input").removeAttr("readonly");var r=n.responseText,u=new RegExp("<title>(.*)</title>"),f=u.exec(r)[1];$("#dialog-message").prop("innerHTML",f),$("#dialog-message").dialog("open"),$("#usuario").removeAttr("readonly"),$("#senha").removeAttr("readonly")}function LoginCompleto(n){n.auth?top.location=n.url:(grecaptcha.reset(),$("#login-erro").append(n.msg),$("#login-erro").css("display","block"),$("#botao-enviar").css("display","block"),$("#carregando").css("display","none"),$("input").attr("readonly",!1),$("#usuario").removeAttr("readonly"),$("#senha").removeAttr("readonly"))}function Logout(n){top.location=n.url}function MultiplasCondicoes(){$("#multiplas-matriculas-condicoes").css("display","none"),$("#multiplas-matriculas-formulario").css("display","block")}function Ir(n){window.location=n}function loginPathBehavior(){paths=[{path:"/servicos/multiplas-matriculas",behavior:function(){}}];for(var n=0;n<paths.length;n++)top.location.pathname==paths[n].path&&paths[n].behavior()}function tratarBotaoSubmit(n){$("input[type='submit']").prop("disabled",!n.habilitado)}function trataboleto(n,t,i){var r="",u="";$.support.cors=!0,$.ajax({url:approotCompleto+"BoletoValido",type:"POST",crossDomain:!0,data:{matricula:n,hash:t,orc:i},dataType:"text",success:function(u){r=u,r=="True"?(loadingStart(),EmitirBoleto(n,t,i)):($("#confirmBoleto").html("Atenção: A emissão do boleto implicará na cobrança de tarifa bancária em conta futura."),$("#confirmBoleto").dialog("option","buttons",{Sim:function(){loadingStart(),EmitirBoleto(n,t,i),$(this).dialog("close")},"Não":function(){$(this).dialog("close")}}),$("#confirmBoleto").dialog("open"))},error:function(n,t,i){console.log(n),console.log(t),console.log(i);var r="Serviço não disponível no momento. Erro ao acessar base de dados do banco emitente";$("#dialog-message").prop("innerHTML",r),$("#dialog-message").dialog("open"),loadingEnd()}})}function EmitirBoleto(n,t,i){var r="",u="";$.support.cors=!0,$.ajax({url:approotCompleto+"EmitirBoleto",type:"POST",crossDomain:!0,data:{matricula:n,hash:t,orc:i},dataType:"text",success:function(n){r=n,window.open(r,"_blank"),loadingEnd()},error:function(n,t,i){console.log(n),console.log(t),console.log(i);var r="Serviço não disponível no momento. Erro ao acessar base de dados do banco emitente";$("#dialog-message").prop("innerHTML",r),$("#dialog-message").dialog("open"),loadingEnd()}})}function declaracaoDebitoBegin(){loadingStart(),tratarBotaoSubmit({habilitado:!1}),$.ajax({url:approotCompleto+(window.location.host=="localhost"?"DeclaracaoQuitacaoDebito":""),type:"POST",data:{tipoAcesso:$("#tipoacesso-quitacao").val(),ano:$("#ano-quitacao").val()},success:function(t){loadingEnd(),tratarBotaoSubmit({habilitado:!0}),t.ok?($("#ch-pdf").val(t.content),customModal("Documento gerado com sucesso","Abrir PDF",function(n){var t=window.open("");t!=null?($(n).dialog("close"),t.document.write("<iframe width='100%' height='100%' src='data:application/pdf;base64, "+$("#ch-pdf").val()+"'></iframe>")):$("#dialog-message").prop("innerHTML","A janela foi bloqueada. Habilite pop-ups para essa página.")})):customModal(t.content?t.content:n(),"OK",function(n){$(n).dialog("close")})},error:function(){loadingEnd(),tratarBotaoSubmit({habilitado:!0}),$("#dialog-message").prop("innerHTML",n()),$("#dialog-message").dialog("open")}});var n=function(){return"Falha ao executar operação.<br>Tente novamente em alguns minutos."};return!1}function customModal(n,t,i){$("#dialog-message").prop("innerHTML",n),$("#dialog-message").dialog({buttons:[{text:t,click:function(){i(this)}}]}),$("#dialog-message").dialog("open")}var approot,approotCompleto,balaoVisivel;window.addEventListener("pageshow",function(){limparAcessoRapido()}),$(function(){approot=$("#approot").val(),approotCompleto=$("#approot-completo").val(),window.location.host!="localhost"&&(window.chrome||(document.domain="sanepar.com.br"),window.innerWidth<400&&$("#login").css("margin","0")),AlterarLinksLogin("matricula"),limparAcessoRapido(),$("#dialog-message").dialog({modal:!0,autoOpen:!1,position:"center",resizable:!1,closeOnEscape:!1,draggable:!1,buttons:{Ok:function(){$(this).dialog("close")}}}),$(".telefone").focusin(function(){$(".telefone").mask("(99) 99999999?9",{placeholder:""})}),$(".telefone").focusout(function(){var t,n;n=$(this),n.unmask(),t=n.val().replace(/\D/g,""),t.length>10?n.mask("(99) 99999-999?9",{placeholder:""}):n.mask("(99) 9999-9999?9",{placeholder:""})}).trigger("focusout"),$(".telefonesemddd").focusin(function(){$(".telefonesemddd").mask("9999999?9",{placeholder:""})}),$(".telefonesemddd").focusout(function(){var i,n,t,r;n=$(this),n.unmask(),i=n.val().replace(/\D/g,""),i.length>8?(alert("Tefone fixo não pode ter mais que 8 números."),n.val(n.val().substr(0,8)),n.mask("9999-9999?9",{placeholder:""})):n.mask("9999-9999?9",{placeholder:""}),n.val()!=""&&(t=n.val().substr(0,1),t!="2"&&t!="3"&&t!="4"&&(r="Tefone fixo somente inicia com os números 2, 3 ou 4.",$("#dialog-message").prop("innerHTML",r),$("#dialog-message").dialog("open"),n.val("")))}).trigger("focusout"),$(".celularsemddd").focusin(function(){$(".celularsemddd").mask("99999999?9",{placeholder:""})}),$(".celularsemddd").focusout(function(){var r,n,t,i;n=$(this),n.unmask(),r=n.val().replace(/\D/g,""),r.length>9?(alert("Tefone celular não pode ter mais que 9 números."),n.val(n.val().substr(0,9)),n.mask("99999-999?9",{placeholder:""})):n.mask("9999-9999?9",{placeholder:""}),n.val()!=""&&(t=n.val().substr(0,1),t!="5"&&t!="6"&&t!="7"&&t!="8"&&t!="9"&&(i="Tefone celular somente inicia com os números 5, 6, 7, 8 ou 9.",$("#dialog-message").prop("innerHTML",i),$("#dialog-message").dialog("open"),n.val("")),r.length!=9&&(i="Tefone celular inválido, o número deve ter 9 digitos.",$("#dialog-message").prop("innerHTML",i),$("#dialog-message").dialog("open"),n.val("")))}).trigger("focusout"),$(".adicionalsemddd").focusin(function(){$(".adicionalsemddd").mask("99999999?9",{placeholder:""})}),$(".adicionalsemddd").focusout(function(){var r,t,n,i;t=$(this),t.unmask(),r=t.val().replace(/\D/g,""),r.length>8?t.mask("99999-999?9",{placeholder:""}):t.mask("9999-9999?9",{placeholder:""}),t.val()!=""&&(n=t.val().substr(0,1),n!="2"&&n!="3"&&n!="4"&&n!="5"&&n!="6"&&n!="7"&&n!="8"&&n!="9"&&(i="Tefone adicional somente inicia com os números 2, 3, 4, 5, 6, 7, 8 ou 9.",$("#dialog-message").prop("innerHTML",i),$("#dialog-message").dialog("open"),t.val()=""),(n=="5"||n=="6"||n=="7"||n=="8"||n=="9"&&r.length!=9)&&(i="Tefone adicional identificado como celular, o número deve ter 9 digitos.",$("#dialog-message").prop("innerHTML",i),$("#dialog-message").dialog("open"),t.val("")),(n=="2"||n=="3"||n=="4"&&r.length!=8)&&(i="Tefone adicional identificado como fixo, o número deve ter 8 digitos.",$("#dialog-message").prop("innerHTML",i),$("#dialog-message").dialog("open"),t.val("")))}).trigger("focusout"),typeof $.mask!="undefined"&&($(".cnpj").mask("99.999.999/9999-99",{placeholder:""}),$(".cpf").mask("999.999.999-99",{placeholder:""}),$(".cep").mask("99999-999",{placeholder:""}),$(".validar-formulario").validationEngine(),$(".matricula").mask("?99999999",{placeholder:""}),$(".matriculaw").Watermark("Digite sua Matrícula:",{className:"watermark"}),$(".cpfw").Watermark("Digite seu CPF:",{className:"watermark"}),$(".senha").Watermark("Senha:",{className:"watermark"}),$(".datas").mask("99/99/9999"),{placeholder:" "},$(".numero-imovel").mask("?99999",{placeholder:""})),$("select").selectbox(),$(".validate-select").css("display","block"),$(".validate-select").wrapAll("<div style='height:0px; overflow:hidden' />"),$("#tiposervicorapido").change(function(){var n=$("#tiposervicorapido").val();$.Watermark.HideAll();switch(n){case"documentopagamento":$(".tip").css("display","block");break;case"vencimento":$(".tip").css("display","none")}$.Watermark.ShowAll()}),$("#tiposelect").change(function(){var n=$("#tiposelect").val();$.Watermark.HideAll(),$("#formulario_acessorapido").validationEngine("hide");switch(n){case"matricula":$("#usuario").val(""),$("#usuario").mask("?99999999",{placeholder:""}),$(".tip").css("display","block"),$("#usuario").removeClass("validate[required]"),$("#usuario").addClass("validate[required]");break;case"cpf":$("#usuario").val(""),$("#usuario").mask("999.999.999-99",{placeholder:""}),$(".tip").css("display","none"),$("#usuario").removeClass("validate[required]"),$("#usuario").addClass("validate[required]");break;case"cnpj":$("#usuario").val(""),$("#usuario").mask("99.999.999/9999-99",{placeholder:""}),$(".tip").css("display","none"),$("#usuario").removeClass("validate[required]"),$("#usuario").addClass("validate[required]")}$.Watermark.ShowAll()}),$("#tipoacesso").change(function(){function t(){localStorage&&(!localStorage||localStorage.getItem("mmRecadastro"))||(customModal("Atenção! A partir de Outubro de 2022 a Sanepar está solicitando o recadastramento para acesso à Múltiplas Matrículas.Todo login criado antes de Outubro de 2022 deverá ser recadastrado.<br><br>Caso ainda não tenha feito clique em PRIMEIRO ACESSO.<br><br><div id='dvMultiplasRecadastro'><input type='checkbox' /><label>Não mostrar novamente</label></div>","OK",function(n){$("#dvMultiplasRecadastro input").is(":checked")&&localStorage.setItem("mmRecadastro",1),$(n).dialog("close")}),localStorage&&$("#dvMultiplasRecadastro").css("visibility","visible"))}var n=$("#tipoacesso").val();$.Watermark.HideAll();switch(n){case"matricula":$("#usuario").val(""),$("#usuario").mask("?99999999",{placeholder:""}),$("#usuario").Watermark("Digite sua Matrícula:",{className:"watermark"}),$("#menu-inferior li span").prop("innerHTML","Matrícula"),$(".tip").css("display","block"),$(".campo-login").css("width","145px"),$(".campo-login").css("left","27px"),$(".senha").css("display","inline"),$("#menu-inferior-header").css("display","inline"),$("#menu-recuperarsenha").css("display","inline"),$(".menu-primeiroacesso").css("display","inline"),$("#orcamentariocnpj").css("display","none");break;case"codigoorcamentario":$("#usuario").val(""),$("#usuario").mask("?99999999",{placeholder:""}),$("#usuario").Watermark("Digite o Código Orçamentário:",{className:"watermark"}),$("#menu-inferior li span").prop("innerHTML","Código Orçamentário"),$(".tip").css("display","none"),$(".campo-login").css("width","175px"),$(".campo-login").css("left","0px"),$(".senha").css("display","none"),$("#menu-inferior-header").css("display","none"),$("#menu-recuperarsenha").css("display","none"),$(".menu-primeiroacesso").css("display","none"),$("#orcamentariocnpj").val(""),$("#orcamentariocnpj").css("display","inline"),$("#orcamentariocnpj").Watermark("Digite o CNPJ:",{className:"watermark"});break;case"multiplasmatriculas":$("#usuario").val(""),$("#usuario").mask("99.999.999/9999-99",{placeholder:""}),$("#usuario").Watermark("Digite o CNPJ:",{className:"watermark"}),$("#menu-inferior li span").prop("innerHTML","Múltiplas Matrículas"),$(".tip").css("display","none"),$(".campo-login").css("width","175px"),$(".campo-login").css("left","0px"),$(".senha").css("display","inline"),$("#menu-inferior-header").css("display","inline"),$("#menu-recuperarsenha").css("display","inline"),$(".menu-primeiroacesso").css("display","inline"),$("#orcamentariocnpj").css("display","none"),t()}AlterarLinksLogin(n),$.Watermark.ShowAll()}),$("#drop_matriculas").change(function(){window.location.host!="localhost"?Ir(window.document.URL.substr(0,window.document.URL.indexOf("br")+2)+approot+"/multiplasmatriculas/selecionar/"+$(this).val()):Ir(approotCompleto+"/multiplasmatriculas/selecionar/"+$(this).val())}),balaoVisivel=!1,$(".tip").click(function(){var n=this;balaoVisivel?($(this).hideBalloon(),$("#matricula-login").unbind("click"),balaoVisivel=!1):($(this).showBalloon({contents:$(this).attr("data-tip"),css:{opacity:1,width:"165px",fontSize:"13px",backgroundColor:"#fff",borderRadius:"0px",padding:"10px",lineHeight:"17px"},position:"right"}),window.location.host!="localhost"?$("#tip-senha-login").click(function(){postRedirect("/servicos/primeiro-acesso?tipo=matricula")}):$("#tip-senha-login").prop("href","primeiroacesso?tipo=matricula"),$(".tipfechar").click(function(){$(n).hideBalloon(),balaoVisivel=!1}),$("#matricula-login").click(function(){MostrarImagemMatricula()}),balaoVisivel=!0)}),$(".acesso-rapido-tip, .multmat-tip").click(function(){$(this).data("show")?($(this).hideBalloon(),$(this).data("show",!1)):($(this).showBalloon({contents:$(this).attr("data-tip"),css:{opacity:1,width:"165px",fontSize:"13px",backgroundColor:"#fff",borderRadius:"0px",padding:"10px",lineHeight:"17px"},position:"right"}),$(this).data("show",!0))}),$(".calendar").datepicker({dateFormat:"dd/mm/yy"}),document.domain=="sanepar.com.br"&&$("#app-tipo-acesso").length>0&&($("#app-tipo-acesso").val()!="matricula"?($("#iframe-atendimento",window.parent.document).css("width","100%"),$("#menu-servicos",window.parent.document).css("display","none"),$("#iframe-atendimento iframe",window.parent.document).css("width","100%")):($("#iframe-atendimento",window.parent.document).css("width","730px"),$("#menu-servicos",window.parent.document).css("display","block"),$("#iframe-atendimento iframe",window.parent.document).css("width","770px"))),$("#body").length>0&&$("#dialog-message").dialog({position:{of:$("#body")}}),$("#formulario_cadastroemail").validationEngine({executeAfterAjax:function(){var t=$("#usuario").val();$.getJSON(approotCompleto+"CadastroEmail/PopularLocal/"+t,function(n){$("#codigolocal").val(n),loadingEnd(),$("#botao-enviar").removeAttr("disabled","disabled")}).fail(function(){loadingEnd(),$("#botao-enviar").attr("disabled","disabled"),alert("Não foi possível encontrar o local da matrícula entre em contato com a central de relacionamento.")})}}),$(".senha-ml").attr("maxlength",20)}),typeof $!="undefined"&&($.fn.center=function(){return this.css({position:"fixed",left:"50%",top:"50%"}),this.css({"margin-left":-this.width()/2+"px","margin-top":-this.height()/2+"px"}),this})