$(document).ready(function() {
	var objBtn = {	slw40 : 		'.banner-1', 
					beliscadas : 	'.banner-2',
					btn3 : 			'.banner-3',
					btn4 : 			'.banner-4'	};
	
	var arrBtn = new Array();
	var countBn = 0;
	
	function in_array (needle, haystack, argStrict) {
		var key = '',        strict = !! argStrict;
		if (strict) {
			for (key in haystack)
				if (haystack[key] === needle)
					return true;
		} else {
			for (key in haystack)             
				if (haystack[key] == needle) 
					return true;
		} 
		return false;
	}
	
	var st;
	
	function alterButton(b) {	
		if(jQuery.isFunction(jQuery.fn.cycle)) {
			clearTimeout(st);
			for(var k in objBtn) {
				if(arrBtn.length < 4 && $('a#'+k).html() != null && !in_array(k,arrBtn)) {
					arrBtn.push(k);
				}
				$(objBtn[k]).cycle('stop');
			}
			
			for(var k in objBtn) {
				if(k == b) {
					var lg = ($(objBtn[k]).find('img')).length;
					
					
					
					$(objBtn[k]).fadeIn(300);
					$(objBtn[k]).cycle({
						speed: 1500,
						timeout: 1000,
						fastOnEvent: 1,
						autostop:1,
						end: function() {
							$("a#"+arrBtn[countBn = (countBn == arrBtn.length - 1 ? 0 : countBn + 1)]).trigger('click');
						}
					}); 
					
					for(var i = 0; i < arrBtn.length; i++) {
						if(arrBtn[i] == b) {
							countBn = i;
						}
					}
				}else{
					$(objBtn[k]).fadeOut(500);
				}
			}
			
			if(lg == 1) {
				st = setTimeout(function() {
					$("a#"+arrBtn[countBn = (countBn == arrBtn.length - 1 ? 0 : countBn + 1)]).trigger('click');
				},5000);
			}
		}
	}
	
	$("a#slw40").click(function() {
		alterButton("slw40");
    	return false; 
	});
	 
	$("a#beliscadas").click(function() {
		alterButton("beliscadas");
    	return false; 
	});
	
	$("a#btn3").click(function() {
		alterButton("btn3");
    	return false; 
	});
	
	$("a#btn4").click(function() {
		alterButton("btn4");
    	return false; 
	});
	
	//Banner's
	if($("a#slw40").html() != null){
		alterButton('slw40');
	}else{
		if($("a#beliscadas").html() != null){
			alterButton('beliscadas');
		}else{
			if($("a#btn3").html() != null){
				alterButton('btn3');
			}else{
				alterButton('btn4');
			}
		}
	}
	
	
	//Cor nas Tabelas
	//$("tr:even").css("background-color", "#e6e7e8");
	
	//DESTAQUES
	$(".tab_content_destaques").hide(); 
	$("ul.tabs_destaques li:first").addClass("active").show(); 
	$(".tab_content_destaques:first").show();	
	
	
	
	//On Click
	$("ul.tabs_destaques li").click(function() {
		$("ul.tabs_destaques li a").removeClass("active");
		$(this).find("a").addClass("active");
		$("ul.tabs_destaques li a span").removeClass("ativo");
		$(this).find("span").addClass("ativo");
		$(".tab_content_destaques").hide();
		var activeTab = $(this).find("a").attr("href"); 
		$(activeTab).fadeIn(); 
		return false;
	});


	//Span's
	$("ul.tabs_destaques li a.call").click(function() {
		$("ul.tabs_destaques li a span").removeClass("ativo");
		$("ul.tabs_destaques li a span").removeClass("status");
		$(this).find("span").addClass("ativo");
	});
	$("ul.tabs_destaques li a.ofertas").click(function() {
		$("ul.tabs_destaques li a span").removeClass("ativo");
		$("ul.tabs_destaques li a span").removeClass("status");
		$("ul.tabs_destaques li a span#um").addClass("status")
		$(this).find("span").addClass("ativo");
	});
	$("ul.tabs_destaques li a.cursos").click(function() {
		$("ul.tabs_destaques li a span").removeClass("ativo");
		$("ul.tabs_destaques li a span").removeClass("status");
		$("ul.tabs_destaques li a span#dois").addClass("status")
		$(this).find("span").addClass("ativo");
	});
	$("ul.tabs_destaques li a.noticias").click(function() {
		$("ul.tabs_destaques li a span").removeClass("ativo");
		$("ul.tabs_destaques li a span").removeClass("status");
		$("ul.tabs_destaques li a span#tres").addClass("status")
		$(this).find("span").addClass("ativo");
	});
	
	
	
	$(document).ready(function() {

    
    //ÍNDICES      
    $("ul.tabs_indices li:first").addClass("active").show(); 
    $(".tab_content_indices:first").show(); 
    $(".indice1").attr("src","images/tab_indices/bt_indice_click.png");
    


    //On Click
    $("ul.tabs_indices li").click(function() {
	$("ul.tabs_indices li a").removeClass("active");
	$(this).find("a").addClass("active");
	$(".tab_content_indices").hide();
	var activeTab = $(this).find("a").attr("href");
	$(activeTab).fadeIn();
	return false;
}); 
    
    //Botão Íindice   
            $("ul.tabs_indices li a.indice").click(function() {
            $(".indice1").attr("src","images/tab_indices/bt_indice_click.png");
            $(".ibovespa1").attr("src","images/tab_indices/bt_ibovespa_off.png");
            $(".dolar1").attr("src","images/tab_indices/bt_dolar_off.png");
			$(".altas1").attr("src","images/tab_indices/bt_altas_off.png");
            $(".baixas1").attr("src","images/tab_indices/bt_baixas_off.png");
			$(".negociadas1").attr("src","images/tab_indices/bt_negociadas_off.png");
    });
    //Botão Ibovespa
            $("ul.tabs_indices li a.ibovespa").click(function() {
             $(".indice1").attr("src","images/tab_indices/bt_indice_off.png");
            $(".ibovespa1").attr("src","images/tab_indices/bt_ibovespa_click.png");
            $(".dolar1").attr("src","images/tab_indices/bt_dolar_off.png");
			$(".altas1").attr("src","images/tab_indices/bt_altas_off.png");
            $(".baixas1").attr("src","images/tab_indices/bt_baixas_off.png");
			$(".negociadas1").attr("src","images/tab_indices/bt_negociadas_off.png");
    });
    //Botão Dolar
            $("ul.tabs_indices li a.dolar").click(function() {
            $(".indice1").attr("src","images/tab_indices/bt_indice_off.png");
            $(".ibovespa1").attr("src","images/tab_indices/bt_ibovespa_off.png");
            $(".dolar1").attr("src","images/tab_indices/bt_dolar_click.png");
			$(".altas1").attr("src","images/tab_indices/bt_altas_off.png");
            $(".baixas1").attr("src","images/tab_indices/bt_baixas_off.png");
			$(".negociadas1").attr("src","images/tab_indices/bt_negociadas_off.png");
    });
    //Botão Altas   
            $("ul.tabs_indices li a.altas").click(function() {
            $(".indice1").attr("src","images/tab_indices/bt_indice_off.png");
            $(".ibovespa1").attr("src","images/tab_indices/bt_ibovespa_off.png");
            $(".dolar1").attr("src","images/tab_indices/bt_dolar_off.png");
			$(".altas1").attr("src","images/tab_indices/bt_altas_click.png");
            $(".baixas1").attr("src","images/tab_indices/bt_baixas_off.png");
			$(".negociadas1").attr("src","images/tab_indices/bt_negociadas_off.png");
    });
    //Botão Baixas
        $("ul.tabs_indices li a.baixas").click(function() {
            $(".indice1").attr("src","images/tab_indices/bt_indice_off.png");
            $(".ibovespa1").attr("src","images/tab_indices/bt_ibovespa_off.png");
            $(".dolar1").attr("src","images/tab_indices/bt_dolar_off.png");
			$(".altas1").attr("src","images/tab_indices/bt_altas_off.png");
            $(".baixas1").attr("src","images/tab_indices/bt_baixas_click.png");
			$(".negociadas1").attr("src","images/tab_indices/bt_negociadas_off.png");
    });
    //Botão Negociadas
            $("ul.tabs_indices li a.negociadas").click(function() {
            $(".indice1").attr("src","images/tab_indices/bt_indice_off.png");
            $(".ibovespa1").attr("src","images/tab_indices/bt_ibovespa_off.png");
            $(".dolar1").attr("src","images/tab_indices/bt_dolar_off.png");
			$(".altas1").attr("src","images/tab_indices/bt_altas_off.png");
            $(".baixas1").attr("src","images/tab_indices/bt_baixas_off.png");
			$(".negociadas1").attr("src","images/tab_indices/bt_negociadas_click.png");
    });
 });
});


