// JavaScript Document

startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
  }
  node.onmouseout=function() {
  this.className=this.className.replace(" over", "");
   }
   }
  }
 }
}
window.onload=startList;


function MM_jumpMenuGo(objId,targ,restore){ //v9.0
  var selObj = null;  with (document) { 
  if (getElementById) selObj = getElementById(objId);
  if (selObj) eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0; }
}


//WEBMAIL FASETE

function email(){
	if (document.getElementById("email").value.indexOf('@', 0) == -1) document.getElementById("email").value+="@fasete.edu.br";
}

function confere(){
	email();
	if (document.getElementById("email").value.indexOf('@', 0) == -1 || document.getElementById("email").value.indexOf('.', 0) == -1){ 
		alert("E-mail invalido!");
		document.getElementById("email").focus();
		return false;
	} else {
		document.getElementById("email").submit();
	}
}


//PORTAL
function validaFormPortal(){
	d = document.form_portal;
	if (d.tbUser.value == ""){
		alert("O campo matrícula deve ser preenchido!");
		d.tbUser.focus();
		return false;
	}
	//validar email
	if (d.tbPass.value == ""){
		alert("O campo senha deve ser preenchido!");
		d.tbPass.focus();
		return false;
	}
	return true;
}


//BIBLIOTECA
function validaFormBiblioteca(){
	f = document.form_biblioteca;
	if (!f.flag[0].checked && !f.flag[1].checked && !f.flag[2].checked) {
		alert("Selecione uma opção para a pesquisa!")
		return false;
	}
	
	if (f.campoBuscaLivros.value=="") {
		alert("Digite o termo a ser consultado!")
		f.campoBuscaLivros.focus();
		return false;
	}
	return true;
}

function validaFormBiblioteca2(){
	f = document.form_biblioteca2;
	if (!f.flag[0].checked && !f.flag[1].checked && !f.flag[2].checked) {
		alert("Selecione uma opção para a pesquisa!")
		return false;
	}
	
	if (f.campoBuscaLivros.value=="") {
		alert("Digite o termo a ser consultado!")
		f.campoBuscaLivros.focus();
		return false;
	}
	return true;
}


function validaFormBiblioteca3(){
	f = document.form_biblioteca3;
	if (f.campoBuscaArtigos.value=="") {
		alert("Digite o tema do arquivo para a consultado!")
		f.campoBuscaArtigos.focus();
		return false;
	}
	return true;
}


function validaFormBiblioteca4(){
	f = document.form_biblioteca4;
	if (!f.flag[0].checked && !f.flag[1].checked && !f.flag[2].checked && !f.flag[3].checked) {
		alert("Selecione uma opção para a pesquisa!")
		return false;
	}
	
	if (f.campoBuscaMonografias.value=="") {
		alert("Digite o termo a ser consultado!")
		f.campoBuscaMonografias.focus();
		return false;
	}
	return true;
}

//RETIRAR ACENTOS

function RetiraAcentos(Campo) {
   var Acentos = "áàãââÁÀÃÂéêÉÊíÍóõôÓÔÕúüÚÜçÇabcdefghijklmnopqrstuvxwyzABCDEFGHIJKLMNOPQRSTUVXWYZ";
   var Traducao ="aaaaaAAAAeeEEiIoooOOOuuUUcCabcdefghijklmnopqrstuvxwyzABCDEFGHIJKLMNOPQRSTUVXWYZ";
   var Posic, Carac;
   var TempLog = "";
   for (var i=0; i < Campo.length; i++)
   {
   Carac = Campo.charAt (i);
   Posic  = Acentos.indexOf (Carac);
   if (Posic > -1)
	  TempLog += Traducao.charAt (Posic);
   else
      TempLog += Campo.charAt (i);
   }
      return (TempLog);
}


//VALIDAR FORMULARIO DE BUSCA
function validaFormBusca(){
	d = document.form_busca;
	if (d.busca.value == ""){
		alert("Preencha o campo de busca!");
		d.busca.focus();
		return false;
	}
	return true;
}

//VALIDAR FORMULARIO DO FALE CONOSCO
function validaFormFale(){
	//validar nome
	d = document.form_fale;
	if (d.nome.value == ""){
		alert("O campo nome deve ser preenchido!");
		d.nome.focus();
		return false;
	}
	//validar email
	if (d.email_remetente.value == ""){
		alert("O campo e-mail deve ser preenchido!");
		d.email_remetente.focus();
		return false;
	}
	//validar email(verificao de endereco eletronico)
	parte1 = d.email_remetente.value.indexOf("@");
	parte2 = d.email_remetente.value.length;
	if (!(parte1 >= 3 && parte2 >= 9)) {
		alert("O campo e-mail deve conter um endereco eletrônico!");
		d.email_remetente.focus();
		return false;
	}
	//validar email
	if (d.fone.value == ""){
		alert("O campo fone deve ser preenchido!");
		d.fone.focus();
		return false;
	}
	//validar mensagem
	if (d.mensagem.value == ""){
		alert("O campo mensagem deve ser preenchido!");
		d.mensagem.focus();
		return false;
	}
	return true;
}


//VALIDAR FORMULARIO DO ENVIO DE NOTÍCIAS
function validaFormEnviarNoticia(){
	//validar nome
	d = document.form_enviarnot;
	
	//validar nome do remetente
	if (d.seu_nome.value == ""){
		alert("Informe o seu nome!");
		d.seu_nome.focus();
		return false;
	}
	//validar email do remetente
	if (d.seu_email.value == ""){
		alert("Informe o seu e-mail!");
		d.seu_email.focus();
		return false;
	}
	//validar email do remetente (verificao de endereco eletronico)
	parte1 = d.seu_email.value.indexOf("@");
	parte2 = d.seu_email.value.length;
	if (!(parte1 >= 3 && parte2 >= 9)) {
		alert("O seu e-mail é inválido!");
		d.seu_email.focus();
		return false;
	}

	//validar nome do destinatário
	if (d.nome_amigo.value == ""){
		alert("Informe o nome do seu amigo!");
		d.nome_amigo.focus();
		return false;
	}
	//validar email do destinatário
	if (d.email_amigo.value == ""){
		alert("Informe o e-mail do seu amigo!");
		d.email_amigo.focus();
		return false;
	}
	//validar email do destinatário (verificao de endereco eletronico)
	parte1 = d.email_amigo.value.indexOf("@");
	parte2 = d.email_amigo.value.length;
	if (!(parte1 >= 3 && parte2 >= 9)) {
		alert("O e-mail do seu amigo é inválido!");
		d.email_amigo.focus();
		return false;
	}
	return true;
}