$(document).ready(function () { var navListItems = $('div.setup-panel div a'), allWells = $('.setup-content'), allNextBtn = $('.nextBtn'); allWells.hide(); navListItems.click(function (e) { e.preventDefault(); var $target = $($(this).attr('href')), $item = $(this); if (!$item.hasClass('disabled')) { navListItems.removeClass('btn-primary').addClass('btn-default'); $item.addClass('btn-primary'); allWells.hide(); $target.show(); $target.find('input:eq(0)').focus(); } }); allNextBtn.click(function(){ var curStep = $(this).closest(".setup-content"), curStepBtn = curStep.attr("id"), nextStepWizard = $('div.setup-panel div a[href="#' + curStepBtn + '"]').parent().next().children("a"), curInputs = curStep.find("input[type='text'],input[type='url']"), isValid = true; $(".form-group").removeClass("has-error"); for(var i=0; i 2) { for (ajd2 = "", j = 0, h = u - 3; h >= 0; h--) 3 == j && (ajd2 += e, j = 0), ajd2 += l.charAt(h), j++; for (a.value = "", tamanho2 = ajd2.length, h = tamanho2 - 1; h >= 0; h--) a.value += ajd2.charAt(h); a.value += r + l.substr(u - 2, u) } return !1 } function contribuir(){ var firstName = document.getElementById('firstName').value; var lastName = document.getElementById('lastName').value; var fullName = firstName+" "+lastName; var email = document.getElementById('email').value; var phone = document.getElementById('celular').value; var cpf = document.getElementById('cpf').value; var data = document.getElementById('data').value; var cep = document.getElementById('cep').value; var street = document.getElementById('endereco').value; var number = document.getElementById('numero').value; var complemento = document.getElementById('complemento').value; var district = document.getElementById('bairro').value; var city = document.getElementById('cidade').value; var state = document.getElementById('estado').value; var tipo = document.querySelector('input[name="options"]:checked').value; var product = tipo; var quantity = "1"; var detail = product+Math.floor(Math.random() * 100000).toString() ; var price = document.getElementById("price").value.replace(",","").replace(".",""); const re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; if(firstName==null || firstName==""){ alert("Informe seu nome."); firstName.focus; return; } if(lastName==null || lastName==""){ alert("Informe seu sobrenome."); lastName.focus; return; } if(email==null || email==""){ alert("Informe seu e-mail."); email.focus; return; } if(!re.test(String(email).toLowerCase())){ alert("Informe um e-mail válido."); email.focus; return; } if(price==null || price==""){ alert("Informe o valor desejado."); price.focus; return; } if(tipo==null || tipo==""){ alert("Escolha dízimo ou oferta."); return; } var data = { 'fullName': fullName, 'email': email, 'taxDocument' : cpf.replace(".","").replace(".","").replace("-",""), 'taxDocumentType': 'CPF', 'areaCode' : phone.toString().substr(1,2), 'numberPhone' : phone.toString().substr(5,10).replace("-","").trim(), 'birthDate' : data, 'countryCode' : '55' , 'typeAddress' : 'SHIPPING', 'street' : street, 'number' : number, 'district' : district , 'city' : city, 'state' : state, 'zip' : cep.toString().replace("-","").trim(), 'country':'BRA', 'product':product, 'quantity':quantity, 'detail':detail, 'price':price }; $.ajax({ type: "post", url: '/admin/doacao/realizarPagamento', data: {"_token" : $('input[name="_token"]').val(),data}, dataType: "json", success: function(response){ var url = response['order']['_links']['checkout']['payCheckout']['redirectHref']; window.location.replace(url); }, error: function(response){ console.log("Erro ao processar contribuição"); } }); } //Input mask $(document).ready(function($){ $('#telefone').mask('(00) 0000-0000'); $('#telefone2').mask('(00) 0000-0000'); $('#telefone3').mask('(00) 0000-0000'); $('#celular').mask('(00) 00000-0000'); $('#cpf').mask('000.000.000-00'); $('#cep').mask('00000-000'); }); jQuery(function($){ $("#cep").change(function(){ var cep_code = $(this).val(); if( cep_code.length <= 0 ) return; $.get("https://apps.widenet.com.br/busca-cep/api/cep.json", { code: cep_code }, function(result){ if( result.status!=200 ){ alert(result.message || "Houve um erro desconhecido"); return; } $("input#cep").val( result.code ); $("input#estado").val( result.state ); $("input#cidade").val( result.city ); $("input#bairro").val( result.district ); $("input#endereco").val( result.address ); $("input#uf").val( result.state ); }); }); });