75
| <![CDATA[<script>
$(document).ready(function() {
$(window).resize(function() {
if ($(window).width() > 991) {
$('nav ul').removeAttr('style');
}
if ($('.container').width() <= 767) {
$('.oculta').css('display', 'block');
} else {
$('.oculta').css('display', 'none');
}
});
$('.buttonNavResp').click(function() {
$('header nav ul#menu').slideToggle();
})
$(window).resize(function() {
if ($(window).width() > 991) {
$('nav ul').removeAttr('style');
}
});
$("#content .conteudo:nth-child(1)").show();
$(".aba").click(function() {
$(".aba").removeClass("ativa");
$(this).addClass("ativa");
var indice = $(this).parent().index();
indice++;
$("#content .conteudo").hide();
$("#content .conteudo:nth-child(" + indice + ")").show();
return false;
});
// imagem (colorbox)
$(".imagem_atual").colorbox({
rel: 'imagem_atual',
current: "Imagem {current} de {total}",
scalePhotos: true,
maxWidth: '90%',
maxHeight: '90%'
});
// fim - imagem (colorbox)
// faleconosco
// fim - faleconosco
// sesuc_formulario_solicitacao_imagem
Maiusculo("#endereco");
Maiusculo("#bairro");
Maiusculo("#requerente");
Maiusculo("#cidade");
Maiusculo("#estado");
Maiusculo("#procurador");
Maiusculo("#endereco_procurador");
Maiusculo("#endereco_complemento_procurador");
Maiusculo("#endereco_complemento");
Maiusculo("#bairro_procurador");
Maiusculo("#cidade_procurador");
Maiusculo("#estado_procurador");
Maiusculo("#texto");
Maiusculo("#bo");
$('#cep').numeric();
$('#cep_procurador').numeric();
$('#endereco_numero').numeric();
$('#endereco_numero_procurador').numeric();
$("#telefone").mask("(99) 9-9999-9999", {
placeholder: " "
});
$("#telefone_procurador").mask("(99) 9-9999-9999", {
placeholder: " "
});
$('#texto').limit('1000', '#texto_charsLeft');
// validação
$("#sesuc-formulario-solicitacao-imagem").validate({
rules: {
requerente: "required",
telefone: "required",
cep: "required",
endereco: "required",
endereco_numero: "required",
bairro: "required",
cidade: "required",
estado: "required",
natureza: "required",
especificar: {
required: {
depends: function(element) {
if ($('select[id="natureza"]').val() == 3) {
return true;
} else {
return false;
}
}
}
},
procurador: {
required: {
depends: function(element) {
if ($('select[id="proc"]').val() == 1) {
return true;
} else {
return false;
}
}
}
},
telefone_procurador: {
required: {
depends: function(element) {
if ($('select[id="proc"]').val() == 1) {
return true;
} else {
return false;
}
}
}
},
cep_procurador: {
required: {
depends: function(element) {
if ($('select[id="proc"]').val() == 1) {
return true;
} else {
return false;
}
}
}
},
endereco_procurador: {
required: {
depends: function(element) {
if ($('select[id="proc"]').val() == 1) {
return true;
} else {
return false;
}
}
}
},
endereco_numero_procurador: {
required: {
depends: function(element) {
if ($('select[id="proc"]').val() == 1) {
return true;
} else {
return false;
}
}
}
},
bairro_procurador: {
required: {
depends: function(element) {
if ($('select[id="proc"]').val() == 1) {
return true;
} else {
return false;
}
}
}
},
cidade_procurador: {
required: {
depends: function(element) {
if ($('select[id="proc"]').val() == 1) {
return true;
} else {
return false;
}
}
}
},
estado_procurador: {
required: {
depends: function(element) {
if ($('select[id="proc"]').val() == 1) {
return true;
} else {
return false;
}
}
}
},
texto: "required"
},
messages: {
requerente: "<div>obrigatório</div>",
telefone: "<div>obrigatório</div>",
cep: "<div>obrigatório</div>",
endereco: "<div>obrigatório</div>",
endereco_numero: "<div>obrigatório</div>",
natureza: "<div>obrigatório</div>",
especificar: "<div>obrigatório</div>",
bairro: "<div>obrigatório</div>",
cidade: "<div>obrigatório</div>",
estado: "<div>obrigatório</div>",
procurador: "<div>obrigatório</div>",
telefone_procurador: "<div>obrigatório</div>",
cep_procurador: "<div>obrigatório</div>",
endereco_procurador: "<div>obrigatório</div>",
endereco_numero_procurador: "<div>obrigatório</div>",
bairro_procurador: "<div>obrigatório</div>",
cidade_procurador: "<div>obrigatório</div>",
estado_procurador: "<div>obrigatório</div>",
texto: "<div>obrigatório</div>"
},
onkeyup: false,
submitHandler: function(form) {
var response = grecaptcha.getResponse();
if (response.length == 0 || response == '' || response === false) {
return false;
} else {
form.submit();
}
}
});
// fim - validação
// CEP
function limpa_formulário_cep() {
$("#endereco").val("");
$("#bairro").val("");
$("#cidade").val("");
$("#estado").val("");
}
$("#cep_consultar").click(function() {
var cep = $("#cep").val().replace(/\D/g, '');
if (cep != "") {
//Expressão regular para validar o CEP.
var validacep = /^[0-9]{8}$/;
//Valida o formato do CEP.
if (validacep.test(cep)) {
//Preenche os campos com "..." enquanto consulta webservice.
$("#endereco").val("...");
$("#bairro").val("...");
$("#cidade").val("...");
$("#estado").val("...");
//Consulta o webservice viacep.com.br/
$.getJSON("//viacep.com.br/ws/" + cep + "/json/?callback=?", function(dados) {
if (!("erro" in dados)) {
//Atualiza os campos com os valores da consulta.
$("#endereco").val(dados.logradouro.toUpperCase());
$("#bairro").val(dados.bairro.toUpperCase());
$("#cidade").val(dados.localidade.toUpperCase());
$("#estado").val(dados.uf.toUpperCase());
} //end if.
else {
//CEP pesquisado não foi encontrado.
//limpa_formulário_cep();
alert("CEP não encontrado.");
}
});
} else {
//cep é inválido.
limpa_formulário_cep();
alert("Formato de CEP inválido.");
}
} else {
limpa_formulário_cep();
}
});
// fim - CEP
$("#div-procurador").hide();
$("select[id='proc']").change(function() {
if ($("select[id='proc']").val() == 1) {
$("#div-procurador").show();
} else {
$("#div-procurador").hide();
}
});
// CEP2
function limpa_formulário_cep() {
$("#endereco_procurador").val("");
$("#bairro_procurador").val("");
$("#cidade_procurador").val("");
$("#estado_procurador").val("");
}
$("#cep_consultar2").click(function() {
var cep = $("#cep_procurador").val().replace(/\D/g, '');
if (cep != "") {
//Expressão regular para validar o CEP.
var validacep = /^[0-9]{8}$/;
//Valida o formato do CEP.
if (validacep.test(cep)) {
//Preenche os campos com "..." enquanto consulta webservice.
$("#endereco_procurador").val("...");
$("#bairro_procurador").val("...");
$("#cidade_procurador").val("...");
$("#estado_procurador").val("...");
//Consulta o webservice viacep.com.br/
$.getJSON("//viacep.com.br/ws/" + cep + "/json/?callback=?", function(dados) {
if (!("erro" in dados)) {
//Atualiza os campos com os valores da consulta.
$("#endereco_procurador").val(dados.logradouro.toUpperCase());
$("#bairro_procurador").val(dados.bairro.toUpperCase());
$("#cidade_procurador").val(dados.localidade.toUpperCase());
$("#estado_procurador").val(dados.uf.toUpperCase());
} //end if.
else {
//CEP pesquisado não foi encontrado.
//limpa_formulário_cep();
alert("CEP não encontrado.");
}
});
} else {
//cep é inválido.
limpa_formulário_cep();
alert("Formato de CEP inválido.");
}
} else {
limpa_formulário_cep();
}
});
// fim - CEP
// fim - sesuc-formulario-solicitacao-imagem
// sesuc_formulario_recurso_defesa
// fim - sesuc-formulario-recurso-defesa
// licitacao_cadastrar / licitacao-editar
// fim - licitacao_cadastrar / licitacao-editar
// licitacao_logar
// fim - licitacao_logar
// licitacao_recuperar
// fim - licitacao_recuperar
// licitacao - arquivo_contador
// fim - licitacao - arquivo_contador
// validação
$("#form-pesquisa").validate({
rules: {
pesquisa: {
required: true,
minlength: 4
}
},
messages: {
pesquisa: "<div style='text-align: center;'>Informe uma palavra para a pesquisa.</div>"
},
onkeyup: false
});
// fim - validação
// pesquisa
$("#form-pesquisa").submit(function(e) {
if (e.isDefaultPrevented()) {
return false;
} else {
var pesquisa = $('input[name="pesquisa"]', this).val();
var token = $('input[name="token"]', this).val();
window.location = 'https://araxa.mg.gov.br/noticia/pesquisa/' + pesquisa + '/token/' + token;
return false;
}
});
// fim - pesquisa
});
</script>]]>
|