function createRequest(){
	var xmlHttp;
	if(window.ActiveXObject){
		xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	} else if(window.XMLHttpRequest){
		xmlHttp = new XMLHttpRequest();
	}
	return xmlHttp;
}

function login()
	{
	var _login = document.getElementById('login').value;
	var _clave = document.getElementById('password').value;
	var _recordar = document.getElementById('recordar').value;

	if(document.getElementById('recordar').checked)
	var recordar = 1; else var recordar = 0;
	
	reqObj = createRequest();
	reqObj.open("POST", "backphp/back-login.php", false);
	reqObj.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	reqObj.send("login=" + _login + "&clave=" + _clave + "&recordar=" + recordar);
	
	switch(reqObj.responseText)
		{
		case '1':
		alert('Debes especificar un nombre de usuario y clave');
		break;
		
		case '2':
		alert('Clave incorrecta');
		break;

		case '3':
		alert('Nombre de usuario incorrecto');
		break;				
		
		case '102458':
		alert('No se ha podido conectar con la base de datos');
		break;				
		
		default:
		location.href=('index.php?apartado=grilla');
		break;			
		}
	}


$(document).ready(function(){
$("#loginform").validate({
  rules: {
    login: {
      required: true,
      remote: "check-login.php"
    }
  },
submitHandler: function() 
	{
	login();
	}	  
});
});
