$(document).ready(() => { $('input[tp=celphone]').mask('(00) 0 0000-0000'); $('input[tp=cnpj]').mask('00.000.000/0000-00'); }); $(document).submit(() => { if (ValidaCampos()) { SendData(); } return false; }); function OpenModal(aText, aTitle = 'Atenção') { let h = ''; h += ''; $('body').append(h); } function CloseModal() { $('*[id="aModal"]').remove(); } function ValidaCampos() { $('#vNome, #vEmpresa, #vEmail').css('display', 'none'); $('#nome, #empresa, #email').removeClass('input-success').removeClass('input-error');; let OK = true; if (!$('#nome').val()) { $('#vNome').css('display', 'block'); $('#nome').addClass('input-error'); OK = false; } else { $('#nome').addClass('input-success'); } if (!$('#empresa').val()) { $('#vEmpresa').css('display', 'block'); $('#empresa').addClass('input-error'); OK = false; } else { $('#empresa').addClass('input-success'); } // if (!validaCNPJ($('#cnpj').val())) { // $('#vCNPJ').css('display', 'block'); // $('#cnpj').addClass('input-error'); // OK = false; // } else { // $('#cnpj').addClass('input-success'); // } if (!validaEmail($('#email').val())) { $('#vEmail').css('display', 'block'); $('#email').addClass('input-error'); OK = false; } else { $('#email').addClass('input-success'); } return OK; } function validaCNPJ(cnpj) { var b = [6, 5, 4, 3, 2, 9, 8, 7, 6, 5, 4, 3, 2] var c = String(cnpj).replace(/[^\d]/g, '') if (c.length !== 14) return false if (/0{14}/.test(c)) return false for (var i = 0, n = 0; i < 12; n += c[i] * b[++i]); if (c[12] != (((n %= 11) < 2) ? 0 : 11 - n)) return false for (var i = 0, n = 0; i <= 12; n += c[i] * b[i++]); if (c[13] != (((n %= 11) < 2) ? 0 : 11 - n)) return false return true } function validaEmail(email) { var re = /\S+@\S+\.\S+/; return re.test(email); } function SendData() { let aData = $('#ajaxform').serialize(); $.ajax({ url: "grava.php", type: "POST", data: aData, success: function (data) { var OBJ = JSON.parse(data); if (OBJ.erro == 0) { $("#ajaxform")[0].reset(); window.location.replace("sucess.php"); //window.location.href="?pg=lista_artigo&sistema="+aCombo+"&paginacao=0"; //OpenModal('


Obrigado por se registrar em nossa fila de espera!!
Logo mais entraremos em contato.
Até Breve !!', ' '); } else if (OBJ.erro == 2) { OpenModal(`


Já existe um registro em nossa base para o e-mail ${OBJ.email}.
Logo mais entraremos em contato. Até Breve !!`, 'Ooops'); } else { OpenModal('Infelizmenete ocorreu um erro durante o registro, nossa equipe já esta verificando o ocorrido.

Se desejar pode enviar um E-mail para contato@dots.app.br Lamentamos pelo ocorrido :/', 'Ooops'); } } }); return false; }