function valida_campos_login(){
	
	if(document.getElementById("rm").value == ''){
		alert("Preenha seu número de RM!!");
		document.getElementById("rm").focus();
		return false;
	}
	
	if(document.getElementById("senha").value == ''){
		alert("Digite sua senha!!");
		document.getElementById("senha").focus();
		return false;
	}
	
	if((document.getElementById("rm").value != '') && (document.getElementById("senha").value != '')){
		ver_usuario(document.getElementById("rm").value,document.getElementById("senha").value);
		return false;
	}
	
	 

}

function ver_tecla( evento ) {
	if( navigator.appName == "Netscape" ) {
		var tecla = evento.which; 
	}else{
		var tecla = evento.keyCode;
	}
	
	if( (tecla > 47 && tecla < 58) || tecla == 8 || tecla == 13 || tecla == 0 ) {
		return true; 
	}else{
		return false;
	}
	
	
}


function createQCObject() { 
   var req; 
   if(window.XMLHttpRequest){req = new XMLHttpRequest();  } 
   else if(window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } 
   else {alert('Problem creating the XMLHttpRequest object');} 
   return req; 
} 


// Make the XMLHttpRequest object 
var http_ver_usuario = createQCObject(); 

function ver_usuario(rm,senha) {
		
		var i;
		var tipo;
		
		for (i = 0; i < document.homelogin.homeloginTipo.length;i++){
		   if (document.homelogin.homeloginTipo[i].checked)
			  break;
		}
		
		if(document.homelogin.homeloginTipo[i].value == 'aluno') {
			tipo = 'aluno';
			document.homelogin.action = '/painel/';
			
		} else {
			tipo = 'professor';
			document.homelogin.action = '/professor/painel/?chapa=' + rm;
		}
		
		http_ver_usuario.open('get', 'includes/ajax_' +  tipo + '_verificalogin_home.php?rm='+rm+'&senha='+senha);
		http_ver_usuario.onreadystatechange = function() {			
			if(http_ver_usuario.readyState == 4 && http_ver_usuario.status == 200) { 					
				var response = http_ver_usuario.responseText;
				if(response) {

					if (response == '1'){
						alert('O usuário não existe.');
						return false;	
					
					}else if(response == '2'){
						
						var acao = confirm("Sua conta ainda não foi ativada no sistema, deseja ativa-la agora?")

						if (acao){

							var browser=navigator.appName;
							var b_version=navigator.appVersion;
							var version=parseFloat(b_version);
						
							if (browser=="Microsoft Internet Explorer"){
								document.location = '?area=ativar-conta';
							}else{
								document.location = 'painel/?area=ativar-conta';						
							}
					
						}else{
							return false;	
						}

					
					}else if (response == '3'){
						alert('O usuário está inativo.');
						return false;	
					
					
					}else if (response == '4'){
						alert('A senha não confere.');
						return false;	
					
					}else{
						document.getElementById("homelogin").submit();						
					}
										   
				} 
			} 
			
		} 
		http_ver_usuario.send(null); 
}

