$(document).ready(function() { //se for ie6, carrega menu por js e roda o pngfix if($.browser.msie && $.browser.version=="6.0") { $.getScript("jquery.dropdown.js"); $.getScript("jquery.pngfix.js",function(xhr){ var aplicar_pngfix = "#animacao .box"; try { $(aplicar_pngfix).pngfix(); } catch(err) { eval(xhr); $(aplicar_pngfix).pngfix(); } }); } //labelify $.getScript("../Scripts/jquery.labelify.js",function(xhr){ // var aplicar_labelify = "#busca .placa, #busca2 .placa2, #busca3 .placa3, #busca4 .placa4, #newsletter .left input, #ligamos .text"; var aplicar_labelify = "#busca .placa, #busca2 .placa2, #busca3 .placa3, #newsletter .left input, #ligamos .text"; try { $(aplicar_labelify).labelify(); } catch(err) { eval(xhr); $(aplicar_labelify).labelify(); } }); //manter hover do menu principal ativo quando vai pro submenu $("#header #menu li.dir ul").mouseover(function(){ $(this).parents("li.dir").find("a:first").addClass("active"); }); $("#header #menu li.dir ul").mouseout(function(){ $(this).parents("li.dir").find("a:first").removeClass("active"); }); //animacao if ($("#animacao").length>0) { $('#animacao').loopedSlider({ autoStart: 4000, //restart: 5000, containerClick: false, addPagination: true }); } //tooltips if ($(".tooltip").length>0) { $(".tooltip").tooltip({ track: true, delay: 0, showURL: false, showBody: " - ", fade: 250 }); } //campo bairros na busca letras_bairros(); letras_bairros2(); letras_bairros3(); $("#busca .divbairros select").click(function(){ $(this).html(''); $(this).slideUp("slow",function(){ $("#busca .divbairros .bairros").slideDown("slow"); }); }); $("#busca2 .divbairros2 select").click(function(){ $(this).html(''); $(this).slideUp("slow",function(){ $("#busca2 .divbairros2 .bairros2").slideDown("slow"); }); }); $("#busca3 .divbairros3 select").click(function(){ $(this).html(''); $(this).slideUp("slow",function(){ $("#busca3 .divbairros3 .bairros3").slideDown("slow"); }); }); $("#busca4 .divbairros4 select").click(function(){ $(this).html(''); $(this).slideUp("slow",function(){ $("#busca4 .divbairros4 .bairros4").slideDown("slow"); }); }); $(".divbairros").mouseleave(function(){ $("#busca .divbairros .bairros:visible").slideUp("slow",function(){ $("#busca .divbairros .bairros label").show(); $("#busca .divbairros select").slideDown("slow",function(){ c = conta_bairros(); if (c>0) { if (c==1) s = ""; else s = "s"; $(this).html(''); } else { $(this).html(''); } }); }); }); //$(".divbairros2").mouseleave(function(){ $(".bairros2").mouseleave(function(){ var atraso2; $(".bairros2").mouseover(function(){ clearTimeout(atraso2); }); atraso2 = setTimeout(function(){ $("#busca2 .divbairros2 .bairros2:visible").slideUp("fast",function(){ $("#busca2 .divbairros2 .bairros2 label").show(); $("#busca2 .divbairros2 select").slideDown("fast",function(){ c = conta_bairros2(); if (c>0) { if (c==1) s = ""; else s = "s"; $(this).html(''); } else { $(this).html(''); } }); }); },750); }); $(".bairros3").mouseleave(function(){ var atraso3; $(".bairros3").mouseover(function(){ clearTimeout(atraso3); }); atraso3 = setTimeout(function(){ $("#busca3 .divbairros3 .bairros3:visible").slideUp("fast",function(){ $("#busca3 .divbairros3 .bairros3 label").show(); $("#busca3 .divbairros3 select").slideDown("fast",function(){ c = conta_bairros3(); if (c>0) { if (c==1) s = ""; else s = "s"; $(this).html(''); } else { $(this).html(''); } }); }); },750); }); $(".bairros4").mouseleave(function(){ var atraso4; $(".bairros4").mouseover(function(){ clearTimeout(atraso4); }); atraso4 = setTimeout(function(){ $("#busca4 .divbairros4 .bairros4:visible").slideUp("fast",function(){ $("#busca4 .divbairros4 .bairros4 label").show(); $("#busca4 .divbairros4 select").slideDown("fast",function(){ c = conta_bairros4(); if (c>0) { if (c==1) s = ""; else s = "s"; $(this).html(''); } else { $(this).html(''); } }); }); },750); }); $(".bairros2").click(function(){ conta_bairros2(); }); $(".bairros3").click(function(){ conta_bairros3(); }); function conta_bairros(){ c = 0; concatena = ""; $("#busca .divbairros .bairros input").each(function(){ if ($(this).is(":checked") && $(this).val()>0) { concatena = concatena+$(this).val()+","; c++; } }); document.getElementById("listaobras").value = concatena; return c; } function conta_bairros2(){ c = 0; concatena = ""; $("#busca2 .divbairros2 .bairros2 input").each(function(){ if ($(this).is(":checked") && $(this).val()>0) { concatena = concatena+$(this).val()+","; c++; } }); document.getElementById("listabib").value = concatena; return c; } function conta_bairros3(){ c = 0; concatena = ""; $("#busca3 .divbairros3 .bairros3 input").each(function(){ if ($(this).is(":checked") && $(this).val()>0) { concatena = concatena+$(this).val()+","; c++; } }); document.getElementById("listacol").value = concatena; return c; } function conta_bairros4(){ // alert('conta_bairros4()'); c = 0; concatena = ""; $("#busca4 .divbairros4 .bairros4 input").each(function(){ if ($(this).is(":checked") && $(this).val()>0) { concatena = concatena+$(this).val()+","; c++; } }); document.getElementById("listaniveis").value = concatena; return c; } if ($("#fotos").length>0) { $('#fotos .items a').lightBox(); $("#fotos div.scrollArea").scrollable({ loop: true, speed: 1200, size: 3 }); } if ($("#enviar-por-email").length>0) { $("#enviar-por-email").dialog({ autoOpen: false, bgiframe: true, minHeight: 140, modal: true, width: 330, resizable: false }); $(".icones .email, .label .email").click(function(){ $("#enviar-por-email").dialog('open'); return false; }); } if ($("#video").length>0) { $("#video").dialog({ autoOpen: false, bgiframe: true, minHeight: 140, modal: true, width: 695, resizable: false }); $(".label .video").click(function(){ $("#video").dialog('open'); return false; }); } // $.getScript("../Scripts/fav.js"); carregaBairros(); carregaBairros2(); carregaBairros3(); // carregaBairros4(); if ($("#cidades").length>0) { carregaBairrosAlerta(); $("#cidades").change(function(){ carregaBairrosAlerta(); }); } if (("#ligamos").length>0) { $("#form-ligamos").submit(function() { if($("#form-ligamos .ddd").val()=='DDD' || $("#form-ligamos .ddd").val()==''){ alert('Informe o DDD.'); $("#form-ligamos .ddd").focus(); return false; } else if($("#form-ligamos .numero").val()=='Número' || $("#form-ligamos .numero").val()==''){ alert('Informe o número do telefone.'); $("#form-ligamos .numero").focus(); return false; } }); } }); function mapa_imovel(l1,l2,tipo,controles,mapid) { if ( tipo === undefined ) tipo = 'ponto'; if ( controles === undefined ) controles = true; if ( mapid === undefined ) mapid = "map"; if ($("#"+mapid).length>0) { if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById(mapid)); map.setCenter(new GLatLng(l1,l2), 15); var latlng = new GLatLng(l1,l2); if (controles) { map.addControl(new GSmallMapControl()); map.addControl(new GMapTypeControl()); } if (tipo=='circulo') { var marcador = GPolygon.Circle(latlng, 500,"#4D6C6B",3,1,"#000",0.2) map.addOverlay(marcador); } else { var icone = new GIcon(G_DEFAULT_ICON); icone.image = "gmaps_icon.png"; icone.iconSize = new GSize(21, 31); markerOptions = { icon:icone }; map.addOverlay(new GMarker(latlng, markerOptions)); } } } } function letras_bairros() { if($.browser.msie && $.browser.version=="6.0") { $("#busca .divbairros .bairros p").hide(); } else { $("#busca .divbairros .bairros").prepend("

"); // $("#busca .divbairros .bairros").prepend(""); letras = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; letras_usadas = ""; $("#busca .divbairros .bairros label").each(function(){ str = $(this).html(); v = str.split("> "); nome_bairro = v[1]; letras_usadas += nome_bairro.substr(0,1); }); letras_links = 'Todos '; for (i=0;i<=letras.length-1;i++) { tem = letras_usadas.indexOf(letras.substr(i,1)); if (tem>=0) { letras_links += ''+letras.substr(i,1)+''; } else { letras_links += letras.substr(i,1); } } // alert(letras_links); $("#busca .divbairros .bairros p").html(letras_links); $("#busca .divbairros .bairros p a.letra").click(function(){ letra = $(this).html(); $("#busca .divbairros .bairros label").each(function(){ str = $(this).html(); v = str.split("> "); nome_bairro = v[1]; bletra = nome_bairro.substr(0,1); if (bletra==letra) $(this).show(); else $(this).hide(); }); return false; }); $("#busca .divbairros .bairros p a.todos").click(function(){ $("#busca .divbairros .bairros label").show(); return false; }); } } function letras_bairros2() { //alert("letras_bairros2"); if($.browser.msie && $.browser.version=="6.0") { $("#busca2 .divbairros2 .bairros2 p").hide(); } else { $("#busca2 .divbairros2 .bairros2").prepend("

"); letras = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; letras_usadas = ""; $("#busca2 .divbairros2 .bairros2 label").each(function(){ str = $(this).html(); // alert(str); v = str.split("> "); nome_bairro = v[1]; // alert(nome_bairro); // if(nome_bairro!="Todas") letras_usadas += nome_bairro.substr(0,1); }); letras_links = 'Todos '; for (i=0;i<=letras.length-1;i++) { // alert(letras_usadas); // alert(letras.substr(i,1)); // alert(letras); tem = letras_usadas.indexOf(letras.substr(i,1)); // alert(tem+' - '+letras_usadas+' - '+letras); if (tem>=0) { letras_links += ''+letras.substr(i,1)+''; } else { letras_links += letras.substr(i,1); } } $("#busca2 .divbairros2 .bairros2 p").html(letras_links); $("#busca2 .divbairros2 .bairros2 p a.letra").click(function(){ letra = $(this).html(); $("#busca2 .divbairros2 .bairros2 label").each(function(){ // $("#busca2 .divbairros2 .bairros2 label").prepend("
"); str = $(this).html(); v = str.split("> "); nome_bairro = v[1]; // alert(nome_bairro); bletra = nome_bairro.substr(0,1); if (bletra==letra) $(this).show(); else $(this).hide(); }); return false; }); $("#busca2 .divbairros2 .bairros2 p a.todos").click(function(){ $("#busca2 .divbairros2 .bairros2 label").show(); return false; }); } } function letras_bairros3() { if($.browser.msie && $.browser.version=="6.0") { $("#busca3 .divbairros3 .bairros3 p").hide(); } else { $("#busca3 .divbairros3 .bairros3").prepend("

"); letras = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; letras_usadas = ""; $("#busca3 .divbairros3 .bairros3 label").each(function(){ str = $(this).html(); v = str.split("> "); nome_bairro = v[1]; letras_usadas += nome_bairro.substr(0,1); }); letras_links = 'Todos '; for (i=0;i<=letras.length-1;i++) { tem = letras_usadas.indexOf(letras.substr(i,1)); if (tem>=0) { letras_links += ''+letras.substr(i,1)+''; } else { letras_links += letras.substr(i,1); } } $("#busca3 .divbairros3 .bairros3 p").html(letras_links); $("#busca3 .divbairros3 .bairros3 p a.letra").click(function(){ letra = $(this).html(); $("#busca3 .divbairros3 .bairros3 label").each(function(){ str = $(this).html(); v = str.split("> "); nome_bairro = v[1]; bletra = nome_bairro.substr(0,1); if (bletra==letra) $(this).show(); else $(this).hide(); }); return false; }); $("#busca3 .divbairros3 .bairros3 p a.todos").click(function(){ $("#busca3 .divbairros3 .bairros3 label").show(); return false; }); } } function letras_bairros4() { if($.browser.msie && $.browser.version=="6.0") { $("#busca4 .divbairros4 .bairros4 p").hide(); } else { $("#busca4 .divbairros4 .bairros4").prepend("

"); letras = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; letras_usadas = ""; $("#busca4 .divbairros4 .bairros4 label").each(function(){ str = $(this).html(); v = str.split("> "); nome_bairro = v[1]; letras_usadas += nome_bairro.substr(0,1); }); letras_links = 'Todos '; for (i=0;i<=letras.length-1;i++) { tem = letras_usadas.indexOf(letras.substr(i,1)); if (tem>=0) { letras_links += ''+letras.substr(i,1)+''; } else { letras_links += letras.substr(i,1); } } $("#busca4 .divbairros4 .bairros4 p").html(letras_links); $("#busca4 .divbairros4 .bairros4 p a.letra").click(function(){ letra = $(this).html(); $("#busca4 .divbairros4 .bairros4 label").each(function(){ str = $(this).html(); v = str.split("> "); nome_bairro = v[1]; bletra = nome_bairro.substr(0,1); if (bletra==letra) $(this).show(); else $(this).hide(); }); return false; }); $("#busca4 .divbairros4 .bairros4 p a.todos").click(function(){ $("#busca4 .divbairros4 .bairros4 label").show(); return false; }); } } function carregaBairros() { var cidade = $('#busca_cidade').val(); var lista = $('#listaobras').val(); $(".bairros").load("filtros.php?act=obras", {cidade: cidade, lista: lista}, function(data){ letras_bairros(); }) } function carregaBairros2() { var cidade = $('#busca_cidade').val(); var lista = $('#listabib').val(); $(".bairros2").load("filtros.php?act=bib", {cidade: cidade, lista: lista}, function(data){ letras_bairros2(); }) } function carregaBairros3() { var cidade = $('#busca_cidade').val(); var lista = $('#listacol').val(); $(".bairros3").load("filtros.php?act=col", {cidade: cidade, lista: lista}, function(data){ letras_bairros3(); }) } function carregaBairros4() { return; var cidade = $('#busca_cidade').val(); var lista = $('#listaniveis').val(); // alert('carregaBairros4()'); $(".bairros4").load("filtros.php?act=niveis", {cidade: cidade, lista: lista}, function(data){ letras_bairros4(); // alert('letras_bairros4()'); }) } function carregaBairrosAlerta() { var cidade = $('#cidades').val(); $("#bairros-alerta").html('
Carregando......
'); $("#bairros-alerta").load("bairros2.php?act=bairros", {cidade: cidade}, function(data){ $("#bairros-alerta").html(data) }) }