function carregaAtracao (id) { $("#atracao").load("/ajax/exibeAtracao.php?id="+id) }; function carregaAtracaoRevirada (atracao) { $("#atracao").load("/ajax/exibeAtracaoRevirada.php?atracao="+atracao) }; function carregaLocal (id) { $("#atracao").load("/ajax/exibeLocal.php?id="+id) }; function selecionarLugarNoMapa (numl) { var lugar=new Array(); lugar[1]=[317, 64]; lugar[2]=[202, 431]; lugar[3]=[461, 454]; lugar[4]=[538, 67]; lugar[5]=[442, 40]; lugar[6]=[595, 109]; lugar[7]=[133, 300]; lugar[8]=[152, 273]; lugar[9]=[163, 217]; lugar[10]=[473, 105]; lugar[11]=[458, 174]; lugar[12]=[516, 640]; lugar[13]=[256, 562]; lugar[14]=[541, 409]; lugar[15]=[592, 576]; lugar[16]=[304, 347]; lugar[17]=[483, 462]; lugar[18]=[ 86, 611]; lugar[19]=[453, 589]; lugar[20]=[329, 49]; lugar[21]=[538, 4]; lugar[22]=[780, 500]; lugar[23]=[428, 570]; lugar[24]=[429, 531]; lugar[25]=[428, 504]; lugar[27]=[389, 390]; lugar[28]=[398, 501]; lugar[31]=[461, 395]; lugar[34]=[363, 346]; lugar[35]=[340, 420]; lugar[36]=[ 93, 331]; lugar[37]=[357, 402]; lugar[38]=[372, 486]; lugar[39]=[472, 545]; lugar[40]=[541, 715]; lugar[42]=[530, 501]; lugar[43]=[798, 610]; lugar[44]=[523, 443]; lugar[47]=[155, 523]; lugar[53]=[581, 748]; lugar[54]=[569, 799]; lugar[55]=[439, 678]; lugar[56]=[617, 671]; lugar[57]=[444, 339]; lugar[58]=[112, 346]; lugar[59]=[334, 587]; lugar[61]=[206, 127]; var larguraMapa=parseInt($("#mapa").width()); var alturaMapa=parseInt($("#mapa").height()); var x= -lugar[numl][0]+larguraMapa/2-15; var y= -lugar[numl][1]+alturaMapa/2-15; $("#ruasdocentro div").removeClass("lugarSelecionado"); $("#ruasdocentro").animate({ top: y+"px", left: x+"px"}, "slow"); $("#lugarNo"+numl).addClass("lugarSelecionado"); } function ajustaTamanhoDivsFixos () { var nSec = $("#colunaMenorFixa div.secao").length; var alturaJanela = $(window).height(); var entreSec = (nSec + 2) * parseFloat($("#colunaMenorFixa").css("font-size")); var tamanhoSec = alturaJanela/nSec; tamanhoSec = parseInt(tamanhoSec-entreSec); $("#colunaMenorFixa div.secao > div").height(tamanhoSec); }; $(window).resize(function () {ajustaTamanhoDivsFixos();}); $(document).ready(function () {ajustaTamanhoDivsFixos();}); $(document).ready(function () { $("div.proclamar").hover( function () {$(this).find("div").show();}, function () {$(this).find("div").hide();}); $("#ruasdocentro").draggable(); $("#tabelaDeHorariosApresentacoes").draggable({axis: 'x', cancel: 'button' }); $("#filtros").accordion({ collapsible: true , autoHeight: false , active: false }); }); function filtrarLocais() { var dados = { 'lugar[]' : [], 'atracao[]' : []}; $("#filtrar input[name='lugar']:checked").each(function() { dados['lugar[]'].push($(this).val()); }); $("#filtrar input[name='atracao']:checked").each(function() { dados['atracao[]'].push($(this).val()); }); if ($("#tabeladehorarios").length) { dados['tipo']='tabela'; } else { dados['tipo']='lista'; } $.post("/ajax/filtralocais.php", dados, function (data) {$("#lugares").html(data);}); } function buscarLocais(tipo) { var busca = $("#buscar input").val(); busca=busca.replace(/ +/g, '%20'); $("#lugares").load("/ajax/buscalocais.php?tipo="+tipo+"&busca="+busca); } function restringeTexto (field,cnt,maxlimit) { if (document.getElementById(field).value.length > maxlimit) { document.getElementById(field).value = document.getElementById(field).value.substring(0, maxlimit); } else { document.getElementById(cnt).value = maxlimit - document.getElementById(field).value.length; } } function apenasNum (campo) { document.getElementById(campo).value=document.getElementById(campo).value.replace(/[^0-9]/g, ""); } function formataGrana (num) { num = num.replace(/[^0-9]/g,""); return ('R$ ' + num);}