  /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 ~~~~~~~~~~~~~~ DESENVOLVEDOR - EDWIN B. PANCOTI ~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
var position=0;
var time=8000;
var total;
var automatic;

$(function(){ $("#ant").fadeTo(0,0.5).css("cursor","default"); });

$(window).load(function(){
	$(".setas_slider").data("status",true);
	total=$(".destaque_topo").length;
	$("#movable").css("width",total*610);
	
	if(total==1) $("#prox").addClass("inativo").fadeTo(0,0.5).css("cursor","default");
	
	$(".setas_slider").click(function(){		
		if(!$(this).hasClass("inativo")&&$(".setas_slider").data("status")){
			clearTimeout(automatic);
			$(".setas_slider").data("status",false);
			
			var side=$(this).attr("id");
			position=side=="ant"?position-1:position+1;
			position=position<0?0:position>total-1?0:position;
			
			verify_arrows();				
			
			$("#movable").animate({"left":-position*610},400,function(){
				$(".setas_slider").data("status",true);
				automatic=setTimeout("auto_slide()",time);
			});
		}
	});
	
	if(total>0)
		automatic=setTimeout("auto_slide()",time);
});

function auto_slide(){
	$(".setas_slider").data("status",false);
	
	position=position==total-1?0:position+1;
	
	verify_arrows();
	
	$("#movable").animate({"left":-position*610},400,function(){
		$(".setas_slider").data("status",true);
		automatic=setTimeout("auto_slide()",time);
	});
}

function verify_arrows(){
	if(position>0)
		$("#ant").removeClass("inativo").fadeTo(0,1).css("cursor","pointer");
	else
		$("#ant").addClass("inativo").fadeTo(0,0.5).css("cursor","default");
		
	if(position==total-1)
		$("#prox").addClass("inativo").fadeTo(0,0.5).css("cursor","default");
	else
		$("#prox").removeClass("inativo").fadeTo(0,1).css("cursor","pointer");
}
