//Configurações para Jquery
var j$ = jQuery.noConflict();

j$(document).ready
(function(){				   	

//Animação marca
j$('#Topo h1 a#marca')
	.mouseover(function(){
		j$(this).stop().animate(
			{backgroundPosition:"(0 18px)"}, 
			{duration:400})
		})
	.mouseout(function(){
		j$(this).stop().animate(
			{backgroundPosition:"(0 0)"}, 
			{duration:600})
		})

//efeito fotos destaque
j$(".destaqueFotos").ListaDestaques ({
	timer: 4000,
	fadeSpeed: "fast",
	autoPlay: true	
});

//Animação menu topo
	j$("ul.menuTopo a").animate({opacity: .7}, 0);
	j$("ul.menuTopo a").hoverIntent(function() {
	j$(this).animate({opacity: 1}, 200);
	},function() {
	j$(this).animate({opacity: .7}, 200);		
	});

//Animação menu principal
	j$("ul.menuPrincipal a.principal").animate({opacity: .6}, 0);
	j$("ul.menuPrincipal a.principal").hoverIntent(function() {
	j$(this).animate({opacity: 1}, 200);
	},function() {
	j$(this).animate({opacity: .6}, 200);		
	});
	
	j$("ul.menuPrincipal li.pai").animate({paddingTop:'0px'}, 0); // class "pai" aplicada somente para efeito nao atingir os submenus //
	j$("ul.menuPrincipal li.pai").hoverIntent(function() {
	j$(this).animate({paddingTop:'5px'}, 200);
	},function() {
	j$(this).animate({paddingTop:'0px'}, 200);		
	});	
	
//Animação redes
	j$("ul.redes a").animate({opacity: .75}, 0);
	j$("ul.redes a").hoverIntent(function() {
	j$(this).animate({opacity: 1}, 200);
	},function() {
	j$(this).animate({opacity: .75}, 200);		
	});

//Animação botoes
	j$("a.botaoLinks").animate({opacity: .6}, 0);
	j$("a.botaoLinks").hoverIntent(function() {
	j$(this).animate({opacity: 1}, 200);
	},function() {
	j$(this).animate({opacity: .6}, 200);		
	});

//Animação botoes
/*
	j$("button#btn_enviar").animate({opacity: .7}, 0);
	j$("button#btn_reset").hoverIntent(function() {
	j$(this).animate({opacity: 1}, 200);
	},function() {
	j$(this).animate({opacity: .7}, 200);		
	});
*/
//Lightbox
	//j$('.acampamento-fotos ul a').lightBox();
	//j$('ul.galeriaFotos a').lightBox();
        
//Configura o tema de acordo ao codigo do site
        var str_class_body = "";
        var str_class_bloco = "";
        var site = j$.getUrlVar('site');

        switch(site){
                case "1": // Principal
                        str_class_body = "bg01 color01";
                        str_class_bloco = "default";			
                break;
                case "2": //Acampamento
                        str_class_body = "bg02 color02";
                        str_class_bloco = "acampamento";
                break;
                case "3": //Escolas
                        str_class_body = "bg01 color03";
                        str_class_bloco = "escolas";
                break;
                case "4": //Formaturas
                        str_class_body = "bg02 color04";
                        str_class_bloco = "formaturas";			
                break;
                case "5": //Eventos e Festas
                        str_class_body = "bg01 color05";
                        str_class_bloco = "eventos";				
                break;
                case "7": //Acampamento - Acompanhe a Temporada
                        str_class_body = "bg02 color02";
                        str_class_bloco = "acampamento";
                break;                
                default: // Principal
                        str_class_body = "bg01 color01";
                        str_class_bloco = "default";									
                break;															
        }

        //Ajusta a classe css das tagas a depender do site
        j$('body').attr("class",str_class_body);
        j$('#BlocoEsq').attr("class",str_class_bloco);
        j$('#BlocoDir').attr("class",str_class_bloco);	        
        

// fim das funcoes	
});

//Extensao para capturar variaveis get de url
j$.extend({
  getUrlVars: function(){
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for(var i = 0; i < hashes.length; i++)
    {
      hash = hashes[i].split('=');
      vars.push(hash[0]);
      vars[hash[0]] = hash[1];
    }
    return vars;
  },
  getUrlVar: function(name){
    return j$.getUrlVars()[name];
  }
});
