function validarFormulario()
{
	var textoFinal = "";
	var todoOk = 1;
	//validación de tu_nombre
	if(document.recomendar.tu_nombre.value == "")
	{
		textoFinal = doconcat(textoFinal,"- Debes introducir tu nombre.\n");
		todoOk = 0;
	}
	//validación de tu_email
	var addressPattern =  /^[^\s\n]+\@[a-zA-Z0-9][a-zA-Z0-9\-\.]*\.[a-zA-Z]{2,4}$/;
  	if (! addressPattern.test(document.recomendar.tu_email.value)) 
	{
	 	textoFinal = doconcat(textoFinal,"- Has escrito mal tu dirección de correo.\n");
		todoOk = 0;
	}
	//validación de su_nombre
	if(document.recomendar.su_nombre.value == "")
	{
		textoFinal = doconcat(textoFinal,"- Debes introducir el nombre de tu amigo.\n");
		todoOk = 0;
	}
	//validación de su_email
	var addressPattern =  /^[^\s\n]+\@[a-zA-Z0-9][a-zA-Z0-9\-\.]*\.[a-zA-Z]{2,4}$/;
  	if (! addressPattern.test(document.recomendar.su_email.value)) 
	{
	 	textoFinal = doconcat(textoFinal,"- Has escrito mal la dirección de correo de tu amigo.\n");
		todoOk = 0;
	}
	//fin del proceso
	if(todoOk == 0)
	{
		alert(textoFinal);
	}
	else
	{
		document.recomendar.submit();
	}
}
