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
// fim - sesuc-formulario-solicitacao-imagem
// sesuc_formulario_recurso_defesa
Maiusculo("#nome_razao_social");
Maiusculo("#endereco");
Maiusculo("#endereco_numero");
Maiusculo("#endereco_complemento");
Maiusculo("#bairro");
Maiusculo("#cidade");
Maiusculo("#estado");
Maiusculo("#cnh");
Maiusculo("#placa");
Maiusculo("#marca");
Maiusculo("#modelo");
$("#cpf_cnpj").numeric();
$("#endereco_numero").numeric();
// fim - somente números
$("#telefone").mask("(99) 9-9999-9999", {
placeholder: " "
});
$('#texto').limit('5000', '#texto_charsLeft');
// validação
$("#sesuc-formulario-recurso-defesa").validate({
rules: {
pessoa: "required",
nome_razao_social: "required",
telefone: "required",
email: "required",
'arquivo_notificacao[]': "required",
'arquivo_cnh_rg[]': "required",
'arquivo_crlv[]': "required",
'arquivo_contrato_social[]': {
required: {
depends: function(element) {
if ($('select[id="pessoa"]').val() == 'j') {
return true;
} else {
return false;
}
}
}
},
'arquivo_requerimento[]': "required",
texto: "required"
},
messages: {
pessoa: "<div>obrigatório</div>",
nome_razao_social: "<div>obrigatório</div>",
telefone: "<div>obrigatório</div>",
email: "<div>obrigatório</div>",
'arquivo_notificacao[]': "<div>obrigatório</div>",
'arquivo_cnh_rg[]': "<div>obrigatório</div>",
'arquivo_crlv[]': "<div>obrigatório</div>",
'arquivo_contrato_social[]': "<div>obrigatório</div>",
'arquivo_requerimento[]': "<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
// upload - arquivo_notificacao (funcao_verifica_input_file)
$("input#arquivo_notificacao").change(function() {
funcao_verifica_input_file(4096, ['jpg', 'jpeg', 'gif', 'png', 'bmp', 'gif', 'txt', 'doc', 'docx', 'pdf'], $("input#arquivo_notificacao"), $("#arquivo_notificacao_retorno_html"));
});
// fim - upload - arquivo_cnh_rg (funcao_verifica_input_file)
// upload - arquivo_cnh_rg (funcao_verifica_input_file)
$("input#arquivo_cnh_rg").change(function() {
funcao_verifica_input_file(4096, ['jpg', 'jpeg', 'gif', 'png', 'bmp', 'gif', 'txt', 'doc', 'docx', 'pdf'], $("input#arquivo_cnh_rg"), $("#arquivo_cnh_rg_retorno_html"));
});
// fim - upload - arquivo_crlv (funcao_verifica_input_file)
// upload - arquivo_crlv (funcao_verifica_input_file)
$("input#arquivo_crlv").change(function() {
funcao_verifica_input_file(4096, ['jpg', 'jpeg', 'gif', 'png', 'bmp', 'gif', 'txt', 'doc', 'docx', 'pdf'], $("input#arquivo_crlv"), $("#arquivo_crlv_retorno_html"));
});
// fim - upload - arquivo_contrato_social (funcao_verifica_input_file)
// upload - arquivo_contrato_social (funcao_verifica_input_file)
$("input#arquivo_contrato_social").change(function() {
funcao_verifica_input_file(4096, ['jpg', 'jpeg', 'gif', 'png', 'bmp', 'gif', 'txt', 'doc', 'docx', 'pdf'], $("input#arquivo_contrato_social"), $("#arquivo_contrato_social_retorno_html"));
});
// fim - upload - arquivo_requerimento (funcao_verifica_input_file)
// upload - arquivo_requerimento (funcao_verifica_input_file)
$("input#arquivo_requerimento").change(function() {
funcao_verifica_input_file(4096, ['jpg', 'jpeg', 'gif', 'png', 'bmp', 'gif', 'txt', 'doc', 'docx', 'pdf'], $("input#arquivo_requerimento"), $("#arquivo_requerimento_retorno_html"));
});
// fim - upload - arquivo_procuracao (funcao_verifica_input_file)
// upload - arquivo_procuracao (funcao_verifica_input_file)
$("input#arquivo_procuracao").change(function() {
funcao_verifica_input_file(4096, ['jpg', 'jpeg', 'gif', 'png', 'bmp', 'gif', 'txt', 'doc', 'docx', 'pdf'], $("input#arquivo_procuracao"), $("#arquivo_procuracao_retorno_html"));
});
// fim - upload - arquivo_procuracao (funcao_verifica_input_file)
// 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>]]>
|