// JavaScript Document
var objetoMiniLogin = false;

function minilogin(form){
	if(! objetoMiniLogin){
		crearobjetoMiniLogin();
		if (objetoMiniLogin.readyState != 0){
		    alert('Error al crear el objeto XML. El Navegador no soporta AJAX');
		} else {
			params = "&no_cache=true&email=" + form.mail.value + "&password=" + form.password.value;
		    objetoMiniLogin.onreadystatechange = procesaMiniLogin;
			objetoMiniLogin.open("GET", webroot + "ajax.php?tool=getLogin" + params, true);
			objetoMiniLogin.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
		    objetoMiniLogin.send(null);
		}
	}else{
		alert("Procesando tareas pendientes... espere un momento e intentelo nuevamente");
	}
}
	
function crearobjetoMiniLogin(){
	try { objetoMiniLogin = new ActiveXObject("Msxml2.XMLHTTP");  }
	catch (e) {
	try { objetoMiniLogin = new ActiveXObject("Microsoft.XMLHTTP"); }
	catch (E) {
		objetoMiniLogin = false; }
	}

	if (!objetoMiniLogin && typeof XMLHttpRequest!='undefined'){
		objetoMiniLogin = new XMLHttpRequest();
	}
}

function procesaMiniLogin(){
	if (objetoMiniLogin.readyState == 1){		
	}

	if (objetoMiniLogin.readyState == 4){
		try{
			response = objetoMiniLogin.responseText;	
			
			if(response.toLowerCase().search("error") == -1){
				parent.location.href = webroot + 'panel';
			}else{
				alertFB(response);
			}
			objetoMiniLogin = false;
		}catch(e){
		}
	}
}

