$(document).ready(function(){
	var n_empreendimentos = $(".destaques li").length;
	var largura = $(".destaques li").width()
	var currentBanner = 0;
	var bannerOrder = 0;
	var selectorClick = 0;
	var mainBanner = 0;
	var currentClick = 0;
	var doIt = setInterval(autoDoIt, 3500);
	
	// cria o slider
	$(".destaques ul").css("width", n_empreendimentos * largura + "px");
	$(".destaques ul li:first-child").addClass("currentBanner");
	$(".labels .banner:first-child").addClass("currentLabel");
	verificaSliders();
	doIt;	
	
	
	// AUTO ROTATO 
	function autoDoIt(){
		//$(".menuTopo").append("<p>" + currentBanner + "</p>");
		sentido = -1;
		if(currentBanner * -1 == n_empreendimentos - 1){
			currentBanner = currentBanner + n_empreendimentos;
		};
		moveCarroulcel();	
	};
	
	
	function giveaTime(){
		clearInterval(doIt);
		/* setTimeout(function(){
			doIt = setInterval(autoDoIt, 3500);}, 5000); */
	}
	
	// FUNCAO SLIDER CAROULCEL
	if(n_empreendimentos < 2){
		$(".carroulcelSlider").remove()	;
	} else {
		$(".next").click(function(){
			sentido = -1;
			moveCarroulcel();
			giveaTime();
		});
		
		$(".back").click(function(){
			sentido = 1;
			moveCarroulcel();
			giveaTime();
		});
	};
	
	//function goToCarroulcel(){
	$(".labels .banner").hover(
	  function () {
		$(this).fadeTo("slow",1);
	  }, 
	  function () {
		$(this).fadeTo("slow",0.4);
	  }
	);	
		
	$(".labels .banner").click(function(){
		bannerOrder = $(".labels .banner").index(this);
		sentido = 0;
		currentBanner = bannerOrder * -1;
		moveCarroulcel();
		verificaSliders();
		giveaTime();
	});	
	
	function currentLabel(){
		$(".labels .banner").removeClass("currentLabel");
		$(".labels .banner").css("opacity","0.4");
		$(".labels .banner").eq(bannerOrder).fadeTo("slow",1);
		$(".labels .banner").eq(bannerOrder).addClass("currentLabel");
	};
	
	function moveCarroulcel(){
		$(".destaques ul").animate({marginLeft: (currentBanner + sentido) * largura + "px"});
		currentBanner = currentBanner + sentido;
		bannerOrder = currentBanner * -1;
		$(".destaques ul li").removeClass("currentBanner");
		$(".destaques ul li").eq(bannerOrder).addClass("currentBanner");
		currentLabel();
		verificaSliders();
	};
		
	function verificaSliders(){
		if(currentBanner == 0){
			$(".carroulcelSlider.back").fadeTo("slow",0);
			$(".carroulcelSlider.back").css("display","none");
			$(".carroulcelSlider.next").fadeTo("slow",1);
		} else if(currentBanner == n_empreendimentos * -1 + 1){
			$(".carroulcelSlider.next").fadeTo("slow",0);
			$(".carroulcelSlider.next").css("display","none");	
			$(".carroulcelSlider.back").fadeTo("slow",1);
		} else{
			$(".carroulcelSlider").fadeTo("slow",1);
			$(".carroulcelSlider.back").css("display","block");
		};
	};
	 
	
	// MUDA IMAGEM DE UM UNICO BANNER
	
	// verifica se banner é multiplo
	for(ni=0; ni<n_empreendimentos; ni++){
		numberImages = $("#b" + ni + " .bannerImages .itemBanner").length;
		$("#b" + ni + " .bannerImages .itemBanner").eq(0).addClass("current");
		$("#b" + ni + " .changeImg").eq(0).addClass("current");
		if(numberImages < 2){
			$("#b" + ni + " .changeCurrent_Banner").remove();
		}; 
	};
		
	
	$(".changeImg").click(function(){
		currentClick = $(".currentBanner .changeCurrent_Banner .changeImg").index(this);
		changeCurrentBanner();
	});

	function changeCurrentBanner(){
		$(".currentBanner .bannerImages .itemBanner").fadeTo("slow",0);
		$(".currentBanner .bannerImages .itemBanner").eq(currentClick).fadeTo("slow",1);
		$(".currentBanner .changeImg").removeClass("current");
		$(".currentBanner .changeCurrent_Banner .changeImg").eq(currentClick).addClass("current");
	};
	
	
	
		
	
	
	
});
