﻿/*
VALIDAÇÃO GENÉRICA
Criação: Charles Data: 18/04/2007
Função: Permite validar os formulário de forma genérica apenas inserindo atributos adicionais nas tags inputs & selects
*/
function valgen(objForm)
{
    var ele = objForm.elements;
    var i = 0;
    var obj;
    for(i=0;i<ele.length;i++)
    {
        switch(ele[i].type)
        {
            case "text":
                if(!valgen_textIsValid(ele[i]))
                    return false;
                break;
        }
    }
    return true;
}

function valgen_textIsValid(e)
{
    var obj;
    if(e==null || e.name == "") return true;
    obj = document.getElementById(e.name);
    if(obj!=null)
    {
        if(obj.obrigatorio == "1" && obj.value == "")
        {
            alert(obj.msg);
            obj.focus();
            return false;
        }
    }
    return true;
}