// JavaScript Document

//Validacion de campos de texto no vacios by Mauricio Escobar
//
//Iván Nieto Pérez
//Este script y otros muchos pueden
//descarse on-line de forma gratuita
//en El Código: www.elcodigo.com


//*********************************************************************************
// Function que valida que un campo contenga un string y no solamente un " "
// Es tipico que al validar un string se diga
//    if(campo == "") ? alert(Error)
// Si el campo contiene " " entonces la validacion anterior no funciona
//*********************************************************************************

//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(form1) {
        
        if( vacio(form1.nombre.value) == false ) {
                alert("falta ingresar su NOMBRE")
                return false
        } 
		
        if( vacio(form1.telefono.value) == false ) {
                alert("falta ingresar su TELÉFONO")
                return false
        } 
		
        if( vacio(form1.email.value) == false ) {
                alert("falta ingresar su EMAIL")
                return false
        } 
		
        if( vacio(form1.problema.value) == false ) {
                alert("falta la DESCRIPCION DE SU PROBLEMA")
                return false
        } 
		
		else {
                return true
        }
        
}






