/**********************************************************************************
****** Funciones JavaScript utilizadas en las páginas de la sección ENLACES *******
***********************************************************************************/

function valida()
{
	document.forms[0].elements["quien"].value  = LTrim(document.forms[0].elements["quien"].value);
	document.forms[0].elements["url"].value    = LTrim(document.forms[0].elements["url"].value);
	document.forms[0].elements["titulo"].value = LTrim(document.forms[0].elements["titulo"].value);

	if (document.forms[0].elements["quien"].value == "")
	{
		alert("Por favor, escribe tu nombre.");
		document.forms[0].elements["quien"].focus();
		return false;
	}

	if (document.forms[0].elements["mail"].value != "")
	{
		primero = document.forms[0].elements["mail"].value.indexOf("@");
		ultimo  = document.forms[0].elements["mail"].value.lastIndexOf("@");
		var dominio = document.forms[0].elements["mail"].value.substr(ultimo+1,document.forms[0].elements["mail"].value.length);
		if ( primero != ultimo || primero == 0 || dominio.indexOf(".")<0 )
		{
			alert("Has introducido una dirección de correo inválida.");
			document.forms[0].elements["mail"].select();
			document.forms[0].elements["mail"].focus();
			return false;
		}
	}

	url = document.forms[0].elements["url"].value;
	if (url=="")
	{
		alert("Por favor, escribe una dirección web.");
		document.forms[0].elements["url"].focus();
		return false;
	}
	else
	{
		posicion = url.indexOf("http://");
		if (posicion == -1)
		{
			alert("Es necesario que escribas http:// antes de la dirección.");
			document.forms[0].elements["url"].focus();
			return false;
		}
	}

	if (document.forms[0].elements["titulo"].value=="")
	{
		alert("Por favor, escribe un título para el enlace.");
		document.forms[0].elements["titulo"].focus();
		return false;
	}

	return true;
}