// JavaScript Document

/* esta função está colada também em util.js*/
function mostrarCarregando()
{
	if ( navigator.appVersion.indexOf("MSIE 6.0") != -1 )
	{
		var offset = $("#exibe_carregando").offset();
		//alert( "left: " + offset.left + ", top: " + offset.top );
		$("#exibe_carregando").css({"top":(offset.top + 250)+"px"});
	}
		
	$("#exibe_carregando").fadeTo(10, 0.80);
	$("#exibe_carregando").show();
}




$(document).ready(function(){
	
	/* ************ mostrar e ocultar os balões de instruções na pagina do blog do professor ************ */
	$(".cont_comentarios_post span").hide(); // esconde todos os balões
	$(".comentarios_post").hide();  // esconde todos os comentarios
	
	
	/* mostra quando o mouse passa sobre*/
	$(".cont_comentarios_post p").mousemove(function(){
		$(this).next().fadeIn("fast");
	});
	/* esconde quando o mouse sai */
	$(".cont_comentarios_post p").mouseout(function(){
		$(this).next().fadeOut("fast");
	});
	/* abre os comentarios quando o usuario clica */
	$(".cont_comentarios_post p").toggle(
		function(){
			$element = $(this).parent();
			$element.next().slideDown("normal");
		},
		function(){
			$element = $(this).parent();
			$element.next().slideUp("normal");
		}
	);
	
	
	
	/* ********************* abrir a caixa de sugestões de tópicos no fórum ********************* */
	$("#sugerir").hide(); //esconde a div que contem o formulário
	$("a#sugerir_topico").toggle(
		function(){
			$("#sugerir").slideDown("normal");
		}, 
		function(){
			$("#sugerir").slideUp("normal");
		}
	);
	
	/* ********************* abrir a caixa de inserção de comentário no fórum ********************* */
	$("#comentar").hide(); //esconde a div que contem o formulário
	$("a#bt_incluir_comentario").toggle(
		function(){
			$("#comentar").slideDown("normal");
		}, 
		function(){
			$("#comentar").slideUp("normal");
		}
	);

	/* ****************** **************************************************** ***************** */
	
	
	
	/* ********************* abrir a caixa de inserção de comentário no blog ********************* */
	$("#comentar").hide(); //esconde a div que contem o formulário
	$("a.bt_incluir_comentario_blog").toggle(
		function(){
			$(this).next().slideDown("normal");
			//$("#comentar").slideDown("normal");
		}, 
		function(){
			$(this).next().slideUp("normal");
			//$("#comentar").slideUp("normal");
		}
	);

	/* ****************** **************************************************** ***************** */
	
	
	/* ******************  mostrar e ocultar os detalhes sobre os programas de suporte ***************** */
	$("#extensoes_arquivos .descricao").hide(); // esconde todos
	$("#extensoes_arquivos .descricao:first").show(); // mostra o primeiro
	
	$("#extensoes_arquivos li a").toggle(
		function(){
			//$("#extensoes_arquivos .descricao").slideUp("normal"); //recolhe os outros
			$(this).next().slideDown("fast");
		},
		function(){
			$(this).next().slideUp("fast");
		}
	);
	/* ****************** ************************************************************ ***************** */
	
	
	/* **** mostrar o balãozinho de instruções ao passar o mouse na lista de unidades e módulos **** */
	$(".modulos > #bloqueado > a").mousemove(function(){
		// $(this).parent() --> é o elemento li #bloqueado em que o link que está sob o mouse está contido
		// $(this).parent().parent() --> é o elemento ul .modulos em que link que está sob o mouse está contido
		$(this).parent().parent().find(".aviso").show();
	});
	
	$(".modulos > #bloqueado > a").mouseout(function(){
		$(this).parent().parent().find(".aviso").hide();
	});	
	/* ********************************************************************************************* */
	
	
	/* **** mostrar o balãozinho de instruções ao passar o mouse na lista de materiais **** */
	$("#lista_materiais li").mousemove(function(){
		$(this).children(".aviso").show();
	});
	
	$("#lista_materiais li").mouseout(function(){
		$(this).children(".aviso").hide();
	});
	/* ************************************************************************************* */
	
	/* **** mostrar o balãozinho de instruções ao passar o mouse na lista de notas **** */
	$("#notas_curso li a").mousemove(function(){
		$(this).parent().children(".aviso").show();
	});
	
	$("#notas_curso li a").mouseout(function(){
		$(this).parent().children(".aviso").hide();
	});
	/* ************************************************************************************* */
	
	
	/* *** abrir e fechar a lista de unidades do múdulo  *** */
	$("#andamento > #unidade").toggle(
		function(){
			$(this).next().slideDown("fast");
		},
		function(){
			$(this).next().slideUp("fast");
		}
	);
	/* ****************************************************** */
	
	/* *** abrir e fechar o form de envio de arquivo  *** */
	$("#bt_adicionar_arquivo").toggle(
		function(){
			$("#enviar_arquivo").slideDown("fast");
		},
		function(){
			$("#enviar_arquivo").slideUp("fast");
		}
	);
	/* ************************************************* */
	
	
	/* ********* MOSTRAR E OCULTAR O PAINEL DE RECADOS **********/
	$(".btn-slide").click(function(){
		$("#esconde").slideToggle("slow");
		//$(this).toggleClass("active"); return false;
		if ( $(this).html() == "RECADOS" )
			$(this).html("FECHAR");
		else
			$(this).html("RECADOS");
	});

	

});
