$(function() {		
	/************
		HOME
	*************/
	$(".boxLastNews a").live('click',function(e) {
		if($(this).hasClass('next')){				
			//e.preventDefault();			
			$('ul.listNews li.ativo').removeClass().next().addClass('ativo')			
			if($('ul.listNews li:visible').length == 0) {
				$('ul.listNews li:last').addClass('ativo')
			}
		}		
		else {
			//e.preventDefault();
			$('ul.listNews li.ativo').removeClass().prev().addClass('ativo')			
			if($('ul.listNews li:visible').length == 0) {
				$('ul.listNews li:first').addClass('ativo')
			}
		}			
	});
	
	$(".navigator a").live('click',function(e) {
		if($(this).hasClass('next')){				
			e.preventDefault();			
			$('ul.imageRelease li.ativo').removeClass().next().addClass('ativo')			
			if($('ul.imageRelease li:visible').length == 0) {
				$('ul.imageRelease li:last').addClass('ativo')
			}
		}		
		else {
			e.preventDefault();
			$('ul.imageRelease li.ativo').removeClass().prev().addClass('ativo')			
			if($('ul.imageRelease li:visible').length == 0) {
				$('ul.imageRelease li:first').addClass('ativo')
			}
		}			
	});
	
	$(".navigator a").live('click',function(e) {
		if($(this).hasClass('next')){				
			e.preventDefault();						
			$('ul.imagePromotion li.ativo').removeClass().next().addClass('ativo')			
			if($('ul.imagePromotion li:visible').length == 0) {
				$('ul.imagePromotion li:last').addClass('ativo')
			}
		}		
		else {
			e.preventDefault();
			$('ul.imagePromotion li.ativo').removeClass().prev().addClass('ativo')			
			if($('ul.imagePromotion li:visible').length == 0) {
				$('ul.imagePromotion li:first').addClass('ativo')
			}
		}			
	});
	
	$(".boxReleases a").live('click',function(e) {
		if($(this).hasClass('next')){				
			e.preventDefault();						
			$('ul.listReleases li.ativo').removeClass().next().addClass('ativo')			
			if($('ul.listReleases li:visible').length == 0) {
				$('ul.listReleases li:last').addClass('ativo')
			}
		}		
		else {
			e.preventDefault();
			$('ul.listReleases li.ativo').removeClass().prev().addClass('ativo')			
			if($('ul.listReleases li:visible').length == 0) {
				$('ul.listReleases li:first').addClass('ativo')
			}
		}			
	});
	
	$(".navigators a").live('click',function(e) {
		if($(this).hasClass('next')){				
			e.preventDefault();			
			$("ul.manageList li").animate({top:'-=10px'});			
		}		
		else {
			e.preventDefault();
			$("ul.manageList li").animate({top:'+=10px'});
		}			
	});
	
	/*************
		NOTICIAS
	*************/
	$("dl.news dd").hide();
	$("dl.news dt").each(function(i) {
		$(this).toggle(
			function() {
				$("dl.news dd").eq(i).slideDown();
			}, 
			function() {
				$("dl.news dd").eq(i).slideUp();
			})
	});
	
	
	/*********************************
	 * GALERIA DE SLIDESHOW
	 ********************************/
	
	//galeria automatica com pausa ao deixar o mouse sobre a imagem
	$(".paging").show();
	$(".paging a:first").addClass("active");	
	
	var imageWidth = $(".window").width();
	var imageSum = $(".galeriaImagens img").size();
	var imageGaleriaWidth = imageWidth * imageSum;	
	
	$(".galeria").css({'width' : imageGaleriaWidth});	
	
	rotate = function(){	
		var triggerID = $active.attr("rel") - 1; 
		var image_reelPosition = triggerID * imageWidth; 

		$(".paging a").removeClass('active'); 
		$active.addClass('active');		
		
		//animação em transição		
		/*$("..galeria").css({opacity:0.0})
		$(".galeria").animate({opacity: 1.0}, 1000 );*/
		
		//animação corrediça	
		$(".galeria").animate({left: -image_reelPosition}, 500 );
		
	};	
	
	rotateSwitch = function(){		
		play = setInterval(function(){
			$active = $('.paging a.active').next();
			if ( $active.length === 0) {
				$active = $('.paging a:first');
			}
			rotate(); 
		}, 8000);//velocidade da animação 
	};
	
	rotateSwitch();
	
	
	$(".galeria a").hover(function() {
		clearInterval(play);
	}, function() {
		rotateSwitch();
	});	
	
	
	$(".paging a").click(function() {	
		$active = $(this);		
		clearInterval(play);
		rotate(); 
		rotateSwitch();
		return false; 
	});	
	//fim da galeria automatica
	
	
	
});
