//<![CDATA[	

/************************************************************************/
/* Funciones AJAX para la validacion
/************************************************************************/

/* ---------------------------------------------------------- */
// Realiza la petición Ajax para el login de usuarios
/* ---------------------------------------------------------- */
function AjaxRequestLogin(url, urlRecarga)
{
	$('info_formulario').hide();
	$('info_esperando').show();
	new Ajax.Request(url, {
	method: 'get',
	parameters: Form.Element.serialize('txtUsuario') + '&' + Form.Element.serialize('usuario_md5'),
	onLoading: function(request) {
		},
	onLoaded: function(request) {
		},
	onInteractive: function(request) {
		},		
	onComplete: function(request) {
			if(request.status != 200)
			{
				$('info_esperando').hide();
				$('info_formulario').show();
				$('info_error').innerHTML = "Error: " + request.status;
				$('info_error').show();
			}
			else
			{
				if(request.responseText.indexOf("ok:") != -1)
				{
					$('info_esperando').hide();
					$('info_error').hide();
					$('info_formulario').hide();
					
					//obtenemos el valor desde ':'
					var url = request.responseText.substring(3, request.responseText.length);
					if(url.length > 0)
						document.location = url;
					else
						document.location = urlRecarga;
				}
				else
				{
					$('info_error').show();
					$('info_formulario').show();
					$('info_esperando').hide();
					$('info_error').innerHTML = "<p>" + request.responseText + "</p>";
				}			
			}
		}
	});
}


//]]>




