43
| <![CDATA[<script>
$(document).ready(function() {
$.post("buscaDadosBasicosOuvidoria.do?metodo=buscarDadosBasicosOuvidoria", { }
);
$(".menu-lateral > ul > li > a > span").click(function() {
$(".menu-lateral > ul > li > a > span").attr("class", "conteudo-simples-sub-menu");
$(this).attr("class", "conteudo-simples-sub-menu-selecionado");
});
$.ajaxSetup({
cache: false
});
});
function enviarAgendamentoVisita(){
if ( verificarAgendamentoVisita() && validarCaptcha() == "true" ){
document.getElementById("mensagem_envio").innerHTML= "Enviando...";
$.getJSON('pages/enviarAgendamentoVisita.do?metodo=enviarAgendamentoVisita',
{
idTbSolicitacao : document.agendarVisitaForm.idTbSolicitacao.value,
nmEmpresa : document.agendarVisitaForm.nmEmpresa.value,
nrCnpjCpf : document.agendarVisitaForm.nrCnpjCpf.value,
nmContato : document.agendarVisitaForm.nmContato.value,
email : document.agendarVisitaForm.email.value,
ddd : document.agendarVisitaForm.ddd.value,
telefone : document.agendarVisitaForm.telefone.value,
ramal : document.agendarVisitaForm.ramal.value,
idMunicipio : document.agendarVisitaForm.idMunicipio.value,
deMensagem : document.agendarVisitaForm.deMensagem.value,
vlFaturamento : document.agendarVisitaForm.vlFaturamento.value,
deEndereco : document.agendarVisitaForm.deEndereco.value,
idEmpresa : document.agendarVisitaForm.idEmpresa.value,
cdCNAE : document.agendarVisitaForm.cdCNAE.value,
dtVisita : document.agendarVisitaForm.dtVisita.value
},
function(faleEnviado){
document.agendarVisitaForm.idTbSolicitacao.value = "1";
document.agendarVisitaForm.nmEmpresa.value = "";
document.agendarVisitaForm.nrCnpjCpf.value = "";
document.agendarVisitaForm.nmContato.value = "";
document.agendarVisitaForm.email.value = "";
document.agendarVisitaForm.ddd.value = "";
document.agendarVisitaForm.telefone.value = "";
document.agendarVisitaForm.ramal.value = "";
document.agendarVisitaForm.idMunicipio.value = "0";
document.agendarVisitaForm.deMensagem.value = "";
document.agendarVisitaForm.vlFaturamento.value = "";
document.agendarVisitaForm.deEndereco.value = "";
document.agendarVisitaForm.idEmpresa.value = "0";
document.agendarVisitaForm.cdCNAE.value = "";
document.agendarVisitaForm.dtVisita.value = "";
if( faleEnviado == "sim" ){
$('#mensagem_envio').html("Informação do angendamento de visita enviado com sucesso!<br><b>Obrigado pela atenção!</b>").show("slow");
}else{
$('#mensagem_envio').html("<font color='#892119'>Ocorreu um problema no envio da sua informação do agendamento de visita!</font><br> Por favor, tente mais tarde! <b>Obrigado pela atenção!</b>").show("slow");
}
}
);
}
}
function verificarAgendamentoVisita(){
if( gen_crt_preenchido(document.agendarVisitaForm.nmEmpresa) ){
return false;
}else if( gen_crt_preenchido(document.agendarVisitaForm.nrCnpjCpf) ){
return false;
}else if( gen_crt_preenchido(document.agendarVisitaForm.deMensagem) ){
return false;
}else if( !gen_crt_valida_email(document.agendarVisitaForm.email.value) ){
alert("E-MAIL DO CONTATO inválido!");
document.agendarVisitaForm.email.focus();
return false;
}else if( gen_crt_preenchido(document.agendarVisitaForm.telefone) ){
return false;
}else if( gen_crt_preenchido(document.agendarVisitaForm.idMunicipio) ){
return false;
}else{
return true;
}
}
function validarCaptcha(){
var captchaValido = "false";
$("#msg_captcha").html("Digite o código acima");
resetCampo("msg_captcha");
if( trim(document.agendarVisitaForm.captcha.value) == "" ){
alertarMensagem("msg_captcha");
}else{
var codigo = document.agendarVisitaForm.captcha.value;
captchaValido = $.ajax({
url: "verificarCaptha.do?metodo=verificarCaptcha",
data: {'codigo' : codigo},
async: false
}).responseText;
if(captchaValido == "false"){
$("#msg_captcha").html("Código inválido");
alertarMensagem("msg_captcha");
$("#divImgCaptcha").fadeOut("slow",
function(){
$("#divImgCaptcha").load("captcha_frame.jsp").fadeIn("slow");
}
);
}else{
$("#msg_captcha").html("");
}
}
document.agendarVisitaForm.captcha.focus();
document.agendarVisitaForm.captcha.value = "";
return captchaValido;
}
function resetCaptcha(){
$("#msg_captcha").html("");
}
function resetCampo(id){
document.getElementById(id).setAttribute("class","quadro-simulacao-campo-texto");
}
function alertarMensagem(id){
document.getElementById(id).setAttribute("class","alertaMensagem");
}
function formataCnpjCpf(evento){
var BACKSPACE= 8;
var DEL= 46;
var FRENTE= 39;
var TRAS= 37;
var tecla= (evento.keyCode ? evento.keyCode: evento.which ? evento.which : evento.charCode)
if (( tecla == BACKSPACE )||(tecla == DEL)||(tecla == FRENTE)||(tecla == TRAS)) {
return true;
}
if ( tecla == 13 ) return false;
if ((tecla<48)||(tecla>57)){
evento.returnValue =false;
return false;
} else {
if((event.srcElement.value.length==3)||(event.srcElement.value.length==7)) {
event.srcElement.value=event.srcElement.value + "." ;
} else {
if(event.srcElement.value.length==11) {
event.srcElement.value=event.srcElement.value + "-" ;
} else {
if (event.srcElement.value.length==15){
event.srcElement.value = event.srcElement.value.replace('.','');
event.srcElement.value = event.srcElement.value.replace('.','');
event.srcElement.value = event.srcElement.value.replace('-','');
event.srcElement.value = event.srcElement.value.substring(0,2)+'.'+event.srcElement.value.substring(2,5)+'.'+event.srcElement.value.substring(5,8)+'/'+event.srcElement.value.substring(8,13);
event.srcElement.value = event.srcElement.value +"-";
}
}
}
}
}
</script>]]>
|