//busca caracteres que no sean espacio en blanco en una cadena  
 function vacio(q)
 {  
        for ( i = 0; i < q.length; i++ ) {  
                 if ( q.charAt(i) != " " ) {  
                         return true  
                 }  
         }  
         return false  
 }  
   
 //valida que el campo no este vacio y no tenga solo espacios en blanco  
 function valida(B)
 {  
           
	
    var er_telefono = /^([0-9\s\+\-])+$/						//numeros, espacios, + o -
	var er_cp = /^([0-9\s\+\-])+$/						//numeros, espacios, + o -	
	var er_email = /^(.+\@.+\..+)$/ 	
           
    if( vacio(B.nombre.value) == false ) 
	{  
        alert("El campo nombre es obligatorio.")  
        return false  
    } 
	if(!er_email.test(B.mail.value)) { 
		alert('Introduzca un email válido.')
		return false
	}  
	 if( vacio(B.asunto.value) == false ) 
	{  
        alert("Debe introducir un asunto.")  
        return false  
    }
	 if( vacio(B.contenido.value) == false)
	{  
        alert("Introduzca su consulta, por favor.")  
        return false  
    } 
	else 
	{   
        return true  
    }  
      
} 
