function valida_envia(){ 

    var mostrarmensaje=false;
	var mensaje ="Falta rellenar los siguientes campos obligatorios: \n"
	

    //valido el NOMBRE
    if (document.contacto.nombre.value.length==0)
	{ 
	   mensaje = mensaje + "\n. NOMBRE";
	   mostrarmensaje=true;
       // document.contacto.nombre.focus() 
    } 
	


	//validar el EMAIL
	if ((document.contacto.mail.value.indexOf ('@', 0) == -1)||(document.contacto.mail.value.length < 5)) 
	{
	   mensaje = mensaje + "\n. E-MAIL";
	   mostrarmensaje=true;	   

	}	


	//valido el TELÉFONO.
    telefono = document.contacto.telefono.value 
    document.contacto.telefono.value=telefono
    if (telefono=="")
	{ 
	   mensaje = mensaje + "\n. TELÉFONO";
	   mostrarmensaje=true;	   
       // document.contacto.telefono.focus() 
    }
	
	

	//valido el MENSAJE
	if (document.contacto.mensaje.value.length==0)
	{ 
       mensaje = mensaje + "\n. MENSAJE";
	   mostrarmensaje=true;	   
       // document.contacto.mensaje.focus() 
    } 


	//Si se tiene que mostrar el mensaje es que hay campos obligatorios sin rellenar
	if (mostrarmensaje==true) 
	{
       alert(mensaje);
	}else{
       //el formulario se envia 
       //alert("Muchas gracias por enviar el formulario"); 
	   document.contacto.submit(); 
	}
} 

