$(document).ready(function() {
	
	$.preloadCssImages();
	
	//funcao para carregar o video clicado na area de ultimos videos
	$("#video_group li").live('click', function(){
		var novoVideoTitulo = $(this).children(".video_galeria_thumb_titulo").text();
		var novoVideoData = $(this).children(".video_galeria_thumb_data").text();
		var novoVideoId = $(this).attr("id");
			
		carregarVideo(novoVideoId, novoVideoTitulo, novoVideoData);
	});
	
	//carregar o video de destaque da coluna direita na area principal
	$("#video_destaque").live('click', function(){
		var novoVideoTitulo = $(this).attr("videoTitulo");
		var novoVideoData = $(this).attr("videoData");
		var novoVideoId = $(this).attr("videoId");
		
		carregarVideo(novoVideoId, novoVideoTitulo, novoVideoData);
	});
	
	//fotos no menu lateral
	var timer;
	clearTimeout(timer);
	povoaGaleriaFlickr();
});

function fixData(videoData){
	//tratar data do youtube
	if(videoData.indexOf("de") > 0){
		return videoData;
	}
	else {
	var videoData = new Date( videoData.substr( 0, 4 ), videoData.substr( 5, 2 ) - 1, videoData.substr( 8, 2 ) ).toLocaleDateString();
	var videoDataArray = videoData.split(",");
	var videoData = videoDataArray[1];
	return videoData;
	}
};

function carregarVideo(videoId, videoTitulo, videoData, primeiroVideo){
	var videoData = fixData(videoData);
	var novoVideo = "<div id='video_mais_recente_titulo'>"+videoTitulo+"</div>";
        novoVideo += "<div id='video_mais_recente_data'>"+videoData+"</div>";
        novoVideo += "<div id='video_mais_recente_container'>";
        novoVideo += "<object width='560' height='340'>";
        novoVideo += "<param name='movie' value='http://www.youtube.com/v/'"+videoId+"'&hl=pt_BR&fs=1&rel=0'>";
        novoVideo += "</param>";
        novoVideo += "<param name='allowFullScreen' value='true'>";
        novoVideo += "</param>";
        novoVideo += "<param name='allowscriptaccess' value='always'>";
        novoVideo += "</param>";
        novoVideo += "<embed src='http://www.youtube.com/v/"+videoId+"&hl=pt_BR&fs=1&rel=0' type='application/x-shockwave-flash' allowscriptaccess='always' allowfullscreen='true' width='560' height='340'></embed>";
        novoVideo += "</object>";
        novoVideo += "</div>";
		
		if (primeiroVideo)
			$("#videos_titulo_mais_recente").html("V&iacute;deo mais recente");
			
		else {		
		$("#videos_titulo_mais_recente").html("&nbsp;");
		$("#video_mais_recente").empty();
		$("#video_mais_recente").html(novoVideo);
		}
};

$(document).ready(function() {
		
	//hoverintent do menu
	function menuHoverOver(){
		if($(this).hasClass('nivel1')){
			$(this).children("a").stop().addClass('menu_selecionado').css('opacity', 0).animate({opacity: 0.4}, 'fast').show();
			
			if($(this).children("div").length != 0){
				$("#sub_menu_multimidia").show();
			}
		}
		else {
			$(this).children("a").stop().addClass('menu_selecionado').css('opacity', 0).animate({opacity: 0.4}, 'fast').show();
		}
	};
	
	function menuHoverOut(){
		if($(this).hasClass('nivel1')){
			$(this).children("a").stop().animate({opacity: 0}, 'fast', function() {
				$(this).removeClass('menu_selecionado'); 
			});
			
			if($(this).children("div").length != 0){
				$("#sub_menu_multimidia").hide();
			}
		}
		else {
			$(this).children("a").stop().animate({opacity: 0}, 'fast', function() {
				$(this).removeClass('menu_selecionado'); 
			});
		}
	};
	
	var menuHover = {    
		 sensitivity: 10, // number = sensitivity threshold (must be 1 or higher)    
		 interval: 50, // number = milliseconds for onMouseOver polling interval    
		 over: menuHoverOver, // function = onMouseOver callback (REQUIRED)    
		 timeout: 300, // number = milliseconds delay before onMouseOut    
		 out: menuHoverOut // function = onMouseOut callback (REQUIRED)    
	};
	
	$("#menu_superior li").hoverIntent(menuHover);
	
});

