403Webshell
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/meusitei/public_html/painel/assets/scripts/bkp-270924-add2.php
<!-- <script src="https://maps.googleapis.com/maps/api/js?v=3.exp&signed_in=true"></script><!-- usado maps -->
<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
                                });
</script>

<script async defer src="https://maps.googleapis.com/maps/api/js?key=AIzaSyD4Igh17t75BXqDanBi74yw2e7qmdNhhrg&callback=initMap" type="text/javascript"></script>

<?php $buscaRascunho = '3'; ?>
<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(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 == ''){
    $.getJSON("https://maps.googleapis.com/maps/api/geocode/json?key=AIzaSyD4Igh17t75BXqDanBi74yw2e7qmdNhhrg&address=" + cep + "&address=" + cep + "&sensor=true", 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=AIzaSyD4Igh17t75BXqDanBi74yw2e7qmdNhhrg&latlng=" + 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);
    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: 34,
                        pitch: 10
            },
            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: 34,
                        pitch: 10
            },
            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: 34,
                        pitch: 10
            },
            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: 34,
                        pitch: 10
            },
            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=AIzaSyD4Igh17t75BXqDanBi74yw2e7qmdNhhrg&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=AIzaSyD4Igh17t75BXqDanBi74yw2e7qmdNhhrg&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: 34,
                        pitch: 10
            },
            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: 34,
                        pitch: 10
            },
            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;
    $.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: 34,
                        pitch: 10
            },
            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: 34,
                        pitch: 10
            },
            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: '',
     pitch: ''
     },
     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: '',
     pitch: ''
     },
     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;
    }
    }

    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 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 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: '3', 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 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: '3', 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 type="text/javascript" src="<?php echo HOME_URI; ?>assets/plugins/bootstrap-multiselect/dist/js/bootstrap-multiselect.js"></script>
