// Global

$(function(){

	bannerAtual = 1;
	bannerPrev = 0;
	qtdeBanner = 0;
	$.inicializaBannerMidia();

	$.calculaItemTotal();

	// Acesso restrito
	$('#acessoRestrito').tabs();

	//
	$('table tbody tr:even').addClass('par');

	// Carousel das missões
	$('#caroulBox').jcarousel({
		scroll:2,
		animation:"slow"
	});

	// Carousel dos avisos
	$('#avisoCaroul').jcarousel({
		scroll:1,
		animation:"slow",
		itemVisibleInCallback: avisoVisi
	});

	// Perguntas e respostas
	$('#btTodas').click(function(){
		$('#faq p').fadeIn();
		return false;
	});

	$('#faq h3').click(function(){
		$('#faq p').hide();
		$(this).next('p').fadeIn();
	});

	// Posiciona "acesso restrito" nas paginas de missão
	$('.imgHeader').next('#acessoRestrito').css('margin-top', '-90px')
});

$.calculaItemTotal = function(){
	window.qtdeItemTotal = 0;
	window.qtdeItens = 1;
	window.itemInicial = 1;
	$('ul#avisoCaroul li').each(function(){
		qtdeItemTotal += 1;
	});
	$('span#avisoIndex').html( itemInicial );
	$('span#avisoTotal').html( qtdeItemTotal );
}

function avisoVisi(carousel, item, idx, state) {
    $('span#avisoIndex').text( idx );
};

function showThis( botao ) {
	$(botao).removeClass('hide');
}

$.inicializaBannerMidia = function(){
	$('.destaqueMissao').hide();
	$('.destaqueMissao').each(function(){
		qtdeBanner += 1;
	});
	$.mostraBanner( bannerAtual );
	$.cliqueBotao();
	intervalo = window.setInterval(function(){
		if ( bannerAtual == qtdeBanner ){
			bannerAtual=0;
		}
		bannerAtual++;
        $.mostraBanner(bannerAtual);
	}, 20000);
}

$.cliqueBotao = function(){
	$('#destaqueSeletor li').click( function(){
		bannerAtual = $(this).attr('title');
		$.mostraBanner( bannerAtual );
        //setInterval( intervalo );
        setInterval(null,20000);
	});
}

$.mostraBanner = function( bannerAtual ){
	if( bannerPrev == bannerAtual ) { return false; }
	$('.destaqueMissao').hide();
	$('.item' + bannerAtual ).fadeIn();
	$('#destaqueSeletor li').removeClass('atual');
	$('#destaqueSeletor li#item' + bannerAtual ).addClass('atual');
	bannerPrev = bannerAtual;
}

function esqueciSenha(tipo){
	$('.ui-tabs-nav').hide();
	$('.ui-tabs-panel').hide();
    $('#esqueciSenha').fadeIn();
    if(tipo == 'C'){
        $('#labelCNPJ').hide();
        $('#labelCNPJ').removeClass('required');
        $('#labelCPF').addClass('required');
        $('#labelCPF').show();
    }else{
        $('#labelCPF').hide();
        $('#labelCPF').removeClass('required');
        $('#labelCNPJ').addClass('required');
        $('#labelCNPJ').show()
    }
}

function fecharSenha(){
	$('#esqueciSenha').hide();
	$('.ui-tabs-nav').fadeIn();
	$('.ui-tabs-panel').fadeIn();
}
