function valida_form_login( form ) {
    
    verif_form_login_campos_vazios( form );
    
    if ( form.login.value == '' ) {
        return msg_erro('Preencha o campo LOGIN!');
    }
    
    if ( form.senha.value == '' ) {
        return msg_erro('Preencha o campo SENHA!');
    }
    
    return true;
    
}


function verif_form_login_campos_vazios( form, root ) {
    
    if ( form.login.value == '' ) {
        form.login.focus();
        return;
    }
    
    if ( form.senha.value == '' ) {
        form.senha.focus();
        return;
    }
    
}


function verif_form_cadastro( form ) {
    
    if ( form.insere_login.value == '' ) {
        return msg_erro('Preencha o campo LOGIN!');
    }
    
    /*if ( form.nome.value == '' ) {
        return msg_erro('Preencha o campo NOME!');
    }*/
    if ( form.nome_completo.value == '' ) {
        return msg_erro('Preencha o campo NOME COMPLETO!');
    }
    
    if ( form.mail.value == '' ) {
        return msg_erro('Preencha o campo E-MAIL!');
    }
    
    if ( form.senha.value == '' ) {
        return msg_erro('Preencha o campo SENHA!');
    }
    
    if ( form.senha2.value == '' ) {
        return msg_erro('Preencha o campo CONFIRME A SENHA!');
    }
    
    if ( form.senha.value != form.senha2.value ) {
        return msg_erro('A SENHA DE CONFIRMAÇÃO é diferente da SENHA que você escolheu!');
    }
    
    if ( form.img_verificacao.value == '' ) {
        return msg_erro('Preencha o campo da IMAGEM DE VERIFICAÇÃO!');
    }
    
    if ( !form.check_termos.checked ) {
        return msg_erro('Para finalizar o cadastro você deve concordar com os termos de serviço!');
    }
    
    return true;
    
}


function verif_form_cadastro_completo( form ) {
    
    if ( !verif_form_cadastro(form) ) {
        return false;
    }
    
    if ( form.pessoa.value == 'F' ) {
        if ( form.cpf.value == '' ) {
            return msg_erro('Preencha o campo CPF!');
        }
    } else {
        if ( form.cnpj.value == '' ) {
            return msg_erro('Preencha o campo CNPJ!');
        }
        if ( form.razao_social.value == '' ) {
            return msg_erro('Preencha o campo RAZÃO SOCIAL!');
        }
    }
    
    if ( form.tel_res.value == '' ) {
        return msg_erro('Preencha o campo TELEFONE PRINCIPAL!');
    }
    
    if ( form.pais.value == '' ) {
        return msg_erro('Preencha o campo PAÍS!');
    }
    
    if ( form.estado.value == '' ) {
        return msg_erro('Preencha o campo ESTADO!');
    }
    
    if ( form.cidade.value == '' ) {
        return msg_erro('Preencha o campo CIDADE!');
    }
    
    if ( form.cep.value == '' ) {
        return msg_erro('Preencha o campo CEP!');
    }
    
    if ( form.bairro.value == '' ) {
        return msg_erro('Preencha o campo BAIRRO!');
    }
    
    if ( form.rua.value == '' ) {
        return msg_erro('Preencha o campo RUA!');
    }
    
    if ( form.numero.value == '' ) {
        return msg_erro('Preencha o campo NÚMERO!');
    }
    
    return true;
    
}