<script>
    
    
        $(".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();
        }
        });
    
        $('.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');
        });

    //////////////////////////////////////////////////////////////////////////////////////////
    
    // 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 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);

    }

    /////////////// NOVO

    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, '');
    }

    $('.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);
    });


    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(nomeBairro);
        $("#myModal1").modal('show');
    }

    $('.botao_addprop').click(function () {
        $('#pnome').val('');
        $('#pemail_2').val('');
        $('#p-fone').val('');
        $('#p-cel').val('');
        $('#p-comochegou').val('');
        $('#p-observacoes').val('');
        $("#add1").modal('show');
    });

    $('#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');
                    //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);
                        $('.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');
                    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];dit
                        data = trim(data);
                        $('.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';
                    });
                }
            });
        }
    });

    function editarunidade(data) {

        var nomeunidadeedit = '<div class="col-sm-4 requerido form-group">\n\
        <span class="input-icon input-icon-right cdr">\n\
        <label class="control-label">Nome <span class="symbol required"></span></label>\n\
        <input value="" type="text" name="editunidade_nome" placeholder="Nome" id="editunidade_nome" class="form-control editunidade-nome">\n\
        <input type="hidden" name="editunidade_id_imovel" value="<?php echo $parametros[1]; ?>" id="form-field-17" class="form-control editunidade-id_imovel">\n\
        <input type="hidden" name="rascunho" value="3" id="form-field-17" class="form-control rascunho">\n\
        <input type="hidden" name="editunidade_id_unidade" value="" id="form-field-17" class="form-control editunidade_id_unidade">\n\
        </span>\n\
        </div>';
        $('.nomeunidadeedit').html(nomeunidadeedit);
        //document.getElementById("editformdata_unidade").reset();


        $.post("<?php echo HOME_URI; ?>imobiliaria/editarunidade", {unid_editar: data, id_imovel: '<?= $imoveltemp['id_imovel'] ?>', rascunho: 3}, 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]);
            res[6] = trim(res[6]);
            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('');
        /*var teste = $('.cntunid').val();
         if (teste == undefined) {
         $('.tabelaunidade').css('display', 'none');
         }*/

        $.post("<?php echo HOME_URI; ?>imobiliaria/removerunidade", {unid_remove: data, id_imovel: '<?= $imoveltemp['id_imovel'] ?>', rascunho: 3}, function (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 data = rtrim(id_unidade);
            var nome = $('.editunidade-nome').val();
            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]']").html(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 + "][avista]']").html(avista);
            $("[name='unidade[" + data + "][parcelasapartir]']").html(parcelasapartir);
            var formdata_unidade = $("#editformdata_unidade").serialize();
            $.post("<?php echo HOME_URI; ?>imobiliaria/editarunidadefinalizar", formdata_unidade, function (data) {
                $('#editunidade').modal('hide');
            });
        }
    });
    $('.addunidade_limpar').click(function () {

        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 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="3" 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();
            //alert(formdata_unidade);
            $.post("<?php echo HOME_URI; ?>imobiliaria/adicionandounidades", formdata_unidade, function (data) {

                function rtrim(str) {
                    return str.replace(/\s+$/, "");
                }
                //alert(data);
                data = rtrim(data);

                var tdtab = '<tr class="opp-' + data + '">\n\
                        <td style="width:10%"><div name="unidade[' + data + '][nome]">' + nome + '</div></td>\n\
                        <td style="width:9%" class="hidden-xs"><div name="unidade[' + data + '][dormitorios]">' + dormitorios + '</div></td>\n\
                        <td style="width:9%" class="hidden-xs"><div name="unidade[' + data + '][suite]">' + suite + '</div></td>\n\
                        <td style="width:9%" class="hidden-xs"><div name="unidade[' + data + '][banheiros]">' + banheiros + '</div></td>\n\
                        <td style="width:9%" class="hidden-xs"><div name="unidade[' + data + '][garagem]">' + garagem + '</div></td>\n\
                        <td style="width:14%" class="hidden-xs"><div name="unidade[' + data + '][areaprivativa]">' + areaprivativa + ' ' + areaprivativam + '</div></td>\n\
                        <td style="width:10%" class="hidden-xs"><div name="unidade[' + data + '][avista]">' + avista + '</div></td>\n\
                        <td style="width:10%" class="hidden-xs"><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="#deletar_unidade" 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);
                $('.cdr').removeClass('has-error');
            });
            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').val('M²');
            $('.addunidade-avista').val('');
            $('.addunidade-parcelasapartir').val('');
            $('#addunidade').modal('hide');
        }

    });

    $(".botao_cep").click(function () {
        var searchbox = $('.cepnum').val();
        /*var cep_envio = searchbox.split("-");
         if(!cep_envio[1]){
         //var cep_envio_final = cep_envio.split();
         char[] cep_envio_final = cep_envio.toCharArray();
         alert('teste: '+cep_envio_final[0]);
         }*/
        //alert(searchbox);
        var dataString = '&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_cep",
                data: dataString,
                cache: false,
                success: function (html)
                {
                    //alert(html);
                    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("&#39;", "'");
                        //alert(dados_logradouro);
                        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/cidadespost", {uf: uf}, function (data) {
                                $('.cidadebusca').html('');
                                $('.cidadebusca').append('<option value="" alt="">---</option>');
                                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);
                            }
                        } else {
                            $('.cepinexistente').modal('show');
                        }
                    } else {
                            $('.cepinexistente').modal('show');
                    } 
                }
            });
        }
        return false;
    });

    var edit = $('#form').serialize();
    $.post('<?php echo HOME_URI ?>imobiliaria/editarimovel?rascunho=3', edit, function (data) {
        //alert('teste: <?php //echo $buscaRascunho;                          ?>');
    });

    $(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 + '%');
                }
            });
        });
    });

    $('[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);
        }
    });
    $('.dimed').keyup(function () {
        var strings = $(this).val().length;
        var con = $(this).val();
        if (con != '0,00') {
            $('.dimed-m').attr('disabled', false);
        } else {
            $('.dimed-m').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=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);
        }
    });

    $('[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=areafudos]').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);
        }
    });

    $('#cod_referencia').keyup(function () {
        $.post('<?php echo HOME_URI ?>imobiliaria/verificarcodigoref', {valor: $(this).val()}, function (data) {
            if (data > 0) {
                $('#cod_referencia').val('');
                $('.codreff').addClass('has-error');
                $('.codexi').css('display', 'block');
            } else {
                $('.codreff').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']; ?>');
                    
<?php } ?>


        $('.summernote2').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=informacaodoimovel]").val($(".summernote2").code());
                //$(".summernote2").val($(".summernote2").code());
                //alert($(".summernote2").code());
            }
        });
                    $(".summernote2").code('<?= $imoveltemp['informacaodoimovel']; ?>');

        $(".demo4").maskMoney({symbol: '', thousands: '.', decimal: ',', symbolStay: true});

        $(".demo44").maskMoney({symbol: '', thousands: '.', decimal: false, 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"
                ]
            }
        });
        //$('#tags_1').tagsInput({width: '500px', height: '20px'});
        //$('#tags_2').tagsInput({width: 'auto', defaultText: 'Adicionar'});


        $('.limited').inputlimiter({
            remText: 'Você só tem %n caracteres restantes...',
            remFullText: 'Pare! Você não pode continuar digitando!',
            limitText: 'Você só pode digitar %n caracteres.'
        });
        //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;
                }
            }
        });
        $('.sonumsss').keypress(function (event) {
            var tecla = (window.event) ? event.keyCode : event.which;
            if ((tecla > 47 && tecla < 58))
                return true;
            else {
                if (tecla != 8) {
                    return false;
                } else if (tecla == 9 || tecla == 0) {
                    //alert('');
                } else
                    return true;
            }
        });
    });
    $('.tipodeimovel').change(function () {
        if ($(this).val() != '') {
            //alert('');
            $('#subtipodeimovel').html('<option value="">Carregando...</option>');
            $.post("<?php echo HOME_URI; ?>imobiliaria/pegarsubtipo", {tipoimovel: $(this).val()}, function (data) {
                $('#subtipodeimovel').html(data);
            });
        } else {
            $('#subtipodeimovel').html('<option value="">Selecione um Tipo de Imóvel</option>');
        }

    });

    function updatedata(noalter) {
        
    
        $(".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 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) {
            //alert(data);
            $('.gifload').css('display', 'none');
            $('.salvo').css('display', 'block');
            if (noalter != 'noalter') {
                $('.textprog').html('Salvo em Rascunhos!');
            }
            //alert(data);//////////////
        });
    }

    function updatedataStep() {
        var formdata = $("#form").serialize();
        $('#loader-prog').css('display', 'block');

        $('.salvo').css('display', 'none');
        $('.gifload').css('display', 'block');
            $('.textprog').html('Salvando...');
        $.post('<?php echo HOME_URI ?>imobiliaria/updatedata', formdata, function (data) {
            //alert(data);
            $('.gifload').css('display', 'none');
            $('.salvo').css('display', 'block');
                $('.textprog').html('Salvo em Rascunhos!');
            //alert(data);//////////////
        });
    }

    /*
     * Salvamento antigo
     function executarform(data) {
     var formdata = $("#form").serialize();
     if (data == 'salvar') {
     $('.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/";
     });
     } else {
     $('.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/midia/<?php echo $parametros[1]; ?>";
     });
     }
     }
     */

    function executarform(data) {
        //alert(data);
        var chave = data;
        $(".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 formdata = $("#form").serialize();
        //alert(formdata);
        $('.textprog').html('Excluindo Temporário...');
        $.post('<?php echo HOME_URI ?>imobiliaria/adicionandoimovel', formdata, function (data) {
            $('.textprog').html('Salvo! Redirecionando...');
            $.post("<?php echo HOME_URI; ?>imobiliaria/integrar/", function (data) {
            if(chave == 'salvareditar'){
                location.href = "<?php echo HOME_URI; ?>imobiliaria/imoveis/midia/<?php echo $parametros[1]; ?>";
            }else{
                location.href = "<?php echo HOME_URI; ?>imobiliaria/imoveis";
            }
        });
        });
    }

    $('.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_2]").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) {
                                                    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');
            }
        });
    });

    $('.closemodaladd').click(function () {
        $('.cdr').removeClass('has-error');
        $('.cdre').removeClass('has-error');
        $("[name=p-nome]").val('');
        $("[name=p-cel]").val('');
        $("[name=p-fone]").val('');
        $("[name=p-email]").val('');
        $("[name=p-nascimento]").val('');
        $("[name=p-comochegou]").val('');
        $("[name=p-observacoes]").val('');
        $("[name=i-nome]").val('');
        $("[name=i-cel]").val('');
        $("[name=i-fone]").val('');
        $("[name=i-email]").val('');
        $("[name=i-nascimento]").val('');
        $("[name=i-comochegou]").val('');
        $("[name=i-observacoes]").val('');
    });


    // limite mínimo e máximo

    function rand(num_minimo, num_maximo) {
        return Math.floor((Math.random() * (num_maximo - num_minimo + 1)) + num_minimo);
    }



    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%');

        var empreend = '<?php echo @$parametros[2]; ?>';
        //alert(empreend);
        if (empreend == 'Lançamento') {
            $('.negocio').val("Lançamento");
            if ($('.negocio').val() == "Temporada") {
                $('.temporadacls').css('display', 'block');
                $('.valoresvenda').css('display', 'none');
                $('.empreendimentosrow').css('display', 'none');
                $('.noempreendimento').css('display', 'block');
                $('.yesempreendimento').css('display', 'none');
            } else if ($('.negocio').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');
            }

        }
    }

    $(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);
                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) {

                        $.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();
        uf = uf.replace("'", "&#39;");
        $.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");

        });

    });

    $(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("'", "&#39;");
            var dataString = 'cidade=' + cidade + '&bairro=' + bairro + '&keyword=' + searchbox;

            if (searchbox == '')
            {
                $("#display").html('<div class="display_box" align="left" onclick="fechardisplay()">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;
        });
    });

    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("'", "&#39;");
                    bairro = bairro.replace("'", "&#39;");
                    //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');
                        else if(data == 'Cep já cadastrado!'){
                                $('.cepvalidar').addClass('has-error');
                                $('.cepvalidar1').css('display', 'block');
                            }
                    } 
                    */    
                    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 == 'Caracteres inválidos!'){
                                $('#bairrovalida').addClass('has-error');
                                $('.bairrovalidarcaractere').css('display', 'block');
                            }else{
                                $('#myModal1').modal('hide');
                                $(".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>

Youez - 2016 - github.com/yon3zu
LinuXploit