	/**
	* funcoes.js
	* Descrição: Arquivo que armazena todas as funções javascript do site
	* Histórico:
	*                 24/03/2004: Comentários inseridos;
	*/


	/**
	* entrarSistema
	* Descrição: Função responsável pela entrada dos alunos/professores no sistema, redirecioando para sua página inicial
	* Parametros: 
	*			formulario:		formulario da página;
	*			tipo:				tipo pode ser "aluno" ou "professor";
	* Histórico:
	*			24/03/2004: Função criada;
	*/
	function entrarSistema(formulario, tipo){
		if (tipo == "aluno")
			acao = "alunos/login.php";
		else if (tipo == "professor")
			acao = "professores/login.php";
		else if (tipo == "tutor")
			acao = "tutores/login.php";
		
		formulario.action = acao;
		formulario.submit();
	}


	/**
	* opcoesArquivo
	* Descrição: Função responsável pela abertura da janela de propriedades e detalhes dos arquivos dos professores
	* Parametros: 
	*			pagina:	página de destino;
	* Histórico:
	*			24/03/2004: Função criada;
	*/
	function opcoesArquivo(pagina){
		var janLeft	= (screen.width - 600) / 2;
		var janTop	= (screen.height - 400) / 2;

		features = "scrollbars=yes,width=600,height=400,left=" + janLeft + ",top=" + janTop;

		janela = window.open(pagina, "Propriedades", features);
		janela.focus();
	}
	
	/**
	* opcoesAlunos
	* Descrição: Função responsável pela abertura da janela de detalhes/perfil dos alunos
	* Parametros: 
	*			pagina:	página de destino;
	* Histórico:
	*			05/04/2004: Função criada;
	*/
	function opcoesAlunos(pagina){
		var janLeft	= (screen.width - 600) / 2;
		var janTop	= (screen.height - 400) / 2;

		features = "scrollbars=yes,width=600,height=400,left=" + janLeft + ",top=" + janTop;

		janela = window.open(pagina, "Perfil", features);
		janela.focus();
	}

	/**
	* perfilAlunos
	* Descrição: Função responsável pela abertura da janela de perfil de alunos
	* Parametros: 
	*			pagina:	página de destino;
	* Histórico:
	*			07/04/2004: Função criada;
	*/
	function perfilAlunos(pagina){
		var janLeft	= (screen.width - 600) / 2;
		var janTop	= (screen.height - 400) / 2;

		features = "scrollbars=yes,width=600,height=400,left=" + janLeft + ",top=" + janTop;

		janela = window.open(pagina, "Perfil", features);
		janela.focus();
	}

	/**
	* perfilprofessores
	* Descrição: Função responsável pela abertura da janela de perfil de professores
	* Parametros: 
	*			pagina:	página de destino;
	* Histórico:
	*			22/07/2004: Função criada;
	*Programador: Jansen;
	*/

		
	function perfilprofessores(pagina){
		var janLeft	= (screen.width - 600) / 2;
		var janTop	= (screen.height - 400) / 2;

		features = "scrollbars=yes,width=600,height=400,left=" + janLeft + ",top=" + janTop;

		janela = window.open(pagina, "Perfil", features);
		janela.focus();
	}


	/**
	* abrirEsqueci
	* Descrição: Função responsável pela abertura da janela para o envio de senha, caso o aluno tenha esquecido
	* Parametros: 
	*			pagina:	página de destino;
	* Histórico:
	*			08/04/2004: Função criada;
	*/
	function abrirEsqueci(pagina){
		var janLeft	= (screen.width - 350) / 2;
		var janTop	= (screen.height - 300) / 2;

		features = "scrollbars=yes,width=350,height=300,left=" + janLeft + ",top=" + janTop;

		janela = window.open(pagina, "Senha", features);
		janela.focus();
	}

	/**
	* lancarNotas
	* Descrição: Função responsável pela verificação do formulário de notas, verificando o campo DISCIPLINA
	* Parametros: 
	*			formulario:	formulário da página;
	* Histórico:
	*			09/04/2004: Função criada;
	*/
	function lancarNotas(formulario){
		var disciplina = formulario.disciplina.options[formulario.disciplina.selectedIndex].value;
		var aluno		= formulario.aluno.options[formulario.aluno.selectedIndex].value;

		erro = false;

		if (disciplina == 0 || disciplina == "0"){
			alert("Você deve selecionar uma disciplina");
			erro = true;
		}

		if (!erro)
			formulario.submit();
	}

	/**
	* enviarDuvida
	* Descrição: Função responsável pela verificação do formulário de envio de dúvidas (professor online)
	* Parametros: 
	*			formulario:	formulário da página;
	* Histórico:
	*			09/04/2004: Função criada;
	*/
	function enviarDuvida(formulario){
		var disciplina = formulario.disciplina.options[formulario.disciplina.selectedIndex].value;
		var titulo		= formulario.titulo.value;
		var mensagem	= formulario.mensagem.value;

		erro = false;

		if (disciplina == 0 || disciplina == "0"){
			alert("Você deve selecionar uma DISCIPLINA");
			erro = true;
			return false;
		}

		if (titulo == ""){
			alert("Você deve preencher o campo TÍTULO");
			erro = true;
			return false;
		}
		
		if (mensagem == ""){
			alert("Você deve preencher o campo MENSAGEM");
			erro = true;
			return false;
		}

		if (!erro)
			formulario.submit();
	}

	/**
	* abrirChat
	* Descrição: Função responsável pela abertura da janela para escolha da sala de chat
	* Parametros: 
	*			tipo: professor ou aluno
	* Histórico:
	*			11/04/2004: Função criada;
	*/
	function abrirChat(tipo){
		var janLeft	= (screen.width - 350) / 2;
		var janTop	= (screen.height - 300) / 2;

		features = "scrollbars=yes,width=350,height=300,left=" + janLeft + ",top=" + janTop;

		if (tipo == "a")
			janela = window.open("alunos/cont_chat.php", "Chat", features);
		else if (tipo == "p")
			janela = window.open("professores/cont_chat.php", "Chat", features);
		janela.focus();
	}