function validarTodo(){
mailto=document.formRecom.toemail.value;
nombreto=document.formRecom.toname.value;
mailde=document.formRecom.fromemail.value;
nombrede=document.formRecom.fromname.value;
comentario=document.formRecom.Message.value;
validaNombreTo();
}

function validaNombreTo(){
	if (nombreto==""){
		alert ("Por favor, indica el nombre de tu amigo");
		document.formRecom.toname.focus();
		document.formRecom.toname.select();
	}else{
		validaMailTo();
		}
	}
	
function validaMailTo(){
	if ((mailto.charAt(0)=="@") || (mailto.charAt(mailto.length-1)=="@")){
		alert ("Introduce un e-mail destino valido");
		document.formRecom.toemail.focus();
		document.formRecom.toemail.select();
	}else if ((mailto.indexOf("@")==-1) ||(mailto.indexOf(".")==-1)){
		alert ("Introduce un e-mail destino valido");
		document.formRecom.toemail.focus();
		document.formRecom.toemail.select();
	} else if (mailto==""){
		alert ("Introduce un e-mail destino");
		document.formRecom.toemail.focus();
		document.formRecom.toemail.select();
	}else{
		validaNombreDe();
	}
}

function validaNombreDe(){
if (nombrede==""){
		alert ("Por favor, indica tu nombre");
		document.formRecom.fromname.focus();
		document.formRecom.fromname.select();
	}else{
		validaMailDe();
	}
}

function validaMailDe(){
	if ((mailde.charAt(0)=="@") || (mailde.charAt(mailde.length-1)=="@")){
		alert ("Tu e-mail no es valido");
		document.formRecom.fromemail.focus();
		document.formRecom.fromemail.select();
	}else if ((mailde.indexOf("@")==-1) ||(mailde.indexOf(".")==-1)){
		alert ("Tu e-mail no es valido");
		document.formRecom.fromemail.focus();
		document.formRecom.fromemail.select();
	} else if (mailde==""){
		alert ("Introduce tu e-mail");
		document.formRecom.fromemail.focus();
		document.formRecom.fromemail.select();
	}else{
		validaMensaje();
	}
}

function validaMensaje(){
	if (comentario==""){
		document.formRecom.Message.value=" ";
		document.formRecom.submit();
	}else{
		document.formRecom.submit();
	}
}
		
function validarLista(){
	emilio=document.formLista.email.value;
	nomb=document.formLista.nombre.value;

	if ((emilio.charAt(0)=="@") || (emilio.charAt(emilio.length-1)=="@")){
		alert ("El e-mail es incorrecto");
		document.formLista.email.focus();
		document.formLista.email.select();
	}else if ((emilio.indexOf("@")==-1) ||(emilio.indexOf(".")==-1)){
		alert ("El e-mail es incorrecto");
		document.formLista.email.focus();
		document.formLista.email.select();
	}else if (emilio==""){
		alert ("El campo e-mail es obligatorio");
		document.formLista.email.focus();
		document.formLista.email.select();
	}else if (emilio.indexOf("*")!=-1){
		alert ("El e-mail es incorrecto");
		document.formLista.email.focus();
		document.formLista.email.select(); 
	}else if (nomb==""){
		alert ("Por favor, introduce tu nombre");
		document.formLista.nombre.focus();
		document.formLista.nombre.select(); 
	}else{
		document.formLista.submit();
	}
}