// <![CDATA[
	
	
	//isEmpty(str) : recebe uma string e verifica se est&aacute; vazia
	function isEmpty(str) 
	{ 
	if (str==null || str=="") return true
	
	for (var intLoop = 0; intLoop < str.length; intLoop++)
		if (" " != str.charAt(intLoop))
			return false;            
	return true; 
	}
	//a funcao isEmpty() encontra-se num arquivo externo
	//msg_vnull: verifica se valor do campo é nulo e retorna mensagem 
	//cv = nome do campo
	//vv = valor do campo
	function msg_vnull(cv,vv)
	{	
	if (isEmpty(vv))
		 return "O campo '" + cv + "' é obrigatório."+"\n"
	return " "
	}
	
	
	function validar()
	{
		// Alteracao(Bruno Andrade).. propriedade name nao é valido no strict //
		var identificacao = document.getElementById("identificacao");
		var strerror = ""
		strerror += msg_vnull("Matrícula",identificacao.matricula.value)
		strerror += msg_vnull("Senha",identificacao.senha.value)
		
		if (! isEmpty(strerror))
		{
			alert(strerror)
			return
		}
		document.identificacao.submit()
	}
	
	function inputfocus(classfocus, classblur) 
	{ 
		if (!document.getElementsByTagName) { return; } 
		var inputs = document.getElementsByTagName("input"); 
		for(i=0;i<inputs.length;i++) 
		{ 
			var input = inputs[i]; 
			if(input.getAttribute("type")=="text") 
			{ 
				input.onfocus=function onfocus() { this.className = classfocus } 
				input.onblur=function onblur() { this.className = classblur } 
			} 
		} 
	}


	if (window.attachEvent) {
		window.attachEvent("onload", inputfocus("input_focus","input"));
	} else {
		window.onload = inputfocus("input_focus","input");
	}
// ]]>

