1999
| <![CDATA[<script type="text/javascript">
$(document).ready(function() {
$('#datanasc').mask('99/99/9999');
$('#datanascconjuge').mask('99/99/9999');
$('#telefone').mask('(99) 9999-9999');
$('#celular').mask('(99) 99999-9999');
$("#form1").validate({
rules: {
nome: "required",
datanasc: "required",
sexo: "required",
cep: "required",
endereco: "required",
bairro: "required",
cidade: "required",
telefone: "required",
estadocivil: "required",
escolaridade: "required",
atividade: "required",
tempomoradia: "required",
qtdpessoas: "required",
email: {
required: true,
email: true
}
},
errorPlacement: function(error, element) {
error.appendTo(element.closest("div"));
}
});
$("#datanasc").blur(function() {
data_nascimento = $("#datanasc").val();
data_conjuge = $("#data_nasc_conjuge").val();
var getdata = data_nascimento.split("/");
var dia = getdata[0];
var mes = getdata[1];
var ano = getdata[2];
var myage = idade(ano, mes, dia);
if (myage < 24) {
alert("Idade Minima de 24 anos!");
$(".btn-success").attr("class", "btn btn-success hidden");
$(this).val("");
}
});
//verifica cep
$("#cep").blur(function() {
$.ajax({
type: "POST",
url: "../includes/cep.php",
data: {
cep: $(this).val()
},
dataType: "json",
success: function(r) {
if (r.erro != undefined && r.erro != null) {
alert(r.erro);
$("#endereco").val("");
$("#bairro").val("");
$("#cidade").val("");
} else {
$("#endereco").val(r.logradouro);
$("#bairro").val(r.bairro);
$("#cidade").val(r.cidade);
$("#endereco").attr('disabled', false);
$("#bairro").attr('disabled', false);
$("#cidade").attr('disabled', false);
}
},
beforeSend: function(response) {
$("#endereco").val('carregando...');
$("#bairro").val('carregando...');
$("#cidade").val('carregando...');
$("#endereco").attr('disabled', true);
$("#bairro").attr('disabled', true);
$("#cidade").attr('disabled', true);
},
failure: function(response) {
alert(response.d);
}
});
});
});
function idade(ano_aniversario, mes_aniversario, dia_aniversario) {
var d = new Date,
ano_atual = d.getFullYear(),
mes_atual = d.getMonth() + 1,
dia_atual = d.getDate(),
ano_aniversario = +ano_aniversario,
mes_aniversario = +mes_aniversario,
dia_aniversario = +dia_aniversario,
quantos_anos = ano_atual - ano_aniversario;
if (mes_atual < mes_aniversario || mes_atual == mes_aniversario && dia_atual < dia_aniversario) {
quantos_anos--;
}
return quantos_anos < 0 ? 0 : quantos_anos;
};
function KeyLock(e, args) {
if (document.all) {
var evt = event.keyCode;
} // caso seja IE
else {
var evt = e.charCode;
} // do contrário deve ser Mozilla
var valid_chars = '0123456789aãbcdefghijklmnôçopqrstuvwxyzÜáéíóúAÃBCÇDEFGHIJKLMNOÕPQRSTUVWXYZÁÉÍÓÚ-_/^~´`@.' + args; // criando a lista de teclas permitidas
var chr = String.fromCharCode(evt); // pegando a tecla digitada
if (valid_chars.indexOf(chr) > -1) {
return true;
} // se a tecla estiver na lista de permissão permite-a
// para permitir teclas como <BACKSPACE> adicionamos uma permissão para
// códigos de tecla menores que 09 por exemplo (geralmente uso menores que 20)
if (valid_chars.indexOf(chr) > -1 || evt < 9) {
return true;
}
if (valid_chars.indexOf(chr) > 30 || evt < 35) {
return true;
} //permite a tecla espaço
return false; // do contrário nega
}
function Verifica(response) {
$(".btn-success").attr("class", "btn btn-success");
}
</script>]]>
|