	var xmlHttp	
	function ValidarAjax()
	{				
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert ("Tu explorador no soporta AJAX, lo cual es indispensable para el funcionamiento de este sitio web.");
			return;
		}
		
		sNombre = escape(document.formaRegistro.sNombre.value)
		sApellidos = escape(document.formaRegistro.sApellidos.value)
		sUsuario = escape(document.formaRegistro.sUsuario.value)
		sClave = escape(document.formaRegistro.sClave.value)
		sConfirmacion = escape(document.formaRegistro.sConfirmacion.value)
		sAlias = escape(document.formaRegistro.sAlias.value)
		
		var url="validar_registro.asp";
		url=url+"?sNombre="+sNombre+"&sApellidos="+sApellidos+"&sUsuario="+sUsuario+"&sClave="+sClave+"&sConfirmacion="+sConfirmacion+"&sAlias="+sAlias;
		url=url+"&sid="+Math.random();
		xmlHttp.onreadystatechange=stateChanged;
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);	
	}	
	function stateChanged() 
	{ 
		if (xmlHttp.readyState==4)
		{
			var sRespuesta = xmlHttp.responseText
			
			if(sRespuesta != '')
			{				
				document.getElementById("sMensaje").innerHTML=sRespuesta;
				return;
			}
			else
			{
				document.formaRegistro.submit();
			}
		}		
	}	
	function GetXmlHttpObject()
	{
		var xmlHttp=null;
		try
	  	{
		  // Firefox, Opera 8.0+, Safari
		  xmlHttp=new XMLHttpRequest();
	  	}
		catch (e)
	  	{
			// Internet Explorer
		  	try
		  	{
				xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		  	}
	  		catch (e)
			{
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
	  	}
		return xmlHttp;
	}