function campo_aceita_depoimento($dados)
{
    global $enderecos_arquivos_php_uteis;
    $id = $dados['id'];
    $idamigo = $dados['idamigo'];
    $idusuario_logado = retorne_idusuario_logado();
    $status_depoimento = retorne_status_depoimento($dados);
    $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono();
    if ($idamigo != $idusuario_logado and $usuario_dono_perfil == false) {
        return null;
    }
    $script_aceitar_depoimento = $enderecos_arquivos_php_uteis['aceitar_depoimento'];
    $tipo_depoimento = retorne_tipo_depoimento_get();
    $classe_div_excluir_depoimento = "div_campo_aceita_depoimento";
    switch ($status_depoimento) {
        case 1:
            $campo_gerenciar_depoimento .= "Excluir este depoimento?";
            $campo_gerenciar_depoimento .= "<br>";
            $campo_gerenciar_depoimento .= "<br>";
            $classe_div_excluir_depoimento = null;
            if ($idamigo != $idusuario_logado) {
                $campo_gerenciar_depoimento .= "<input type='submit' class='botao_padrao' value='Excluir depoimento'>";
                $campo_gerenciar_depoimento .= "<input type='hidden' name='aceitar' value='2'>";
                $campo_gerenciar_depoimento .= "<input type='hidden' name='id' value='{$id}'>";
            } else {
                $campo_gerenciar_depoimento .= "<input type='submit' class='botao_padrao' value='Excluir depoimento'>";
                $campo_gerenciar_depoimento .= "<input type='hidden' name='aceitar' value='4'>";
                $campo_gerenciar_depoimento .= "<input type='hidden' name='id' value='{$id}'>";
            }
            break;
        case 2:
            if ($idamigo != $idusuario_logado) {
                $campo_gerenciar_depoimento .= "<input type='submit' class='botao_padrao' value='Aceitar'>";
                $campo_gerenciar_depoimento .= "<input type='hidden' name='aceitar' value='1'>";
                $campo_gerenciar_depoimento .= "<input type='hidden' name='id' value='{$id}'>";
                $campo_rejeitar_depoimento .= "<form action='{$script_aceitar_depoimento}' method='post'>";
                $campo_rejeitar_depoimento .= "<input type='submit' class='botao_cancela' value='Rejeitar depoimento'>";
                $campo_rejeitar_depoimento .= "<input type='hidden' name='aceitar' value='5'>";
                $campo_rejeitar_depoimento .= "<input type='hidden' name='id' value='{$id}'>";
                $campo_rejeitar_depoimento .= "</form>";
            } else {
                $campo_gerenciar_depoimento .= "<input type='submit' class='botao_cancela' value='Cancelar'>";
                $campo_gerenciar_depoimento .= "<input type='hidden' name='aceitar' value='3'>";
                $campo_gerenciar_depoimento .= "<input type='hidden' name='id' value='{$id}'>";
            }
            break;
    }
    $campo_gerenciar_depoimento .= "<input type='hidden' name='tipo_depoimento' value='{$tipo_depoimento}'>";
    $campo_gerenciar_depoimento .= "<input type='hidden' name='idusuario' value='{$idamigo}'>";
    $codigo_html_bruto .= "<div class='{$classe_div_excluir_depoimento}'>";
    $codigo_html_bruto .= "<form action='{$script_aceitar_depoimento}' method='post'>";
    $codigo_html_bruto .= $campo_gerenciar_depoimento;
    $codigo_html_bruto .= "</form>";
    $codigo_html_bruto .= $campo_rejeitar_depoimento;
    $codigo_html_bruto .= "</div>";
    if ($status_depoimento == 1) {
        $titulo_janela = "Excluir depoimento";
        $div_id = "div_dialogo_excluir_depoimento_{$id}";
        $botao_excluir_depoimento = "<input type='button' class='botao_padrao' value='Excluir depoimento' onclick='exibe_dialogo_excluir_depoimento_usuario({$id})'>";
        $codigo_html_bruto = janela_mensagem_dialogo($titulo_janela, $codigo_html_bruto, $div_id);
        $codigo_html_bruto .= $botao_excluir_depoimento;
    }
    return $codigo_html_bruto;
}
function campo_aceita_depoimento($dados)
{
    // globals ----------------------------------------------
    global $enderecos_arquivos_php_uteis;
    // enderecos de arquivos uteis
    // --------------------------------------------------------
    // dados -----------------------------------------------
    $id = $dados['id'];
    // dados
    $idamigo = $dados['idamigo'];
    // id do amigo
    // --------------------------------------------------------
    // id de usuario logado ----------------------------
    $idusuario_logado = retorne_idusuario_logado();
    // id de usuario logado
    // -------------------------------------------------------
    // status de depoimento ---------------------------
    $status_depoimento = retorne_status_depoimento($dados);
    // status de depoimento
    // --------------------------------------------------------
    // usuario dono do perfil --------------------------
    $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono();
    // usuario dono do perfil
    // -------------------------------------------------------
    // verifica se e o dono do depoimento ---------
    if ($idamigo != $idusuario_logado and $usuario_dono_perfil == false) {
        return null;
        // retorno nulo
    }
    // -------------------------------------------------------
    // script aceitar depoimento ----------------------
    $script_aceitar_depoimento = $enderecos_arquivos_php_uteis['aceitar_depoimento'];
    // script aceitar depoimento
    // -------------------------------------------------------
    // tipo de depoimento -----------------------------
    $tipo_depoimento = retorne_tipo_depoimento_get();
    // tipo de depoimento
    // ------------------------------------------------------
    // classe da div excluir depoimento ------------
    $classe_div_excluir_depoimento = "div_campo_aceita_depoimento";
    // classe
    // -------------------------------------------------------
    // tipo de depoimento -----------------------------
    switch ($status_depoimento) {
        case 1:
            // campo para gerenciar depoimento ------------------
            $campo_gerenciar_depoimento .= "Excluir este depoimento?";
            // campo para gerenciar depoimento
            $campo_gerenciar_depoimento .= "<br>";
            // campo para gerenciar depoimento
            $campo_gerenciar_depoimento .= "<br>";
            // campo para gerenciar depoimento
            // ---------------------------------------------------------------
            // excluindo classe de div --------------------------------
            $classe_div_excluir_depoimento = null;
            // excluindo classe de div
            // ---------------------------------------------------------------
            // exclui aceitos enviei/enviou ---------------------------
            if ($idamigo != $idusuario_logado) {
                $campo_gerenciar_depoimento .= "<input type='submit' class='botao_padrao' value='Excluir depoimento'>";
                // campo para gerenciar depoimento
                $campo_gerenciar_depoimento .= "<input type='hidden' name='aceitar' value='2'>";
                // campo para gerenciar depoimento
                $campo_gerenciar_depoimento .= "<input type='hidden' name='id' value='{$id}'>";
                // campo para gerenciar depoimento
            } else {
                $campo_gerenciar_depoimento .= "<input type='submit' class='botao_padrao' value='Excluir depoimento'>";
                // campo para gerenciar depoimento
                $campo_gerenciar_depoimento .= "<input type='hidden' name='aceitar' value='4'>";
                // campo para gerenciar depoimento
                $campo_gerenciar_depoimento .= "<input type='hidden' name='id' value='{$id}'>";
                // campo para gerenciar depoimento
            }
            // --------------------------------------------------------
            break;
        case 2:
            // verifica se cancela envio de depoimento ---
            if ($idamigo != $idusuario_logado) {
                $campo_gerenciar_depoimento .= "<input type='submit' class='botao_padrao' value='Aceitar'>";
                // campo para gerenciar depoimento
                $campo_gerenciar_depoimento .= "<input type='hidden' name='aceitar' value='1'>";
                // campo para gerenciar depoimento
                $campo_gerenciar_depoimento .= "<input type='hidden' name='id' value='{$id}'>";
                // campo para gerenciar depoimento
                // campo rejeitar depoimento -------------------
                $campo_rejeitar_depoimento .= "<form action='{$script_aceitar_depoimento}' method='post'>";
                // campo rejeitar depoimento
                $campo_rejeitar_depoimento .= "<input type='submit' class='botao_cancela' value='Rejeitar depoimento'>";
                // campo para gerenciar depoimento
                $campo_rejeitar_depoimento .= "<input type='hidden' name='aceitar' value='5'>";
                // campo para gerenciar depoimento
                $campo_rejeitar_depoimento .= "<input type='hidden' name='id' value='{$id}'>";
                // campo para gerenciar depoimento
                $campo_rejeitar_depoimento .= "</form>";
                // campo rejeitar depoimento
                // ------------------------------------------------------
            } else {
                $campo_gerenciar_depoimento .= "<input type='submit' class='botao_cancela' value='Cancelar'>";
                // campo para gerenciar depoimento
                $campo_gerenciar_depoimento .= "<input type='hidden' name='aceitar' value='3'>";
                // campo para gerenciar depoimento
                $campo_gerenciar_depoimento .= "<input type='hidden' name='id' value='{$id}'>";
                // campo para gerenciar depoimento
            }
            // -------------------------------------------------------
            break;
    }
    // --------------------------------------------------------
    // campo para gerenciar depoimento -----------
    $campo_gerenciar_depoimento .= "<input type='hidden' name='tipo_depoimento' value='{$tipo_depoimento}'>";
    // campo para gerenciar depoimento
    $campo_gerenciar_depoimento .= "<input type='hidden' name='idusuario' value='{$idamigo}'>";
    // campo para gerenciar depoimento
    // --------------------------------------------------------
    // codigo html bruto ---------------------------------
    $codigo_html_bruto .= "<div class='{$classe_div_excluir_depoimento}'>";
    $codigo_html_bruto .= "<form action='{$script_aceitar_depoimento}' method='post'>";
    $codigo_html_bruto .= $campo_gerenciar_depoimento;
    $codigo_html_bruto .= "</form>";
    $codigo_html_bruto .= $campo_rejeitar_depoimento;
    $codigo_html_bruto .= "</div>";
    // ---------------------------------------------------------
    // adiciona dialogo em caso de exclusao -------
    if ($status_depoimento == 1) {
        // titulo --------------------------------------------------
        $titulo_janela = "Excluir depoimento";
        // titulo
        // ---------------------------------------------------------
        // id da div ----------------------------------------------
        $div_id = "div_dialogo_excluir_depoimento_{$id}";
        // id da div
        // ---------------------------------------------------------
        // botao excluir depoimento ------------------------
        $botao_excluir_depoimento = "<input type='button' class='botao_padrao' value='Excluir depoimento' onclick='exibe_dialogo_excluir_depoimento_usuario({$id})'>";
        // botao excluir depoimento
        // ---------------------------------------------------------
        // adiciona dialogo -----------------------------------
        $codigo_html_bruto = janela_mensagem_dialogo($titulo_janela, $codigo_html_bruto, $div_id);
        // adiciona dialogo
        // ---------------------------------------------------------
        // adiciona botao excluir ----------------------------
        $codigo_html_bruto .= $botao_excluir_depoimento;
        // adiciona botao excluir
        // ---------------------------------------------------------
    }
    // ---------------------------------------------------------
    // retorno -----------------------------------------------
    return $codigo_html_bruto;
    // retorno
    // ---------------------------------------------------------
}