function criticalogin(frm)
	  {
		if(frm.username.value=="")
		{
		alert("O campo Username não foi preenchido Corretamente!!! È necessario o seu preenchimento para o acesso a área restrita ao site.")
		frm.username.focus()
		return false;
		}
		
		if(frm.senha.value=="")
		{
		alert("O campo Senha não foi preenchido ou a senha não confere !!! Este campo é necessário o seu preenchimento para o acesso a área restrita ao site.")
		frm.senha.focus()
		return false;}
		if(frm.senha.value.length<3)
		{alert('A senha digitada não satisfaz os requisitos de segurança deste site ou foi digitada com menos de 3 digitos alfa númericos!!! Retorne ao campo senha e digite-a corretamente.');
		frm.senha.focus();
		return false;
		} 
		if(frm.senha.value.length>9)
		{alert('O campo senha não satisfaz os requisitos de segurança deste site ou foi digitada com mais de 9 digitos alfa númericos!!! Retorne ao campo senha e digite-a corretamente.');
        frm.senha.focus();
		return false;
		} 
		return true;
	   }
	   
// FUNÇÃO FORMULÁRIO SUPORTES
function validaForm(Suporte){

			if(Suporte.Registro){
				if(Suporte.Registro.value=='')
				{ alert('O campo RA/RP não foi preenchido !!! Este campo é necessário o seu preenchimento para que o atendimento seja aceito por nossa central. O Número da  RA/RP  é um caqpo obrigatório e deve ser preenchido !!!');
				  Suporte.Registro.focus();
				 return false;
				} 

				if(Suporte.Registro.value.length<6)
				{ alert('O RA/RP digitado não satisfaz os requisitos deste site ou foi digitado com menos de 6 digitos!!! Retorne ao campo RA e digite-a corretamente.');
				  Suporte.Registro.focus();
				 return false;
				} 
		
				if(Suporte.Registro.value.length>9)
				{ alert('O RA/RP digitado não satisfaz os requisitos deste site ou foi digitado com máximo de 9 digitos!!! Retorne ao campo RA e digite-a corretamente.');
				  Suporte.Registro.focus();
				 return false;} 
							}

         		if(Suporte.Nome){
				if(Suporte.Nome.value==''){
				alert('O Campo Nome deve ser preenchido !!!');
				Suporte.Nome.focus();
				return false;} 
						     }

				if(Suporte.End_eletronico){
				if(Suporte.End_eletronico.value==''){
				 alert('O Campo Email  deve ser preenchido !!!');
				 Suporte.End_eletronico.focus();
				 return false; }
						      }
				 
				 if (Suporte.End_eletronico.value.indexOf("@") == -1
				 ||Suporte.End_eletronico.value.indexOf(".")== -1)
				  {
				   alert('Campo e-mail precisa ser preenchido corretamente no seguinte formato username@dominio.com ou username@dominio.com.br .');
				   Suporte.End_eletronico.focus();
					 return false;
				   };

				if(Suporte.Campi){
				if(Suporte.Campi.value==''){
				 alert('É necessária a indicar o Campi que leciona !!!');
				 Suporte.Campi.focus();
				 return false; }
						  }

				if(Suporte.Cidade){
				if(Suporte.Cidade.value==''){
				 alert('O Campo Cidade  deve ser preenchido !!!');
				 Suporte.Cidade.focus();
				 return false; }
						  }
						  
				if(Suporte.Disciplina){
				if(Suporte.Disciplina.value==''){
				 alert('É expressamente necessário a indicação da disciplina que deseja a informação!!!');
				 Suporte.Disciplina.focus();
				 return false; }
							   }
	
				if(Suporte.Materia){
				if(Suporte.Materia.value==''){
				 alert('É necessário o preenchimento do campo designado como Materia. Indicando em qual matéria o aluno esta em DP e deseja as informações ou informar sobre links quebrados!!!');
				 Suporte.Materia.focus();
				 return false; }
							   }
		
				if(Suporte.Semestre){
				if(Suporte.Semestre.value==''){
				 alert('É expressamente necessário a indicação do semestre que esta lecionando!!!');
				 Suporte.Semestre.focus();
				 return false; }
							}
				if(Suporte.Mensagem){
				if(Suporte.Mensagem.value==''){
				 alert('É expressamente necessário o preenchimento do conteúdo da mensagem. Para que sua a solicitação seja atendida por  nossos Suporte técnico!!!');
				 Suporte.Mensagem.focus();
				 return false; }
							}			
			
Suporte.submit()
}

	   
function NewWindow(mypage, myname, w, h, scroll) 
	  {
		var winl = (screen.width - w) / 2;
		var wint = (screen.height - h) / 2;
		winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable=no'
		win = window.open(mypage, myname, winprops)
		if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
	  }

// Função para colorir text box com erros
	function TG(a, changeTo) {
	a.style.backgroundColor = changeTo;
	}
	
function MM_openBrWindow(theURL,winName,features) 
	  { //v2.0
	  window.open(theURL,winName,features);
	  }

// Função para mensagem de erro em buscador	  
function criticasearch(frm)
	  {
		if(frm.busca.value=="")
		{
		alert("Favor digitar o texto ou a palavra que deseja pesquisar!!!     Na busca não é permitido campo busca em branco.")
		frm.busca.focus()
		return false;
		}
		return true;
	   }
