$(document).ready(function(){Site.Init();});var Site={Init:function(){$('#header ul.sf-menu').superfish();$('#header .sf-menu li:last').css({border:0});$('#header .sf-menu li.a-controlar ul li:first, #header .sf-menu li.a-inspecao ul li:first, #header .sf-menu li.o-programa ul li:first, #header .sf-menu li.servicos ul li:first, #header .sf-menu li.atendimento ul li:first').css({border:0}).addClass('first');$('#header .sf-menu li.a-controlar ul li:eq(1), #header .sf-menu li.a-inspecao ul li:eq(1), #header .sf-menu li.o-programa ul li:eq(1), #header .sf-menu li.servicos ul li:eq(1), #header .sf-menu li.atendimento ul li:eq(1)').css({border:0});$('#header .sf-menu li ul li a').hover(function(){$(this).animate({paddingLeft:'+=10',paddingRight:'-=10'});},function(){$(this).animate({paddingLeft:'-=10',paddingRight:'+=10'});});},Modal:{GoogleMaps:function(nomeCiva,idCiva){modalWindow.windowId="ModalMaps";modalWindow.width=910;modalWindow.height=535;modalWindow.content='<iframe width=\"911\" height=\"536\" frameborder=\"0\" border=\"0\" scrolling=\"no\" allowtransparency=\"true\" src=\"maps.aspx?nomeCiva='+nomeCiva+'&idCiva='+idCiva+'\">&lt/iframe>';modalWindow.open();}},Generics:{OpenExternalModal:function(id,source,w,h){ModalWindow.windowId=id;ModalWindow.width=w;ModalWindow.height=h;ModalWindow.content='<iframe width=\"'+w+'\" height=\"'+h+'\" frameborder=\"0\" scrolling=\"no\" allowtransparency=\"true\" src=\"'+source+'\"></iframe>';ModalWindow.Open();},FormsEffects:function(){$('input[type=text], textarea, select').focus(function(){$(this).addClass('on');});$('input[type=text], textarea, select').blur(function(){$(this).removeClass('on');});},ChangeFonts:function(){var elements="#item1, #item2, #item3, #item4, #content #main p, #content #main p strong, #content #main p strong span, #content #main li, #content #main a, #content #main h1, #content #main h2, #content #main h3, #content #main h4, #content #main h5, #content #main h6";$('.aumentar-fonte').unbind().bind('click',function(){var currentFontSize=$(elements).css('font-size');var currentFontSizeNum=parseFloat(currentFontSize,2000);var newFontSize=currentFontSizeNum*1.2;$(elements).css('font-size',newFontSize);return false;});$('.diminuir-fonte').unbind().bind('click',function(){var currentFontSize=$(elements).css('font-size');var currentFontSizeNum=parseFloat(currentFontSize,2000);var newFontSize=currentFontSizeNum*0.9;$(elements).css('font-size',newFontSize);return false;});}},Home:function(){var flashvars=false;var params={wmode:"opaque"};var attributes={};swfobject.embedSWF("swf/destaqueHome_main.swf","billboard","729","366","9.0.0","swf/expressInstall.swf",flashvars,params,attributes);$('.placas li a').click(function(){idAtual=$(this).attr('id');if(idAtual=='placa_1'||idAtual=='placa_2'||idAtual=='placa_3'||idAtual=='placa_4'||idAtual=='placa_5'||idAtual=='placa_6'||idAtual=='placa_7'||idAtual=='placa_8'||idAtual=='placa_9'||idAtual=='placa_0'||idAtual=='placa_caminhoes'){$('.placas li div').hide();$(this).siblings('div').fadeIn('slow');$('.placas li a').show();$(this).hide();$('.placas li a').addClass('small');return false;}});$('.fechar').click(function(e){$('#Aviso').hide();});},AControlar:{FaleComOPresidente:function(){$('#ctl00_content_TextBox2').autotab({target:$('#ctl00_content_TextBox3'),format:'numeric'});$('.envie-mensagem').unbind().bind('click',function(){if($('.fale-com-o-presidente fieldset').is(":hidden")){$('.fale-com-o-presidente fieldset').slideDown(700,function(){$.scrollTo(400,{duration:700});});}else{$('.fale-com-o-presidente fieldset').slideUp(700);}
return false;});},ComoEFeita:function(nomeImagem,div){$('#ctl00_content_ImageMap1').attr({src:'img/comoEFeita_'+nomeImagem+'_menu_'+div+'.jpg'});$('#conteudo-abas div ').slideUp(300);$('#conteudo-abas div#'+div).slideDown(700,function(){$('#conteudo-abas div#'+div+' *').slideDown(1000);});},ComoEFeitaDieselCaminhoes:function(div){$('.como-e-feito #main a.voltar').addClass('voltar-especial');$('.como-e-feito #main a.voltar-especial').unbind().bind('click',function(){$('#conteudo-abas div').slideUp(700);$('ul.menu-caminhoes li a').css({backgroundPosition:''});$('#conteudo-abas div#item1').slideDown(300);$(this).removeClass('voltar-especial');return false;});$('ul.menu-caminhoes li a').css({backgroundPosition:''});$('ul.menu-caminhoes li a.'+div).css({backgroundPosition:'left bottom'});$('#conteudo-abas div ').slideUp(300);$('#conteudo-abas div#'+div).slideDown(700,function(){$('#conteudo-abas div#'+div+' *').slideDown(1000);});},SalaDeImprensa:function(){$("#ctl00_content_TextBox3").mask("99/99/9999");$('#ctl00_content_TextBox4').autotab({target:$('#ctl00_content_TextBox5'),format:'numeric'});$('#ctl00_content_TextBox7').autotab({target:$('#ctl00_content_TextBox8'),format:'numeric'});$("#ctl00_content_TextBox5").mask("9999-9999");$("#ctl00_content_TextBox8").mask("9999-9999");$('.sala-de-imprensa .home ul li.noticias-releases ul.menu li a:first').addClass('on');$('.sala-de-imprensa .home ul li.noticias-releases ul.menu li a').unbind().bind('click',function(){var div=$(this).attr('href');$('.sala-de-imprensa .home ul li.noticias-releases ul li a').removeClass('on');$(this).addClass('on');$('.sala-de-imprensa .home ul li.noticias-releases .box div').slideUp(300,function(){$('.sala-de-imprensa .home ul li.noticias-releases .box div#'+div).slideDown(700);});return false;});},SalaDeImprensaCadastro:function(){$('#ctl00_content_TextBox7').autotab({target:$('#ctl00_content_TextBox9'),format:'numeric'});$('#ctl00_content_TextBox8').autotab({target:$('#ctl00_content_TextBox10'),format:'numeric'});$("#ctl00_content_TextBox9").mask("9999-9999");$("#ctl00_content_TextBox10").mask("9999-9999");$("#ctl00_content_TextBox14").mask("99999-999");}},AInspecao:{CentrosDeInspecao:function(){var openJqmModal=function(hash){hash.w.fadeIn(500);};var closeJqmModal=function(hash){hash.w.fadeOut('700',function(){hash.o.fadeOut(700);});};$('#mapa').jqm({toTop:true,modal:true,onShow:openJqmModal,onHide:closeJqmModal});var xmlCivas='XMLCivas.ashx';var idCiva;var nomeCiva;var horarioFuncionamentoCiva;var enderecoCiva;var left;var top;var fotos=[];function CarregarCivas(urlXmlCivas){$("#loading").fadeIn(500);$.ajax({type:'GET',url:urlXmlCivas,dataType:"xml",error:function(){alert('Erro ao carregar o documento XML dos Centros de Inspeção');},success:parseXmlCivas});}
function parseXmlCivas(data){$('ul.centros *').remove();$('ul.tipos *').remove();$(data).find('tipos:first').children().each(function(){var tipo=$(this).get(0).nodeName;$('ul.tipos').append(Site.Texts.ItensDaListaDeTiposDosCentos.format(tipo));});$(data).find('entry').each(function(i){idCiva=$(this).children('id').text();nomeCiva=$(this).children('nome').text();horarioFuncionamentoCiva=$(this).children('horario').text();enderecoCiva=$(this).children('endereco').text();$('ul.centros').append(Site.Texts.ItensDaListaDeCentros.format(idCiva,nomeCiva,horarioFuncionamentoCiva,enderecoCiva,escape(nomeCiva)));$(this).find("tipos").each(function(){var diesel_leve=$(this).find("diesel_leve").text();var diesel_pesado=$(this).find("diesel_pesado").text();var gasolina_alcool_gnv=$(this).find("gasolina_alcool_gnv").text();var moto=$(this).find("moto").text();if(diesel_leve!=0){$(Site.Texts.TiposDosCentos.format(idCiva)).addClass('diesel_leve');}
if(diesel_pesado!=0){$(Site.Texts.TiposDosCentos.format(idCiva)).addClass('diesel_pesado');}
if(gasolina_alcool_gnv!=0){$(Site.Texts.TiposDosCentos.format(idCiva)).addClass('gasolina_alcool_gnv');}
if(moto!=0){$(Site.Texts.TiposDosCentos.format(idCiva)).addClass('moto');}});fotos[idCiva]=[];$(this).children('fotos').children('foto').each(function(){var imagem=$(this).children('imagem').text();var thumb=$(this).children('thumb').text();var legendaFoto=$(this).children('legenda').text();fotos[idCiva].push(Site.Texts.FotosDosCentros.format(imagem,legendaFoto,thumb,nomeCiva));});$(this).find('mapa').each(function(){var left=$(this).children('left').text();var top=$(this).children('top').text();var leftLinha=parseInt(left)+11;var topLinha=parseInt(top)+6;var topBox=parseInt(top)-45;$('#mapa').append(Site.Texts.ItensDoMapa.format(idCiva,left,top,leftLinha,topLinha,nomeCiva,topBox,horarioFuncionamentoCiva,enderecoCiva));});});/*$('a.mostrar-todos').unbind().bind('click',function(){$('ul.tipos li a').removeClass('on');$('ul.centros li a').removeClass('on');$('ul.centros li ul').slideUp(300);$('ul.centros li').slideDown(700);return false;});*/$('ul.tipos li a').unbind().bind('click',function(){$('ul.tipos li a').removeClass('on');$('ul.centros li a').removeClass('on');$(this).addClass('on');var itemClicado=$(this).attr('href');itemClicado=itemClicado.replace(/^http.*\/*, ''*/);$('ul.centros li[class!='+itemClicado+']').slideUp(300);$('ul.centros li.'+itemClicado).slideDown(700);return false;});$('a.consulte-pelo-mapa').unbind().bind('click',function(){if(document.body.clientWidth>1000){$('.jqmWindowMap').css({top:'15%'});}else{$('.jqmWindowMap').css({top:0});}
$('#mapa').jqmShow({toTop:true});return false;});$('#mapa a:not(".jqmClose")').pulse({speed:500,opacityRange:[0.6,0.9]}).hover(function(){$('#mapa img').hide();$('#mapa div').hide();var id=$(this).attr('id');var laguraTelaUsuario=document.body.clientWidth/2+175;var esquerdaPosicaoPonto=$('#mapa a#'+id).offset().left;var alturaTelaUsuario=document.body.clientHeight;var topoPosicaoImg=$('#mapa img#linhaCiva'+id).offset().top;$('#mapa img#linhaCiva'+id).show().css({width:"1px",height:"1px"},{queue:false}).stop().animate({width:(laguraTelaUsuario)-(esquerdaPosicaoPonto)},300,function(){$('#mapa div#boxCiva'+id).fadeIn(500);});},function(){$('#mapa img').animate({width:"1px",height:"1px"},{queue:false});$('#mapa div').fadeOut(300);});$('ul.centros li a.fotos').unbind().bind('click',function(){var civa=$(this).parent('li').attr('id');var idCiva=civa.substr(4);if(!$(this).hasClass('ok')){$.each(fotos[idCiva],function(i,item){$('ul.centros li#'+civa+' ul').append(fotos[idCiva][i]);});};$('ul.centros li ul li a').lightBox();$('ul.centros li a').removeClass('on');$(this).addClass('on').addClass('ok');$('ul.centros li ul').slideUp(300);$('ul.centros li#'+civa+' ul *').show();$('ul.centros li#'+civa+' ul').slideDown(700);return false;});$("#loading").fadeOut(1500);}
$('#btnOk').click(function(e){var cep=$("#cep").val();var regex=/^[0-9]{5}-[0-9]{3}$/;if(regex.test(cep)){var urlCivas=xmlCivas+'?cep='+cep.replace('-','');CarregarCivas(urlCivas);}else{alert('Insira um CEP para buscar (ex.: 12345-000).');}});$('a.mostrar-todos').click(function(){CarregarCivas(xmlCivas);});$("#loading").fadeOut(1500);},RegrasDaInspecao:function(){$('.regras-exercicios, .licenciamento-antecipado, .taxa-de-bloqueio').unbind().bind('click',function(){$('.regras-exercicios').removeClass('regras-exercicios-on');$('.licenciamento-antecipado').removeClass('licenciamento-antecipado-on');$('.taxa-de-bloqueio').removeClass('taxa-de-bloqueio-on');$(this).addClass($(this).attr('href')+'-on');var item=$(this).attr('href');$('#regras-exercicios, #licenciamento-antecipado, #taxa-de-bloqueio').hide();$('#'+item).show();return false;});},InformacoesAsOficinas:function(div){$('ul.menu li a').css({borderColor:''});$('ul.menu li a.'+div).css({borderColor:'#1F5AAA'});$('#conteudo-abas div ').slideUp(300);$('#conteudo-abas div#'+div).slideDown(700,function(){$('#conteudo-abas div#'+div+' *').slideDown(1000);});},Agendamento:function(){$('.tabela-semparar').hide();$('.semparar').click(function(){$('.tabela-semparar').slideDown(700);});}},OPrograma:{Legislacao:function(){$('#site #hold .legislacao ul#abas li a').click(function(){var itemAtual=$(this).attr('class');$('#site #hold .legislacao ul#abas li').each(function(i){if($(this).attr('class')=="on"){$(this).removeClass('on');}});$('#site #hold .legislacao #conteudo-abas div').slideUp(300);$('#site #hold .legislacao #conteudo-abas div#ano'+itemAtual.substring(3,7)).slideDown(700);$(this).parent().addClass('on');return false;});}},Atendimento:{FaleConosco:function(){$('.envie-uma-mensagem').unbind().bind('click',function(){if($(this).attr('class')=='envie-uma-mensagem repfl'){$(this).addClass('envie-uma-mensagem-on');$('.fale-conosco #main fieldset').slideDown(700,function(){$.scrollTo(400,{duration:700});});}else{$(this).removeClass('envie-uma-mensagem-on');$('.fale-conosco #main fieldset').slideUp(700);$.scrollTo(0,{duration:700});}
return false;});$('#ctl00_content_TextBox3').autotab({target:$('#ctl00_content_TextBox4'),format:'numeric'});$('#ctl00_content_TextBox6').autotab({target:$('#ctl00_content_TextBox7'),format:'numeric'});$("#ctl00_content_TextBox7").mask("aaa-9999");}},Texts:{ItensDaListaDeTiposDosCentos:'<li><a class=\"{0} repfl\" href=\"{0}\" title=\"Clique para visualizar os centros\">{0}</a></li>',TiposDosCentos:'ul.centros li#civa{0}',ItensDoMapa:'<a id=\"{0}\" class=\"repfl\" href=\"javascript:;\" title=\"{5}\" style=\"z-index:99; position:absolute; left:{1}px; top:{2}px;\">{5}</a>'+'<img id=\"linhaCiva{0}\" src=\"img/aInspecao_mapa_pixel.gif\" width=\"1\" height=\"1\" style=\"left:{3}px; top:{4}px; display:none; z-index:99;\" alt=\"{5}\" />'+'<div class=\"box\" id=\"boxCiva{0}\" style=\"top:{6}px;\">'+'<h3>{5}</h3>'+'<span>{7}</span>'+'<p>{8}</p>'+'</div>',ItensDaListaDeCentros:'<li id=\"civa{0}\">'+'<div>'+'<h2>{1}</h2>'+'<p>Hor&aacute;rio de Recep&ccedil;&atilde;o dos Ve&iacute;culos:<br /> {2}</p>'+'</div>'+'<p>{3}</p>'+'<a class=\"ver-mapa repfl\" href=\"maps.aspx?nomeCiva={1}&idCiva={0}\" onclick=\"Site.Modal.GoogleMaps(\'{4}\',{0}); return false;\" title=\"Ver Mapa do {1}\">Ver Mapa</a>'+'<a class=\"fotos repfl\" href=\"\" title=\"Fotos\">Fotos</a>'+'<ul class=\"dn\"></ul>'+'</li>',FotosDosCentros:'<li>'+'<a class=\"dbfl\" href=\"{0}\" onclick=\"javascript:pageTracker._trackPageview(\'\/Fotos\/{3}\/{1}\');\" rel=\"lightbox\" title=\"{1}\"><img src=\"{2}\" widht=\"150\" height=\"99\" alt=\"{1}\" title=\"{1}\" \/></a>'+'</li>'}};
