209
| <![CDATA[<script>
window.onload = function (e) {
e.preventDefault();
$('#btn_modal').prop('disabled', false);
};
$('#modal_alvara').on('shown.bs.modal', function (e) {
e.preventDefault();
$('#btn_modal').prop('disabled', true);
$('#btn_modal_abrir_empresa').prop('disabled', true);
});
$('#modal_alvara').on('hidden.bs.modal', function (e) {
e.preventDefault();
location.reload();
});
// BUTTONS
$('#btn_modal').click(function (e) {
e.preventDefault();
$('.modal-dialog').removeClass('modal-lg');
$('#modal_content').html('<div class="modal-body"><div class="form-group"><input type="text" class="form-control" id="alvara_cnpj" placeholder="Informe seu CNPJ"></div></div><div class="modal-footer"><button type="button" class="btn btn-sala" id="btn_modal_alvara_consulta" onclick="check(this);" disabled>CONSULTAR</button></div>');
// INPUT CONSULTA CNPJ
$('#alvara_cnpj').mask('00.000.000/0000-00');
$('#alvara_cnpj').keyup(function (e) {
e.preventDefault();
if ($('#alvara_cnpj').val().length == 18) {
$('#btn_modal_alvara_consulta').prop('disabled', false);
} else {
$('#btn_modal_alvara_consulta').prop('disabled', true);
} //����
});
});
$('#btn_modal_abrir_empresa').click(function (e) {
e.preventDefault();
$('.modal-dialog').removeClass('modal-lg');
$('#modal_content').html('<div class="modal-body"><h4 style="text-align:center;">O primeiro passo que você precisa dar é vincular um CNPJ à sua empresa!</h4><h4>Estaremos sempre ao seu lado em busca de um <strong>Rio Grande cada vez melhor!</strong><h4></div><div class="modal-footer"> <a href="http://www.portaldoempreendedor.gov.br/temas" target="_blank"><button type="button" class="btn btn-sala">CADASTRAR MEI</button></a><a href="https://jucisrs.rs.gov.br/abertura-de-empresas" target="_blank"><button type="button" class="btn btn-sala">CADASTRAR ME OU EPP</button></a></div>');
});
// FUNCTION
function pesquisa_atividade() {
// Declare variables
var input, filter, table, tr, td, i, txtValue;
input = document.getElementById("input_atividades");
filter = input.value.toUpperCase();
table = document.getElementById("table_atividades");
tr = table.getElementsByTagName("tr");
// Loop through all table rows, and hide those who don't match the search query
for (i = 0; i < tr.length; i++) {
td = tr[i].getElementsByTagName("td")[1];
if (td) {
txtValue = td.textContent || td.innerText;
if (txtValue.toUpperCase().indexOf(filter) > -1) {
tr[i].style.display = "";
} else {
tr[i].style.display = "none";
}
}
}
}
var checked;
function check(obj) {
switch ($(obj).attr('id')) {
case ('btn_modal_alvara_consulta') :
if ($('#alvara_cnpj').val().length == 18) {
alvara_submit('consulta');
$('#btn_modal_alvara_consulta').prop('disabled', true);
}
break;
case ('form_select_atividades') :
if ($('input[name="chklista"]:checked').toArray().length == 1)
checked = $('input[name="chklista"]:checked').val();
if ($('input[name="chklista"]:checked').toArray().length <= 15)
$('#btn_modal_selecionar_atividades').prop('disabled', false);
else $('#btn_modal_selecionar_atividades').prop('disabled', true);
$('#count_atividades').html((($('input[name="chklista"]:checked').toArray().length == 0) ? '' : 'Atividade Principal <i>' + checked + '</i><br/>') + $('input[name="chklista"]:checked').toArray().length + (($('input[name="chklista"]:checked').toArray().length > 1) ? ' selecionadas ':' selecionada '));
break;
case ('btn_modal_selecionar_atividades') :
if ($('input[name="chklista"]:checked').toArray().length <= 15) {
alvara_submit('add_atividades');
$('#btn_modal_selecionar_atividades').prop('disabled', true);
}
break;
case ('btn_modal_descricao_atividades') :
if ($('#descricao_atividades').length > 0) {
alvara_submit('add_descricao_atividades');
$('#btn_modal_descricao_atividades').prop('disabled', true);
}
break;
case ('btn_modal_dados_cadastrais') :
if (!($('#form_nome').val().length > 1)) {
$('#form_nome').focus();
break;
}
if (!($('#form_rg').val().length == 13)) {
$('#form_rg').focus();
break;
}
if (!($('#form_cpf').val().length == 14)) {
$('#form_cpf').focus();
break;
}
if ((!$('#form_email').val().match('([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})'))) {
$('#form_email').focus();
break;
}
if (!($('#form_telefone').val().length > 10)) {
$('#form_telefone').focus();
break;
}
if (!($('#form_cnpj').val().length == 18)) {
$('#form_cnpj').focus();
break;
}
if (!($('#form_area').val() <= 15 && $('#form_area').val() > 0)) {
$('#form_area').focus();
break;
}
if (!($('#form_cep').val().length > 8)) {
$('#form_cep').focus();
break;
}
if (!($('#form_endereco_numero').val().match('[0-9]+'))) {
$('#form_endereco_numero').focus();
break;
}
alvara_submit('cadastro');
$('#btn_modal_dados_cadastrais').prop('disabled', true);
break;
case ('btn_modal_download_anexos') :
$('#download_anexo').hide();
$('.modal-dialog').addClass('modal-lg');
$('.modal-body').css({'height':'250px','overflow-y':'auto'});
$('#form_anexo').show();
$('#footer').html("<small style='text-align:left; width:100%;'>Comprovante de residência, deve ser de água ou luz<br/>No Termo de Ciência e Responsabilidade (assinalar a opção Escritório de Contato)<br/>Extensões permitidas: .<strong>png</strong>, .<strong>jpg</strong>, .<strong>jpeg</strong>, .<strong>doc</strong>, .<strong>docx</strong>, .<strong>pdf</strong></small><input type='submit' class='btn btn-sala' id='btn_modal_add_anexos' value='ENVIAR' disabled/>");
$('input[type="file"]').css('display', 'none');
break;
case ('btn_modal_download_comprovante') :
$('#download_comprovante').hide();
$('.modal-dialog').removeClass('modal-lg');
$('#form_anexo').show();
$('.modal-footer').html("");
$('input[type="file"]').css('display', 'none');
break;
}
}
function gerar_alvara() {
alvara_submit("imprimir_alvara");
}
var cnpj;
function alvara_submit(acao) {
cnpj = acao == 'consulta' ? $('#alvara_cnpj').val() : cnpj;
var obj, ajax, method, url;
if (cnpj.length == 18) {
if(acao == 'verificar_cep') {
method = 'GET';
url = "https://viacep.com.br/ws/"+$('#form_cep').val()+"/json/unicode/";
} else {
method = 'POST';
url = "/saladoempreendedor/modules/alvara.php"
if (acao == 'consulta') {
obj = JSON.stringify({'acao': acao, 'cnpj': $('#alvara_cnpj').val()});
} else {
if (acao == 'cadastro') {
obj = JSON.stringify({"acao": acao,
"cnpj": cnpj,
"nome": $("#form_nome").val().toUpperCase(),
"email": $("#form_email").val().toLowerCase(),
"telefone": $("#form_telefone").val(),
"endereco_rua": $("#form_endereco_rua").val().toUpperCase(),
"endereco_numero": $("#form_endereco_numero").val(),
"endereco_bairro": $("#form_endereco_bairro").val().toUpperCase(),
"endereco_complemento": $("#form_endereco_complemento").val().toUpperCase(),
"area":$("#form_area").val(),
"cep": $("#form_cep").val(),
"status_residencia": $("#form_status_residencia").val(),
"razao_social": $("#form_razao_social").val().toUpperCase(),
"rg": $("#form_rg").val(),
"cpf": $("#form_cpf").val(),
"cnpj": $("#form_cnpj").val(),
"tipo_empresa": $("#form_tipoempresa").val().toUpperCase()});
} else {
if (acao == 'add_atividades' || acao == 'add_descricao_atividades') {
var atividades = new Array();
atividades.push(checked.split(" ", 1)[0]);
$('input[name="chklista"]:checked').each(function() {
if($(this).val() != checked) atividades.push($(this).val().split(" ", 1)[0]);
});
obj = JSON.stringify({'acao': 'add_atividades', 'cnpj': cnpj, 'atividades': ((acao == 'add_atividades') ? atividades : null), 'descricao_atividades' : ((acao == 'add_descricao_atividades') ? $('#descricao_atividades').val() : null)});
} else {
if (acao == 'imprimir_alvara') {
obj = JSON.stringify({'acao': acao,
'cnpj': cnpj});
}
}
}
}
}
ajax = new XMLHttpRequest();
ajax.onreadystatechange = function () {
if (this.readyState == 4 && this.status == 200) {
if (acao == "verificar_cep") {
var end = JSON.parse(this.responseText);
$("#form_endereco_rua").val(end.logradouro);
$("#form_endereco_bairro").val(end.bairro);
$('#form_endereco').show();
$('#form_endereco_numero').focus();
} else {
if (acao == "imprimir_alvara") {
$('#btn_modal_imprimir_alvara').prop('disabled', true);
var win = window.open('', '', 'height=700, width=700');
win.document.write(this.responseText);
setTimeout(function(){
win.document.close();
win.print();}, 500);
} else {
$('#modal_content').html(this.responseText);
}
}
}
};
ajax.open(method, url, true);
ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
if(acao == "verificar_cep") ajax.send();
else
if(acao == "add_anexos") ajax.send(obj);
else ajax.send("id_usuario=" + obj);
}
}
</script>]]>
|