var conector = new XHConn();

function enviarFormularioRegistro ()
{
	var i,j,f = document.forms['reg'].elements, remplazo = document.getElementById('registro'), salida = document.getElementById('errores'), valores = '';

	var campos = ['usuario','password','password2','email','email2','pais','nombre','edad','sexo','info','perfil','avatar'];

	var exito = function (datos)
	{
		var res = eval(datos.responseText);

		if (res[0])
		{
			remplazo.innerHTML = res[1];
		}
		else
		{
			salida.innerHTML = res[1];
		}
	};
	
	for (i = 0, j = campos.length; i < j; i++)
	{
		valores += campos[i] + '=' + encodeURIComponent(f[campos[i]].value) + '&';
	}

	if (f['condiciones'].checked)
	{
		valores += 'condiciones=1';
	}

	salida.innerHTML = '<img src="i/reloj.gif">';
	salida.style.display = 'block';

	conector.connect(document.forms['reg'].action, 'POST', valores, exito);

	return false;
}

function enviarFormularioMod ()
{
	var i,j,f = document.forms['mod'].elements, remplazo = document.getElementById('registro'), salida = document.getElementById('errores'), valores = '';

	var campos = ['password','password2','email','email2','pais','nombre','edad','sexo','info','perfil','avatar'];

	var exito = function (datos)
	{
		var res = eval(datos.responseText);

		if (res[0])
		{
			remplazo.innerHTML = res[1];
		}
		else
		{
			salida.innerHTML = res[1];
		}
	};
	
	for (i = 0, j = campos.length; i < j; i++)
	{
		valores += campos[i] + '=' + encodeURIComponent(f[campos[i]].value) + '&';
	}

	salida.innerHTML = '<img src="i/reloj.gif">';
	salida.style.display = 'block';

	conector.connect(document.forms['mod'].action, 'POST', valores, exito);

	return false;
}


function enviarFormularioIdent()
{
	var i,j,f = document.forms['entrar'].elements, salida = document.getElementById('error'), valores = '';

	var exito = function (datos)
	{
		var res = eval(datos.responseText);

		if (res[0])
		{
			window.location = 'index.php';
		}
		else
		{
			salida.innerHTML = res[1];
		}
	};
	
	salida.innerHTML = '<img src="i/reloj.gif">';
	salida.style.display = 'block';

	conector.connect(document.forms['entrar'].action, 'POST', 'usuario=' + encodeURIComponent(f['usuario'].value) + '&password=' + encodeURIComponent(f['password'].value), exito);

	return false;
}

function mostrarOcultar (enlace, id)
{
	var objeto = document.getElementById(id);
	var imagen = enlace.childNodes[0];

	if (objeto.style.display == 'none')
	{
		objeto.style.display = 'block';

		imagen.src = 'i/close.gif';
		imagen.alt = 'Cerrar';
		imagen.title = 'Cerrar';
	}
	else
	{
		objeto.style.display = 'none';

		imagen.src = 'i/open.gif';
		imagen.alt = 'Abrir';
		imagen.title = 'Abrir';
	}
}

