var $j = jQuery.noConflict();

$j(function() {

// Value do input da busca
var texto_busca = "digite aqui";

$j('#iptBusca').focus(function() {
	$j(this).val('');
});

$j('#iptBusca').blur(function() {
	$j(this).val(texto_busca);
});


// Tooltip de alguns links
$j('.menu_social a, #Videos a:not(.mais), #EditaisResultados .pdf').tooltip({showURL: false, track: true});
$j('#Videos a.mais').tooltip({showURL: false, extraClass: "azul"});
// -----------------------------------------|

// Carousels da home -----------------------|
$j('#ProgramacaoCultural .inner').jcarousel({
    scroll: 1,
    wrap: 'both'
});
$j('#NoticiasRecentes .inner').jcarousel({
	vertical: true,
    scroll: 2,
    wrap: 'both'
});
// -----------------------------------------|
	
// Transparência dos links de acessibilidade

$j('.acessibilidade.fonte li').fadeTo(0, 0.6);

$j('.acessibilidade.fonte li').hover(function() {
	$j(this).fadeTo(100, 1);	
}, function() {
	$j(this).fadeTo(100, 0.6);	
});

// ----------------------------------------|

// Destaque e transparência da div

$j('#Destaques .itens_destaque li .spoiler').css('background', 'none');
$j('#Destaques .itens_destaque li').each(function() {
	var hSpoiler = $j('.spoiler', this).height();
	hSpoiler += 24;
	$j(this).prepend('<div class="inner">&nbsp;</div>')
	
	$j('.inner', this).height(hSpoiler);
});


$j('#Destaques .itens_destaque li .inner').fadeTo(0, .75);

// Controlando o aparecimento das páginas

$j('#Destaques .paginacao').css('right', '-130px');

$j('#Destaques').hover(function() {
	$j('.paginacao', this).stop().animate({'right' : '8px'}, 'fast');
}, function() {
	$j('.paginacao', this).stop().animate({'right' : '-130px'}, 'fast');
});

$j('#Destaques').listaDestaques();

// ----------------------------------------|


// Personalizações do menu lateral:

// Coloco o span p/ a seta
$j('#menu-menu-lateral > li > ul > li > a').each(function() {
	if($j(this).parent().has('ul').length) {	
		$j(this).after('<span>&nbsp;</span>');
	}
});
// $j('#menu-menu-lateral li span').fadeOut(0);

// Mudo a cor com o mouse hover
$j('#menu-menu-lateral li a').hover(function() {
		$j(this).stop().animate({'color' : '#333'}, 'fast');
		// $j(this).parent().not('.ativa').children('span').fadeIn(100);
}, function() {	
		$j(this).stop().animate({'color': '#666'}, 'fast');
		// $j(this).parent().not('.ativa').children('span').fadeOut(50);
});

$j('#menu-menu-lateral li ul li ul li a').hover(function() {
		$j(this).stop().animate({'color' : '#fff'}, 100);
}, function() {
	$j(this).stop().animate({'color': '#666'}, 100);
});

// ----------------------------------------|

// Submenus do topo

$j('#NavegacaoTopo .sub-menu').each(function() {
				
		
		var mae = $j(this).parent();
		
		var $bigList = $j(this),
		group    = $bigList.find('li:lt(6)').remove();	
		
	
	  while(group.length){
		$j('<ul class="split" />').append(group).appendTo(mae);
		group = $bigList.find('li:lt(6)').remove();
	  }
	  
	  $j('ul.split', mae).wrapAll('<ul class="sub-menu" />');
	  
	  $j(this).remove();	  

});

$j('#NavegacaoTopo .sub-menu').each(function() {
	
	$j(this).fadeTo(0, 0.9);
	
	var num = $j('.split', this).length;
	
	if(num) {
		$j(this).width(200 * num);
	}
	
});



// Animação dos Submenus
	$j('#menu-menu-topo .sub-menu').hide(0);
	// $j('.menu ul li ul li').fadeTo(0, 0.9);
	
	$j('#menu-menu-topo li').hoverIntent(function() { 
		$j('ul', this).slideDown('fast');
	}, function() {
		$j('ul', this).slideUp('fast');
	});

// ----------------------------------------|
 
// Submenus das laterais

$j('#menu-menu-lateral li ul li:has("ul")').find('ul').hide();

$j('#menu-menu-lateral li ul li:has("ul")').click(function() {
	$j(this).toggleClass('ativa').find('ul').slideToggle();
});

// ----------------------------------------|

// Personalizações para a parte de notícias, editais e etc.

$j('#NoticiasRecentes ul li, #EditaisInterna .secao_aba ul li').hover(function() {
	$j(this).addClass('hover');
}, function() {
	$j(this).removeClass('hover');
});

// ----------------------------------------|

// Hover das abas 

$j('.abas li').hover(function() {
	$j(this).find('a').stop().animate({'backgroundPosition' : '0 -17px'}, 200);
}, function() {
	$j(this).find('a').stop().animate({'backgroundPosition' : '0 0'}, 200);
});

// ----------------------------------------|

// Mostra abas nos elementos
// $j('#EditaisResultados, #GaleriaMultimidia').mostraAbas();
// ----------------------------------------|

// ScrollPane p/ os Editais
$j('#Editais .scrollpane').jScrollPane();
$j('#Resultados .scrollpane').jScrollPane();
// -----------------------------------------|

// Configurações da galeria de v�deos 
$j('#Videos ul li').hover(function() {
	$j(this).addClass('hover');
}, function() {
	$j(this).removeClass('hover');
});
// -----------------------------------------|

// Aumentar e Diminuir fonte
var t = 0;

$j('li.a_mais a').click(function() {
	if(t <= 2) {
	$j('#Leitura').animate({'fontSize' : '+=2px'}, 300);
	t++;
	}
	return false;
});

$j('li.a_menos a').click(function() {
	if(t >= 0) {									  
	$j('#Leitura').animate({'fontSize' : '-=2px'}, 300);	
	t--;
	}
	return false;
});
// ------------------------------------------|

//------------------MODIFICAÇÕES FEITAS POR TIAGO CELESTINO EM 12/08/2011------------------------|
//adiciona classes no menu da barra azul

$j('#Cabecalho ul li a[title="Página Inicial"]').attr('class', 'item01');
$j('#Cabecalho ul li a[title="Fale Conosco"]').attr('class', 'item02');
$j('#Cabecalho ul li a[title="item03"]').attr('class', 'item03');
$j('#Cabecalho ul li a[title="item04"]').attr('class', 'item04');

	//adiciona e remove classe focus para os campos dos formulários
	$j("#faleconosco input, #faleconosco textarea, #faleconosco select").focus(function() {
		$j(this).addClass('focus');
	});
	
	$j("#faleconosco input, #faleconosco textarea, #faleconosco select").blur(function() {
		$j(this).removeClass('focus');
	});



});
