function objXMLHttp() {
if (window.XMLHttpRequest) {
var objetoXMLHttp = new XMLHttpRequest();
return objetoXMLHttp;
}else if (window.ActiveXObject) {
var versoes = ["MSXML2.XMLHttp.6.0", "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp", "Microsoft.XMLHttp"];
for (var i = 0; i < versoes.length; i++) {
try {
var objetoXMLHttp = new ActiveXObject(versoes[i]);
return objetoXMLHttp;
}catch (ex) {
// nada
}
}
}
return false;
};
var urlpag = 'my_principal.php';
function Trim(str) {
return str.replace(/^\s+|\s+$/g,"");
}
function isEmailValid(email) {
var regex = /^[a-z0-9!$'*+\-_]+(\.[a-z0-9!$'*+\-_]+)*@([a-z0-9]+(-+[a-z0-9]+)*\.)+([a-z]{2}|aero|arpa|biz|cat|com|coop|edu|gov|info|int|jobs|mil|mobi|museum|msp|name|net|org|pro|travel|br)$/;
return regex.test(email.toLowerCase());
};
function acentuacao(s) {
s = s.replace(/á/gi,"\u00e1");
s = s.replace(/á/gi,"\u00c1");
s = s.replace(/á/gi,"\u00e1");
s = s.replace(/à/gi,"\u00e0");
s = s.replace(/â/gi,"\u00e2");
s = s.replace(/ã/gi,"\u00c3");
s = s.replace(/ä/gi,"\u00e4");
s = s.replace(/Á/gi,"\u00e1");
s = s.replace(/À/gi,"\u00c0");
s = s.replace(/Â/gi,"\u00c2");
s = s.replace(/Ã/gi,"\u00e3");
s = s.replace(/Ä/gi,"\u00c4");
s = s.replace(/é/gi,"\u00c9");
s = s.replace(/è/gi,"\u00e8");
s = s.replace(/ê/gi,"\u00ea");
s = s.replace(/ê/gi,"\u00ea");
s = s.replace(/É/gi,"\u00e9");
s = s.replace(/È/gi,"\u00c8");
s = s.replace(/Ê/gi,"\u00ca");
s = s.replace(/Ë/gi,"\u00cb");
s = s.replace(/í/gi,"\u00cd");
s = s.replace(/ì/gi,"\u00ec");
s = s.replace(/î/gi,"\u00ee");
s = s.replace(/ï/gi,"\u00ef");
s = s.replace(/Í/gi,"\u00ed");
s = s.replace(/Ì/gi,"\u00cc");
s = s.replace(/Î/gi,"\u00ce");
s = s.replace(/Ï/gi,"\u00cf");
s = s.replace(/ó/gi,"\u00f3");
s = s.replace(/ò/gi,"\u00f2");
s = s.replace(/ô/gi,"\u00f4");
s = s.replace(/õ/gi,"\u00d5");
s = s.replace(/ö/gi,"\u00f6");
s = s.replace(/Ó/gi,"\u00d3");
s = s.replace(/Ò/gi,"\u00d2");
s = s.replace(/Ô/gi,"\u00d4");
s = s.replace(/Õ/gi,"\u00f5");
s = s.replace(/Ö/gi,"\u00d6");
s = s.replace(/ú/gi,"\u00fa");
s = s.replace(/ù/gi,"\u00f9");
s = s.replace(/û/gi,"\u00fb");
s = s.replace(/ü/gi,"\u00fc");
s = s.replace(/Ú/gi,"\u00da");
s = s.replace(/Ù/gi,"\u00d9");
s = s.replace(/Û/gi,"\u00db");
s = s.replace(/ç/gi,"\u00c7");
s = s.replace(/Ç/gi,"\u00e7");
s = s.replace(/ñ/gi,"\u00f1");
s = s.replace(/Ñ/gi,"\u00d1");
s = s.replace(/&/gi,"\u0026");
s = s.replace(/'/gi,"\u0027");
return s;
}
function pagina(pag, idr, qtd, pes, local, volta) {
//processando(1, local);
if (pag == 0) {
var s = '';
if (volta != '') {
s = '?v=' + volta;
}
window.location='index.php' + s;
}else {
var dados = 'opx=1&pag=' + pag + '&idr=' + idr + '&qtd=' + qtd + '&pes=' + pes + '&local=' + local + '&volta=' + volta;
$('html,body').animate({scrollTop: $('#' + local).offset().top}, 1000);
document.getElementById(local).innerHTML = '
Processando Solicitação, aguarde...
';
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
document.getElementById(local).innerHTML = oXMLHttp.responseText;
carrega_checagem(pag);
if (pag == 6) {
$("#estado").change(function () {
cidade(this.value, 'tcidade');
});
}else if (pag == 12) {
$("#cep").mask("99999-999");
$("#data").mask("99/99/9999");
$("#cpf").mask("999.999.999-99");
$("#estado").change(function () {
cidade(this.value, 'tcidade');
});
}else if (pag == 14) {
$("#fone").mask("(99)9999-9999");
$("#nfone").mask("(99)9999-9999");
}
//processando(2, local);
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados);
return false;
}
}
function tabela(pag, tipo, local, conta) {
if (local == 'cursos') {
document.getElementById('conteudo').innerHTML = '';
}
var s = '';
if (pag == 4) {
if (document.getElementById('pes') != null) {
s = document.getElementById('pes').value;
}
}
document.getElementById(local).innerHTML = 'Processando Solicitação, aguarde...
';
if (pag == 4) {
$('html,body').animate({scrollTop: $('#' + local).offset().top}, 1000);
}else if (pag == 30) {
$('html,body').animate({scrollTop: $('#ldepo').offset().top}, 1000);
}else {
$('html,body').animate({scrollTop: $('#sobe').offset().top}, 1000);
}
var dados = 'opx=5&pag=' + pag + '&tipo=' + tipo + '&conta=' + conta + '&local=' + local + '&pes=' + s;
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
document.getElementById(local).innerHTML = oXMLHttp.responseText;
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados);
return false;
}
function carrega_checagem(pag) {
if ((pag == 7) || (pag == 8)) {
$("#pais").change(function () {
if (this.value == 1) {
document.getElementById('opais').disabled = false;
document.getElementById('opais').focus();
document.getElementById('estado').disabled = true;
document.getElementById('cidade').disabled = true;
}else {
document.getElementById('opais').value = '';
document.getElementById('opais').disabled = true;
document.getElementById('estado').disabled = false;
document.getElementById('cidade').disabled = false;
}
});
$("#estado").change(function () {
carrega(1, this.value, 'tcidade');
});
if (pag == 7) {
document.getElementById('lemail').focus();
}
}else if (pag == 6) {
$("#estudante").change(function () {
if (this.value == 0) {
document.getElementById('curso').disabled = false;
document.getElementById('curso').focus();
}else {
document.getElementById('curso').value = '';
document.getElementById('curso').disabled = true;
}
});
}else if ((pag == 14)) {
$("#escola").change(function () {
if (this.value == 0) {
document.getElementById('nescola').disabled = false;
document.getElementById('nescola').focus();
document.getElementById('nendereco').disabled = false;
document.getElementById('ncidade').disabled = false;
document.getElementById('nfone').disabled = false;
}else {
document.getElementById('nescola').value = '';
document.getElementById('nescola').disabled = true;
document.getElementById('nendereco').disabled = true;
document.getElementById('ncidade').disabled = true;
document.getElementById('nfone').disabled = true;
}
});
}
}
function cidade(idc, local) {
document.getElementById(local).innerHTML = '
';
var dados = 'opx=6&pag=1&idc=' + idc;
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
document.getElementById(local).innerHTML = oXMLHttp.responseText;
}else {
alert('Ocorreu um Erro' + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados);
return false;
}
function carrega(op, item, local) {
if (op == 1) {
document.getElementById(local).innerHTML = '
';
var dados = 'opx=2&pag=' + op + '&item=' + item + '&local=' + local;
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
document.getElementById(local).innerHTML = oXMLHttp.responseText;
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados);
return false;
}else if (op == 2) {
document.getElementById(local).innerHTML = '
Carregando...
';
var dados = 'opx=2&pag=' + op + '&item=' + item + '&local=' + local;
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
document.getElementById(local).innerHTML = oXMLHttp.responseText;
document.getElementById('eemail').focus();
$('html,body').animate({scrollTop: $('#' + local).offset().top}, 1000);
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados);
return false;
}
}
function verifica(pag, ida, dados, local) {
if (pag == 1) {
if (dados.email.value.length < 1) {
window.alert("O campo [ E-mail ] deve ser preenchido.");
dados.email.focus();
return false;
}else if (!isEmailValid(dados.email.value)) {
window.alert(acentuacao("O E-mail parece inválido, favor verificar."));
dados.email.focus();
return false;
}else if (dados.email.value != dados.remail.value) {
window.alert("O campo [ Confirme seu E-mail ] deve ser igual ao campo E-mail.");
dados.remail.focus();
return false;
}else if (dados.nome.value.length < 6) {
window.alert("O campo [ Nome ] deve ser preenchido com seu nome completo.");
dados.nome.focus();
return false;
}else if (dados.senha.value.length < 6) {
window.alert(acentuacao('O campo [ Senha ] deve ser preenchido com no mínimo 6 caracteres.'));
dados.senha.focus();
return false;
}else if (dados.senha.value != dados.rsenha.value) {
window.alert("O campo [ Confirme sua Senha de Acesso ] deve ser igual ao campo Senha de Acesso.");
dados.rsenha.focus();
return false;
}else if (dados.estado.value == 0) {
window.alert("O campo [ Estado ] deve ser selecionado.");
dados.estado.focus();
return false;
}else if (dados.cidade.value == 0) {
window.alert("O campo [ Cidade ] deve ser selecionado.");
dados.cidade.focus();
return false;
}
var volta = dados.volta.value;
document.getElementById(local).innerHTML = 'Aguarde, realizando cadastro...
';
var dados1 = 'opx=3&pag=' + pag + '&ida=' + ida + '&local=' + local + '&' + getFormValues(dados, '');
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
if (Trim(oXMLHttp.responseText) == 'OK') {
alert('Cadastro Realizado com sucesso.');
pagina(0, 0, 0, '', '', volta);
}else if (Trim(oXMLHttp.responseText) == 'JA') {
alert('Este E-mail já se encontra cadastrado em nosso sistema.');
document.getElementById(local).innerHTML = '';
carrega(2,'', 'tsenha');
}else {
document.getElementById(local).innerHTML = '';
alert(oXMLHttp.responseText);
}
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados1);
return false;
}else if (pag == 2) {
if (dados.email.value.length < 1) {
window.alert("O campo [ E-mail ] deve ser preenchido.");
dados.email.focus();
return false;
}else if (!isEmailValid(dados.email.value)) {
window.alert(acentuacao("O E-mail parece inválido, favor verificar."));
dados.email.focus();
return false;
}else if (dados.email.value != dados.remail.value) {
window.alert("O campo [ Confirme seu E-mail ] deve ser igual ao campo E-mail.");
dados.remail.focus();
return false;
}else if (dados.nome.value.length < 6) {
window.alert("O campo [ Nome ] deve ser preenchido com seu nome completo.");
dados.nome.focus();
return false;
}else if ((dados.senha.value != '') || (dados.nsenha.value != '')) {
if (dados.senha.value.length < 6) {
window.alert(acentuacao('O campo [ Senha de Acesso Atual ] deve ser preenchido com no mínimo 6 caracteres.'));
dados.senha.focus();
return false;
}else if (dados.senha.value != dados.senhaa.value) {
window.alert(acentuacao('A Senha Atual está incorreta, você deve preencher com a senha atual correta.'));
dados.senha.focus();
return false;
}else if (dados.nsenha.value.length < 6) {
window.alert(acentuacao('O campo [ Nova Senha de Acesso ] deve ser preenchido com no mínimo 6 caracteres.'));
dados.nsenha.focus();
return false;
}else if (dados.nsenha.value != dados.rsenha.value) {
window.alert("O campo [ Confirme sua Nova Senha de Acesso ] deve ser igual ao campo Nova Senha de Acesso.");
dados.rsenha.focus();
return false;
}
}
var file = document.getElementById('fperfil');
var files = file.files;
if (files.length > 0) {
var file = files[0];
var ext1 = file.name;
var ext2 = ext1.substr(ext1.length - 3,3);
if ((ext2 != 'jpg') && (ext2 != 'JPG')) {
alert(acentuacao('Você deve selecionar uma imagem no formato JPG'));
return false;
}
var formData = new FormData();
}
document.getElementById(local).innerHTML = 'Aguarde, realizando cadastro...
';
var dados1 = 'opx=3&pag=' + pag + '&ida=' + ida + '&local=' + local + '&' + getFormValues(dados, '');
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
if (Trim(oXMLHttp.responseText) == 'OK') {
if (files.length > 0) {
formData.append('files', file);
$.ajax({
url: urlpag + '?opx=3&pag=4&ida=' + ida + '&local=' + local,
type: "POST",
data: formData,
contentType: false,
cache: false,
processData:false,
success: function(data){
alert('Perfil Atualizado com Sucesso.');
pagina(8, 0, 0, '', 'conteudo', '');
},
error: function(e){
alert('ERRO' + e);
}
});
}else {
alert('Perfil Atualizado com Sucesso.');
pagina(0, 0, 0, '', '', '');
}
}else if (Trim(oXMLHttp.responseText) == 'ERRO') {
alert('Você não está logado.');
sair();
}else {
document.getElementById(local).innerHTML = '';
alert(oXMLHttp.responseText);
}
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados1);
return false;
}else if (pag == 6) {
if (dados.lemail.value.length < 1) {
window.alert("O campo [ E-mail ] deve ser preenchido.");
dados.lemail.focus();
return false;
}else if (!isEmailValid(dados.lemail.value)) {
window.alert(acentuacao("O E-mail parece inválido, favor verificar."));
dados.lemail.focus();
return false;
}else if (dados.lsenha.value.length < 1) {
window.alert("O campo [ Senha ] deve ser preenchido.");
dados.lsenha.focus();
return false;
}
var volta = dados.volta.value;
document.getElementById(local).innerHTML = 'Aguarde, processando...
';
var dados1 = 'opx=3&pag=' + pag + '&ida=0&local=' + local + '&' + getFormValues(dados, '');
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
alert(oXMLHttp.responseText);
if (Trim(oXMLHttp.responseText) == 'OK') {
pagina(0, 0, 0, '', '', volta);
}else {
alert(acentuacao('E-mail ou senha inválidos, favor checar seus dados de acesso.'));
document.getElementById(local).innerHTML = '';
}
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados1);
return false;
}else if (pag == 7) {
if (dados.eemail.value.length < 1) {
window.alert("O campo [ E-mail ] deve ser preenchido.");
dados.eemail.focus();
return false;
}else if (!isEmailValid(dados.eemail.value)) {
window.alert(acentuacao("O E-mail parece inválido, favor verificar."));
dados.eemail.focus();
return false;
}
document.getElementById(local).innerHTML = 'Aguarde, processando...
';
var dados1 = 'opx=3&pag=' + pag + '&ida=0&local=' + local + '&' + getFormValues(dados, '');
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
if (Trim(oXMLHttp.responseText) == 'OK') {
alert(acentuacao('E-mail enviado com sucesso. Caso demore para receber nosso e-mail verifique se não caiu em sua caixa de SPAM'));
fechar(1,'conteudo');
}else {
alert(oXMLHttp.responseText);
alert(acentuacao('E-mail não localizado em nossa base de dados.'));
document.getElementById(local).innerHTML = '';
}
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados1);
return false;
}else if (pag == 8) {
if (dados.nome.value.length < 1) {
window.alert("O campo [ Nome Completo ] deve ser preenchido.");
dados.nome.focus();
return false;
}else if (dados.email.value.length < 1) {
window.alert("O campo [ E-mail ] deve ser preenchido.");
dados.email.focus();
return false;
}else if (!isEmailValid(dados.email.value)) {
window.alert(acentuacao("O E-mail parece inválido, favor verificar."));
dados.email.focus();
return false;
}else if (dados.email.value != dados.remail.value) {
window.alert("O campo [ Confirme seu E-mail ] deve ser igual ao campo E-mail.");
dados.remail.focus();
return false;
}else if ((dados.estudante.value == 0) && (dados.curso.value.length < 1)) {
window.alert("O campo [ Curso ] deve ser preenchido.");
dados.curso.focus();
return false;
}else if (dados.mensagem.value.length < 1) {
window.alert("O campo [ Mensagem ] deve ser preenchido.");
dados.mensagem.focus();
return false;
}
document.getElementById(local).innerHTML = 'Aguarde, enviando contato...
';
var dados1 = 'opx=3&pag=' + pag + '&ida=' + ida + '&local=' + local + '&' + getFormValues(dados, '');
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
if (Trim(oXMLHttp.responseText) == 'OK') {
alert('Contato Enviado com Sucesso. Em breve entraremos em contato.');
fechar(1, 'conteudo');
}else {
document.getElementById(local).innerHTML = '';
alert(oXMLHttp.responseText);
}
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados1);
return false;
}else if (pag == 9) {
if (dados.nome.value.length < 1) {
window.alert("Seu Nome deve ser preenchido.");
dados.nome.focus();
return false;
}else if (!isEmailValid(dados.email1.value)) {
window.alert("O Email deve ser preenchido corretamente.");
dados.email1.focus();
return false;
}else if (dados.escolaridade.value.length < 1) {
window.alert("O campo [ Escolaridade ] deve ser preenchido.");
dados.escolaridade.focus();
return false;
}else if (dados.fone.value.length < 1) {
window.alert("O campo [ Tel. Residêncial/Celular ] deve ser preenchido.");
dados.fone.focus();
return false;
}else if (dados.endereco.value.length < 1) {
window.alert("O campo [ Endereço ] deve ser preenchido.");
dados.endereco.focus();
return false;
}else if (dados.numero.value.length < 1) {
window.alert("O campo [ Numero ] deve ser preenchido.");
dados.numero.focus();
return false;
}else if (dados.bairro.value.length < 1) {
window.alert("O campo [ Bairro ] deve ser preenchido.");
dados.bairro.focus();
return false;
}else if ((dados.cep.value.length < 9) && (dados.pais.value < 1)) {
window.alert("O campo [ CEP ] deve ser preenchido 00000-000.");
dados.cep.focus();
return false;
}else if ((dados.rg.value.length < 5) && (dados.pais.value < 1)) {
window.alert("O campo [ RG ] deve ser preenchido.");
dados.rg.focus();
return false;
}else if ((dados.cpf.value.length < 11) && (dados.pais.value < 1)) {
window.alert("O campo [ CPF ] deve ser preenchido.");
dados.cpf.focus();
return false;
}else if (dados.redacao.value.length < 80) {
window.alert("Você deve escrever uma Redação.");
dados.redacao.focus();
return false;
}
resultado = isCPF(dados.cpf.value);
if (resultado == false) {
window.alert("CPF Inválido, favor verificar...");
dados.cpf.focus();
return (false);
}
document.getElementById(local).innerHTML = 'Aguarde, enviando contato...
';
var dados1 = 'opx=3&pag=' + pag + '&ida=' + ida + '&local=' + local + '&' + getFormValues(dados, '');
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
if (Trim(oXMLHttp.responseText) == 'OK') {
alert('Cadastro Enviado com Sucesso. Em breve entraremos em contato.');
fechar(1, 'conteudo');
}else {
document.getElementById(local).innerHTML = '';
alert(oXMLHttp.responseText);
}
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados1);
return false;
}else if (pag == 10) {
if (dados.pes.value.length < 1) {
window.alert("Informe o Nome ou Sobrenome do aluno para localizar seu certificado");
dados.pes.focus();
return false;
}
document.getElementById(local).innerHTML = 'Aguarde, localizando aluno...
';
var dados1 = 'opx=3&pag=' + pag + '&ida=' + ida + '&local=' + local + '&' + getFormValues(dados, '');
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
document.getElementById(local).innerHTML = oXMLHttp.responseText;
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados1);
return false;
}else if (pag == 11) {
if (dados.email.value.length < 1) {
window.alert("O campo [ E-mail ] deve ser preenchido.");
dados.email.focus();
return false;
}else if (!isEmailValid(dados.email.value)) {
window.alert(acentuacao("O E-mail parece inválido, favor verificar."));
dados.email.focus();
return false;
}else if (dados.email.value != dados.remail.value) {
window.alert("O campo [ Confirme seu E-mail ] deve ser igual ao campo E-mail.");
dados.remail.focus();
return false;
}else if (dados.nome.value.length < 6) {
window.alert("O campo [ Nome ] deve ser preenchido com seu nome completo.");
dados.nome.focus();
return false;
}else if (dados.senha.value.length < 6) {
window.alert(acentuacao('O campo [ Senha ] deve ser preenchido com no mínimo 6 caracteres.'));
dados.senha.focus();
return false;
}else if (dados.senha.value != dados.rsenha.value) {
window.alert("O campo [ Confirme sua Senha de Acesso ] deve ser igual ao campo Senha de Acesso.");
dados.rsenha.focus();
return false;
}else if (dados.estado.value == 0) {
window.alert("O campo [ Estado ] deve ser selecionado.");
dados.estado.focus();
return false;
}else if (dados.cidade.value == 0) {
window.alert("O campo [ Cidade ] deve ser selecionado.");
dados.cidade.focus();
return false;
}else if (dados.fone.value.length < 1) {
window.alert("O campo [ Telefone ] deve ser selecionado.");
dados.fone.focus();
return false;
}
if (dados.escola.value == 0) {
if (dados.nescola.value.length < 6) {
window.alert("O campo [ Nome da Escola ] deve ser preenchido com o nome completo.");
dados.nescola.focus();
return false;
}else if (dados.nendereco.value.length < 6) {
window.alert(acentuacao('O campo [ Endereço da Escola ] deve ser preenchido com o endereço completo.'));
dados.nendereco.focus();
return false;
}else if (dados.ncidade.value.length < 6) {
window.alert(acentuacao('O campo [ Endereco da Escola ] deve ser preenchido com o endereco completo.'));
dados.ncidade.focus();
return false;
}else if (dados.nfone.value.length < 1) {
window.alert(acentuacao('O campo [ Telefone ] deve ser preenchido.'));
dados.nfone.focus();
return false;
}
}
if (dados.confirma.checked == false) {
window.alert('Você deve aceitar o termo desde cadastro.');
return false;
}
var volta = dados.volta.value;
document.getElementById(local).innerHTML = 'Aguarde, realizando cadastro...
';
var dados1 = 'opx=3&pag=' + pag + '&ida=' + ida + '&local=' + local + '&' + getFormValues(dados, '');
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
if (Trim(oXMLHttp.responseText) == 'OK') {
alert('Cadastro Realizado com sucesso.');
pagina(0, 0, 0, '', '', volta);
}else if (Trim(oXMLHttp.responseText) == 'JA') {
alert('Este E-mail já se encontra cadastrado em nosso sistema.');
document.getElementById(local).innerHTML = '';
carrega(2,'', 'tsenha');
}else {
document.getElementById(local).innerHTML = '';
alert(oXMLHttp.responseText);
}
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados1);
return false;
}
}
function abre(pag, idr, local) {
document.getElementById(local).innerHTML = 'Carregando, Aguarde...
';
var dados = 'opx=7&pag=' + pag + '&idr=' + idr + '&local=' + local;
$('html,body').animate({scrollTop: $('#' + local).offset().top}, 1000);
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
document.getElementById(local).innerHTML = oXMLHttp.responseText;
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados);
return false;
}
function gera_pg(pag, idr, local, liberado) {
if (liberado == 0) {
document.getElementById(local).innerHTML = 'Realizando Matrícula, Aguarde...
';
}else {
document.getElementById(local).innerHTML = 'Gerando Pagamento, Aguarde...
';
}
var dados1 = 'opx=4&pag=' + pag + '&idr=' + idr + '&local=' + local;
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
if (Trim(oXMLHttp.responseText) == 'ERRO') {
alert('Erro ao gerar pagamento, favor tentar novamente.');
}else if (Trim(oXMLHttp.responseText) == 'GRATIS') {
alert('Matricula ativada com sucessso.');
pagina(0, 0, 0, '', '', '');
}else {
document.getElementById(local).innerHTML = oXMLHttp.responseText;
}
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados1);
return false;
}
function excluir_imagem(local) {
if (confirm ("Deseja Remover esta Imagem?")) {
var dados1 = 'opx=3&pag=5&ida=0&local=';
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
alert('Imagem Removida com Sucesso.');
document.getElementById(local).innerHTML = '';
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados1);
return false;
}
}
function sair() {
processando(1, 'conteudo');
var dados = 'opx=3&pag=3';
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
pagina(0, 0, 0, '', '', '');
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados);
return false;
}
function ativacurso(op, idc, local) {
document.getElementById(local).innerHTML = ' Processando, aguarde...';
var dados = 'opx=8&pag=' + op + '&idc=' + idc + '&local=' + local;
var oXMLHttp = objXMLHttp();
oXMLHttp.open("POST", urlpag, true);
oXMLHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
oXMLHttp.onreadystatechange = function() {
if (oXMLHttp.readyState == 4) {
if (oXMLHttp.status == 200) {
if (Trim(oXMLHttp.responseText) == 'OK') {
alert('Curso Liberado com Sucesso');
}
window.location = 'index.php';
}else {
alert("Ocorreu um Erro" + oXMLHttp.statusText);
}
}
}
oXMLHttp.send(dados);
return false;
}
function downloadfile(pag, nump, idr) {
var c = 'download.php?pag=' + pag + '&nump=' + nump + '&idr=' + idr;
window.open(c,'_blank');
}
function abresite(pag, endereco) {
if (pag == 1) {
window.open(endereco,'_blank');
};
}
function getFormValues(fobj, t){
var str='';
var str1 = '';
for (var i=0;i< fobj.elements.length;i++){
//alert(fobj.elements[i].type + '-' + fobj.elements[i].name);
if ((fobj.elements[i].type == 'hidden')) {
//alert(fobj.elements[i].name);
if ((fobj.elements[i].name == 'texto' + t) || (fobj.elements[i].name == 'textoa' + t) || (fobj.elements[i].name == 'textob' + t) || (fobj.elements[i].name == 'textoc' + t)) {
var editor = $('#' + fobj.elements[i].name).html();
str1 = escape(editor.getData());
}else {
str1 = escape(fobj.elements[i].value);
}
str+=fobj.elements[i].name+'='+ str1 +'&';
}else if (fobj.elements[i].type != 'submit') {
if (fobj.elements[i].name != '') {
if (fobj.elements[i].type == 'checkbox') {
if (fobj.elements[i].checked == true) {
str+=fobj.elements[i].name+'='+fobj.elements[i].value+'&';
}
/*
else {
str+=fobj.elements[i].name+'=&';
}
*/
}else if (fobj.elements[i].type == 'radio') {
if (fobj.elements[i].checked == true) {
str+=fobj.elements[i].name+'='+fobj.elements[i].value+'&';
}
}else {
if ((fobj.elements[i].name == 'texto' + t) || (fobj.elements[i].name == 'textoa' + t) || (fobj.elements[i].name == 'textob' + t) || (fobj.elements[i].name == 'textoc' + t)) {
var editor = $('#' + fobj.elements[i].name).html();
str1 = escape(editor.getData());
}else {
str1 = escape(fobj.elements[i].value);
}
str+=fobj.elements[i].name+'='+ str1 +'&';
}
}
}
}
str = str.substr(0,(str.length-1));
return str;
}
function processando(pag, local) {
if (pag == 1) {
document.getElementById('carregando').style.display = "block";
}else if (pag == 2) {
document.getElementById('carregando').style.display = "none";
}
}
function fechar(pag, local) {
if (pag == 1) {
document.getElementById(local).innerHTML = '';
$('html,body').animate({scrollTop: $('#topo').offset().top}, 1000);
}
}
function vpais(dados) {
if (fcadastrom.pais.value == 0) {
fcadastrom.pais1.disabled = true;
fcadastrom.rg.disabled = false;
fcadastrom.cpf.disabled = false;
fcadastrom.estado.disabled = false;
fcadastrom.cep.disabled = false;
} else {
fcadastrom.pais1.disabled = false;
fcadastrom.rg.disabled = true;
fcadastrom.cpf.disabled = true;
fcadastrom.estado.disabled = true;
fcadastrom.cep.disabled = true;
}
}
function quiz(url) {
window.open(url, '_blank');
}
function link(url) {
window.open(url, '_blank');
}
function isCPF(st) {
if (st == "")
return (false);
st = st.replace(".","");
st = st.replace("-","");
st = st.replace(".","");
l = st.length;
if ((st == "00000000000") || (st == "11111111111") || (st == "22222222222") || (st == "33333333333") || (st == "44444444444") || (st == "55555555555") || (st == "66666666666") || (st == "77777777777") || (st == "88888888888") || (st == "99999999999")) {
return (false);
}
if ((l == 9) || (l == 8)) {
for (i = l ; i < 10; i++) {
st = '0' + st
}
}
l = st.length;
st2 = "";
for (i = 0; i < l; i++) {
caracter = st.substring(i,i+1);
if ((caracter >= '0') && (caracter <= '9'));
st2 = st2 + caracter;
}
if ((st2.length > 11) || (st2.length < 10))
return (false);
if (st2.length==10)
st2 = '0' + st2;
digito1 = st2.substring(9,10);
digito2 = st2.substring(10,11);
digito1 = parseInt(digito1,10);
digito2 = parseInt(digito2,10);
sum = 0; mul = 10;
for (i = 0; i < 9 ; i++) {
digit = st2.substring(i,i+1);
tproduct = parseInt(digit ,10) * mul;
sum += tproduct;
mul--;
}
dig1 = ( sum % 11 );
if ( dig1==0 || dig1==1 ) {
dig1=0;
} else {
dig1 = 11 - dig1;
}
if (dig1!=digito1)
return (false);
sum = 0;
mul = 11;
for (i = 0; i < 10 ; i++) {
digit = st2.substring(i,i+1);
tproduct = parseInt(digit ,10)*mul;
sum += tproduct;
mul--;
}
dig2 = (sum % 11);
if ( dig2==0 || dig2==1 ) {
dig2=0;
}else {
dig2 = 11 - dig2;
}
if (dig2 != digito2) {
return (false);
}
return (true);
}