| Server IP : 23.111.136.34 / Your IP : 216.73.216.136 Web Server : Apache System : Linux servidor.eurohost.com.br 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : meusitei ( 1072) PHP Version : 5.6.40 Disable Function : show_source, system, shell_exec, passthru, proc_open MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /home/meusitei/public_html/painel/assets/scripts/ |
Upload File : |
<script type="text/javascript" src="<?php echo HOME_URI; ?>assets/plugins/select2/select2.js"></script>
<script type="text/javascript">
$("select#id_cliente").select2({
minimumInputLength: 3,
maximumSelectionLength: 1
});
$("select#cliente_dupli").select2({
minimumInputLength: 3,
maximumSelectionLength: 1
});
$("select#id_destinatario").select2({
minimumInputLength: 3,
maximumSelectionLength: 1
});
</script>
<script type="text/javascript" src="<?php echo HOME_URI; ?>assets/plugins/bootstrap-multiselect/dist/js/bootstrap-multiselect.js"></script>
<script type="text/javascript">
$(".pesquisardados_add_cliente2").keyup(function () {
var searchbox = $(this).val();
var nomedisplay = 'display_busca_add_cliente2';
var campo = 'pesquisardados_add_cliente2';
var tamanho_palavra = searchbox.length;
if (tamanho_palavra >= 3) {
if (searchbox == '')
{
$("#" + nomedisplay).html('<div class="display_box" align="left">Digite um valor válido...<br/></div>').show();
} else
{
$("#" + nomedisplay).html('<div class="display_box" align="left">Buscando...<br/></div>').show();
$.post("<?php echo HOME_URI; ?>imobiliaria/pesquisadinamica", {tipo: 'clientes', cliente: searchbox, nomedisplay: nomedisplay, campo: campo, setor: 'proprietario'}, function (data) {
$("#" + nomedisplay).html(data).show();
});
}
return false;
} else {
$("#" + nomedisplay).hide();
}
});
$(".pesquisardados_add_cliente3").keyup(function () {
var searchbox = $(this).val();
var nomedisplay = 'display_busca_add_cliente3';
var campo = 'pesquisardados_add_cliente3';
var tamanho_palavra = searchbox.length;
if (tamanho_palavra >= 3) {
if (searchbox == '')
{
$("#" + nomedisplay).html('<div class="display_box" align="left">Digite um valor válido...<br/></div>').show();
} else
{
$("#" + nomedisplay).html('<div class="display_box" align="left">Buscando...<br/></div>').show();
$.post("<?php echo HOME_URI; ?>imobiliaria/pesquisadinamica", {tipo: 'clientes', cliente: searchbox, nomedisplay: nomedisplay, campo: campo, setor: 'proprietario'}, function (data) {
$("#" + nomedisplay).html(data).show();
});
}
return false;
} else {
$("#" + nomedisplay).hide();
}
});
/*
$('.enviarchave').click(function () {
var imovelchave = $("#chaveidimovel").val();
var localchave = $("#chaves_local").val();
var corretorchave = $("#corretorChave").val();
var observacoesChave = $("#observacoesChave").val();
$('#addchave').modal('hide');
var formData_file = $(".enviar_reserva").serialize();
$.post('<?php echo HOME_URI ?>imobiliaria/adicionandochave', {idimovel: imovelchave, localchave: localchave, corretorchave: corretorchave, observacoesChave: observacoesChave}, function (data) {
//alert(data);
if(localchave=='Imobiliária'){ $("#chaves").attr('disabled', true); }
var interval = setTimeout(function () {
$('#prog2').css('width', '10%');
}, 500);
var interval1 = setTimeout(function () {
$('#prog2').css('width', '20%');
}, 700);
var interval2 = setTimeout(function () {
$('#prog2').css('width', '40%');
}, 1000);
var interval3 = setTimeout(function () {
$('#prog2').css('width', '80%');
}, 1200);
clearInterval(interval);
clearInterval(interval1);
clearInterval(interval2);
clearInterval(interval3);
$('#prog2').css('width', '85%');
$('#frasealertok').html('Chave cadastrada com sucesso!');
$('#prog2').css('width', '100%');
$('#prog1').hide();
$('#progok').show();
//tableres.fnDraw();
});
});
*/
$('.enviarplaca').click(function () {
var imovelplaca = '<?php echo $parametros[1]; ?>';
var codplaca = '<?= $imoveltemp['cod_referencia'] ?>';
var tipoplaca = $("#placa_tipo").val();
var qtplaca = $("#placa_qt").val();
if(placa_qt !=''){
$('#addplaca').modal('hide');
$('#placa').attr('disabled', true);
$.post('<?php echo HOME_URI ?>imobiliaria/adicionandoplaca', {qtplaca: qtplaca, codplaca: codplaca, idimovel: imovelplaca, tipoplaca: tipoplaca, statusplaca: 'Solicitação', localinser: 'imovel'}, function (data) {
//alert(data);
var interval = setTimeout(function () {
$('#prog2').css('width', '10%');
}, 500);
var interval1 = setTimeout(function () {
$('#prog2').css('width', '20%');
}, 700);
var interval2 = setTimeout(function () {
$('#prog2').css('width', '40%');
}, 1000);
var interval3 = setTimeout(function () {
$('#prog2').css('width', '80%');
}, 1200);
clearInterval(interval);
clearInterval(interval1);
clearInterval(interval2);
clearInterval(interval3);
$('#prog2').css('width', '85%');
$('#frasealertok').html('Placa cadastrada com sucesso!');
$('#prog2').css('width', '100%');
$('#prog1').hide();
$('#progok').show();
//tableres.fnDraw();
});
}
});
$('#chaves_local').change(function() {
if ($(this).val() == "Corretor") {
$('.local_vazio').css('display', 'none');
$('.local_corretor').css('display', 'block');
$('.ch_msg_imobiliaria').css('display', 'none');
$('.ch_msg_observacao').css('display', 'none');
}else if ($(this).val() == "Imobiliária") {
$('.local_vazio').css('display', 'none');
$('.local_corretor').css('display', 'none');
$('.ch_msg_imobiliaria').css('display', 'block');
$('.ch_msg_observacao').css('display', 'none');
}else if ($(this).val() == "Outros") {
$('.local_vazio').css('display', 'none');
$('.local_corretor').css('display', 'none');
$('.ch_msg_imobiliaria').css('display', 'none');
$('.ch_msg_observacao').css('display', 'block');
}else{
$('.local_vazio').css('display', 'block');
$('.local_corretor').css('display', 'none');
$('.ch_msg_imobiliaria').css('display', 'none');
$('.ch_msg_observacao').css('display', 'none');
}
});
$('#placa_local').change(function() {
if ($(this).val() == "Imobiliaria") {
$('.local_vazio_pl').css('display', 'none');
$('.local_imobiliaria_pl').css('display', 'block');
$('.local_corretor_pl').css('display', 'none');
}
else if ($(this).val() == "Corretor") {
$('.local_vazio_pl').css('display', 'none');
$('.local_imobiliaria_pl').css('display', 'none');
$('.local_corretor_pl').css('display', 'block');
}
else {
$('.local_vazio_pl').css('display', 'block');
$('.local_imobiliaria_pl').css('display', 'none');
$('.local_corretor_pl').css('display', 'none');
}
});
$('#chaves').change(function() {
if ($(this).val() == "Sim") {
$('.botao_addchave').attr('disabled', false);
}else{
$('.botao_addchave').attr('disabled', true);
}
});
$('#placa').change(function() {
if ($(this).val() == "Sim") {
$('.botao_addplaca').attr('disabled', false);
}else {
$('.botao_addplaca').attr('disabled', true);
}
});
function integracao(idimovel) {
$.post("<?php echo HOME_URI; ?>imobiliaria/listarintegracoes", {idimovel: idimovel}, function (data) {
$('.conteudo_integracao').html(data);
$('#integracaoportais').modal('show');
});
};
$('#salvaintegracao').click(function () {
$('#prog2').css('width', '0%');
$('#prog1').css('display', 'block');
$('#progok').hide();
$('#prog1').show();
var interval = setTimeout(function () {
$('#prog2').css('width', '10%');
}, 500);
var interval1 = setTimeout(function () {
$('#prog2').css('width', '20%');
}, 700);
var interval2 = setTimeout(function () {
$('#prog2').css('width', '40%');
}, 1000);
var interval3 = setTimeout(function () {
$('#prog2').css('width', '80%');
}, 1200);
var formdataint = $("#form_integracao_individual").serialize();
$.post("<?php echo HOME_URI; ?>imobiliaria/integrarindividual/", formdataint, function (data) {
$.post("<?php echo HOME_URI; ?>imobiliaria/integrar/", function (data) {});
clearInterval(interval);
clearInterval(interval1);
clearInterval(interval2);
clearInterval(interval3);
$('#prog2').css('width', '85%');
setTimeout(function () {
$('#frasealertok').html('Integração realizada com sucesso!');
$('#prog2').css('width', '100%');
$('#prog1').hide();
$('#progerro').hide();
$('#progok').show();
}, 2500);
});
});
$('.dica_statusdoimovel').click(function(){
$('.corpodica').html('<?php echo $dica['editarimovel_statusdoimovel'] ?>');
$('.janeladica').modal('show');
});
$('.dica_destaquedoimovel').click(function(){
$('.corpodica').html('<?php echo $dica['editarimovel_destaquedoimovel'] ?>');
$('.janeladica').modal('show');
});
$('.dica_divulgarvalor').click(function(){
$('.corpodica').html('<?php echo $dica['editarimovel_divulgarvalor'] ?>');
$('.janeladica').modal('show');
});
$('.dica_divulgarcorretor').click(function(){
$('.corpodica').html('<?php echo $dica['editarimovel_divulgarcorretor'] ?>');
$('.janeladica').modal('show');
});
$('.dica_angariador').click(function(){
$('.corpodica').html('<?php echo $dica['editarcliente_angariador'] ?>');
$('.janeladica').modal('show');
});
$('.dica_responsavel').click(function(){
$('.corpodica').html('<?php echo $dica['editarcliente_responsavel'] ?>');
$('.janeladica').modal('show');
});
$('.dica_cliente').click(function(){
$('.corpodica').html('<?php echo $dica['editarimovel_cliente'] ?>');
$('.janeladica').modal('show');
});
$('.dica_situacao').click(function(){
$('.corpodica').html('<?php echo $dica['editarimovel_situacao'] ?>');
$('.janeladica').modal('show');
});
$('.dica_mostraendereco').click(function(){
$('.corpodica').html('<?php echo $dica['editarimovel_mostraendereco'] ?>');
$('.janeladica').modal('show');
});
$('.dica_descricaodoimovel').click(function(){
$('.corpodica').html('<?php echo $dica['editarimovel_descricaodoimovel'] ?>');
$('.janeladica').modal('show');
});
$('.dica_informacaodoimovel').click(function(){
$('.corpodica').html('<?php echo $dica['editarimovel_informacaodoimovel'] ?>');
$('.janeladica').modal('show');
});
$('.dica_obscondicoespagamento').click(function(){
$('.corpodica').html('<?php echo $dica['editarimovel_obscondicoespagamento'] ?>');
$('.janeladica').modal('show');
});
//////////////////////////////////////////////////////////////////////////////////////////
$('#email_add_proprietario').click(function () {
location.href = "<?php echo HOME_URI; ?>imobiliaria/proprietarios/add";
});
$('#vendido_add_proprietario').click(function () {
location.href = "<?php echo HOME_URI; ?>imobiliaria/proprietarios/add";
});
function enviarimovelfunc(data) {
$('#enviar_email_concluir').attr('rol', data);
}
$('select#id_cliente_email').change(function() {
var email_proprietario = $('select#id_cliente_email').val();
$('input[name=email_destinatario]').val(email_proprietario);
$.post('<?php echo HOME_URI; ?>imobiliaria/consultaidcliente', {email: email_proprietario}, function (data) {
data = trim(data);
$('input[name=id_destinatario]').val(data);
});
});
$('#enviar_email_concluir').click(function () {
var email_nome = $('#id_cliente_email').val();
var email_email = $('#email_destinatario').val();
var email_id = $('select#id_destinatario').val();
var email_mensagem = $('#mensagem_email').val();
if ($('select#id_destinatario').val() != null && $('select#id_destinatario').val() != '' && email_email != '') {
$.post('<?php echo HOME_URI; ?>imobiliaria/imoveis/mailto', {id_email: $(this).attr('rol'), id_cliente: email_id, email: email_email, mensagem: email_mensagem, homeurl: '<?php echo HOME_URI; ?>'}, function (data) {
$('.enviaremailimovel').modal('hide');
$('.emailsucesso').modal('show');
});
}
});
function funcaoremovesug() {
setTimeout(function () {
$("#display").css('display', 'none');
}, 100);
}
$('select#id_destinatario').change(function () {
var interval = setTimeout(function () {
$.post("<?php echo HOME_URI; ?>imobiliaria/preencheemail", {idcliente: $('select#id_destinatario').val()}, function (data) {
function trim(str) {
return str.replace(/^\s+|\s+$/g, "");
}
data = trim(data);
$('#email_destinatario').val(data);
$("#email_destinatario").valid();
});
}, 500);
});
$(".pesquisardados_add_cliente").keyup(function () {
var searchbox = $(this).val();
var nomedisplay = 'display_busca_add_cliente';
var campo = 'pesquisardados_add_cliente';
var tamanho_palavra = searchbox.length;
if (tamanho_palavra >= 3) {
if (searchbox == '')
{
$("#" + nomedisplay).html('<div class="display_box" align="left">Digite um valor válido...<br/></div>').show();
} else
{
$("#" + nomedisplay).html('<div class="display_box" align="left">Buscando...<br/></div>').show();
$.post("<?php echo HOME_URI; ?>imobiliaria/pesquisadinamica", {tipo: 'clientes', cliente: searchbox, nomedisplay: nomedisplay, campo: campo, setor: 'interesse'}, function (data) {
$("#" + nomedisplay).html(data).show();
});
}
return false;
} else {
$("#" + nomedisplay).hide();
}
});
function criarbanner(data) {
var id = data;
$.post("<?php echo HOME_URI; ?>imobiliaria/bannerconsultafoto", {id: id}, function (data) {
if (data == 1) {
$('.corpoalerta').html('<div class="alert alert-danger"><i class="fa fa-times-circle"></i> <?php echo $alerta['criarbanner_semfoto']; ?></div>');
$('.janelaalerta').modal('show');
} else {
window.open(
'<?php echo HOME_URI; ?>imobiliaria/bannereditar?cod=' + data,
'_blank' // <- This is what makes it open in a new window.
);
}
});
}
$.post('<?php echo HOME_URI ?>imobiliaria/verificabannerexist', {cod: '<?= $imoveltemp['cod_referencia']; ?>'}, function(data) {
var bannerexist = data;
$.post('<?php echo HOME_URI ?>imobiliaria/bannerconsultafoto', {id: '<?= $imoveltemp['id_imovel']; ?>'}, function(data) {
if (bannerexist == 'no'){
if (data == 1) {
$('#criarbanner').html('<a role="button" style="cursor: pointer" onclick="bannersemfotos();">\n\
<i class="clip-image"></i> Criar Banner</a>');
}else{
//banner_acao = ' onclick="criarbanner(' + aData[0] + ');"';
//banner_acao = ' target="_blank" href="<?php //echo HOME_URI; ?>imobiliaria/bannereditar?cod=' + data + '"';
$('#criarbanner').html('<a role="button" style="cursor: pointer" target="_blank" href="<?php echo HOME_URI; ?>imobiliaria/bannereditar?cod=' + data + '">\n\
<i class="clip-image"></i> Criar Banner</a>');
//banner_acao = ' class="btncriarbanner" id="' + aData[0] + '"';
}
} else{
$('#criarbanner').html('<a role="button" style="cursor: pointer" href="<?php echo HOME_URI; ?>imobiliaria/bannereditar?id='+bannerexist+'" target="_blank">\n\
<i class="clip-image"></i> Editar Banner</a>');
}
});
});
function bannersemfotos(){
$('.corpoalerta').html('<div class="alert alert-danger"><i class="fa fa-times-circle"></i> <?php echo $alerta['criarbanner_semfoto']; ?></div>');
$('.janelaalerta').modal('show');
}
function alugadoimovel(data) {
$('#alugado_concluir').attr('rol', data);
}
$('#alugado_concluir').click(function () {
var valor_transacao2 = $('[name="valor_transacao2"]').val();
var id_alugado_cliente = $('select#id_alugado_cliente').val();
if (valor_transacao2 && id_alugado_cliente) {
var id_alugado = $(this).attr('rol');
var id_alugado_observacao = $('#observacoes_alugado').val();
var nome_corretor_final = $('#id_alugado_corretor').val();
var id_corretor_final = '<?php echo $_SESSION['userdata']['user_id']; ?>';
var data_transacao_final = '<?php echo date('d/m/20y'); ?>';
$.post("<?php echo HOME_URI; ?>imobiliaria/alugadoimovel", {id_imovel: id_alugado, id_alugado_cliente: id_alugado_cliente, id_alugado_observacao: id_alugado_observacao, id_corretor: id_corretor_final, nome_corretor: nome_corretor_final, data_transacao: data_transacao_final, valor_transacao: valor_transacao2}, function (imovel) {
window.location.href = '<?php echo HOME_URI; ?>imobiliaria/imoveis/';
});
} else {
if (valor_transacao2 == "") {
$('.valor_transacao2').addClass('has-error');
} else {
$('.valor_transacao2').removeClass('has-error');
}
if (id_alugado_cliente == "") {
$('.interessado_transacao2').addClass('has-error');
} else {
$('.interessado_transacao2').removeClass('has-error');
}
}
});
function vendidoimovel(data) {
$('#vendido_concluir').attr('rol', data);
}
$('#vendido_concluir').click(function () {
var valor_transacao = $('[name="valor_transacao"]').val();
var id_vendido_cliente = $('select#id_vendido_cliente').val();
if (valor_transacao && id_vendido_cliente) {
$('#vendidoimovel').hide();
var id_vendido = $(this).attr('rol');
var id_vendido_observacao = $('#observacoes_vendido').val();
var nome_corretor_final = $('#id_vendido_corretor').val();
var id_corretor_final = '<?php echo $_SESSION['userdata']['user_id']; ?>';
var data_transacao_final = '<?php echo date('d/m/20y'); ?>';
$.post("<?php echo HOME_URI; ?>imobiliaria/vendidoimovel", {id_imovel: id_vendido, id_vendido_cliente: id_vendido_cliente, id_vendido_observacao: id_vendido_observacao, id_corretor: id_corretor_final, nome_corretor: nome_corretor_final, data_transacao: data_transacao_final, valor_transacao: valor_transacao}, function (imovel) {
window.location.href = '<?php echo HOME_URI; ?>imobiliaria/imoveis/?rascunho=0';
});
} else {
if (valor_transacao == "") {
$('.valor_transacao').addClass('has-error');
} else {
$('.valor_transacao').removeClass('has-error');
}
if (id_vendido_cliente == "") {
$('.interessado_transacao').addClass('has-error');
} else {
$('.interessado_transacao').removeClass('has-error');
}
}
});
function deletarimovelfunc(data) {
$('#botaoexcluir').attr('rol', data);
$('.corpoexcluir').html('<?php echo $alerta['excluir_padrao_mult'] ?>');
$('.janelaexcluir').modal('show');
}
$('#botaoexcluir').click(function () {
$.post('<?php echo HOME_URI; ?>imobiliaria/imoveis/delete?del_lang=delete', {idremove: $(this).attr('rol')}, function (data) {
window.location.href = "<?php echo HOME_URI; ?>imobiliaria/imoveis?rascunho=0";
});
});
// sliders
function resizeslider() {
setTimeout(function () {
$(".slider_geral").rangeSlider("resize");
}, 400);
};
// áreas
function setareaprivativauniedit(data){
$('.botaoareaprivativauniedit').html(data + ' <span class="caret"></span>');
$('#editunidade_areaprivativa_m').val(data);
}
function setareaprivativauni(data){
$('.botaoareaprivativauni').html(data + ' <span class="caret"></span>');
$('#addunidade_areaprivativa_m').val(data);
}
function setareatotalemp(data){
$('.botaoareatotalemp').html(data + ' <span class="caret"></span>');
$('#areatotal-medida-emp').val(data);
}
function setareatotal(data){
$('.botaoareatotal').html(data + ' <span class="caret"></span>');
$('#areatotal-medida').val(data);
}
function setareaprivativa(data){
$('.botaoareaprivativa').html(data + ' <span class="caret"></span>');
$('#areaprivativa-medida').val(data);
}
function setareautil(data){
$('.botaoareautil').html(data + ' <span class="caret"></span>');
$('#areautil-medida').val(data);
}
function setareaterreno(data){
$('.botaoareaterreno').html(data + ' <span class="caret"></span>');
$('#areaterreno-medida').val(data);
}
function setareafrente(data){
$('.botaoareafrente').html(data + ' <span class="caret"></span>');
$('#areafrente-medida').val(data);
}
function setareacumprimento(data){
$('.botaoareacumprimento').html(data + ' <span class="caret"></span>');
$('#areacumprimento-medida').val(data);
}
function setareafundos(data){
$('.botaoareafundos').html(data + ' <span class="caret"></span>');
$('#areafundos-medida').val(data);
}
// unidades monetarias
function setvendavalor(data){
$('.botaovendavalor').html(data + ' <span class="caret"></span>');
$('#vendavalor').val(data);
}
function setvendacondominio(data){
$('.botaovendacondominio').html(data + ' <span class="caret"></span>');
$('#vendacondominio').val(data);
}
function setvendaiptu(data){
$('.botaovendaiptu').html(data + ' <span class="caret"></span>');
$('#vendaiptu').val(data);
}
function setvendataxas(data){
$('.botaovendataxas').html(data + ' <span class="caret"></span>');
$('#vendataxas').val(data);
}
function setvendacomissao(data) {
$('.botaovendacomissao').html(data + ' <span class="caret"></span>');
$('#vendacomissao').val(data);
}
function setvendacomissaoalta(data) {
$('.botaovendacomissaoalta').html(data + ' <span class="caret"></span>');
$('#temporadaaltacomissao').val(data);
}
function setvendacomissaobaixa(data) {
$('.botaovendacomissaobaixa').html(data + ' <span class="caret"></span>');
$('#temporadabaixacomissao').val(data);
}
function settempalta(data) {
$('.botaotempalta').html(data + ' <span class="caret"></span>');
$('#temporadaalta').val(data);
}
function settempaltataxa(data) {
$('.botaotempaltataxa').html(data + ' <span class="caret"></span>');
$('#temporadaaltataxa').val(data);
}
function settempbaixa(data) {
$('.botaotempbaixa').html(data + ' <span class="caret"></span>');
$('#temporadabaixa').val(data);
}
function settempbaixataxa(data) {
$('.botaotempbaixataxa').html(data + ' <span class="caret"></span>');
$('#temporadabaixataxa').val(data);
}
function settempalta(data){
$('.botaotempalta').html(data + ' <span class="caret"></span>');
$('#temporadaalta').val(data);
}
function settempaltataxa(data){
$('.botaotempaltataxa').html(data + ' <span class="caret"></span>');
$('#temporadaaltataxa').val(data);
}
function settempbaixa(data){
$('.botaotempbaixa').html(data + ' <span class="caret"></span>');
$('#temporadabaixa').val(data);
}
function settempbaixataxa(data){
$('.botaotempbaixataxa').html(data + ' <span class="caret"></span>');
$('#temporadabaixataxa').val(data);
}
function setempapartirde(data){
$('.botaoempapartirde').html(data + ' <span class="caret"></span>');
$('#empreendimentoapartir').val(data);
}
function setempapartirdeparcela(data){
$('.botaoempapartirdeparcela').html(data + ' <span class="caret"></span>');
$('#empreendimentoapartirparcela').val(data);
}
function setempapartirdeentrada(data){
$('.botaoempapartirdeentrada').html(data + ' <span class="caret"></span>');
$('#empreendimentoapartirentrada').val(data);
}
function setempapartirdeminhacasa(data){
$('.botaoempapartirdeminhacasa').html(data + ' <span class="caret"></span>');
$('#empreendimentoapartirminhacasa').val(data);
}
$('.botao_addprop').click(function () {
$('#pnome').val('');
$('#pemail').val('');
$('#p-fone').val('');
$('#p-cel').val('');
$('#p-comochegou').val('');
$('#p-observacoes').val('');
$("#add1").modal('show');
});
$('.botao_addchave').click(function () {
$.post("<?php echo HOME_URI; ?>imobiliaria/verificachave", {idimovel: '<?php echo $parametros[1]; ?>'}, function (data) {
function trim(x) {
return x.replace(/^\s+|\s+$/gm, '');
}
var dadosdachave = data.split('/');
var statuschave = trim(dadosdachave[0]);
var tipochave = trim(dadosdachave[1]);
if(tipochave==''){ tipochave = 'Construtora'; }
if(statuschave=='0'){
$('#chaves_local').val(tipochave);
$('#chaves_local').attr('disabled', false);
$('.local_vazio').css('display', 'none');
if(tipochave=='Corretor'){ $('.local_corretor').css('display', 'block'); }else{ $('.local_corretor').css('display', 'none'); }
$('.ch_msg_imobiliaria_pendente').css('display', 'none');
$('.ch_msg_imobiliaria').css('display', 'none');
if(tipochave=='Outros'){ $('.ch_msg_observacao').css('display', 'block'); }else{ $('.ch_msg_observacao').css('display', 'none'); }
$("#addchave").modal('show');
}else{
$('#chaves_local').val('Imobiliária');
$('#chaves_local').attr('disabled', true);
$('.local_vazio').css('display', 'none');
$('.local_corretor').css('display', 'none');
$('.ch_msg_imobiliaria_pendente').css('display', 'block');
$('.ch_msg_imobiliaria').css('display', 'none');
$('.ch_msg_observacao').css('display', 'none');
$("#addchave").modal('show');
}
});
});
$('.botao_addplaca').click(function () {
$.post("<?php echo HOME_URI; ?>imobiliaria/verificaplaca", {idimovel: '<?php echo $parametros[1]; ?>'}, function (data) {
function trim(x) {
return x.replace(/^\s+|\s+$/gm, '');
}
verplaca = trim(data);
if(verplaca=='0'){
$("#addplaca").modal('show');
}else if(verplaca=='1'){
$('.corpoalerta').html('<?php echo $alerta['placa_pendente'] ?>');
$('.janelaalerta').modal('show');
}else if(verplaca=='2'){
$('.corpoplugin').html('<div class="row"><div class="col-md-2 col-xs-12"><img src="<?php echo HOME_URI.'views/_images/icone_placas.png'; ?>"></div>'+
'<div class="col-md-10 col-xs-12" style="padding-left: 15px"><?php echo @$alerta['limiteplacasfree']; ?></div></div></div>');
$('.botaoplugin').attr('rol', '<?php echo HOME_URI ?>plugins/modImobiliaria?modcat=4');
$('.janelaplugin').modal('show');
}
});
});
$('.fecharenviofotos').click(function () {
$(".fecharenviofotos").css('display', 'none');
$('#divdeenvio').html('');
});
<?php
if (isset($parametros[2])) {
if ($parametros[2] == 'fotos') {
?>
var formfotos = 'linhafotos';
$('.linhafotos').css('display', 'block');
<?php
}
}
?>
$('.btn-adddetalhe').click(function () {
$(".existedetalhe").css('display', 'none');
var novodetalhe = '<span class="pt_detalhe_alert">\n\
<label class="control-label">Novo Detalhe <span class="symbol required"></span> </label>\n\
<input type="text" placeholder="Novo Detalhe" name="pt_detalhe" id="form-field-17" class="form-control pt_detalhe">\n\
</span><br>\n\
<div class="alert alert-danger existedetalhe" style="display: none">Este detalhe já existe!</div>';
$('.inputdetalhe').html(novodetalhe);
});
$('.btn-addproximidade').click(function () {
$(".existeproximidade").css('display', 'none');
var novaproximidade = '<span class="pt_proximidade_alert">\n\
<label class="control-label">Nova Proximidade <span class="symbol required"></span> </label>\n\
<input type="text" placeholder="Nova Proximidade" name="pt_proximidade" id="form-field-17" class="form-control pt_proximidade">\n\
</span><br>\n\
<div class="alert alert-danger existeproximidade" style="display: none">Esta proximidade já existe!</div>';
$('.inputproximidade').html(novaproximidade);
});
/*
var tituloaba = '<?php //echo $parametros[2]; ?>';
if(tituloaba=='fotos'){
$(".opcoessalvar").css('display', 'none');
}
*/
$('.abageral').click(function () {
$(".linhafotos").css('display', 'none');
});
$('.abafotos').click(function () {
$(".linhafotos").css('display', 'block');
});
$(document).ready(function () {
$('input').keypress(function (e) {
var code = null;
code = (e.keyCode ? e.keyCode : e.which);
return (code == 13) ? false : true;
});
});
function videooncut(data) {
$('.result').hide();
$('.result_iframe').attr('src', '');
$('.result').css('display', 'none');
$('.result_semvideo').css('display', 'block');
}
function videoonpaste(data) {
//alert(data);
setTimeout(function() {
var search_input = $('.search_input').val();
//alert(search_input);
if (search_input != null){
var video_id = search_input.split("=");
if (video_id[1] == null){
var video_id = search_input.split("/");
video_id[1] = video_id[3];
}
if (video_id[1] != null && video_id[0] == 'https://m.youtube.com/watch?v'){
$('.result').css('display', 'block');
$('.result_semvideo').css('display', 'none');
$('.result_iframe').attr('src', 'https://www.youtube.com/embed/' + video_id[1] + '?autoplay=0');
} else if (video_id[1] != null && video_id[0] == 'https://www.youtube.com/watch?v'){
$('.result').css('display', 'block');
$('.result_semvideo').css('display', 'none');
$('.result_iframe').attr('src', 'https://www.youtube.com/embed/' + video_id[1] + '?autoplay=0');
} else if (video_id[1] != null && video_id[0] == 'https:'){
$('.result').css('display', 'block');
$('.result_semvideo').css('display', 'none');
$('.result_iframe').attr('src', 'https://www.youtube.com/embed/' + video_id[1] + '?autoplay=0');
} else if (video_id[1] != null && video_id[0] == 'http:'){
$('.result').css('display', 'block');
$('.result_semvideo').css('display', 'none');
$('.result_iframe').attr('src', 'https://www.youtube.com/embed/' + video_id[1] + '?autoplay=0');
} else{
$('.result').hide();
$('.result_iframe').attr('src', '');
$('.result').css('display', 'none');
$('.result_semvideo').css('display', 'block');
}
}
}, 500);
}
$(document).ready(function(){
$(".search_input").focus();
$(".search_input").keyup(function(){
var search_input = $(this).val();
if (search_input != null){
var video_id = search_input.split("=");
if (video_id[1] == null){
var video_id = search_input.split("/");
video_id[1] = video_id[3];
}
if (video_id[1] != null && video_id[0] == 'https://m.youtube.com/watch?v'){
$('.result').css('display', 'block');
$('.result_semvideo').css('display', 'none');
$('.result_iframe').attr('src', 'https://www.youtube.com/embed/' + video_id[1] + '?autoplay=0');
} else if (video_id[1] != null && video_id[0] == 'https://www.youtube.com/watch?v'){
$('.result').css('display', 'block');
$('.result_semvideo').css('display', 'none');
$('.result_iframe').attr('src', 'https://www.youtube.com/embed/' + video_id[1] + '?autoplay=0');
} else if (video_id[1] != null && video_id[0] == 'https:'){
$('.result').css('display', 'block');
$('.result_semvideo').css('display', 'none');
$('.result_iframe').attr('src', 'https://www.youtube.com/embed/' + video_id[1] + '?autoplay=0');
} else if (video_id[1] != null && video_id[0] == 'http:'){
$('.result').css('display', 'block');
$('.result_semvideo').css('display', 'none');
$('.result_iframe').attr('src', 'https://www.youtube.com/embed/' + video_id[1] + '?autoplay=0');
} else{
$('.result').hide();
$('.result_iframe').attr('src', '');
$('.result').css('display', 'none');
$('.result_semvideo').css('display', 'block');
}
}
});
});</script>
<script>
function trim(x) {
return x.replace(/^\s+|\s+$/gm, '');
}
$('#add_detalhe').click(function() {
//alert('1');
var pt = $('.pt_detalhe').val();
if (pt == ''){
$('.pt_detalhe_alert').addClass('has-error');
$('.pt_detalhe_alert').removeClass('has-sucess');
} else{
$.post("<?php echo HOME_URI; ?>imobiliaria/detalhes/get/", {pt: pt}, function(data) {
//alert(data);
if (data == 1){
$('.existedetalhe').css('display', 'block');
}
if (data == 0){
//alert(data);
$('.existedetalhe').css('display', 'none');
$('.adddetalhe').modal('hide');
$("body").scrollTop(0);
$('#progerro').hide();
$('#usernmb').removeClass('has-error');
$('#usernmb').addClass('has-success');
$('#texterro').html('')
$('#prog1').css('display', 'block');
var interval = setTimeout(function() {
$('#prog2').css('width', '10%');
}, 500);
var interval1 = setTimeout(function() {
$('#prog2').css('width', '20%');
}, 700);
var interval2 = setTimeout(function() {
$('#prog2').css('width', '40%');
}, 1000);
var interval3 = setTimeout(function() {
$('#prog2').css('width', '80%');
}, 1200);
//alert('1');
var formdata = $("#formuseradd_detalhe").serialize();
$.post("<?php echo HOME_URI; ?>imobiliaria/detalhes/insert/", formdata, function(data) {
//alert(data);
data = data.split('-');
var cadastrado = trim(data[1]);
data = data[0];
data = trim(data);
clearInterval(interval);
clearInterval(interval1);
clearInterval(interval2);
clearInterval(interval3);
$('#prog2').css('width', '85%');
$('#frasealertok').html('Detalhe adicionado com sucesso!');
$('#prog2').css('width', '100%');
$('#prog1').hide();
$('#progok').show();
$('.pt_detalhe_alert').removeClass('has-error');
$('.pt_detalhe_alert').removeClass('has-sucess');
if (cadastrado == '1'){
var novodetalhe = '<option value="' + data + '">' + pt + '</option>';
$('#my-select').append(novodetalhe);
$('.my-select').multiSelect('refresh');
$('#ms-my-select').css('width', '100%');
$('#ms-my-select2').css('width', '100%');
}
});
}
});
}
});
$('#add_proximidade').click(function() {
var pt = $('.pt_proximidade').val();
if (pt == ''){
$('.pt_proximidade_alert').addClass('has-error');
$('.pt_proximidade_alert').removeClass('has-sucess');
} else{
$.post("<?php echo HOME_URI; ?>imobiliaria/proximidades/get/", {pt: pt}, function(data) {
//alert(data);
if (data == 1){
$('.existeproximidade').css('display', 'block');
}
if (data == 0){
//alert(data);
$('.existeproximidade').css('display', 'none');
$('.addproximidade').modal('hide');
$("body").scrollTop(0);
$('#progerro').hide();
$('#usernmb').removeClass('has-error');
$('#usernmb').addClass('has-success');
$('#texterro').html('')
$('#prog1').css('display', 'block');
var interval = setTimeout(function() {
$('#prog2').css('width', '10%');
}, 500);
var interval1 = setTimeout(function() {
$('#prog2').css('width', '20%');
}, 700);
var interval2 = setTimeout(function() {
$('#prog2').css('width', '40%');
}, 1000);
var interval3 = setTimeout(function() {
$('#prog2').css('width', '80%');
}, 1200);
var formdata = $("#formuseradd_proximidade").serialize();
$.post("<?php echo HOME_URI; ?>imobiliaria/proximidades/insert/", formdata, function(data) {
data = data.split('-');
var cadastrado = trim(data[1]);
data = data[0];
data = trim(data);
clearInterval(interval);
clearInterval(interval1);
clearInterval(interval2);
clearInterval(interval3);
$('#prog2').css('width', '85%');
$('#frasealertok').html('Proximidade adicionada com sucesso!');
$('#prog2').css('width', '100%');
$('#prog1').hide();
$('#progok').show();
$('.pt_proximidade_alert').removeClass('has-error');
$('.pt_proximidade_alert').removeClass('has-sucess');
if (cadastrado == '1') {
var novoproximidade = '<option value="' + data + '">' + pt + '</option>';
$('#my-select2').append(novoproximidade);
$('.my-select2').multiSelect('refresh');
$('#ms-my-select').css('width', '100%');
$('#ms-my-select2').css('width', '100%');
}
//window.location.href = '<?php echo HOME_URI; ?>imobiliaria/imoveis/edit/<?php echo $parametros[1]; ?>/caracteristicas';
});
}
});
}
});
$('#buscacep').keyup(function() {
(function($) {
$.ucfirst = function(str) {
var text = str;
var parts = text.split(' '),
len = parts.length,
i, words = [];
for (i = 0; i < len; i++) {
var part = parts[i];
var first = part[0].toUpperCase();
var rest = part.substring(1, part.length);
var word = first + rest;
words.push(word);
}
return words.join(' ');
};
})(jQuery);
var valor = $('#buscacep').val();
var vall = valor.replace(/ /g, '');
var tamanho = vall.length;
//alert(tamanho);
if (tamanho > 8) {
$.post("<?php echo HOME_URI; ?>includes/cep/index.php", {cep: vall}, function(data) {
if (data != '') {
var retorno = jQuery.parseJSON(data);
var id = retorno.id;
var cidade = retorno.cidade;
var logradouro = retorno.logradouro;
var bairro = retorno.bairro;
var logradouro_tp = retorno.tp_logradouro;
var cep = retorno.cep;
var uf = retorno.uf;
var tipo = retorno.tipo;
$('[name=cep_logradouro]').val(logradouro);
$('[name=cep_cidade]').val(cidade);
$('[name=cep_bairro]').val(bairro);
$('[name=cep_estado]').val($.ucfirst(uf));
$('#cepp').removeClass('has-error');
$('#cepp').addClass('has-success');
//alert(logradouro);
} else {
$('[name=cep_logradouro]').val('');
$('[name=cep_cidade]').val('');
$('[name=cep_bairro]').val('');
$('[name=cep_estado]').val('');
$('#cepp').addClass('has-error');
$('#cepp').removeClass('has-success');
}
});
}
else {
$('[name=cep_logradouro]').val('');
$('[name=cep_cidade]').val('');
$('[name=cep_bairro]').val('');
$('[name=cep_estado]').val('');
$('#cepp').addClass('has-error');
$('#cepp').removeClass('has-success');
}
});</script>
<script type="text/javascript" src="<?php echo HOME_URI; ?>assets/plugins/jquery.multiselect/js/jquery.multi-select.js"></script><!-- usado select input caracteristicas -->
<script type="text/javascript" src="<?php echo HOME_URI; ?>assets/plugins/jquery.quicksearch/jquery.quicksearch.js"></script><!-- usado select input caracteristicas -->
<script src="<?php echo HOME_URI; ?>assets/plugins/jquery-maskmoney/jquery.maskMoney.min.js"></script><!-- usado mascara valor -->
<script src="<?php echo HOME_URI; ?>assets/plugins/summernote/summernote.js"></script><!-- usado calendario e editor -->
<script src="<?php echo HOME_URI; ?>assets/plugins/jquery-multiupload-js/jquery.uploadfile.js"></script><!-- usado galeria -->
<script src="<?php echo HOME_URI; ?>assets/plugins/colorbox/jquery.colorbox-min.js"></script><!-- usado galeria -->
<script src="<?php echo HOME_URI; ?>assets/plugins/bootstrap-daterangepicker/moment.min.js"></script><!-- usado calendario -->
<script src="<?php echo HOME_URI; ?>assets/plugins/bootstrap-daterangepicker/daterangepicker.js"></script><!-- usado calendario -->
<script>
//$('[name="informacaodoimovel"]').html($('[name="informacaodoimovel"]').code());
//$('[name="informacaodoimovel"]').summernote();
</script>
<!-- end: JAVASCRIPTS REQUIRED FOR THIS PAGE ONLY -->
<style>
html, body, #map-canvas {
height: 100%;
margin: 0px;
padding: 0px
}
</style>
<!-- <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&signed_in=true"></script><!-- usado maps -->
<?php
// padrão = AIzaSyA78I7LLkF4JdtpgTYgETAUb7KXEBGZYH4
$verifica_googlekey_load = $banco->query('SELECT * FROM sistemas WHERE id = 1');
$verifica_googlekey = $verifica_googlekey_load->fetch(PDO::FETCH_ASSOC);
$googlekeysep = unserialize($verifica_googlekey['googlekeys']);
if((date('H')>=00)&&(date('H')<06)){ $googlekeysep_final = $googlekeysep[0]; }
if((date('H')>=06)&&(date('H')<12)){ $googlekeysep_final = $googlekeysep[1]; }
if((date('H')>=12)&&(date('H')<18)){ $googlekeysep_final = $googlekeysep[2]; }
if(date('H')>=18){ $googlekeysep_final = $googlekeysep[3]; }
?>
<script async defer src="https://maps.googleapis.com/maps/api/js?key=<?php echo $googlekeysep_final; ?>&callback=initMap" type="text/javascript"></script>
<script>
//
//var geocoder = new google.maps.Geocoder();
/*
function geocodePosition(pos) {
geocoder.geocode({
latLng: pos
}, function(responses) {
$('.latlng-lat').val(responses[0].geometry.location.lat());
$('.latlng-lng').val(responses[0].geometry.location.lng());
});
}
*/
function initialize() {
var latinit = $('.latlng-lat').val();
var lnginit = $('.latlng-lng').val();
var mapload = $('.mapload').val();
var exatomap = $('.mapexato').val();
//alert(latinit);
//alert(lnginit);
//alert(mapload);
if ($('[name=cep_logradouro]').val()){
//var lograoubairro = $('[name=cep_logradouro]').val();
var lograoubairro = $('[name=cep_bairro]').val() + "+" + $('[name=cep_logradouro]').val();
var cep_new = '';
} else{
var cep_new = $('[name=cep]').val();
var lograoubairro = $('[name=cep_bairro]').val();
}
//var b_lat = '-14.8115897';
//var b_lon = '-39.0342318';
//var cep = $('[name=cep_estado]').val() + "+" + $('[name=cep_cidade]').val() + "+" + lograoubairro + "+" + $('[name=cep_numero]').val();// + "+" + cep_new;
var cep = $('[name=cep_numero]').val() + "+" + lograoubairro + "+" + $('[name=cep_cidade]').val() + "+" + $('[name=cep_estado]').val(); // + "+" + cep_new;
//alert(latinit+'/'+lnginit);
if (latinit == '' || lnginit == ''){
//alert(cep);
$.getJSON("https://maps.googleapis.com/maps/api/geocode/json?key=<?php echo $googlekeysep_final; ?>&address=" + cep + "&sensor=true", function(data) {
//alert(data.results[0].geometry.location.lat);
//if ((document.readyState == "complete") && (data.results[0] == undefined)){
if ((data.results[0] == undefined) || (mapload != '1')){
//alert('mapa incorreto!');
var latinit = '-14.7984693';
var lnginit = '-39.03497';
//var cep = $('[name=cep_numero]').val() + "+" + lograoubairro/* + "+" + $('[name=cep_bairro]').val()*/ + "+" + $('[name=cep_cidade]').val() + "+" + $('[name=cep_estado]').val()/* + "+" + $('[name=cep]').val()*/;
//$.getJSON("https://maps.google.com/maps/api/geocode/json?address=" + cep + "&sensor=true", function(data) {
$.getJSON("https://maps.googleapis.com/maps/api/geocode/json?key=<?php echo $googlekeysep_final; ?>&latlng=" + latinit + "," + lnginit, function(data) {
//$.getJSON("https://maps.googleapis.com/maps/api/streetview?parameters=" + latinit + "," + lnginit, function(data) {
//alert(data[0]);
var latitude = data.results[0].geometry.location.lat;
var longitude = data.results[0].geometry.location.lng;
//alert(latitude+'/'+longitude);
//var fenway = new google.maps.LatLng(latitude, longitude);
//alert(latinit+'/'+lnginit);
var fenway = new google.maps.LatLng(latitude, longitude);
var mapOptions = {
center: fenway,
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false,
navigationControl : true,
streetViewControl : false,
zoomControl: false
};
var map = new google.maps.Map(
document.getElementById('map-canvas'), mapOptions);
if (exatomap){
var marker = new google.maps.Marker({
map: map,
draggable:true,
animation: google.maps.Animation.DROP,
position: map.getCenter(),
icon: 'https://maps.google.com/mapfiles/ms/icons/red-dot.png'
});
var panoramaOptions = {
position: marker.getPosition(),
pov: {
heading: <?php echo @$lglt[2] ?>,
pitch: <?php echo @$lglt[3] ?>
},
addressControl: true,
visible: true,
zoomControl: false
}
var panorama = new google.maps.StreetViewPanorama(document.getElementById('pano'), panoramaOptions);
map.setStreetView(panorama);
// EDITAR MARKER EM TEMPO REAL
google.maps.event.addListener(panorama, 'pov_changed', function () {
//alert('1');
var new_pano_lat = panorama.getPosition().lat();
var new_pano_lon = panorama.getPosition().lng();
var direcao = panorama.getPov().heading + '';
var altura = panorama.getPov().pitch + '';
//alert(direcao+'///'+altura);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_pano_lat, b_lon: new_pano_lon, b_dir: direcao, b_alt: altura}, function (date) {
$('.latlng-lat').val(new_pano_lat);
$('.latlng-lng').val(new_pano_lon);
$('.latlng-dir').val(direcao);
$('.latlng-alt').val(altura);
});
});
// EDITAR MARKER EM TEMPO REAL
google.maps.event.addListener(panorama, 'pano_changed', function() {
var new_pano_lat = panorama.getPosition().lat();
var new_pano_lon = panorama.getPosition().lng();
var direcao = panorama.getPov().heading + '';
var altura = panorama.getPov().pitch + '';
var latlng = new google.maps.LatLng(new_pano_lat, new_pano_lon);
marker.setPosition(latlng);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_pano_lat, b_lon: new_pano_lon, b_dir: direcao, b_alt: altura}, function(date) {
$('.latlng-lat').val(new_pano_lat);
$('.latlng-lng').val(new_pano_lon);
$('.latlng-dir').val(direcao);
$('.latlng-alt').val(altura);
});
});
google.maps.event.addListener(marker, 'dragend', function () {
var new_marker_lat = marker.getPosition().lat();
var new_marker_lon = marker.getPosition().lng();
//alert(new_marker_lon);
//var dados_marker = new_marker.split(',');
//alert(new_marker);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_marker_lat, b_lon: new_marker_lon}, function(data) {
//alert(data);
$('.latlng-lat').val(new_marker_lat);
$('.latlng-lng').val(new_marker_lon);
});
var panoramaOptions = {
position: marker.getPosition(),
pov: {
heading: <?php echo @$lglt[2] ?>,
pitch: <?php echo @$lglt[3] ?>
},
visible: true,
zoomControl: true,
scrollwheel: true,
addressControl: true,
linksControl: true,
clickToGo: true
}
var panorama = new google.maps.StreetViewPanorama(document.getElementById('pano'), panoramaOptions);
});
} else{
var marker = new google.maps.Circle({
strokeColor: '#2279D1',
strokeOpacity: 0.8,
strokeWeight: 1,
fillColor: '#2687E9',
fillOpacity: 0.35,
map: map,
center: map.getCenter(),
radius: 300,
draggable: true
});
google.maps.event.addListener(marker, 'dragend', function () {
var new_marker_lat = marker.getCenter().lat();
var new_marker_lon = marker.getCenter().lng();
//alert(new_marker_lon);
//var dados_marker = new_marker.split(',');
//alert(new_marker);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_marker_lat, b_lon: new_marker_lon}, function(date) {
$('.latlng-lat').val(new_marker_lat);
$('.latlng-lng').val(new_marker_lon);
});
});
}
});
} else{
//alert('1');
var latitude = data.results[0].geometry.location.lat;
var longitude = data.results[0].geometry.location.lng;
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: latitude, b_lon: longitude}, function(date) {
$('.latlng-lat').val(latitude);
$('.latlng-lng').val(longitude);
}); //cria miniatura das imagens
//alert(latitude+'/'+longitude);
var fenway = new google.maps.LatLng(latitude, longitude);
var mapOptions = {
center: fenway,
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false,
navigationControl : true,
streetViewControl : false,
zoomControl: false
};
var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
if (exatomap){
var marker = new google.maps.Marker({
map: map,
draggable:true,
animation: google.maps.Animation.DROP,
position: map.getCenter(),
icon: 'https://maps.google.com/mapfiles/ms/icons/red-dot.png'
});
var panoramaOptions = {
position: marker.getPosition(),
pov: {
heading: <?php echo @$lglt[2] ?>,
pitch: <?php echo @$lglt[3] ?>
},
addressControl: true,
visible: true,
zoomControl: false
}
var panorama = new google.maps.StreetViewPanorama(document.getElementById('pano'), panoramaOptions);
map.setStreetView(panorama);
// EDITAR MARKER EM TEMPO REAL
google.maps.event.addListener(panorama, 'pov_changed', function () {
//alert('1');
var new_pano_lat = panorama.getPosition().lat();
var new_pano_lon = panorama.getPosition().lng();
var direcao = panorama.getPov().heading + '';
var altura = panorama.getPov().pitch + '';
//alert(direcao+'///'+altura);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_pano_lat, b_lon: new_pano_lon, b_dir: direcao, b_alt: altura}, function (date) {
$('.latlng-lat').val(new_pano_lat);
$('.latlng-lng').val(new_pano_lon);
$('.latlng-dir').val(direcao);
$('.latlng-alt').val(altura);
});
});
// EDITAR MARKER EM TEMPO REAL
google.maps.event.addListener(panorama, 'pano_changed', function() {
var new_pano_lat = panorama.getPosition().lat();
var new_pano_lon = panorama.getPosition().lng();
var direcao = panorama.getPov().heading + '';
var altura = panorama.getPov().pitch + '';
var latlng = new google.maps.LatLng(new_pano_lat, new_pano_lon);
marker.setPosition(latlng);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_pano_lat, b_lon: new_pano_lon, b_dir: direcao, b_alt: altura}, function(date) {
$('.latlng-lat').val(new_pano_lat);
$('.latlng-lng').val(new_pano_lon);
$('.latlng-dir').val(direcao);
$('.latlng-alt').val(altura);
});
});
google.maps.event.addListener(marker, 'dragend', function () {
var new_marker_lat = marker.getPosition().lat();
var new_marker_lon = marker.getPosition().lng();
//alert(new_marker_lon);
//var dados_marker = new_marker.split(',');
//alert(new_marker);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_marker_lat, b_lon: new_marker_lon}, function(date) {
$('.latlng-lat').val(new_marker_lat);
$('.latlng-lng').val(new_marker_lon);
});
var panoramaOptions = {
position: marker.getPosition(),
pov: {
heading: <?php echo @$lglt[2] ?>,
pitch: <?php echo @$lglt[3] ?>
},
visible: true,
zoomControl: true,
scrollwheel: true,
addressControl: true,
linksControl: true,
clickToGo: true
}
var panorama = new google.maps.StreetViewPanorama(document.getElementById('pano'), panoramaOptions);
map.setStreetView(panorama);
});
} else {
var marker = new google.maps.Circle({
strokeColor: '#2279D1',
strokeOpacity: 0.8,
strokeWeight: 1,
fillColor: '#2687E9',
fillOpacity: 0.35,
map: map,
center: map.getCenter(),
radius: 300,
draggable: true
});
google.maps.event.addListener(marker, 'dragend', function () {
var new_marker_lat = marker.getCenter().lat();
var new_marker_lon = marker.getCenter().lng();
//alert(new_marker_lon);
//var dados_marker = new_marker.split(',');
//alert(new_marker);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_marker_lat, b_lon: new_marker_lon}, function(date) {
$('.latlng-lat').val(new_marker_lat);
$('.latlng-lng').val(new_marker_lon);
});
});
}
}
});
} else{
$.getJSON("https://maps.googleapis.com/maps/api/geocode/json?key=<?php echo $googlekeysep_final; ?>&latlng=" + latinit + "," + lnginit, function(data) {
//alert(data[0]);
//if ((document.readyState == "complete") && (data.results[0] == undefined)){
if ((data.results[0] == undefined) || (mapload != '1')){
//alert('mapa incorreto!');
var latinit = '-14.7984693';
var lnginit = '-39.03497';
//var cep = $('[name=cep_numero]').val() + "+" + lograoubairro/* + "+" + $('[name=cep_bairro]').val()*/ + "+" + $('[name=cep_cidade]').val() + "+" + $('[name=cep_estado]').val()/* + "+" + $('[name=cep]').val()*/;
//$.getJSON("https://maps.google.com/maps/api/geocode/json?address=" + cep + "&sensor=true", function(data) {
$.getJSON("https://maps.googleapis.com/maps/api/geocode/json?key=<?php echo $googlekeysep_final; ?>&latlng=" + latinit + "," + lnginit, function(data) {
var latitude = data.results[0].geometry.location.lat;
var longitude = data.results[0].geometry.location.lng;
var fenway = new google.maps.LatLng(latitude, longitude);
var mapOptions = {
center: fenway,
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false,
navigationControl : true,
streetViewControl : false,
zoomControl: false
};
var map = new google.maps.Map(
document.getElementById('map-canvas'), mapOptions);
if (exatomap){
var marker = new google.maps.Marker({
map: map,
draggable:true,
animation: google.maps.Animation.DROP,
position: map.getCenter(),
icon: 'https://maps.google.com/mapfiles/ms/icons/red-dot.png'
});
var panoramaOptions = {
position: marker.getPosition(),
pov: {
heading: <?php echo @$lglt[2] ?>,
pitch: <?php echo @$lglt[3] ?>
},
addressControl: true,
visible: true,
zoomControl: false
}
var panorama = new google.maps.StreetViewPanorama(document.getElementById('pano'), panoramaOptions);
map.setStreetView(panorama);
// EDITAR MARKER EM TEMPO REAL
google.maps.event.addListener(panorama, 'pov_changed', function () {
//alert('1');
var new_pano_lat = panorama.getPosition().lat();
var new_pano_lon = panorama.getPosition().lng();
var direcao = panorama.getPov().heading + '';
var altura = panorama.getPov().pitch + '';
//alert(direcao+'///'+altura);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_pano_lat, b_lon: new_pano_lon, b_dir: direcao, b_alt: altura}, function (date) {
$('.latlng-lat').val(new_pano_lat);
$('.latlng-lng').val(new_pano_lon);
$('.latlng-dir').val(direcao);
$('.latlng-alt').val(altura);
});
});
// EDITAR MARKER EM TEMPO REAL
google.maps.event.addListener(panorama, 'pano_changed', function() {
//alert('1');
var new_pano_lat = panorama.getPosition().lat();
var new_pano_lon = panorama.getPosition().lng();
var direcao = panorama.getPov().heading + '';
var altura = panorama.getPov().pitch + '';
var latlng = new google.maps.LatLng(new_pano_lat, new_pano_lon);
marker.setPosition(latlng);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_pano_lat, b_lon: new_pano_lon, b_dir: direcao, b_alt: altura}, function (date) {
$('.latlng-lat').val(new_pano_lat);
$('.latlng-lng').val(new_pano_lon);
$('.latlng-dir').val(direcao);
$('.latlng-alt').val(altura);
});
});
google.maps.event.addListener(marker, 'dragend', function () {
var new_marker_lat = marker.getPosition().lat();
var new_marker_lon = marker.getPosition().lng();
//alert(new_marker_lon);
//var dados_marker = new_marker.split(',');
//alert(new_marker);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_marker_lat, b_lon: new_marker_lon}, function(data) {
//alert(data);
$('.latlng-lat').val(new_marker_lat);
$('.latlng-lng').val(new_marker_lon);
});
var panoramaOptions = {
position: marker.getPosition(),
pov: {
heading: <?php echo @$lglt[2] ?>,
pitch: <?php echo @$lglt[3] ?>
},
visible: true,
zoomControl: true,
scrollwheel: true,
addressControl: true,
linksControl: true,
clickToGo: true
}
var panorama = new google.maps.StreetViewPanorama(document.getElementById('pano'), panoramaOptions);
map.setStreetView(panorama);
// EDITAR MARKER EM TEMPO REAL
google.maps.event.addListener(panorama, 'pov_changed', function () {
//alert('1');
var new_pano_lat = panorama.getPosition().lat();
var new_pano_lon = panorama.getPosition().lng();
var direcao = panorama.getPov().heading + '';
var altura = panorama.getPov().pitch + '';
//alert(direcao+'///'+altura);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_pano_lat, b_lon: new_pano_lon, b_dir: direcao, b_alt: altura}, function (date) {
$('.latlng-lat').val(new_pano_lat);
$('.latlng-lng').val(new_pano_lon);
$('.latlng-dir').val(direcao);
$('.latlng-alt').val(altura);
});
});
// EDITAR MARKER EM TEMPO REAL
google.maps.event.addListener(panorama, 'pano_changed', function() {
//alert('1');
var new_pano_lat = panorama.getPosition().lat();
var new_pano_lon = panorama.getPosition().lng();
var direcao = panorama.getPov().heading + '';
var altura = panorama.getPov().pitch + '';
var latlng = new google.maps.LatLng(new_pano_lat, new_pano_lon);
marker.setPosition(latlng);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_pano_lat, b_lon: new_pano_lon, b_dir: direcao, b_alt: altura}, function(date) {
$('.latlng-lat').val(new_pano_lat);
$('.latlng-lng').val(new_pano_lon);
$('.latlng-dir').val(direcao);
$('.latlng-alt').val(altura);
});
});
});
} else{
var marker = new google.maps.Circle({
strokeColor: '#2279D1',
strokeOpacity: 0.8,
strokeWeight: 1,
fillColor: '#2687E9',
fillOpacity: 0.35,
map: map,
center: map.getCenter(),
radius: 300,
draggable: true
});
google.maps.event.addListener(marker, 'dragend', function () {
var new_marker_lat = marker.getCenter().lat();
var new_marker_lon = marker.getCenter().lng();
//alert(new_marker_lon);
//var dados_marker = new_marker.split(',');
//alert(new_marker);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_marker_lat, b_lon: new_marker_lon}, function(date) {
$('.latlng-lat').val(new_marker_lat);
$('.latlng-lng').val(new_marker_lon);
});
});
}
});
} else{
//alert('1');
var latitude = data.results[0].geometry.location.lat;
var longitude = data.results[0].geometry.location.lng;
//alert(latitude);
//alert(longitude);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: latitude, b_lon: longitude}, function(date) {
$('.latlng-lat').val(latitude);
$('.latlng-lng').val(longitude);
}); //cria miniatura das imagens
//alert(latitude+'/'+longitude);
var fenway = new google.maps.LatLng(latitude, longitude);
var mapOptions = {
center: fenway,
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false,
navigationControl : true,
streetViewControl : false,
zoomControl: false
};
var map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
if (exatomap){
var marker = new google.maps.Marker({
map: map,
draggable:true,
animation: google.maps.Animation.DROP,
position: map.getCenter(),
icon: 'https://maps.google.com/mapfiles/ms/icons/red-dot.png'
});
var panoramaOptions = {
position: marker.getPosition(),
pov: {
heading: <?php echo @$lglt[2] ?>,
pitch: <?php echo @$lglt[3] ?>
},
addressControl: true,
visible: true,
zoomControl: false
}
var panorama = new google.maps.StreetViewPanorama(document.getElementById('pano'), panoramaOptions);
map.setStreetView(panorama);
// EDITAR MARKER EM TEMPO REAL
google.maps.event.addListener(panorama, 'pov_changed', function () {
//alert('1');
var new_pano_lat = panorama.getPosition().lat();
var new_pano_lon = panorama.getPosition().lng();
var direcao = panorama.getPov().heading + '';
var altura = panorama.getPov().pitch + '';
//alert(direcao+'///'+altura);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_pano_lat, b_lon: new_pano_lon, b_dir: direcao, b_alt: altura}, function (date) {
$('.latlng-lat').val(new_pano_lat);
$('.latlng-lng').val(new_pano_lon);
$('.latlng-dir').val(direcao);
$('.latlng-alt').val(altura);
});
});
// EDITAR MARKER EM TEMPO REAL
google.maps.event.addListener(panorama, 'pano_changed', function() {
//alert('1');
var new_pano_lat = panorama.getPosition().lat();
var new_pano_lon = panorama.getPosition().lng();
var direcao = panorama.getPov().heading + '';
var altura = panorama.getPov().pitch + '';
var latlng = new google.maps.LatLng(new_pano_lat, new_pano_lon);
marker.setPosition(latlng);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_pano_lat, b_lon: new_pano_lon}, function(date) {
$('.latlng-lat').val(new_pano_lat);
$('.latlng-lng').val(new_pano_lon);
//$('.latlng-dir').val(direcao);
//$('.latlng-alt').val(altura);
});
});
google.maps.event.addListener(marker, 'dragend', function () {
var new_marker_lat = marker.getPosition().lat();
var new_marker_lon = marker.getPosition().lng();
//alert(new_marker_lon);
//var dados_marker = new_marker.split(',');
//alert(new_marker);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_marker_lat, b_lon: new_marker_lon}, function(date) {
$('.latlng-lat').val(new_marker_lat);
$('.latlng-lng').val(new_marker_lon);
});
var panoramaOptions = {
position: marker.getPosition(),
pov: {
heading: <?php echo @$lglt[2] ?>,
pitch: <?php echo @$lglt[3] ?>
},
visible: true,
zoomControl: true,
scrollwheel: true,
addressControl: true,
linksControl: true,
clickToGo: true
}
var panorama = new google.maps.StreetViewPanorama(document.getElementById('pano'), panoramaOptions);
/*map.setStreetView(panorama);
google.maps.event.addListener(panorama, 'pano_changed', function() {
geocodePosition(map.getPosition(panorama));
});*/
});
} else{
var marker = new google.maps.Circle({
strokeColor: '#2279D1',
strokeOpacity: 0.8,
strokeWeight: 1,
fillColor: '#2687E9',
fillOpacity: 0.35,
map: map,
center: map.getCenter(),
radius: 300,
draggable: true
});
google.maps.event.addListener(marker, 'dragend', function () {
var new_marker_lat = marker.getCenter().lat();
var new_marker_lon = marker.getCenter().lng();
//alert(new_marker_lon);
//var dados_marker = new_marker.split(',');
//alert(new_marker);
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '<?php echo @$buscaRascunho; ?>', b_id: '<?php echo $parametros[1] ?>', b_lat: new_marker_lat, b_lon: new_marker_lon}, function(date) {
$('.latlng-lat').val(new_marker_lat);
$('.latlng-lng').val(new_marker_lon);
});
});
}
}
});
}
}
/*
function resizey() {
var cep = $('[name=cep]').val();
var cid = $('[name=cep_cidade]').val();
var esta = $('[name=cep_estado]').val();
var num = $('[name=cep_numero]').val();
if ($('[name=cep_logradouro]').val() && $('[name=cep_bairro]').val() != 'Centro'){
var lograoubairro = $('[name=cep_logradouro]').val() + '+' + $('[name=cep_bairro]').val();
} else if ($('[name=cep_logradouro]').val()){
var lograoubairro = $('[name=cep_logradouro]').val();
} else{
var lograoubairro = $('[name=cep_bairro]').val();
}
$.getJSON("https://maps.google.com/maps/api/geocode/json?address=" + encodeURIComponent(num) + encodeURIComponent(lograoubairro)+ "+" + encodeURIComponent(cid) + "+" + encodeURIComponent(esta) + "&sensor=false", function(data) {
var latitude = data.results[0].geometry.location.lat;
var longitude = data.results[0].geometry.location.lng;
var fenway = new google.maps.LatLng(latitude, longitude);
var mapOptions = {
center: fenway,
zoom: 16,
zoom: 15,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false,
navigationControl : true,
streetViewControl : false,
zoomControl: false
//icon: 'https://maps.google.com/mapfiles/ms/icons/red-dot.png'
};
var map = new google.maps.Map(
document.getElementById('map-canvas'), mapOptions);
var marker = new google.maps.Marker({
map: map,
draggable:true,
animation: google.maps.Animation.DROP,
position: map.getCenter(),
icon: 'https://maps.google.com/mapfiles/ms/icons/red-dot.png'
});
var panoramaOptions = {
position: marker.getPosition(),
pov: {
heading: <?php //$lglt[2] ?>,
pitch: <?php //$lglt[3] ?>
},
addressControl: true,
visible: true,
zoomControl: false
}
var panorama = new google.maps.StreetViewPanorama(document.getElementById('pano'), panoramaOptions);
map.setStreetView(panorama);
google.maps.event.addListener(panorama, 'pano_changed', function() {
geocodePosition(panorama.getPosition());
});
google.maps.event.addListener(marker, 'dragend', function () {
var panoramaOptions = {
position: marker.getPosition(),
pov: {
heading: <?php //echo @$lglt[2] ?>,
pitch: <?php //echo @$lglt[3] ?>
},
addressControl: true,
visible: true,
zoomControl: false
}
var panorama = new google.maps.StreetViewPanorama(document.getElementById('pano'), panoramaOptions);
map.setStreetView(panorama);
google.maps.event.addListener(panorama, 'pano_changed', function() {
geocodePosition(map.getPosition(panorama));
});
});
});
}
*/
$("#ocultarendereco").on('change', function(e){
if($(this).val() == '4'){
$('.mp-canvas').removeClass('col-sm-6');
$('.mp-canvas').addClass('col-sm-12');
$('.pano').css('display', 'none');
setTimeout(function() {
//$('.mapload').val('1');
$('.mapexato').val('');
//alert($('.mapload').val());
initialize();
}, 800);
}else{
$('.mp-canvas').removeClass('col-sm-12');
$('.mp-canvas').addClass('col-sm-6');
setTimeout(function() {
$('.pano').css('display', 'block');
//$('.mapload').val('1');
$('.mapexato').val('1');
//alert($('.mapload').val());
initialize();
}, 800);
}
});
$("#ocultarendereco option:selected").each(function() {
if ($(this).val() == '4'){
$('.mp-canvas').removeClass('col-sm-6');
$('.mp-canvas').addClass('col-sm-12');
$('.pano').css('display', 'none');
setTimeout(function() {
//$('.mapload').val('1');
$('.mapexato').val('');
//alert($('.mapload').val());
//initialize();
}, 800);
} else{
$('.mp-canvas').removeClass('col-sm-12');
$('.mp-canvas').addClass('col-sm-6');
$('.pano').css('display', 'block');
setTimeout(function() {
//$('.mapload').val('1');
$('.mapexato').val('1');
//alert($('.mapload').val());
//initialize();
}, 800);
}
});
/*
if ($('.exatomap').is(":checked")){
$('.mp-canvas').removeClass('col-sm-6');
$('.mp-canvas').addClass('col-sm-12');
$('.pano').css('display', 'none');
setTimeout(function() {
//$('.mapload').val('1');
$('.mapexato').val('');
//alert($('.mapload').val());
//initialize();
}, 800);
} else{
$('.mp-canvas').removeClass('col-sm-12');
$('.mp-canvas').addClass('col-sm-6');
$('.pano').css('display', 'block');
setTimeout(function() {
//$('.mapload').val('1');
$('.mapexato').val('1');
//alert($('.mapload').val());
//initialize();
}, 800);
}
$(".exatomap").on('ifClicked', function(event) {
if ($('.exatomap').is(":not(:checked)")){
$('.mp-canvas').removeClass('col-sm-6');
$('.mp-canvas').addClass('col-sm-12');
$('.pano').css('display', 'none');
setTimeout(function() {
//$('.mapload').val('1');
$('.mapexato').val('');
//alert($('.mapload').val());
initialize();
}, 800);
} else{
$('.mp-canvas').removeClass('col-sm-12');
$('.mp-canvas').addClass('col-sm-6');
setTimeout(function() {
$('.pano').css('display', 'block');
//$('.mapload').val('1');
$('.mapexato').val('1');
//alert($('.mapload').val());
initialize();
}, 800);
}
});
*/
//google.maps.event.addDomListener(window, 'load', initialize);
var mapaverif = 1;
function abridp() {
if (mapaverif == 1){
setTimeout(function () {
$('.map_all').css('display', 'block');
var pais = $('[name=cep_pais]').val();
var cidade = $('[name=cep_cidade]').val();
var estado = $('[name=cep_estado]').val();
var logradouro = $('[name=cep_logradouro]').val();
//if (pais != '' && cidade != '' && estado != '') {
/*
if ($('.exatomap').is(":checked")) {
$('.mp-canvas').css('display', 'block');
} else {
$('.mmps').css('display', 'block');
}
*/
setTimeout(function () {
$('.mapload').val('1');
initialize();
}, 800);
}, 800);
mapaverif = 0;
}
}
$(".abrirdp").on('ifClicked', function(event) { abrirdp(); });
function localizarMapa() {
var pais = $('[name=cep_pais]').val();
var cidade = $('[name=cep_cidade]').val();
var estado = $('[name=cep_estado]').val();
var logradouro = $('[name=cep_logradouro]').val();
//if (pais != '' && cidade != '' && estado != '') {
/*
if ($('.exatomap').is(":checked")){
$('.mp-canvas').css('display', 'block');
} else{
$('.mmps').css('display', 'block');
}
*/
$('.latlng-lat').val('');
$('.latlng-lng').val('');
setTimeout(function() {
$('.mapload').val('1');
//alert($('.mapload').val());
initialize();
}, 800);
}
function mostrar_mapa() {
$('#modalmaps').modal('show');
$('.mapa_google').html('<div id="map-canvas" style=" height: 450px; width: 100%; " class="col-sm-6 mmps mp-canvas"></div>');
$.post("<?php echo HOME_URI; ?>imobiliaria/buscarlatlon/", {rascunho: '0', b_id: '<?php echo $parametros[1] ?>'}, function (date) {
var coordenadas = date.split('/');
$('.latlng-lat').val(coordenadas[0]);
$('.latlng-lng').val(coordenadas[1]);
});
setTimeout(function() {
$('.mapload').val('1');
initialize();
}, 800);
}
function localizar_mapa() {
var pais = $('[name=cep_pais]').val();
var cidade = $('[name=cep_cidade]').val();
var estado = $('[name=cep_estado]').val();
var logradouro = $('[name=cep_logradouro]').val();
var numero = $('[name=cep_numero]').val();
var cep = numero+"+"+logradouro+"+"+cidade+"+"+estado;
$('#modalmaps').modal('show');
$('.mapa_google').html('<div id="map-canvas" style=" height: 450px; width: 100%; " class="col-sm-6 mmps mp-canvas"></div>');
$('.latlng-lat').val('');
$('.latlng-lng').val('');
setTimeout(function() {
$('.mapload').val('1');
//alert($('.mapload').val());
initialize();
}, 800);
}
function addmapa() {
var new_pano_lat = $('.latlng-lat').val();
var new_pano_lon = $('.latlng-lng').val();
var direcao = '0';
var altura = '0';
$.post("<?php echo HOME_URI; ?>imobiliaria/salvarlatlon/", {rascunho: '0', b_id: '<?php echo $parametros[1] ?>', b_lat: new_pano_lat, b_lon: new_pano_lon, b_dir: direcao, b_alt: altura}, function (date) {
//alert(date);
});
setTimeout(function() {
$('#modalmaps').modal('hide');
}, 800);
}
</script>
<script>
$(function() {
// setup master volume
$("#master").slider({
value: 60,
orientation: "horizontal",
range: "min",
animate: true
});
$("#eq > span").each(function() {
// read initial values from markup and remove that
var value = parseInt($(this).text(), 10);
var classe = $(this).attr('class');
$('.' + classe + '-in').val(value + "%");
$(this).empty().slider({
value: value,
range: "min",
animate: true,
orientation: "horizontal",
slide: function(event, ui) {
$('.' + classe + '-in').val(ui.value + '%');
}
});
});
});
function validaEmail(email) {
if(email != ''){
var str = email;
var filtro = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
if (filtro.test(str)) {
return true;
} else {
return false;
}
}else{
return true;
}
}
function trim(x) {
return x.replace(/^\s+|\s+$/gm, '');
}
var fotosqt = <?php echo $fotos_qt; ?>;
var fotoscont = <?php echo $fotos_start; ?>;
var fotostotal = <?php echo $numfotos; ?>;
//alert(fotostotal+fotoscont);
var fotosconttotal = fotoscont + fotostotal;
$(document).ready(function() {
//$(".popovers").popover("top", "100%");
var settings = {
url: "<?php echo HOME_URI; ?>imobiliaria/uploadfotoimovel/insert/<?php echo $imoveltemp['id_imovel']; ?>",
dragDrop: true,
fileName: "myfile",
allowedTypes: "jpg,jpeg,JPG,JPEG",
returnType: "json",
showError: true,
maxFileSize: 6144 * 6144,
onError: function(files, status, message) {
//alert('erro msg');
},
onSelect:function(files)
{
var fotosverifica = files.length + fotosconttotal;
//alert('fotos: ' + fotosverifica);
if (fotosverifica > fotosqt){
$('.corpocontrate').html('<div class="row"><div class="col-md-2 col-xs-12"><img src="<?php echo HOME_URI.'views/_images/icone_fotos.png'; ?>"></div>'+
'<div class="col-md-10 col-xs-12" style="padding-left: 15px"><?php
if($_SESSION['userdata']['user_id']=='1'){
echo $alerta['limitefotos'];
}else{
echo $alerta['limite_semcontratacao'];
}
?></div></div></div>');
$('.janelacontrate').modal('show');
return false;
}
//return false;
},
onSuccess: function(files, data, xhr){
////////
if (fotosconttotal < fotosqt){
//alert(fotosconttotal);
////////
$('.capa_atual').css('display', 'block');
$.post("<?php echo HOME_URI; ?>imobiliaria/uploadfotoimovel/resizeimg/", {id: '<?php echo $imoveltemp['id_imovel']; ?>', nome: data}, function(dataa) {
//alert(dataa);
}); //cria miniatura das imagens
$('.selecionartodosmidia').css('display', 'block');
var order = $("#hyperlist #sortable").sortable("serialize") + '&update=<?php echo $imoveltemp['id_imovel']; ?>';
//alert($("#hyperlist #sortable").sortable("serialize"));
$.post("<?php echo HOME_URI; ?>imobiliaria/appsort", order, function(theResponse) {
//$.post("<?php echo HOME_URI; ?>imobiliaria/aappsort", {id: theResponse}, function(dot) {
//alert(data);
var galeriains = '\
<div id="arrayorder_' + data + '" class="galeriavery col-lg-3 col-md-3 col-sm-4 col-xs-12 gallery-img-' + contador + '" style="margin-bottom:20px;">\
<div class="wrap-image selected" style="width: 100%;height:240px; clip: rect(0px,60px,200px,0px)">\
<a style="cursor: move" class="group1" id="ft_' + data + '" name="ft_' + data + '" href="<?php echo HOME_URI; ?>subdominios/<?php echo $_SESSION['userdata']['contratante']; ?>/fotos/<?= $imoveltemp['id_imovel'] ?>/' + data + '" title="">\
<img style="display:block;min-height: 100%; min-width: 100%" src="<?php echo HOME_URI; ?>subdominios/<?php echo $_SESSION['userdata']['contratante']; ?>/fotos/<?php echo $imoveltemp['id_imovel'] ?>/' + data + '" alt="" class="img-responsive"></a><div class="chkbox2"><input class="form-control acaodeletft" type="checkbox" style="margin-top:-10px;" name="acaodeletft[]" id="' + data + '" value="' + contador + '" onchange="verificaChecks()" /></div><input name="fotos_legenda[' + data + ']" value="" type="text" style=" display: none;" id="ftl' + data + '" /><div class="tools tools-bottom"><?php /* ?><a style=" cursor: pointer;" onclick="moverfotoim(\'' + data + '\')" data-original-title="Transferir" data-content="" data-placement="top" data-trigger="hover" class="popovers"><i class="clip-transfer "></i></a><?php */ ?><a onclick="legenda(\'' + data + '\',\'ftl' + data + '\')" data-original-title="Legenda" data-placement="top" data-trigger="hover" class="popovers" style=" cursor: pointer;" ><i class="clip-pencil-3"></i></a><?php if ($mobile_use == '1') { ?> ?><a style=" cursor: pointer;" onclick="fotoicon(\'' + data + '\')" data-original-title="Imagem Icone" data-content="Torna esta a imagem principal do imóvel!" data-placement="top" data-trigger="hover" class="popovers"><i class="clip-pictures"></i></a><?php } ?><a style=" cursor: pointer;" onclick="funcaodeletarfotonova(\'' + data + '\',\'<?php echo $imoveltemp['id_imovel']; ?>\',\'' + data + '\')" data-original-title="Deletar" data-content="" data-placement="top" data-trigger="hover" class="popovers"><i class="clip-close-2"></i></a></div></div></div>';
$('.galeriamovel').append(galeriains);
$(".group1").colorbox({rel: 'group1', maxHeight: "100%", maxWidth: "100%", fixed: true});
var order = $("#hyperlist #sortable").sortable("serialize") + '&update=<?php echo $imoveltemp['id_imovel']; ?>';
//alert($("#hyperlist #sortable").sortable("serialize"));
$.post("<?php echo HOME_URI; ?>imobiliaria/appsort", order, function(theResponse) {
//alert(theResponse);
});
/////////////
var contador = 0;
var imagens = '';
$.post('<?php echo HOME_URI ?>imobiliaria/reordenarfotos', {fotos: '<?php echo $imoveltemp['id_imovel']; ?>'}, function(data) {
var imagens = data.split('-');
contador = imagens[0];
//alert(data);
for (var cont = 0; cont < imagens.length; cont++) {
if (cont != 0){
var imagemtratar = imagens[cont];
var imagemdados = imagemtratar.split(';');
var imagemdadosfinal = trim(imagemdados[1]);
var imagemid = "input[type=checkbox][id='" + imagemdadosfinal + "']";
var imagemvalor = parseInt(imagemdados[0]);
//alert(imagemid+'/'+imagemvalor);
//alert($(imagemid).val());
$(imagemid).attr('value', imagemvalor);
//alert($(imagemid).val());
if ((cont + 1) == imagens.length){
$('.fecharenviofotos').css('display', 'block');
var labelconcluido = '<div class="alert alert-success" style="width: 100%"><strong>Envio Concluído</strong></div>';
$('#divdeenvio').html(labelconcluido);
}
}
}
});
$('.ajax-file-upload').css('z-index', '0');
//});
});
fotosconttotal = fotosconttotal + 1;
//alert(fotosconttotal);
} else{
$('.corpocontrate').html('<div class="row"><div class="col-md-2 col-xs-12"><img src="<?php echo HOME_URI.'views/_images/icone_fotos.png'; ?>"></div>'+
'<div class="col-md-10 col-xs-12" style="padding-left: 15px"><?php echo $alerta['limitefotos'] ?></div></div></div>');
$('.janelacontrate').modal('show');
}
},
showDelete: true,
deleteCallback: function(data, pd) {
for (var i = 0; i < data.length; i++)
{
$.post("<?php echo HOME_URI; ?>imobiliaria/uploadfotoimovel/delete/<?php echo $imoveltemp['id_imovel']; ?>", {op: "delete", name: data[i]},
function(resp, textStatus, jqXHR) {
//Show Message
$("#status").append("<div>File Deletado</div>");
});
}
pd.statusbar.hide(); //You choice to hide/not.
}
}
var uploadObj = $("#mulitplefileuploader").uploadFile(settings);
$('.enviarfotos').click(function() {
window.location = '<?php echo HOME_URI; ?>imobiliaria/imoveis/midia/<?php echo $imoveltemp['id_imovel']; ?>';
});
////////////////////////////////////////////////////////////////////////////////////////////////////////
$('.ajax-file-upload').css('z-index', '0');
//$('.capa_atual').css('display', 'block');
});
$('.deletarvarias').click(function() {
var files = '';
$(".acaodeletft:checked").each(function() {
files = files + '-' + this.value;
});
$("[name='acaodeletft2[]']:checked").each(function() {
files = files + '-' + this.value;
});
if (files) {
//$('#exc_interesses').attr('rol', files);
$('.alerta_banner_mult').css('display', 'none');
var varias = '<?php echo $imoveltemp['id_imovel']; ?>' + files;
//alert(varias);
$.post('<?php echo HOME_URI ?>imobiliaria/reordenarfotos', {fotos: '<?php echo $imoveltemp['id_imovel']; ?>'}, function(data) {
});
$.post('<?php echo HOME_URI ?>imobiliaria/bannerdelfotovariasverifica', {foto: varias}, function(data) {
//alert(data);
if (data == 1){
$('.alerta_banner_mult').css('display', 'block');
}
$('#deletarmult_fotos').modal('show');
});
} else {
//document.getElementById("chn_interesses").value = "semacao";
$('.corpoalerta').html('<?php echo $alerta['atencao_padrao_mult'] ?>');
$('.janelaalerta').modal('show');
}
});
$('.deletarvarias_finalizar').click(function() {
var camposMarcados = new Array();
$("input[type=checkbox][name='acaodeletft[]']:checked").each(function(index, value) {
//setTimeout(function() {
fotosconttotal = fotosconttotal - 1;
//alert(fotosconttotal);
camposMarcados.push($(this).val());
var keyy = $(this).val();
var foot = $(this).attr('id');
$.post('<?php echo HOME_URI ?>imobiliaria/deletarfoto', {id: keyy, fotos: '<?php echo $imoveltemp['id_imovel']; ?>'}, function(data) {
//alert(data);
var imagens = data.split('-');
var dataunica = data;
//alert(data);
var data = imagens[0];
if (data == null){
data = dataunica;
}
//alert(data);
if (data != null){
var data = trim(data);
}
// ALTERAR VALOR DINAMICAMENTE DAS FOTOS NOS INPUTS EM JAVASCRIPT //
//alert(data);
var div = document.getElementById('arrayorder_' + data);
//alert('arrayorder_' + data+'/');
if (div != null){
//alert('1');
div.parentNode.removeChild(div);
}
// ALTERAR VALOR DINAMICAMENTE DAS FOTOS NOS INPUTS EM JAVASCRIPT //
$.post('<?php echo HOME_URI ?>imobiliaria/verificarseicon', {id: '<?php echo $imoveltemp['id_imovel']; ?>', foto: foot}, function(data) {
if (data == 's') {
$.post('<?php echo HOME_URI ?>imobiliaria/fotoicon', {fotoicon: '<?= $imoveltemp['id_imovel'] ?>', foto: 'semfoto.jpg'}, function(dataa) {
$('.cdpps').html('<img style=" width: 150px; height: 150px;" src="<?php echo HOME_URI; ?>views/_images/semfoto.jpg">');
});
}
});
$.post('<?php echo HOME_URI ?>imobiliaria/reordenarfotos', {fotos: '<?php echo $imoveltemp['id_imovel']; ?>'}, function(data) {
});
for (var cont = 0; cont < imagens.length; cont++) {
if (cont != 0){
var imagemtratar = imagens[cont];
//alert(imagens[cont]);
var imagemdados = imagemtratar.split(';');
var imagemdadosfinal = trim(imagemdados[1]);
var imagemid = "input[type=checkbox][id='" + imagemdadosfinal + "']";
var imagemvalor = parseInt(imagemdados[0]);
$(imagemid).attr('value', imagemvalor);
}
}
location.reload();
});
//}, 500);
});
$('.selecionartodosmidia').css('display', 'none');
$('.selecionartodosmidia').attr("checked", false);
var teste = $('.galeriavery').val();
if (teste == undefined) {
$('.tabelaunidade').css('display', 'none');
}
$("#checkselectall").attr("checked", false);
});
$('.movervarias').click(function() {
//dialog-confirm-mv
$("#dialog-confirm-mv").css('display', 'block');
$("#dialog-confirm-mv").dialog({
resizable: false,
height: 200,
modal: false,
buttons: {
"Mover Foto": function() {
var valor = $("#moverfotoimovel-mv").val();
var camposMarcados = new Array();
$("input[type=checkbox][name='acaodeletft[]']:checked").each(function() {
var camposMarcados2 = new Array();
camposMarcados2.push($(this).val());
var keyy = $(this).val();
var foto = $(this).attr('id');
$.post('<?php echo HOME_URI ?>imobiliaria/transferirfoto', {idatual: '<?= $imoveltemp['id_imovel'] ?>', foto: foto, idtransferir: valor}, function(data) {
var div = document.getElementById('arrayorder_' + foto);
div.parentNode.removeChild(div);
});
});
$("input[type=checkbox][name='acaodeletft2[]']:checked").each(function() {
var camposMarcados2 = new Array();
camposMarcados2.push($(this).val());
var keyy = $(this).val();
var foto = $(this).attr('id');
$.post('<?php echo HOME_URI ?>imobiliaria/transferirfoto', {idatual: '<?= $imoveltemp['id_imovel'] ?>', foto: foto, idtransferir: valor}, function(data) {
var div = document.getElementById('arrayorder_' + foto);
div.parentNode.removeChild(div);
});
});
$(this).dialog("close");
},
"Cancelar": function() {
$(this).dialog("close");
}
}
});
});
$('[name=negocio]').change(function() {
if ($(this).val() == "Temporada") {
$('.temporadacls').css('display', 'block');
$('.valoresvenda').css('display', 'none');
$('.empreendimentosrow').css('display', 'none');
$('.noempreendimento').css('display', 'block');
$('.yesempreendimento').css('display', 'none');
}
else if ($(this).val() == "Lançamento") {
$('.temporadacls').css('display', 'none');
$('.valoresvenda').css('display', 'none');
$('.empreendimentosrow').css('display', 'block');
$('.yesempreendimento').css('display', 'block');
$('.noempreendimento').css('display', 'none');
}
else {
$('.temporadacls').css('display', 'none');
$('.valoresvenda').css('display', 'block');
$('.empreendimentosrow').css('display', 'none');
$('.noempreendimento').css('display', 'block');
$('.yesempreendimento').css('display', 'none');
}
});
$('[name=areatotal]').keyup(function() {
var strings = $(this).val().length;
var con = $(this).val();
if (con != '0,00') {
$('[name=areatotal-medida]').attr('disabled', false);
} else {
$('[name=areatotal-medida]').attr('disabled', true);
}
});
$('[name=areaprivativa]').keyup(function() {
var strings = $(this).val().length;
var con = $(this).val();
if (con != '0,00') {
$('[name=areaprivativa-medida]').attr('disabled', false);
} else {
$('[name=areaprivativa-medida]').attr('disabled', true);
}
});
$('[name=areautil]').keyup(function() {
var strings = $(this).val().length;
var con = $(this).val();
if (con != '0,00') {
$('[name=areautil-medida]').attr('disabled', false);
} else {
$('[name=areautil-medida]').attr('disabled', true);
}
});
$('[name=areaterreno]').keyup(function() {
var strings = $(this).val().length;
var con = $(this).val();
if (con != '0,00') {
$('[name=areaterreno-medida]').attr('disabled', false);
} else {
$('[name=areaterreno-medida]').attr('disabled', true);
}
});
$('[name=areautil]').keyup(function() {
var strings = $(this).val().length;
var con = $(this).val();
if (con != '0,00') {
$('[name=areautil-medida]').attr('disabled', false);
} else {
$('[name=areautil-medida]').attr('disabled', true);
}
});
$('[name=areacumprimento]').keyup(function() {
var strings = $(this).val().length;
var con = $(this).val();
if (con != '0,00') {
$('[name=areacumprimento-medida]').attr('disabled', false);
} else {
$('[name=areacumprimento-medida]').attr('disabled', true);
}
});
$('[name=areafundos]').keyup(function() {
var strings = $(this).val().length;
var con = $(this).val();
if (con != '0,00') {
$('[name=areafundos-medida]').attr('disabled', false);
} else {
$('[name=areafundos-medida]').attr('disabled', true);
}
});
$('.dmjq').keyup(function() {
var valordmjq = $(this).attr('alt');
var strings = $(this).val().length;
var con = $(this).val();
if (con != '0,00') {
$('.' + valordmjq).attr('disabled', false);
} else {
$('.' + valordmjq).attr('disabled', true);
}
});
$('#buscacep').keyup(function() {
(function($) {
$.ucfirst = function(str) {
var text = str;
var parts = text.split(' '),
len = parts.length,
i, words = [];
for (i = 0; i < len; i++) {
var part = parts[i];
var first = part[0].toUpperCase();
var rest = part.substring(1, part.length);
var word = first + rest;
words.push(word);
}
return words.join(' ');
};
})(jQuery);
var valor = $('#buscacep').val();
var vall = valor.replace(/ /g, '');
var tamanho = vall.length;
//alert(tamanho);
if (tamanho > 8) {
$.post("<?php echo HOME_URI; ?>includes/cep/index.php", {cep: vall}, function(data) {
if (data != '') {
var retorno = jQuery.parseJSON(data);
var id = retorno.id;
var cidade = retorno.cidade;
var logradouro = retorno.logradouro;
var bairro = retorno.bairro;
var logradouro_tp = retorno.tp_logradouro;
var cep = retorno.cep;
var uf = retorno.uf;
var tipo = retorno.tipo;
$('[name=cep_logradouro]').val(logradouro);
$('[name=cep_cidade]').val(cidade);
$('[name=cep_bairro]').val(bairro);
$('[name=cep_estado]').val($.ucfirst(uf));
$('#cepp').removeClass('has-error');
$('#cepp').addClass('has-success');
resizey();
//alert(logradouro);
} else {
$('[name=cep_logradouro]').val('');
$('[name=cep_cidade]').val('');
$('[name=cep_bairro]').val('');
$('[name=cep_estado]').val('');
$('#cepp').addClass('has-error');
$('#cepp').removeClass('has-success');
}
});
}
else {
$('[name=cep_logradouro]').val('');
$('[name=cep_cidade]').val('');
$('[name=cep_bairro]').val('');
$('[name=cep_estado]').val('');
$('#cepp').addClass('has-error');
$('#cepp').removeClass('has-success');
}
});
$('#cod_referencia').keyup(function() {
var varl = $(this).val();
var comp = $('[name=cod_referencia2]').val();
$.post('<?php echo HOME_URI ?>imobiliaria/verificarcodigoref', {valor: $(this).val()}, function(data) {
if (data > 0 && varl != comp) {
$('#cod_referencia').val('');
$('.cdr').removeClass('has-success');
$('.cdr').addClass('has-error');
$('.codexi').css('display', 'block');
} else {
$('.cdr').removeClass('has-error');
$('.cdr').addClass('has-success');
$('.codexi').css('display', 'none');
}
});
});
$(document).ready(function() {
<?php foreach ($langs as $lgkey => $lg) { ?>
/* $('.summernote-<?= $lg ?>').summernote({
height: 300,
tabsize: 2,
lang: 'pt',
toolbar: [
['style', ['bold', 'italic', 'underline']],
//['textsize', ['fontsize']],
['color', ['color']],
['alignment', ['ul', 'ol', 'paragraph']],
['insert', ['link']],
['view', ['fullscreen']]
], onkeyup: function(e) {
$("[name=descricaodoimovel-<?= $lg ?>]").val($(".summernote-<?= $lg ?>").code());
//alert($(".summernote").code());
},
});
$(".summernote-<?= $lg ?>").code('<?php echo @$trads[0][$lg] ?>');
*/
$('.summernote-<?= $lg ?>').summernote({
insertNode: '<?= $imoveltemp['descricaodoimovel']; ?>',
height: 300,
tabsize: 2,
lang: 'pt',
toolbar: [
['style', ['bold', 'italic', 'underline']],
//['textsize', ['fontsize']],
//['color', ['color']],
//['alignment', ['ul', 'ol', 'paragraph']],
//['insert', ['link']],
['view', ['fullscreen']]
], onkeyup: function(e) {
$("[name=descricaodoimovel-<?= $lg ?>]").val($(".summernote-<?= $lg ?>").code());
//alert($(".summernote").code());
},
});
$(".summernote-pt").code('<?= $imoveltemp['descricaodoimovel'] = preg_replace('/\s+/', " ",$imoveltemp['descricaodoimovel']);
$imoveltemp['descricaodoimovel'] = strip_tags($imoveltemp['descricaodoimovel'],'<b></b><i></i><u></u><br></br><div><br></div>'); ?>');
//$(".summernote-pt").code('<?php echo @$trads[0]['pt'] ?>');
$(".summernote-en").code('<?php echo @$trads[0]['en'] ?>');
$(".summernote-es").code('<?php echo @$trads[0]['es'] ?>');
$(".summernote-it").code('<?php echo @$trads[0]['it'] ?>');
<?php } ?>
//$('.summernote2 .note-editable').css('background-color','#D9EDF7');
$('.summernote2').summernote({
insertNode: '<?= $imoveltemp['informacaodoimovel']; ?>',
height: 300,
tabsize: 2,
lang: 'pt',
toolbar: [
['style', ['bold', 'italic', 'underline']],
//['textsize', ['fontsize']],
//['color', ['color']],
//['alignment', ['ul', 'ol', 'paragraph']],
//['insert', ['link']],
['view', ['fullscreen']]
],
onkeyup: function(e) {
$('[name="informacaodoimovel"]').val($(".summernote2").code());
//$(".summernote2").val($(".summernote2").code());
//alert($(".summernote2").code());
}
});
$(".summernote2").code('<?= $imoveltemp['informacaodoimovel'] = preg_replace('/\s+/', " ",$imoveltemp['informacaodoimovel']);
$imoveltemp['informacaodoimovel'] = strip_tags($imoveltemp['informacaodoimovel'],'<b></b><i></i><u></u><br></br>');?>');
$(".demo4").maskMoney({symbol: '', thousands: '.', decimal: ',', symbolStay: true});
//$("textarea.autosize").autosize();
$('.date-range').daterangepicker({
locale: {
format: 'DD/MM/YYYY',
"daysOfWeek": [
"Do",
"Se",
"Te",
"Qu",
"Qu",
"Se",
"Sa"
],
"monthNames": [
"Janeiro",
"Fevereiro",
"Março",
"Abril",
"Maio",
"Junho",
"Julho",
"Agosto",
"Setembro",
"Outubro",
"Novembro",
"Dezembro"
]
}
});
//multi-select boxed
$('.my-select').multiSelect({
selectableHeader: "<input type='text' class='form-control search-input' autocomplete='off' placeholder='Busca'>",
selectionHeader: "<input type='text' class='form-control search-input' autocomplete='off' placeholder='Busca'>",
afterInit: function(ms) {
var that = this,
$selectableSearch = that.$selectableUl.prev(),
$selectionSearch = that.$selectionUl.prev(),
selectableSearchString = '#' + that.$container.attr('id') + ' .ms-elem-selectable:not(.ms-selected)',
selectionSearchString = '#' + that.$container.attr('id') + ' .ms-elem-selection.ms-selected';
that.qs1 = $selectableSearch.quicksearch(selectableSearchString)
.on('keydown', function(e) {
if (e.which === 40) {
that.$selectableUl.focus();
return false;
}
});
that.qs2 = $selectionSearch.quicksearch(selectionSearchString)
.on('keydown', function(e) {
if (e.which == 40) {
that.$selectionUl.focus();
return false;
}
});
},
afterSelect: function() {
this.qs1.cache();
this.qs2.cache();
},
afterDeselect: function() {
this.qs1.cache();
this.qs2.cache();
}
});
$('.my-select2').multiSelect({
selectableHeader: "<input type='text' class='form-control search-input' autocomplete='off' placeholder='Busca'>",
selectionHeader: "<input type='text' class='form-control search-input' autocomplete='off' placeholder='Busca'>",
afterInit: function(ms) {
var that = this,
$selectableSearch = that.$selectableUl.prev(),
$selectionSearch = that.$selectionUl.prev(),
selectableSearchString = '#' + that.$container.attr('id') + ' .ms-elem-selectable:not(.ms-selected)',
selectionSearchString = '#' + that.$container.attr('id') + ' .ms-elem-selection.ms-selected';
that.qs1 = $selectableSearch.quicksearch(selectableSearchString)
.on('keydown', function(e) {
if (e.which === 40) {
that.$selectableUl.focus();
return false;
}
});
that.qs2 = $selectionSearch.quicksearch(selectionSearchString)
.on('keydown', function(e) {
if (e.which == 40) {
that.$selectionUl.focus();
return false;
}
});
},
afterSelect: function() {
this.qs1.cache();
this.qs2.cache();
},
afterDeselect: function() {
this.qs1.cache();
this.qs2.cache();
}
});
$('.portaisgratuitos').multiSelect({
selectableHeader: "<input type='text' class='form-control search-input' autocomplete='off' placeholder='Busca'>",
selectionHeader: "<input type='text' class='form-control search-input' autocomplete='off' placeholder='Busca'>",
afterInit: function (ms) {
var that = this,
$selectableSearch = that.$selectableUl.prev(),
$selectionSearch = that.$selectionUl.prev(),
selectableSearchString = '#' + that.$container.attr('id') + ' .ms-elem-selectable:not(.ms-selected)',
selectionSearchString = '#' + that.$container.attr('id') + ' .ms-elem-selection.ms-selected';
that.qs1 = $selectableSearch.quicksearch(selectableSearchString)
.on('keydown', function (e) {
if (e.which === 40) {
that.$selectableUl.focus();
return false;
}
});
that.qs2 = $selectionSearch.quicksearch(selectionSearchString)
.on('keydown', function (e) {
if (e.which == 40) {
that.$selectionUl.focus();
return false;
}
});
},
afterSelect: function () {
this.qs1.cache();
this.qs2.cache();
},
afterDeselect: function () {
this.qs1.cache();
this.qs2.cache();
}
});
$('.portaispagos').multiSelect({
selectableHeader: "<input type='text' class='form-control search-input' autocomplete='off' placeholder='Busca'>",
selectionHeader: "<input type='text' class='form-control search-input' autocomplete='off' placeholder='Busca'>",
afterInit: function (ms) {
var that = this,
$selectableSearch = that.$selectableUl.prev(),
$selectionSearch = that.$selectionUl.prev(),
selectableSearchString = '#' + that.$container.attr('id') + ' .ms-elem-selectable:not(.ms-selected)',
selectionSearchString = '#' + that.$container.attr('id') + ' .ms-elem-selection.ms-selected';
that.qs1 = $selectableSearch.quicksearch(selectableSearchString)
.on('keydown', function (e) {
if (e.which === 40) {
that.$selectableUl.focus();
return false;
}
});
that.qs2 = $selectionSearch.quicksearch(selectionSearchString)
.on('keydown', function (e) {
if (e.which == 40) {
that.$selectionUl.focus();
return false;
}
});
},
afterSelect: function () {
this.qs1.cache();
this.qs2.cache();
},
afterDeselect: function () {
this.qs1.cache();
this.qs2.cache();
}
});
$('.sonums').keypress(function(event) {
var tecla = (window.event) ? event.keyCode : event.which;
//alert(tecla);
if ((tecla > 47 && tecla < 58))
return true;
else {
if (tecla == 9 || tecla == 0 || tecla == 8) {
return true;
} else {
return false;
}
}
});
}); /*
$('.tipodeimovel').onload(function() {
if ($(this).val() != '') {
//alert('');
$('#subtipodeimovel').html('<option value="">Carregando...</option>');
$.post("<?php echo HOME_URI; ?>imobiliaria/pegarsubtipo", {tipoimovel: $(this).val(), subtiposalvo: '<?php echo $imoveltemp['subtipoimovel']; ?>'}, function(data) {
$('#subtipodeimovel').html(data);
});
} else {
$('#subtipodeimovel').html('<option value="">Selecione um Tipo de Imóvel</option>');
}
});*/
$('.tipodeimovel').change(function() {
if ($(this).val() != '') {
//alert('');
$('#subtipodeimovel').html('<option value="">Carregando...</option>');
$.post("<?php echo HOME_URI; ?>imobiliaria/pegarsubtipo", {tipoimovel: $(this).val(), subtiposalvo: '<?php echo $imoveltemp['subtipoimovel']; ?>'}, function(data) {
$('#subtipodeimovel').html(data);
});
} else {
$('#subtipodeimovel').html('<option value="">Selecione um Tipo de Imóvel</option>');
}
});
function updatedata(noalter) {
var formdata = $("#form").serialize();
$('#loader-prog').css('display', 'block');
$('.salvo').css('display', 'none');
$('.gifload').css('display', 'block');
if (noalter != 'noalter') {
$('.textprog').html('Salvando...');
}
$.post('<?php echo HOME_URI ?>imobiliaria/updatedata', formdata, function(data) {
$('.gifload').css('display', 'none');
$('.salvo').css('display', 'block');
if (noalter != 'noalter') {
$('.textprog').html('Salvo em Rascunhos!');
}
});
}
function executarform() {
var formdata = $("#form").serialize();
$('.textprog').html('Excluindo Temporário...');
$.post('<?php echo HOME_URI ?>imobiliaria/adicionandoimovel', formdata, function(data) {
$('.textprog').html('Salvo! Redirecionando...');
location.href = "<?php echo HOME_URI; ?>imobiliaria/imoveis/edit/<?php echo $parametros[1] ?>/" + data + "";
});
}
function funcaodeletarfoto(keyy, fotos, img) {
//$('#exc_interesses').attr('rol', files);
$('.alerta_banner').css('display', 'none');
$.post('<?php echo HOME_URI ?>imobiliaria/bannerdelfotoverifica', {foto: img}, function(data) {
if (data == 1){
$('.alerta_banner').css('display', 'block');
}
$('#deletarmult_foto').modal('show');
$('.deletarfoto_finalizar').attr('onclick', 'funcaodeletarfoto_finalizar("' + keyy + '", "' + fotos + '", "' + img + '")');
});
}
function funcaodeletarfoto_finalizar(keyy, fotos, img) {
$('.alerta_banner').css('display', 'none');
$.post('<?php echo HOME_URI ?>imobiliaria/deletarfoto', {id: keyy, fotos: fotos}, function(data) {
//$('.gallery-img-'+keyy).css('display','none');
var imagens = data.split('-');
var data = imagens[0];
//alert(data);
for (var cont = 0; cont < imagens.length; cont++) {
if (cont != 0){
var imagemtratar = imagens[cont];
var imagemdados = imagemtratar.split(';');
var imagemdadosfinal = trim(imagemdados[1]);
var imagemid = "input[type=checkbox][id='" + imagemdadosfinal + "']";
var imagemvalor = parseInt(imagemdados[0]);
//alert(imagemid+'/'+imagemvalor);
//alert($(imagemid).val());
$(imagemid).attr('value', imagemvalor);
//alert($(imagemid).val());
}
}
$(data).css('display', 'none');
$("div").remove('.gallery-img-' + keyy);
});
$.post('<?php echo HOME_URI ?>imobiliaria/verificarseicon', {id: fotos, foto: img}, function(data) {
if (data == 's') {
$.post('<?php echo HOME_URI ?>imobiliaria/fotoicon', {fotoicon: '<?= $imoveltemp['id_imovel'] ?>', foto: 'semfoto.jpg'}, function(dataa) {
$('.cdpps').html('<img style=" width: 150px; height: 150px;" src="<?php echo HOME_URI; ?>views/_images/semfoto.jpg">');
});
}
});
$('.selecionartodosmidia').css('display', 'none');
$('.selecionartodosmidia').attr("checked", false);
var teste = $('.galeriavery').val();
if (teste == undefined) {
$('.tabelaunidade').css('display', 'none');
$('.selecionartodosmidia').attr("checked", false);
}
$.post('<?php echo HOME_URI ?>imobiliaria/reordenarfotos', {fotos: '<?php echo $imoveltemp['id_imovel']; ?>'}, function(data) {
});
fotosconttotal = fotosconttotal - 1;
//alert(fotosconttotal);
}
function funcaodeletarfotonova(keyy, fotos, img) {
//alert(keyy);
//$('#exc_interesses').attr('rol', files);
$('#deletarmult_foto').modal('show');
$('.deletarfoto_finalizar').attr('onclick', 'funcaodeletarfotonova_finalizar("' + keyy + '", "' + fotos + '", "' + img + '")');
}
function funcaodeletarfotonova_finalizar(keyy, fotos) {
$.post('<?php echo HOME_URI ?>imobiliaria/deletarfotonova', {id: keyy, fotos: fotos}, function(data) {
//alert(data);
var imagens = data.split('-');
var data = imagens[0];
for (var cont = 0; cont < imagens.length; cont++) {
if (cont != 0){
var imagemtratar = imagens[cont];
var imagemdados = imagemtratar.split(';');
var imagemdadosfinal = trim(imagemdados[1]);
var imagemid = "input[type=checkbox][id='" + imagemdadosfinal + "']";
var imagemvalor = parseInt(imagemdados[0]);
//alert(imagemid+'/'+imagemvalor);
//alert($(imagemid).val());
$(imagemid).attr('value', imagemvalor);
//alert($(imagemid).val());
}
}
$(data).css('display', 'none');
var div = document.getElementById('arrayorder_' + keyy);
div.parentNode.removeChild(div);
});
$.post('<?php echo HOME_URI ?>imobiliaria/verificarseicon', {id: fotos, foto: keyy}, function(data) {
if (data == 's') {
$.post('<?php echo HOME_URI ?>imobiliaria/fotoicon', {fotoicon: '<?= $imoveltemp['id_imovel'] ?>', foto: 'semfoto.jpg'}, function(dataa) {
$('.cdpps').html('<img style=" width: 150px; height: 150px;" src="<?php echo HOME_URI; ?>views/_images/semfoto.jpg">');
});
}
});
$.post('<?php echo HOME_URI ?>imobiliaria/reordenarfotos', {fotos: '<?php echo $imoveltemp['id_imovel']; ?>'}, function(data) {
});
fotosconttotal = fotosconttotal - 1;
//alert(fotosconttotal);
}
$('.definicao').change(function () {
var definicao = $('select#definicao').val();
if (definicao == 'Pessoa Física') {
$('.definicao_cpf').css('display', 'block');
$('.definicao_cnpj').css('display', 'none');
} else {
$('.definicao_cpf').css('display', 'none');
$('.definicao_cnpj').css('display', 'block');
}
});
$('.addproprietario').click(function () {
var cnpj = $("[name=cnpj]").val();
var cpf = $("[name=cpf]").val();
<?php if($perso['sis_cpf_cnpj'] == '1'){?>
$('.verifica_cpf').css('display', 'none');
$('.verifica_cnpj').css('display', 'none');
if (cpf == '') {
$('.definicao_cpf').removeClass('has-success');
$('.definicao_cpf').addClass('has-error');
$('.req_cobranca_cpf').css('display', 'block');
} else {
$('.definicao_cpf').removeClass('has-error');
$('.definicao_cpf').addClass('has-success');
$('.req_cobranca_cpf').css('display', 'none');
}
if (cnpj == '') {
$('.definicao_cnpj').removeClass('has-success');
$('.definicao_cnpj').addClass('has-error');
$('.req_cobranca_cnpj').css('display', 'block');
} else {
$('.definicao_cnpj').removeClass('has-error');
$('.definicao_cnpj').addClass('has-success');
$('.req_cobranca_cnpj').css('display', 'none');
}
<?php } ?>
var email = $("[name=pemail]").val();
$.post('<?php echo HOME_URI; ?>imobiliaria/verificacliente/', {emailcliente: email}, function (data) {
data = trim(data);
//alert('/'+data+'/');
if (data == '0') {
// ação
var nome = $("[name=pnome]").val();
var cel = $("[name=p-cel]").val();
var fone = $("[name=p-fone]").val();
var nascimento = $("[name=p-nascimento]").val();
var comochegou = $("[name=p-comochegou]").val();
var observacoes = $("[name=p-observacoes]").val();
var perfil = $("#pperfil").val();
var validar_cpf_cnpj = '1';
var definido = $('select#definicao').val();
if((cpf == '')&&(cnpj == '')){
validar_cpf_cnpj = 0;
}
if (nome.length > 0 && comochegou.length > 0) {
if (validaEmail(email)) {
$.post("<?php echo HOME_URI; ?>imobiliaria/verificanomecliente", {verificanome: nome}, function (data) {
data = trim(data);
//alert(data);
if(data == '0'){
<?php if($perso['sis_cpf_cnpj'] == '1'){?>
if(definido == 'Pessoa Física'){
$.post("<?php echo HOME_URI; ?>imobiliaria/verificaclientecpf", {cpf: cpf}, function (data) {
$('.req_cobranca_cpf').css('display', 'none');
if (data == 1) {
$('.corpoalerta').html('O cpf <strong>' + cpf + '</strong> já está cadastrado');
$('.janelaalerta').modal('show');
$('.definicao_cpf').removeClass('has-success');
$('.definicao_cpf').addClass('has-error');
$('.verifica_cpf').css('display', 'block');
} else {
$.post("<?php echo HOME_URI; ?>user-register/validacpf", {cpf: cpf}, function (data) {
//alert(data);
if (data == 0){
$('.definicao_cpf').removeClass('has-success');
$('.definicao_cpf').addClass('has-error');
$('.verifica_cpf').css('display', 'block');
} else{
$('.req_cobranca_cpf_div').removeClass('has-error');
$('.req_cobranca_cpf_div').addClass('has-success');
$('.verifica_cpf').css('display', 'block');
$('.definicao_cpf').removeClass('has-error');
$('.definicao_cpf').addClass('has-success');
$('.verifica_cpf').css('display', 'none');
$.post('<?php echo HOME_URI; ?>imobiliaria/addinqprop/', {perfil: perfil, nome: nome, fonecel: cel, fone: fone, email: email, nascimento: nascimento, comochegou: comochegou, comentario: observacoes, cpf: cpf, tipo: 'prop'}, function (data) {
$(".cliente_id").append("<option value='" + data + "'>" + nome + "</option>");
$(".cliente_id option[value='" + data + "']").attr("selected", true);
$("select#id_cliente").select2({
minimumInputLength: 3,
maximumSelectionLength: 1
});
//$("[name=id_cliente]").val(data);
//$(".pesquisardados_add_cliente3").val($("[name=pnome]").val());
$("[name=p-nome]").val('');
$("[name=p-cel]").val('');
$("[name=p-fone]").val('');
$("[name=p-pemail_2]").val('');
$("[name=p-nascimento]").val('');
$("[name=p-comochegou]").val('');
$("[name=p-observacoes]").val('');
$('.addpropemailexiste').css('display', 'none');
$("#add1").modal('hide');
});
}
});
}
});
}else{
$.post("<?php echo HOME_URI; ?>imobiliaria/verificaclientecnpj", {cnpj: cnpj}, function (data) {
$('.req_cobranca_cnpj').css('display', 'none');
if (data == 1) {
$('.corpoalerta').html('O cnpj <strong>' + cnpj + '</strong> já está cadastrado');
$('.janelaalerta').modal('show');
$('.definicao_cnpj').removeClass('has-success');
$('.definicao_cnpj').addClass('has-error');
$('.verifica_cnpj').css('display', 'block');
} else {
$.post("<?php echo HOME_URI; ?>user-register/validacnpj", {cnpj: cnpj}, function (data) {
//alert(data);
if (data == 0){
$('.definicao_cnpj').removeClass('has-success');
$('.definicao_cnpj').addClass('has-error');
$('.verifica_cnpj').css('display', 'block');
} else{
$('.req_cobranca_cnpj_div').removeClass('has-error');
$('.req_cobranca_cnpj_div').addClass('has-success');
$('.verifica_cnpj').css('display', 'block');
$('.definicao_cnpj').removeClass('has-error');
$('.definicao_cnpj').addClass('has-success');
$('.verifica_cnpj').css('display', 'none');
$.post('<?php echo HOME_URI; ?>imobiliaria/addinqprop/', {perfil: perfil, nome: nome, fonecel: cel, fone: fone, email: email, nascimento: nascimento, comochegou: comochegou, comentario: observacoes, cnpj: cnpj, tipo: 'prop'}, function (data) {
$(".cliente_id").append("<option value='" + data + "'>" + nome + "</option>");
$(".cliente_id option[value='" + data + "']").attr("selected", true);
$("select#id_cliente").select2({
minimumInputLength: 3,
maximumSelectionLength: 1
});
//$("[name=id_cliente]").val(data);
//$(".pesquisardados_add_cliente3").val($("[name=pnome]").val());
$("[name=p-nome]").val('');
$("[name=p-cel]").val('');
$("[name=p-fone]").val('');
$("[name=p-pemail_2]").val('');
$("[name=p-nascimento]").val('');
$("[name=p-comochegou]").val('');
$("[name=p-observacoes]").val('');
$('.addpropemailexiste').css('display', 'none');
$("#add1").modal('hide');
});
}
});
}
});
}
<?php }else{?>
if(validar_cpf_cnpj == 0){
$.post('<?php echo HOME_URI; ?>imobiliaria/addinqprop/', {perfil: perfil, nome: nome, fonecel: cel, fone: fone, email: email, nascimento: nascimento, comochegou: comochegou, comentario: observacoes, tipo: 'prop'}, function (data) {
$(".cliente_id").append("<option value='" + data + "'>" + nome + "</option>");
$(".cliente_id option[value='" + data + "']").attr("selected", true);
$("select#id_cliente").select2({
minimumInputLength: 3,
maximumSelectionLength: 1
});
//$("[name=id_cliente]").val(data);
//$(".pesquisardados_add_cliente3").val($("[name=pnome]").val());
$("[name=p-nome]").val('');
$("[name=p-cel]").val('');
$("[name=p-fone]").val('');
$("[name=p-pemail_2]").val('');
$("[name=p-nascimento]").val('');
$("[name=p-comochegou]").val('');
$("[name=p-observacoes]").val('');
$('.addpropemailexiste').css('display', 'none');
$("#add1").modal('hide');
});
}else{
if(definido == 'Pessoa Física'){
$.post("<?php echo HOME_URI; ?>imobiliaria/verificaclientecpf", {cpf: cpf}, function (data) {
$('.req_cobranca_cpf').css('display', 'none');
if (data == 1) {
$('.corpoalerta').html('O cpf <strong>' + cpf + '</strong> já está cadastrado');
$('.janelaalerta').modal('show');
$('.definicao_cpf').removeClass('has-success');
$('.definicao_cpf').addClass('has-error');
$('.verifica_cpf').css('display', 'block');
} else {
$.post("<?php echo HOME_URI; ?>user-register/validacpf", {cpf: cpf}, function (data) {
//alert(data);
if (data == 0){
$('.definicao_cpf').removeClass('has-success');
$('.definicao_cpf').addClass('has-error');
$('.verifica_cpf').css('display', 'block');
} else{
$('.req_cobranca_cpf_div').removeClass('has-error');
$('.req_cobranca_cpf_div').addClass('has-success');
$('.verifica_cpf').css('display', 'block');
$('.definicao_cpf').removeClass('has-error');
$('.definicao_cpf').addClass('has-success');
$('.verifica_cpf').css('display', 'none');
$.post('<?php echo HOME_URI; ?>imobiliaria/addinqprop/', {perfil: perfil, nome: nome, fonecel: cel, fone: fone, email: email, nascimento: nascimento, comochegou: comochegou, comentario: observacoes, cpf: cpf, tipo: 'prop'}, function (data) {
$(".cliente_id").append("<option value='" + data + "'>" + nome + "</option>");
$(".cliente_id option[value='" + data + "']").attr("selected", true);
$("select#id_cliente").select2({
minimumInputLength: 3,
maximumSelectionLength: 1
});
//$("[name=id_cliente]").val(data);
//$(".pesquisardados_add_cliente3").val($("[name=pnome]").val());
$("[name=p-nome]").val('');
$("[name=p-cel]").val('');
$("[name=p-fone]").val('');
$("[name=p-pemail_2]").val('');
$("[name=p-nascimento]").val('');
$("[name=p-comochegou]").val('');
$("[name=p-observacoes]").val('');
$('.addpropemailexiste').css('display', 'none');
$("#add1").modal('hide');
});
}
});
}
});
}else{
$.post("<?php echo HOME_URI; ?>imobiliaria/verificaclientecnpj", {cnpj: cnpj}, function (data) {
$('.req_cobranca_cnpj').css('display', 'none');
if (data == 1) {
$('.corpoalerta').html('O cnpj <strong>' + cnpj + '</strong> já está cadastrado');
$('.janelaalerta').modal('show');
$('.definicao_cnpj').removeClass('has-success');
$('.definicao_cnpj').addClass('has-error');
$('.verifica_cnpj').css('display', 'block');
} else {
$.post("<?php echo HOME_URI; ?>user-register/validacnpj", {cnpj: cnpj}, function (data) {
//alert(data);
if (data == 0){
$('.definicao_cnpj').removeClass('has-success');
$('.definicao_cnpj').addClass('has-error');
$('.verifica_cnpj').css('display', 'block');
} else{
$('.req_cobranca_cnpj_div').removeClass('has-error');
$('.req_cobranca_cnpj_div').addClass('has-success');
$('.verifica_cnpj').css('display', 'block');
$('.definicao_cnpj').removeClass('has-error');
$('.definicao_cnpj').addClass('has-success');
$('.verifica_cnpj').css('display', 'none');
$.post('<?php echo HOME_URI; ?>imobiliaria/addinqprop/', {perfil: perfil, nome: nome, fonecel: cel, fone: fone, email: email, nascimento: nascimento, comochegou: comochegou, comentario: observacoes, cnpj: cnpj, tipo: 'prop'}, function (data) {
$(".cliente_id").append("<option value='" + data + "'>" + nome + "</option>");
$(".cliente_id option[value='" + data + "']").attr("selected", true);
$("select#id_cliente").select2({
minimumInputLength: 3,
maximumSelectionLength: 1
});
//$("[name=id_cliente]").val(data);
//$(".pesquisardados_add_cliente3").val($("[name=pnome]").val());
$("[name=p-nome]").val('');
$("[name=p-cel]").val('');
$("[name=p-fone]").val('');
$("[name=p-pemail_2]").val('');
$("[name=p-nascimento]").val('');
$("[name=p-comochegou]").val('');
$("[name=p-observacoes]").val('');
$('.addpropemailexiste').css('display', 'none');
$("#add1").modal('hide');
});
}
});
}
});
}
}
<?php } ?>
}else{
$('.corpoalerta').html('Já existe um cliente com o nome "<b>' + nome + '</b>" cadastrado no sistema!');
$('.janelaalerta').modal('show');
}
});
}
}
// ação
} else {
$('.addpropemailexistemensagem').html('O email <strong>' + data + '</strong> já está cadastrado no sistema!');
$('.addpropemailexiste').css('display', 'block');
}
});
});
function editarunidade(data) {
var nomeunidade = '<div class="col-sm-4 requerido form-group"><span class="input-icon input-icon-right cdr"><label class="control-label">Nome <span class="symbol required"></span></label><input value="" type="text" name="editunidade_nome" placeholder="Nome" id="editunidade_nome" class="form-control editunidade-nome"><input type="hidden" name="editunidade_id_imovel" value="<?php echo $parametros[1]; ?>" id="form-field-17" class="form-control editunidade-id_imovel"><input type="hidden" name="rascunho" value="<?php echo $rascunhounidade; ?>" id="form-field-17" class="form-control rascunho"><input type="hidden" name="editunidade_id_unidade" value="" id="form-field-17" class="form-control editunidade_id_unidade"></span></div>';
$('.nomeunidadeedit').html(nomeunidade);
$.post("<?php echo HOME_URI; ?>imobiliaria/editarunidade", {unid_editar: data, id_imovel: '<?= $imoveltemp['id_imovel'] ?>'<?php if ($buscaRascunho) { ?>, rascunho: 3<?php } ?>}, function(data) {
var res = data.split("|");
$('#editunidade').modal('show');
$('.editunidade-nome').val(res[0]);
$('.editunidade-dormitorios').val(res[1]);
$('.editunidade-suites').val(res[2]);
$('.editunidade-banheiros').val(res[3]);
$('.editunidade-garagem').val(res[4]);
$('.editunidade-areaprivativa').val(res[5]);
if (res[6] == ''){ res[6] = 'M²'; }
$('.editunidade-areaprivativa-m').val(res[6]);
$('.botaoareaprivativauniedit').html(res[6] + ' <span class="caret"></span>');
$('.editunidade-avista').val(res[7]);
$('.editunidade-parcelasapartir').val(res[8]);
$('.editunidade_id_unidade').val(res[9]);
});
}
//$(document).ready(function() {
function removerunidade(data) {
$('#exc_unidade').attr('rol', data);
$('#deletar_unidade').modal('show');
}
$('.excluirunidade').click(function() {
var data = $('#exc_unidade').attr('rol');
$('.' + data).html('');
$.post("<?php echo HOME_URI; ?>imobiliaria/removerunidade", {unid_remove: data, id_imovel: '<?= $imoveltemp['id_imovel'] ?>'<?php if ($buscaRascunho) { ?>, rascunho: 3<?php } ?>}, function(teste) {
//alert(teste);
$(teste).css('display', 'none');
});
});
//}
// limite mínimo e máximo
function rand(num_minimo, num_maximo) {
return Math.floor((Math.random() * (num_maximo - num_minimo + 1)) + num_minimo);
}
$('#editunidadebt').click(function() {
var nome = $('.editunidade-nome').val();
var id_unidade = $('.editunidade_id_unidade').val();
function rtrim(str) {
return str.replace(/\s+$/, "");
}
if (nome != '') {
//var id_unidade = $('.editunidade_id_unidade').val();
var data = rtrim(id_unidade);
$(".editunidade_id_unidade").val(data);
var nome = $('.editunidade-nome').val();
//alert(nome);
var dormitorios = $('.editunidade-dormitorios').val();
var suite = $('.editunidade-suites').val();
var banheiros = $('.editunidade-banheiros').val();
var garagem = $('.editunidade-garagem').val();
var areaprivativa = $('.editunidade-areaprivativa').val();
var areaprivativam = $('#editunidade_areaprivativa_m').val();
if (areaprivativa == ''){ areaprivativam = ''; }
var avista = $('.editunidade-avista').val();
var parcelasapartir = $('.editunidade-parcelasapartir').val();
$("[name='unidade[" + data + "][nome]']").text(nome);
$("[name='unidade[" + data + "][dormitorios]']").html(dormitorios);
$("[name='unidade[" + data + "][suite]']").html(suite);
$("[name='unidade[" + data + "][banheiros]']").html(banheiros);
$("[name='unidade[" + data + "][garagem]']").html(garagem);
$("[name='unidade[" + data + "][areaprivativa]']").html(areaprivativa + ' ' + areaprivativam);
//$("[name='unidade[" + data + "][areaprivativa-m]']").html(areaprivativam);
$("[name='unidade[" + data + "][avista]']").html(avista);
$("[name='unidade[" + data + "][parcelasapartir]']").html(parcelasapartir);
var formdata_unidade = $("#editformdata_unidade").serialize();
//alert(formdata_unidade);
$.post("<?php echo HOME_URI; ?>imobiliaria/editarunidadefinalizar", formdata_unidade, function(data) {
$('#editunidade').modal('hide');
});
// ADICIONAR UNIDADES
}
});
$('.addunidade_limpar').click(function () {
var nomeunidade = '<div class="col-sm-4 requerido form-group">\n\
<span class="input-icon input-icon-right cdr"><label class="control-label">Nome <span class="symbol required"></span></label><input type="text" name="addunidade_nome" placeholder="Nome" id="addunidade_nome" class="form-control addunidade-nome"><input type="hidden" name="addunidade_id_imovel" value="<?php echo $parametros[1]; ?>" id="form-field-17" class="form-control addunidade-id_imovel"><input type="hidden" name="rascunho" value="<?php echo $rascunhounidade; ?>" placeholder="Nome" id="form-field-17" class="form-control rascunho"></span></div>';
$('.nomeunidade').html(nomeunidade);
});
$('#addunidadebt').click(function() {
var nome = $('.addunidade-nome').val();
if (nome != '') {
var dormitorios = $('.addunidade-dormitorios').val();
var suite = $('.addunidade-suites').val();
var banheiros = $('.addunidade-banheiros').val();
var garagem = $('.addunidade-garagem').val();
var areaprivativa = $('.addunidade-areaprivativa').val();
if (areaprivativa){
var areaprivativam = $('.addunidade-areaprivativa-m').val();
} else{
var areaprivativam = '';
}
var avista = $('.addunidade-avista').val();
var parcelasapartir = $('.addunidade-parcelasapartir').val();
//var numm = rand(20, 1000);
$('.tabelaunidade').css('display', '');
var formdata_unidade = $("#formdata_unidade").serialize();
$.post("<?php echo HOME_URI; ?>imobiliaria/adicionandounidades", formdata_unidade, function(data) {
function rtrim(str) {
return str.replace(/\s+$/, "");
}
data = rtrim(data);
var tdtab =
'<tr class="opp-' + data + '">\n\
<td style="width:10%"><div name="unidade[' + data + '][nome]">' + nome + '</div></td>\n\
<td class="hidden-xs" style="width:9%"><div name="unidade[' + data + '][dormitorios]">' + dormitorios + '</div></td>\n\
<td class="hidden-xs" style="width:9%"><div name="unidade[' + data + '][suite]">' + suite + '</div></td>\n\
<td class="hidden-xs" style="width:9%"><div name="unidade[' + data + '][banheiros]">' + banheiros + '</div></td>\n\
<td class="hidden-xs" style="width:9%"><div name="unidade[' + data + '][garagem]">' + garagem + '</div></td>\n\
<td class="hidden-xs" style="width:14%"><div name="unidade[' + data + '][areaprivativa]">' + areaprivativa + ' ' + areaprivativam + '</div></td>\n\
<td class="hidden-xs" style="width:10%"><div name="unidade[' + data + '][avista]">' + avista + '</div></td>\n\
<td class="hidden-xs" style="width:10%"><div name="unidade[' + data + '][parcelasapartir]">' + parcelasapartir + '</div></td>\n\
<td class="center" style="width:20%">\n\
<div class="visible-md visible-lg hidden-sm visible-xs">\n\
<a href="#" class="btn btn-success tooltips" onclick="editarunidade(' + "'opp-" + data + "'" + ')" data-placement="top" data-original-title="Editar"><i class="clip clip-wrench-2"></i></a>\n\
<a href="#" class="btn btn-bricky tooltips" onclick="removerunidade(' + "'opp-" + data + "'" + ')" data-placement="top" data-original-title="Remove"><i class="fa fa-times fa fa-white"></i></a>\n\
</div>\n\
</td>\n\
</tr>';
$('.unidadestab').append(tdtab);
});
var nome = $('.addunidade-nome').val();
$('.addunidade-nome').val('');
$('.addunidade-dormitorios').val('');
$('.addunidade-suites').val('');
$('.addunidade-banheiros').val('');
$('.addunidade-garagem').val('');
$('.addunidade-areaprivativa').val('');
$('.addunidade-areaprivativa-m').attr('disabled', true);
$('.addunidade-areaprivativa-m option[value="M²"]').attr('selected', true);
$('.addunidade-avista').val('');
$('.addunidade-parcelasapartir').val('');
$('#addunidade').modal('hide');
}
});
function trim(x) {
return x.replace(/^\s+|\s+$/gm, '');
}
function fotoicon(data) {
//alert('');
$('#fotoicon_modal').modal('show');
$('#fotoicon_finalizar').attr('rol', data);
}
$('#fotoicon_finalizar').click(function() {
//alert('');
var data_icon = $('#fotoicon_finalizar').attr('rol');
$.post('<?php echo HOME_URI ?>imobiliaria/fotoicon', {fotoicon: '<?= $imoveltemp['id_imovel'] ?>', foto: data_icon}, function(dataa) {
//dataa = dataa.replaceAll("\s","");
//alert(dataa);
location.href = "<?php echo HOME_URI; ?>imobiliaria/imoveis/edit/<?= $imoveltemp['id_imovel'] ?>/fotos";
//$('.cdpps').html('<img style=" width: 150px; height: 150px;" src="<?php echo HOME_URI; ?>subdominios/<?php echo $_SESSION['userdata']['id_mestre']; ?>/fotos/<?php echo $parametros[1] ?>/' + data + '">');
$('.cdpps').html('<img style=" width: 150px; height: 150px;" src="<?php echo HOME_URI; ?>views/_images/semfoto.jpg">');
});
});
window.onload = function() {
$('#progresso').css('width', '100%');
$('.corpoloader').css('display', 'none');
$('.corpoload').css('display', 'block');
//$('.date-picker').datepicker({autoclose: true});
$('.ui-slider-range').css('background', '#08c');
$('#ms-my-select').css('width', '100%');
$('#ms-my-select2').css('width', '100%');
$('#ms-portaisgratuitos').css('width', '100%');
$('#ms-portaispagos').css('width', '100%');
/*$(".search-select").select2({
placeholder: "Selecione um Portal",
allowClear: true,
formatNoMatches: function() {
return 'Sem nova opção';
}
});*/
$(".group1").colorbox({rel: 'group1', maxHeight: "100%", maxWidth: "100%", fixed: true});
if ($('.tipodeimovel').val() != '') {
//alert('');
$('#subtipodeimovel').html('<option value="">Carregando...</option>');
$.post("<?php echo HOME_URI; ?>imobiliaria/pegarsubtipo", {tipoimovel: $('.tipodeimovel').val(), subtiposalvo: '<?php echo $imoveltemp['subtipoimovel']; ?>'}, function(data) {
$('#subtipodeimovel').html(data);
});
} else {
$('#subtipodeimovel').html('<option value="">Selecione um Tipo de Imóvel</option>');
}
}
</script>
<?php if (@$parametros[2] == 'fotos') { ?>
<script>
$(document).ready(function() {
//$('#myTab4').tabs('select', 'midia');
$("#dados").removeClass('in active');
$("#midia").addClass('in active');
});</script>
<?php } ?>
<?php if (@$parametros[2] == 'caracteristicas') { ?>
<script>
$(document).ready(function() {
//$('#myTab4').tabs('select', 'midia');
$("#dados").removeClass('in active');
$("#caracteristicas").addClass('in active');
});</script>
<?php } ?>
<script>
function moverfotoim(foto) {
$("#dialog-confirm").css('display', 'block');
$("#dialog-confirm").dialog({
resizable: false,
height: 200,
modal: false,
buttons: {
"Mover Foto": function() {
var valor = $("#moverfotoimovel").val();
$.post('<?php echo HOME_URI ?>imobiliaria/transferirfoto', {idatual: '<?= $imoveltemp['id_imovel'] ?>', foto: foto, idtransferir: valor}, function(data) {
var div = document.getElementById('arrayorder_' + foto);
div.parentNode.removeChild(div);
});
$(this).dialog("close");
},
"Cancelar": function() {
$(this).dialog("close");
}
}
});
}
function legenda(foto, data) {
//$("#dialog-confirm-lg").css('display', 'block');
var norma = document.getElementById(data);
var valor = norma.value;
$(".legendafotl").val(valor);
$("#salvarlegenda").attr('rol', data + '/' + foto);
$("#editarlegenda").modal('show');
}
// LEGENDA DA FOTO
$('.salvarlegenda').click(function(){
var dados = $(this).attr('rol');
var dadosverifica = dados.split('/');
var data = trim(dadosverifica[0]);
var foto = trim(dadosverifica[1]);
var valor = $(".legendafotl").val();
document.getElementById(data).value = valor;
$("[name='ft_" + foto + "']").attr('title', valor);
//alert(foto+'/'+data+'/'+valor);
var edit = $('.formuseredit').serialize();
$("body").scrollTop(0);
$('#progerro').hide();
$('#usernmb').removeClass('has-error');
$('#usernmb').addClass('has-success');
$('#texterro').html('')
$('#prog1').css('display', 'block');
var interval = setTimeout(function() {
$('#prog2').css('width', '10%');
}, 500);
var interval1 = setTimeout(function() {
$('#prog2').css('width', '20%');
}, 700);
var interval2 = setTimeout(function() {
$('#prog2').css('width', '40%');
}, 1000);
var interval3 = setTimeout(function() {
$('#prog2').css('width', '80%');
}, 1200);
$.post('<?php echo HOME_URI ?>imobiliaria/editarimovel?rascunho=<?php echo $buscaRascunho; ?>', edit, function(data) {
//alert(data);
clearInterval(interval);
clearInterval(interval1);
clearInterval(interval2);
clearInterval(interval3);
$('#prog2').css('width', '85%');
$('#frasealertok').html('Edições salvas!');
$('#prog2').css('width', '100%');
$('#prog1').hide();
$('#progok').show();
});
})
// SALVAR E CONTINUAR
$('.salvaredicoes_continuar').click(function() {
//alert($('select.id_responsavel').val());
if ($('#cod_referencia').val() && $('select.subtipodeimovel').val() && $('select.tipodeimovel').val() && $('select.negocio').val() && $('select#id_cliente').val()!=null/* && $('#id_cliente_email3').val()/* && $('select.id_responsavel').val()*/ && $('select.estadobusca').val() && $('select.cidadebusca').val() && $('select.bairrobusca').val()){
$("body").scrollTop(0);
// ATUALIZA O ACOMPANHAMENTO DA OBRA NO CASO DE EMPREENDIMENTOS
/*
var sliderAcabamentos = $("#slider_acabamentos").rangeSlider("max");
$('#valoracabamentos').val(parseInt(sliderAcabamentos));
var sliderVidros = $("#slider_vidros").rangeSlider("max");
$('#valorvidros').val(parseInt(sliderVidros));
var sliderPintura = $("#slider_pintura").rangeSlider("max");
$('#valorpintura').val(parseInt(sliderPintura));
var sliderEsquadrias = $("#slider_esquadrias").rangeSlider("max");
$('#valoresquadrias').val(parseInt(sliderEsquadrias));
var sliderFachada = $("#slider_fachada").rangeSlider("max");
$('#valorfachada').val(parseInt(sliderFachada));
var sliderRevestimento = $("#slider_revestimento").rangeSlider("max");
$('#valorrevestimento').val(parseInt(sliderRevestimento));
var sliderInstalacoes = $("#slider_instalacoes").rangeSlider("max");
$('#valorinstalacoes').val(parseInt(sliderInstalacoes));
var sliderAlvenaria = $("#slider_alvenaria").rangeSlider("max");
$('#valoralvenaria').val(parseInt(sliderAlvenaria));
var sliderEstrutura = $("#slider_estrutura").rangeSlider("max");
$('#valorestrutura').val(parseInt(sliderEstrutura));
var sliderContencao = $("#slider_contencao").rangeSlider("max");
$('#valorcontencao').val(parseInt(sliderContencao));
var sliderTerraPlanagem = $("#slider_terraplanagem").rangeSlider("max");
$('#valorterraplanagem').val(parseInt(sliderTerraPlanagem));
var sliderLimpeza = $("#slider_limpeza").rangeSlider("max");
$('#valorlimpeza').val(parseInt(sliderLimpeza));
*/
//alert('teste');
var cliente = '';
var negocio = '';
var tipo = '';
var subtipo = '';
var pais = $('[name=cep_pais]').val();
var cidade = $('[name=cep_cidade]').val();
var estado = $('[name=cep_estado]').val();
var logradouro = $('[name=cep_logradouro]').val();
if (pais != '' && cidade != '' && estado != '' && logradouro != '') {
/*$('.mmps').css('display', 'block');
setTimeout(function() {
initialize();
}, 800);*/
}
$(".summernote-pt").val($(".summernote-pt").code());
$(".summernote-en").val($(".summernote-en").code());
$(".summernote-es").val($(".summernote-es").code());
$(".summernote-it").val($(".summernote-it").code());
$('[name="informacaodoimovel"]').val($('[name="informacaodoimovel"]').code());
var edit = $('.formuseredit').serialize();
$('#progok').hide();
$('#usernmb').removeClass('has-error');
$('#usernmb').addClass('has-success');
$('#texterro').html('')
$('#prog1').css('display', 'block');
var interval = setTimeout(function() {
$('#prog2').css('width', '10%');
}, 500);
var interval1 = setTimeout(function() {
$('#prog2').css('width', '20%');
}, 700);
var interval2 = setTimeout(function() {
$('#prog2').css('width', '40%');
}, 1000);
var interval3 = setTimeout(function() {
$('#prog2').css('width', '80%');
}, 1200);
<?php if (@$buscaRascunho != '3') { ?>
$.post('<?php echo HOME_URI ?>imobiliaria/editarimovel?rascunho=<?php echo $buscaRascunho; ?>', edit, function(data) {
//alert(data);
$.post("<?php echo HOME_URI; ?>imobiliaria/integrar/", function (data) {
//alert(data);
});
clearInterval(interval);
clearInterval(interval1);
clearInterval(interval2);
clearInterval(interval3);
$('#prog2').css('width', '85%');
$('#frasealertok').html('Edições salvas!');
$('#prog2').css('width', '100%');
$('#prog1').hide();
$('#progok').show();
});
<?php } else { ?>
$.post('<?php echo HOME_URI ?>imobiliaria/editarimovel?rascunho=<?php echo $buscaRascunho; ?>', edit, function(data) {
clearInterval(interval);
clearInterval(interval1);
clearInterval(interval2);
clearInterval(interval3);
$('#prog2').css('width', '85%');
$('#frasealertok').html('Edições salvas!');
$('#prog2').css('width', '100%');
$('#prog1').hide();
$('#progok').show();
});
<?php } ?>
} else{
if($('#cod_referencia').val() && $('select.subtipodeimovel').val() && $('select.tipodeimovel').val() && $('select.negocio').val() && $('#id_cliente').val() && $('#id_cliente_email3').val()){
$('.abaedit').removeClass('active');
$('.abaedit').removeClass('in');
$('.abaeditlocal').addClass('active');
$('.abaeditlocalcorpo').addClass('in');
}else{
$('.abaedit').removeClass('active');
$('.abaedit').removeClass('in');
$('.abaeditclassi').addClass('active');
$('.abaeditclassicorpo').addClass('in');
}
/*
if ($('select.subtipodeimovel').val() == ""){ $('.requeridosubtipodeimovel').addClass('has-error'); } else{ $('.requeridosubtipodeimovel').removeClass('has-error'); }
if ($('select.tipodeimovel').val() == ""){ $('.requeridotipodeimovel').addClass('has-error'); } else{ $('.requeridotipodeimovel').removeClass('has-error'); }
if ($('select.negocio').val() == ""){ $('.requeridonegocio').addClass('has-error'); } else{ $('.requeridonegocio').removeClass('has-error'); }
if ($('select.id_cliente').val() == ""){ $('.requeridoid_cliente').addClass('has-error'); } else{ $('.requeridoid_cliente').removeClass('has-error'); }
//if($('select.id_responsavel').val()==""){ $('.requeridoid_responsavel').addClass('has-error'); }else{ $('.requeridoid_responsavel').removeClass('has-error'); }
if ($('select.estadobusca').val() == ""){ $('.requeridoestadobusca').addClass('has-error'); } else{ $('.requeridoestadobusca').removeClass('has-error'); }
if ($('select.cidadebusca').val() == ""){ $('.requeridocidadebusca').addClass('has-error'); } else{ $('.requeridocidadebusca').removeClass('has-error'); }
*/
$('.modal-title').html('Aviso');
$('.corpodica').html('<?php echo $dica['editarimovel_campos'] ?>');
$('.janeladica').modal('show');
}
});
// SALVAR E FINALIZAR
$('.salvaredicoes_concluir').click(function() {
$("body").scrollTop(0);
if ($('#cod_referencia').val() && $('select.subtipodeimovel').val() && $('select.tipodeimovel').val() && $('select.negocio').val() && $('#id_cliente').val() /* && $('#id_cliente_email3').val() && $('select.id_responsavel').val()*/ && $('select.estadobusca').val() && $('select.cidadebusca').val() && $('select.bairrobusca').val()){
//alert('teste');
$(".summernote-pt").val($(".summernote-pt").code());
$(".summernote-en").val($(".summernote-en").code());
$(".summernote-es").val($(".summernote-es").code());
$(".summernote-it").val($(".summernote-it").code());
$('[name="informacaodoimovel"]').val($('[name="informacaodoimovel"]').code());
var edit = $('.formuseredit').serialize();
$("body").scrollTop(0);
$('#progok').hide();
$('#usernmb').removeClass('has-error');
$('#usernmb').addClass('has-success');
$('#texterro').html('')
$('#prog1').css('display', 'block');
var interval = setTimeout(function() {
$('#prog2').css('width', '10%');
}, 500);
var interval1 = setTimeout(function() {
$('#prog2').css('width', '20%');
}, 700);
var interval2 = setTimeout(function() {
$('#prog2').css('width', '40%');
}, 1000);
var interval3 = setTimeout(function() {
$('#prog2').css('width', '80%');
}, 1200);
<?php if ($buscaRascunho != '3') { ?>
$.post('<?php echo HOME_URI ?>imobiliaria/editarimovel?rascunho=<?php echo $buscaRascunho; ?>', edit, function(data) {
$.post("<?php echo HOME_URI; ?>imobiliaria/integrar/", function (data) {
location.href = "<?php echo HOME_URI; ?>imobiliaria/imoveis/";
});
});
<?php } else { ?>
$.post('<?php echo HOME_URI ?>imobiliaria/editarimovel?rascunho=<?php echo $buscaRascunho; ?>&finalizar=1', edit, function(data) {
//alert(data);
var atributos = data.split("//");
atributos = atributos[7];
//alert(atributos);
var cod_referencia = atributos.split(": ");
cod_referencia = cod_referencia[1];
//alert(cod_referencia);
$.post('<?php echo HOME_URI ?>imobiliaria/consultarid', {id: '<?php echo $imoveltemp['cod_referencia']; ?>'}, function(data) {
//alert(data);
location.href = "<?php echo HOME_URI; ?>imobiliaria/imoveis/midia/"+data;
});
});
/*$.post('<?php /* echo HOME_URI ?>/imobiliaria/<?php echo $acao_editar; ?>',{idrasc:<?php echo $parametros[1]; ?>}, function(data) {
location.href="<?php echo HOME_URI; */ ?>/imobiliaria/imoveis/";
});*/
<?php } ?>
} else{
if($('#cod_referencia').val() && $('select.subtipodeimovel').val() && $('select.tipodeimovel').val() && $('select.negocio').val() && $('#id_cliente').val() && $('#id_cliente_email3').val()){
$('.abaedit').removeClass('active');
$('.abaedit').removeClass('in');
$('.abaeditlocal').addClass('active');
$('.abaeditlocalcorpo').addClass('in');
}
/*
if ($('select.subtipodeimovel').val() == ""){ $('.requeridosubtipodeimovel').addClass('has-error'); } else{ $('.requeridosubtipodeimovel').removeClass('has-error'); }
if ($('select.tipodeimovel').val() == ""){ $('.requeridotipodeimovel').addClass('has-error'); } else{ $('.requeridotipodeimovel').removeClass('has-error'); }
if ($('select.negocio').val() == ""){ $('.requeridonegocio').addClass('has-error'); } else{ $('.requeridonegocio').removeClass('has-error'); }
if ($('select.id_cliente').val() == ""){ $('.requeridoid_cliente').addClass('has-error'); } else{ $('.requeridoid_cliente').removeClass('has-error'); }
//if($('select.id_responsavel').val()==""){ $('.requeridoid_responsavel').addClass('has-error'); }else{ $('.requeridoid_responsavel').removeClass('has-error'); }
if ($('select.estadobusca').val() == ""){ $('.requeridoestadobusca').addClass('has-error'); } else{ $('.requeridoestadobusca').removeClass('has-error'); }
if ($('select.cidadebusca').val() == ""){ $('.requeridocidadebusca').addClass('has-error'); } else{ $('.requeridocidadebusca').removeClass('has-error'); }
*/
$('.modal-title').html('Aviso');
$('.corpodica').html('<?php echo $dica['editarimovel_campos'] ?>');
$('.janeladica').modal('show');
}
});
$(document).ready(function() {
//açõe do cep
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/estados", {cep: 'busca'}, function(data) {
$('.estadobusca').append('<option value="" alt="">---</option>');
jQuery.each(data, function(index, value) {
$('.estadobusca').append('<option value="' + value.uf + '">' + value.nome + '</option>');
$('.estadobusca_add').append('<option value="' + value.uf + '">' + value.nome + '</option>');
});
<?php if ($imoveltemp['cep_estado'] != '') { ?>
$(".estadobusca option[value='<?= $imoveltemp['cep_estado'] ?>']").prop('selected', true);
//$(".estadobusca_add option[value='<?= $imoveltemp['cep_estado'] ?>']").prop('selected', true);
var uf = $('.estadobusca').val();
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/cidadespost", {uf: uf}, function(data) {
$('.cidadebusca').html('');
$('.cidadebusca').append('<option value="" alt="">---</option>');
jQuery.each(data, function(index, value) {
$('.cidadebusca').append('<option value="' + value.nome + '" alt="' + value.tipo + '">' + value.nome + '</option>');
});
<?php if ($imoveltemp['cep_cidade'] != '') { ?>
$(".cidadebusca option[value='<?= $imoveltemp['cep_cidade'] ?>']").prop('selected', true);
<?php } ?>
var uf = $('.cidadebusca').val();
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/cidadedados", {ct: uf}, function(tip) {
uf = uf.replace("'", "'");
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/bairropost/", {bairro: uf,user: '<?php echo $_SESSION['userdata']['contratante']; ?>'}, function(data) {
$('.bairrobusca').html('');
$('.bairrobusca').append('<option value="" alt="">---</option>');
if (tip == 'Distrito') {
$('.bairrobusca').append('<option value="Centro">Centro</option>');
} else {
jQuery.each(data, function(index, value) {
$('.bairrobusca').append('<option value="' + value + '">' + value + '</option>');
});
}
$(".bairrobusca option[value='<?= $imoveltemp['cep_bairro'] ?>']").prop('selected', true);
}, "json");
});
}, "json");
<?php } ?>
}, "json");
});
$('.estadobusca').change(function() {
$('.cidadebusca').html('<option>Carregando...</option>');
$('[name=cep_bairro]').html('');
$('[name=cep_logradouro]').val('');
var uf = $(this).val();
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/cidadespost", {uf: uf}, function(data) {
$('.cidadebusca').html('');
$('.cidadebusca').append('<option value="" alt="">---</option>');
jQuery.each(data, function(index, value) {
$('.cidadebusca').append('<option value="' + value.nome + '" alt="' + value.tipo + '">' + value.nome + '</option>');
});
}, "json");
});
$('.cidadebusca').change(function() {
$('.bairrobusca').html('<option>Carregando...</option>');
$('[name=cep_logradouro]').val('');
var uf = $(this).val();
//alert(uf);
uf = uf.replace("'", "'");
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/cidadedados", {ct: uf}, function(tip) {
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/bairropost/", {bairro: uf, user: '<?php echo $_SESSION['userdata']['contratante'] ; ?>'}, function(data) {
$('.bairrobusca').html('');
$('.bairrobusca').append('<option value="" alt="">---</option>');
if (tip == 'Distrito') {
$('.bairrobusca').append('<option value="Centro">Centro</option>');
} else {
jQuery.each(data, function(index, value) {
$('.bairrobusca').append('<option value="' + value + '">' + value + '</option>');
});
}
}, "json");
});
});
function funcaoEnviarDadosInser() {
var nome = $('[name=cep_estado]').val();
//$("[name=gcb_cep_estado] option[value='" + nome + "']").prop('selected', true);
var nomeCidade = $('[name=cep_cidade]').val();
$("[name=gcb_cep_cidade]").val(nomeCidade);
var nomeBairro = $('[name=cep_bairro]').val();
$("[name=gcb_cep_bairro]").val();
$("#myModal1").modal('show');
}
$(document).ready(function() {
$(".search").keyup(function() {
var searchbox = $(this).val();
var bairro = $('[name=cep_bairro]').val();
var cidade = $('[name=cep_cidade]').val();
cidade = cidade.replace("'", "'");
var dataString = 'cidade=' + cidade + '&bairro=' + bairro + '&keyword=' + searchbox;
if (searchbox == '')
{
$("#display").html('<div class="display_box" align="left">Digite um valor válido...<br/></div>').show();
}
else
{
$("#display").html('<div class="display_box" align="left">Buscando...<br/></div>').show();
$.ajax({
type: "POST",
url: "<?php echo $geral_info['caminho_sis_cep']; ?>home/api/buscalong",
data: dataString,
cache: false,
success: function(html)
{
$("#display").html(html).show();
}
});
}
return false;
});
$(".botao_cep").click(function() {
var searchbox = $('.cepnum').val();
var dataString = '&keyword=' + searchbox;
//alert("<?php echo $_SESSION['userdata']['id_mestre']; ?>");
//alert("<?php echo $geral_info['caminho_sis_cep']; ?>");
if (searchbox != '')
{
//$("#display").html('<div class="display_box" align="left">Buscando...<br/></div>').show();
$.ajax({
type: "POST",
url: "<?php echo $geral_info['caminho_sis_cep']; ?>home/api/buscalong_cep",
data: dataString,
cache: false,
success: function(html)
{
// REPOVOAR BANCO DE CEP
/*
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/repovoarbanco", function(data) {
alert(data);
}, "json");
*/
//alert(html);
//$('.consulta_cep').modal('show');
if(html != ''){
var dados_cep = html.split("//");
var dados_estado = dados_cep[0];
var dados_cidade = dados_cep[1];
var dados_bairro = dados_cep[2];
var dados_logradouro = dados_cep[3];
dados_logradouro = dados_logradouro.replace("'", "'");
//alert(dados_estado);
if (dados_estado != ''){
$('select.estadobusca').val(dados_estado);
//$('select.estadobusca_add').val(dados_estado);
//busca de cidades
$('.cidadebusca').html('<option>Carregando...</option>');
$('[name=cep_bairro]').html('');
$('[name=cep_logradouro]').val('');
var uf = dados_estado;
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/cidadespostsingle", {cidade: dados_cidade, uf: uf}, function(data) {
//alert(data);
$('.cidadebusca').html('');
$('.cidadebusca').append('<option value="" alt="">---</option>');
$('.cidadebusca').append(data);
/*
jQuery.each(data, function(index, value) {
if (value.nome == dados_cidade){
$('.cidadebusca').append('<option selected="" value="' + value.nome + '" alt="' + value.tipo + '">' + value.nome + '</option>');
} else{
//$('.cidadebusca').append('<option value="' + value.nome + '" alt="' + value.tipo + '">' + value.nome + '</option>');
}
});
*/
}, "json");
//
if (dados_cidade != ''){
setTimeout(function() {
//$('select.cidadebusca').val(dados_cidade);
setTimeout(function() {
$('.bairrobusca').html('<option>Carregando...</option>');
$('[name=cep_logradouro]').val('');
var uf = dados_cidade;
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/cidadedados", {ct: uf}, function(tip) {
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/bairropost/", {bairro: uf,user: '<?php echo $_SESSION['userdata']['contratante']; ?>'}, function(data) {
$('.bairrobusca').html('');
$('.bairrobusca').append('<option value="" alt="">---</option>');
if (tip == 'Distrito') {
$('.bairrobusca').append('<option value="Centro">Centro</option>');
} else {
jQuery.each(data, function(index, value) {
if (value == dados_bairro){
$('.bairrobusca').append('<option selected="" value="' + value + '">' + value + '</option>');
} else{
//$('.bairrobusca').append('<option value="' + value + '">' + value + '</option>');
}
});
}
}, "json");
});
setTimeout(function() {
//$('select.bairrobusca').val(dados_bairro);
setTimeout(function() {
$('[name="cep_logradouro"]').val(dados_logradouro);
setTimeout(function() {
//$('.consulta_cep').modal('hide');
}, 0);
}, 0);
}, 0);
}, 0);
}, 0);
}
//}, "json");
} else{
$('.cepinexistente').modal('show');
}
//busca de bairros
//
/*
setTimeout(function() {
$('select.cidadebusca').val(dados_cidade);
}, 2500);
//busca de bairros
setTimeout(function() {
$('.bairrobusca').html('<option>Carregando...</option>');
$('[name=cep_logradouro]').val('');
var uf = dados_cidade;
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/cidadedados", {ct: uf}, function(tip) {
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/bairropost/", {bairro: uf}, function(data) {
$('.bairrobusca').html('');
$('.bairrobusca').append('<option value="" alt="">---</option>');
if (tip == 'Distrito') {
$('.bairrobusca').append('<option value="' + uf + '">' + uf + '</option>');
} else {
jQuery.each(data, function(index, value) {
$('.bairrobusca').append('<option value="' + value + '">' + value + '</option>');
});
}
}, "json");
});
}, 2600);
setTimeout(function() {
$('select.bairrobusca').val(dados_bairro);
}, 4500);
setTimeout(function() {
$('[name="cep_logradouro"]').val(dados_logradouro);
}, 4600);
setTimeout(function() {
$('.consulta_cep').modal('hide');
}, 4700);
*/
}else{
$('.cepinexistente').modal('show');
}
}
});
}
return false;
});
});
/*
function fechardisplay() { $("#display").hide(); }
function funcaoremovesug() {
setTimeout(function() {
//$("#display").hide();
}, 500);
}
*/
$('[name=gcb_cep_estado]').change(function () {
$('.gcb_cep_cidade').html('');
$('.gcb_cep_cidade').html('<option>Carregando...</option>');
var uf = $('[name=gcb_cep_estado]').val();
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/cidadespost", {uf: uf}, function(data) {
$('.gcb_cep_cidade').html('<option>---</option>');
jQuery.each(data, function(index, value) {
$('.gcb_cep_cidade').append('<option value="' + value.nome + '" alt="' + value.tipo + '">' + value.nome + '</option>');
});
}, "json");
});
$('#salvargcb').click(function() {
var formulario = $('.formgerenciarcb').serialize();
//alert(formulario);
//if ($(".gcb_enviardados").is(':checked')) {
var pais = $('[name=gcb_cep_pais]').val();
var uf = $('[name=gcb_cep_estado]').val();
var cidade = $('[name=gcb_cep_cidade]').val();
var bairro = $('[name=gcb_cep_bairro]').val();
cidade = cidade.replace("'", "'");
bairro = bairro.replace("'", "'");
//var logradouro = $('[name=gcb_cep_logradouro]').val();
//var cep = $('[name=gcb_cep]').val();
/*
$('.cepvalidar1').css('display', 'none');
if(cep == ''){
$('.cepvalidar').removeClass('has-error');
$('.cepvalidar1').css('display', 'none');
}
*/
if ((pais != '') && (uf != '') && (cidade != '') && (bairro != '')){
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/enviarsolicitacaodeadd", {pais: pais, uf: uf, cidade: cidade, bairro: bairro, user: '<?php
require ABSPATH . '/connectpadrao.php';
$contratante_info = $banco->query('SELECT * FROM cliente WHERE user_id = "' . $_SESSION['userdata']['contratante'] . '"');
$contratante_cliente = $contratante_info->fetch(PDO::FETCH_ASSOC);
echo $contratante_cliente['usuario'].': '.$contratante_cliente['email']; ?>', site: '<?php echo HOME_URI; ?>', user_id:'<?php echo $_SESSION['userdata']['contratante']; ?>'}, function(data) {
//alert(data);
if(data == 'Bairro já cadastrado!'){
$('.bairrovalidar').addClass('has-error');
$('.bairrovalidar1').css('display', 'block');
}else if(data == 'Cidade Inválida!'){
$('#validarcid').addClass('has-error');
$('.cidadevalidar').css('display', 'block');
}else if(data == 'Caracteres inválidos!'){
$('#bairrovalida').addClass('has-error');
$('.bairrovalidarcaractere').css('display', 'block');
}else{
$('#myModal1').modal('hide');
//$('[name=gcb_cep_estado]').val('');
//$('.cidadebusca').html('');
//$('[name=gcb_cep_bairro]').val('');
$(".estadobusca option[value='" + $('[name=gcb_cep_estado]').val() + "']").prop('selected', true);
var uf = $('[name=gcb_cep_estado]').val();
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/cidadespost", {uf: uf}, function(data) {
jQuery.each(data, function(index, value) {
$('.cidadebusca').append('<option value="' + value.nome + '" alt="' + value.tipo + '">' + value.nome + '</option>');
});
}, "json");
$('.cidadebusca').append('<option value="' + $('[name=gcb_cep_cidade]').val() + '">' + $('[name=gcb_cep_cidade]').val() + '</option>');
$(".cidadebusca option[value='" + $('[name=gcb_cep_cidade]').val() + "']").prop('selected', true);
$('.bairrobusca').html('');
$('.bairrobusca').append('<option value="' + $('[name=gcb_cep_bairro]').val() + '">' + $('[name=gcb_cep_bairro]').val() + '</option>');
$.post("<?php echo $geral_info['caminho_sis_cep']; ?>home/api/bairropost", {bairro: cidade, user: '<?php echo $_SESSION['userdata']['contratante']; ?>'}, function(data) {
jQuery.each(data, function(index, value) {
$('.bairrobusca').append('<option value="' + value + '">' + value + '</option>');
});
},"json");
//$('.bairrobusca').append('<option value="' + '---' + '">' + '---' + '</option>');
if ($('[name=gcb_cep_logradouro]').val() != null) {
$('[name=cep_logradouro]').val($('[name=gcb_cep_logradouro]').val());
}
if ($('[name=gcb_cep]').val() != null) {
$('[name=cep]').val($('[name=gcb_cep]').val());
}
}
});
}
});
</script>
<?php
$iphone = strpos($_SERVER['HTTP_USER_AGENT'], "iPhone");
$ipad = strpos($_SERVER['HTTP_USER_AGENT'], "iPad");
$android = strpos($_SERVER['HTTP_USER_AGENT'], "Android");
$palmpre = strpos($_SERVER['HTTP_USER_AGENT'], "webOS");
$berry = strpos($_SERVER['HTTP_USER_AGENT'], "BlackBerry");
$ipod = strpos($_SERVER['HTTP_USER_AGENT'], "iPod");
$symbian = strpos($_SERVER['HTTP_USER_AGENT'], "Symbian");
if ($iphone || $ipad || $android || $palmpre || $ipod || $berry || $symbian == true) {
$mobile_what = 'api';
} else {
$mobile_what = 'web';
}
?>
<script>
//function compartilhar(data) {
// $.post("<?php echo HOME_URI; ?>imobiliaria/visualizarimovel", {id_imovel: data}, function (imovel) {
// var res = imovel.split("|");
// $('.facebook').html('<a class="btn btn-primary" style="font-size: 14px;width:100%" target="_blank" href="http://www.facebook.com/dialog/share?app_id=140586622674265&display=popup&href=https%3A%2F%2F<?php echo $dominio ?>%2Fdetalhes_imovel%2F'+ data +'%23.XfKgauwnCzU.facebook&redirect_uri=http%3A%2F%2Fs7.addthis.com%2Fstatic%2Fthankyou.html"><i class="fa fa-facebook"></i> Facebook</a>');
//$('.facebook').html('<a class="btn btn-primary" style="font-size: 14px;width:100%" target="_blank" href="http://www.facebook.com/share.php?u=https%3A%2F%2F<?php echo $dominio ?>%2Fdetalhes_imovel%2F'+ data +'"><i class="fa fa-facebook"></i> Facebook</a>');
// $('.twitter').html('<a class="btn btn-info" style="font-size: 14px;width:100%" target="_blank" href="http://twitter.com/home?status='+ res[2] +' '+ res[3] +' para '+ res[1] +' em '+ res[24] +'-'+ res[23] +'+https%3A%2F%2F<?php echo $dominio ?>%2Fdetalhes_imovel%2F'+ data +'"><i class="fa fa-twitter"></i> Twitter</a>');
// $('.whatsapp').html('<a class="btn btn-green" style="font-size: 14px;width:100%" target="_blank" href="https://<?php echo $mobile_what?>.whatsapp.com/send?&text=https://<?php echo $dominio ?>/detalhes_imovel/'+ data +'"><i class="fa fa-whatsapp"></i> Whatsapp</a></a>');
// });
//}
//NOVA FUNÇÃO COMPARTILHAR
function compartilhar(data) {
$.post("<?php echo HOME_URI; ?>imobiliaria/visualizarimovel", {id_imovel: data}, function (imovel) {
var res = imovel.split("|");
// Função para gerar slug no formato desejado
function slugifyComMaiuscula(text) {
return text
.toString()
.normalize('NFD') // remove acentos
.replace(/[\u0300-\u036f]/g, '')
.replace(/[^a-zA-Z0-9]+/g, '-') // substitui por hífen
.replace(/^-+|-+$/g, '') // remove hífens no início/fim
.split('-')
.map(word => {
if (word === word.toUpperCase()) return word; // mantém siglas como SP, COD0696
return word.charAt(0).toUpperCase() + word.slice(1).toLowerCase();
})
.join('-');
}
// Monta a slug com base nos dados retornados
var finalidade = res[1];
var tipo = res[2];
var categoria = res[3]; // subtipo (confirme se é o certo)
var bairro = res[25];
var cidade = res[24];
var estado = res[23];
var codigo = res[0];
var slug = slugifyComMaiuscula(`${finalidade}-${tipo}-${categoria}-${bairro}-${cidade}-${estado}-${codigo}`);
var url_amigavel = `https://<?php echo $dominio ?>/detalhes_imovel/${data}/${slug}`;
// Atualiza os botões com a URL amigável
$('.facebook').html(
`<a class="btn btn-primary" style="font-size: 14px;width:100%" target="_blank" href="http://www.facebook.com/dialog/share?app_id=140586622674265&display=popup&href=${encodeURIComponent(url_amigavel)}&redirect_uri=http%3A%2F%2Fs7.addthis.com%2Fstatic%2Fthankyou.html">
<i class="fa fa-facebook"></i> Facebook
</a>`
);
$('.btn-qrcode').remove(); // Remove o botão anterior, se existir
$('.qrcode').html(`
<a class="btn btn-dark btn-qrcode" style="font-size: 14px;width:100%; background: #000;color: #fff;" href="#" onclick="abrirQRCode('${url_amigavel}'); return false;">
<i class="fa fa-qrcode"></i> QRCode
</a>
`);
// FUNÇÃO PARA COMPARTILHAR COM O X (antigo twitter)
function slugify(text) {
return text.toString().normalize('NFD')
.replace(/[\u0300-\u036f]/g, '')
.replace(/\s+/g, '-')
.replace(/[^a-zA-Z0-9\-]/g, '')
.replace(/-+/g, '-')
.replace(/^-+|-+$/g, '');
}
var titulo = `${res[2]} ${res[3]} para ${res[1]} em ${res[24]}-${res[23]}`;
var slug = slugify(`${res[1]}-${res[2]}-${res[3]}-${res[25]}-${res[24]}-${res[23]}-${res[0]}`);
var url = `https://<?php echo $dominio ?>/detalhes_imovel/${data}/${slug}`;
var tweet = encodeURIComponent(`${titulo} ${url}`);
$('.twitter').html(`
<a class="btn btn-info" style="font-size: 14px;width:100%" target="_blank"
href="https://twitter.com/intent/tweet?text=${tweet}">
<i class="fa fa-twitter"></i> Twitter
</a>
`);
$('.whatsapp').html(
`<a class="btn btn-green" style="font-size: 14px;width:100%" target="_blank" href="https://<?php echo $mobile_what ?>.whatsapp.com/send?&text=${encodeURIComponent(url_amigavel)}">
<i class="fa fa-whatsapp"></i> Whatsapp
</a>`
);
});
}
// END
////// FUNÇÃO PARA FECHAR A MODAL "compartilhar" APÓS O CLIQUE NA OPÇÃO qrcode
function abrirQRCode(url) {
// Fecha o modal de compartilhamento
$('#compartilhar').modal('hide');
// Aguarda o fechamento do modal anterior
setTimeout(function () {
// Limpa o conteúdo anterior
$('#qrcode').html('');
// Gera novo QR Code
var qrcode = new QRCode(document.getElementById("qrcode"), {
text: url,
width: 250,
height: 250
});
// Aguarda o QR ser renderizado e gera o download
setTimeout(function () {
var img = $('#qrcode img')[0];
if (img) {
$('#downloadQRCode').attr('href', img.src);
}
}, 500);
// Mostra o modal
$('#modalQRCode').modal('show');
}, 400);
}
//END
//FUNÇÃO ABRIR MODAL DO QRCODE
function mostrarQRCode(url) {
var qrWindow = window.open('', '_blank', 'width=300,height=300');
qrWindow.document.write(`
<img src="https://chart.googleapis.com/chart?chs=300x300&cht=qr&chl=${encodeURIComponent(url)}" alt="QR Code" />
`);
}
//END
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/qrcodejs/1.0.0/qrcode.min.js"></script>