        function vacio(q) {  
           for ( i = 0; i < q.length; i++ ) { 
               if ( q.charAt(i) != " " ) { 
                       return true ;
               } 
           } 
            return false ;
        }
        
        function mostrar_informacion(txt){           
            var b=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/                
            return b.test(txt) ;
        }
        
        function validacion(formulario){
             if (vacio(formulario.__Nombre.value) == false){
                alert("Verifique el campo Nombre y Apellido.");
                formulario.__Nombre.focus();
                return false;
            }
            if (vacio(formulario.__Telefono.value) == false){
                alert("Verifique el campo Telefono.");
               formulario.__Telefono.focus();
                return false;
            }
	            if(isNaN(formulario.__Telefono.value)){
	                alert("Verifique el dato ingresado sea un Numero de telefono.");
	                formulario.__Telefono.focus();
	                return false;
	            }
            if (vacio(formulario.__Email.value) == false){
                alert("Verifique el campo Email.");
                formulario.__Email.focus();
                return false;
            }
            if (mostrar_informacion(formulario.__Email.value) == false){
                alert("Ingrese un Email valido.");
                formulario.__Email.focus();
                return false;
            }
            if (vacio(formulario.__Comentario.value) == false){
                alert("Verifique el campo Comentario.");
                formulario.__Comentario.focus();
                return false;
            }
        return true;
        }