//executa funções quando o documento estiver pronto
$(document).ready(function(){
	var menu_timeout = null;
	var menu_initialMargin = parseInt($(".menu").css("margin-left"));
	var menu_initialWidth = parseInt($(".menu").css("width"));	

	$(".menu").hover(
		function() {
			if (menu_timeout) {
				clearTimeout(menu_timeout);
				menu_timeout = null;
			}
			$(this).animate({ marginLeft: 0 }, 'fast');
		},
		function() {
			var menu_menuBar = $(this);
			menu_timeout = setTimeout(function() {
				menu_timeout = null;
				menu_menuBar.animate({ marginLeft: menu_initialMargin }, 'slow');
			}, 1000);
		}
	);
	
});

//exibe um texto de um conteúdo
function exibirConteudo(id)
{
	var data = new Date();
	var url = 'conteudos/obter/id/' + id + '/?rnd=' + data.getTime();		
	
	$.facebox('<div class="preloader">&nbsp;</div>')
	
	$.ajax({
		url: url,
		type: 'POST',
		dataType: 'html',		
		timeout: 30000,
		success: function(resultado){
			$.facebox(resultado);
		},
		error: function(){
			$.facebox('Desculpe, houve um erro ao tentar obter conteúdo do servidor, por favor tente novamente.');
		}
	});	
}