function getQuery(){this.queryText=window.location.search.replace("?","");var queryArray=this.queryText.split("&");this.secao="home";this.cidades=5377;this.estados=26;for(var i=0;i<queryArray.length;i++){if(queryArray[i]){var inQuery=queryArray[i].split("=");eval("this."+inQuery[0]+" = "+"'"+inQuery[1]+"'");}}}
var request=new getQuery();(function($){$.fn.extend({destaques:function(tempo,tipo){tempo=tempo||false;tipo=tipo||$(this).attr("class");$(this).each(function(){var objeto=$(this);var itens=objeto.children();var total=itens.size();switch(tipo){case"cenarios":var quadros=objeto.find("img").wrap("<div class='quadro' />").end().find(".quadro").deslizar();var limpar=function(){quadros.unbind("mousemove").unbind("mouseout").children().stop().removeAttr("style");slide.timer();};objeto.toggle(function(){limpar();objeto.stop().animate({height:472},function(){objeto.toggleClass("menos");quadros.deslizar();});},function(){limpar();objeto.stop().animate({height:226},function(){objeto.toggleClass("menos");quadros.deslizar();});});break;case"ambientes":var quadros=objeto.find("img").wrap("<div class='quadro' />").end().find(".quadro").deslizar();break;case"abertura":itens.each(function(){var capa=$(this).attr("data-slide");$("<img class='capa' src='../arquivos/cenarios/capa_"+capa+".png' />").css({"left":-350,"opacity":0}).appendTo(this);});break;}
itens.hide();if(total>1){var navegar=$("<div class='navegar' />").append($("<a class='anterior' title='Anterior'><b></b></a>").click(function(){slide.navegar("anterior");slide.timer();})).append($("<a class='proximo' title='Próximo'><b></b></a>").click(function(){slide.navegar("proximo");slide.timer();})).insertAfter(objeto);if($(window).width()<1100){navegar.addClass("mini");}
var indice=$("<div class='indice' />").appendTo(objeto.parent());itens.each(function(index){var item=$("<a />").text(index+1).click(function(){slide.navegar(index);slide.timer();}).appendTo(indice);if(index==0){item.addClass("on");}});}
var slide={num:0,tipo:tipo,navegar:function(quem){var ultimo=total-1;switch(quem){case"anterior":slide.num=(slide.num==0)?ultimo:(slide.num-1);break;case"proximo":slide.num=(slide.num==ultimo)?0:(slide.num+1);break;case"primeiro":slide.num=0;break;case"ultimo":slide.num=ultimo;break;default:slide.num=eval(quem);}
var atual=itens.eq(slide.num);var delay=1000;switch(slide.tipo){case"cenarios":objeto.children(":visible").fadeOut(delay);atual.fadeIn(delay,function(){quadros.deslizar();});break;case"ambientes":objeto.children(":visible").fadeOut(delay);atual.fadeIn(delay);break;case"abertura":if(quem!="primeiro"){objeto.children(":visible").fadeOut(delay,function(){$(this).find(".capa").css({"left":-350,"opacity":0});});}
atual.fadeIn(delay,function(){$(this).find(".capa").animate({"left":0,"opacity":1,"filter":""},1000,function(){if($.browser.msie){this.style.removeAttribute("filter");}});});break;}
indice.children().removeClass("on").eq(slide.num).addClass("on");},timer:function(acao){acao=acao||false;if(tempo){if(slide.show){slide.show=window.clearInterval(slide.show);}
if(!acao){slide.show=window.setInterval(function(){slide.navegar("proximo");},(tempo*1000));}}}}
var carregar=($.browser.msie)?$(window):itens.filter(":first").find("img");carregar.load(function(){slide.navegar("primeiro");slide.timer();});});return this;},deslizar:function(){$(this).each(function(){var objeto=$(this).unbind("mousemove").unbind("mouseout");var conteudo=objeto.children().stop().removeAttr("style");var containerWidth=objeto.width();var containerHeight=objeto.height();var totalContentW=conteudo.width();var totalContentH=conteudo.height();var inicialTop=conteudo.position().top;var inicialLeft=conteudo.position().left;function MouseMove(e){var mouseCoordsX=(e.pageX-objeto.offset().left);var mouseCoordsY=(e.pageY-objeto.offset().top);var mousePercentX=mouseCoordsX/containerWidth;var mousePercentY=mouseCoordsY/containerHeight;var destX=-(((totalContentW-(containerWidth))-containerWidth)*(mousePercentX));var destY=-(((totalContentH-(containerHeight))-containerHeight)*(mousePercentY));var thePosA=mouseCoordsX-destX;var thePosB=destX-mouseCoordsX;var thePosC=mouseCoordsY-destY;var thePosD=destY-mouseCoordsY;var marginL=(conteudo.css("margin-left"))?conteudo.css("margin-left").replace("px",""):0;var marginT=(conteudo.css("margin-top"))?conteudo.css("margin-top").replace("px",""):0;if(mouseCoordsX>destX||mouseCoordsY>destY){conteudo.css({"left":-thePosA-marginL,"top":-thePosC-marginT});}
else if(mouseCoordsX<destX||mouseCoordsY<destY){conteudo.css({"left":thePosB-marginL,"top":thePosD-marginT});}
else{conteudo.stop();}}
function centralizar(){conteudo.stop().animate({"top":inicialTop,"left":inicialLeft},200);}
objeto.bind("mousemove",function(event){MouseMove(event);}).bind("mouseout",function(){centralizar();});});return this;},faq:function(){$(this).each(function(){var perguntas=$(this).find("dt");var respostas=$(this).find("dd");respostas.hide();perguntas.click(function(){perguntas.removeClass("on");if(!$(this).next().is(":visible")){$(this).addClass("on").next().slideToggle();}
respostas.hide();});});return this;},validar:function(){$(this).each(function(){$(this).submit(function(){var formulario=$(this);var campos=formulario.find("fieldset");campos.filter(".check, .erro, .ok").each(function(){var classe=($(this).children("input:text, input:password, textarea").val().length>0)?"ok":"erro";$(this).removeClass("erro ok").addClass(classe);});if(!campos.is(".erro")){$(this).find("button").text("Enviando");}
else{return false;}});});return this;},igualar:function(){var maxH=0;$(this).each(function(){if(maxH<$(this).height()){maxH=$(this).height();}}).css("min-height",maxH);if($.browser.msie&&$.browser.version=="6.0"){$(this).css("height",maxH);}
return this;}});})(jQuery);
