<?php include('fncr-geral/configuracao_geral.php');
$pagina = "clubes";
$blq_pag = "clube";
include('fncr-geral/permissoes_restricao.php');



$aba_tab = 'dados';
//$aba_tab = 'planos';

use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

$id_clube = $_GET['clube'];

$sql_clube = $bd->getConexao()->prepare('SELECT *, DATE_FORMAT(data_nasc,"%d/%m/%Y") AS nasc FROM clubes WHERE id = :id_clube');
$sql_clube->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
if( $sql_clube->execute() ) { $resul_clube = $sql_clube->fetch(PDO::FETCH_ASSOC);}

$sql_config = $bd->getConexao()->prepare('SELECT * FROM clubes_configuracao WHERE id_clube = :id_clube');
$sql_config->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
if( $sql_config->execute() ) { $resul_config = $sql_config->fetch(PDO::FETCH_ASSOC);}


$sql_config_co = $bd->getConexao()->prepare('
SELECT
    clubes_configuracao_clubesonline.*,
    clubes_configuracao.plano_co,
    ids.id as ids_id,
    ids.app_id as ids_id_app
  FROM clubes_configuracao_clubesonline
    LEFT JOIN clubes_configuracao ON clubes_configuracao.id_clube = clubes_configuracao_clubesonline.id_clube
    LEFT JOIN clubes_configuracao_clubesonline_ids as ids ON ids.id_clube = clubes_configuracao_clubesonline.id_clube
  WHERE clubes_configuracao_clubesonline.id_clube = :id_clube');
$sql_config_co->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
if( $sql_config_co->execute() ) { $resul_config_co = $sql_config_co->fetchall(PDO::FETCH_ASSOC);}

if(count($resul_config_co)==0){
  $sql = $bd->getConexao()->prepare('INSERT INTO clubes_configuracao_clubesonline (id_clube, app_tipo) VALUES ("'.$id_clube.'", 0)');
  if( $sql->execute() );

  $sql_config_co = $bd->getConexao()->prepare('
  SELECT
    clubes_configuracao_clubesonline.*,
    clubes_configuracao.plano_co,
    ids.id as ids_id,
    ids.app_id as ids_id_app
  FROM clubes_configuracao_clubesonline
    LEFT JOIN clubes_configuracao ON clubes_configuracao.id_clube = clubes_configuracao_clubesonline.id_clube
    LEFT JOIN clubes_configuracao_clubesonline_ids as ids ON ids.id_clube = clubes_configuracao_clubesonline.id_clube
  WHERE clubes_configuracao_clubesonline.id_clube = :id_clube');
  $sql_config_co->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql_config_co->execute() ) { $resul_config_co = $sql_config_co->fetchall(PDO::FETCH_ASSOC);}
}




// ******************* EXTRATO ************************

// Excluir Produto
if(isset($_POST['excluir']) && $_POST['excluir'] == 'produto') {

  $id_produto = $_POST['id_produto'];

  // Verifica se fatura do período está cadastrada
  $sql_fat_periodo = $bd->getConexao()->prepare('SELECT * FROM clubes_financeiro WHERE id_clube = :id_clube AND periodo_mes = :mes AND periodo_ano = :ano AND status > 0');
  $sql_fat_periodo->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  $sql_fat_periodo->bindValue(':mes', $_GET['pm'], PDO::PARAM_STR);
  $sql_fat_periodo->bindValue(':ano', $_GET['pa'], PDO::PARAM_STR);
  if( $sql_fat_periodo->execute() ) { $resul_fat_periodo = $sql_fat_periodo->fetchall(PDO::FETCH_ASSOC);}


  // Se não existir fatura, e se existir se não existe boleto
  if(count($resul_fat_periodo)==0 or (isset($resul_fat_periodo[0]['id_boleto']) && $resul_fat_periodo[0]['id_boleto']==0)){

    // Exclui o produto
    $sql_excluir_prod = $bd->getConexao()->prepare('DELETE FROM clubes_compras WHERE id = :id');
    $sql_excluir_prod->bindValue(':id', $id_produto, PDO::PARAM_STR);
    if( $sql_excluir_prod->execute() );


    // AJUSTA VALOR DA FATURA SE JÁ ESTÁ ABERTA
    if(count($resul_fat_periodo)>0){

      // Total das compras cadastradas
      $sql_compras = $bd->getConexao()->prepare('
      SELECT
        sum(valor) as valor,
        sum(valor_ajuste) as valor_ajuste
      FROM clubes_compras
      WHERE id_clube = :id_clube AND periodo_mes = :mes AND periodo_ano = :ano AND excluido = 0
      ORDER BY id_produto ASC');
      $sql_compras->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
      $sql_compras->bindValue(':mes', $periodo_mes, PDO::PARAM_STR);
      $sql_compras->bindValue(':ano', $periodo_ano, PDO::PARAM_STR);
      if( $sql_compras->execute() ) { $resul_compras = $sql_compras->fetch(PDO::FETCH_ASSOC);}

      $valor_fatura = $resul_compras['valor'] + $resul_compras['valor_ajuste'];

      $sql_alterar = $bd->getConexao()->prepare('UPDATE clubes_financeiro SET
      valor = :valor
      WHERE id = :id_registro');
      $sql_alterar->bindValue(':valor', $valor_fatura, PDO::PARAM_STR);
      $sql_alterar->bindValue(':id_registro', $resul_fat_periodo[0]['id'], PDO::PARAM_STR);
      if( $sql_alterar->execute() );

    }

  }

}


if(isset($_GET['fat'])){

  // Fatura
  $sql_fatura = $bd->getConexao()->prepare('
  SELECT * FROM clubes_financeiro
  WHERE id_clube = :id_clube AND id = :id AND periodo_mes = :mes AND periodo_ano = :ano AND status > 0 ');
  $sql_fatura->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  $sql_fatura->bindValue(':id', $_GET['fat'], PDO::PARAM_STR);
  $sql_fatura->bindValue(':mes', $_GET['pm'], PDO::PARAM_STR);
  $sql_fatura->bindValue(':ano', $_GET['pa'], PDO::PARAM_STR);
  if( $sql_fatura->execute() ) { $resul_fatura = $sql_fatura->fetch(PDO::FETCH_ASSOC);}

  if($resul_fatura['id']=="" or $resul_fatura['id']==0){
    header("Location: clube.php?clube=".$id_clube);  exit;
  }

  $aba_tab = 'extrato';
}


if(isset($_GET['fat']) or isset($_GET['fat_prox'])){

  // Registros
  $sql_produtos_extrato = $bd->getConexao()->prepare('
  SELECT clubes_compras.*,
    modulos.nome as modulo,
    modulos_produtos.plano
  FROM clubes_compras
    LEFT JOIN modulos_produtos ON modulos_produtos.id = clubes_compras.id_produto
    LEFT JOIN modulos ON modulos.id = modulos_produtos.id_modulo
  WHERE clubes_compras.id_clube = :id_clube AND clubes_compras.periodo_mes = :mes AND clubes_compras.periodo_ano = :ano
  ORDER BY clubes_compras.id_produto ASC, produto_adicional ASC');
  $sql_produtos_extrato->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  $sql_produtos_extrato->bindValue(':mes', $_GET['pm'], PDO::PARAM_STR);
  $sql_produtos_extrato->bindValue(':ano', $_GET['pa'], PDO::PARAM_STR);
  if( $sql_produtos_extrato->execute() ) { $resul_produtos_extrato = $sql_produtos_extrato->fetchall(PDO::FETCH_ASSOC);}

  if(count($resul_produtos_extrato)==0){
    header("Location: clube.php?clube=".$id_clube);  exit;
  }

  $aba_tab = 'extrato';
}




// ******************* DADOS CADASTRAIS ************************

// Alterando cliente
if(isset($_POST['alterar']) && $_POST['alterar'] == 'cliente' && $usuario_nivel == 1) {

  $sql_alterar = $bd->getConexao()->prepare('UPDATE clubes SET id_cliente = :id_cliente WHERE id = :id_clube');
  $sql_alterar->bindValue(':id_cliente', $_POST['id_cliente'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql_alterar->execute() );

  $mensagem = "ok";
  $mensagem_frase =  'Cliente alterado com sucesso';
}

// Alterando dados do Clube
if(isset($_POST['alterar']) && $_POST['alterar'] == 'clube' && $usuario_nivel == 1) {

  $sql_alterar = $bd->getConexao()->prepare('UPDATE clubes SET
   nome = :nome,
   endereco = :endereco,
   cidade = :cidade,
   cod_municipio = :cod_municipio,
   uf = :uf,
   cep = :cep,
   end_lat = :end_lat,
   end_long = :end_long,
   tel1 = :tel1,
   email = :email,
   email_fin = :emailfat,
   email_cc = :emailcc,
   site = :site,
   contato = :contato,
   
   cpf = :cpf,
   razao = :razao,
   cnpj = :cnpj,
   
   cel = :cel,
   obs = :obs
    WHERE id = :id_clube');
  $sql_alterar->bindValue(':nome', $_POST['nome'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':endereco', $_POST['endereco'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':cidade', $_POST['cidade'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':cod_municipio', $_POST['cod_municipio'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':uf', $_POST['uf'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':cep', $_POST['cep'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':end_lat', $_POST['end_lat'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':end_long', $_POST['end_long'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':tel1', $_POST['tel'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':email', $_POST['email'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':emailfat', $_POST['emailfat'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':emailcc', $_POST['emailcc'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':site', $_POST['site'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':contato', $_POST['contato'], PDO::PARAM_STR);

  $sql_alterar->bindValue(':cpf', $_POST['cpf'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':razao', $_POST['razao'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':cnpj', $_POST['cnpj'], PDO::PARAM_STR);

  $sql_alterar->bindValue(':cel', $_POST['cel'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':obs', $_POST['obs'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql_alterar->execute() );

  $mensagem = "ok";
  $mensagem_frase =  'Os dados do clube foram alterados com sucesso';
}

// TEMPORÁRIO
if(isset($_POST['preencher']) && $_POST['preencher'] == 'automatico' && $usuario_nivel == 1) {

  $sql = $bd->getConexao()->prepare('UPDATE clientes SET
   tipo = :tipo,
   
   nome = :nome,
   cpf = :cpf,
   razao = :razao,
   cnpj = :cnpj,
   
   endereco = :endereco,
   cidade = :cidade,
   uf = :uf,
   cep = :cep,
   
   cel = :cel,
   email = :email
    WHERE id = :id');
  $sql->bindValue(':tipo', $_POST['tipo'], PDO::PARAM_STR);

  $sql->bindValue(':nome', $resul_clube['contato'], PDO::PARAM_STR);
  $sql->bindValue(':cpf', $resul_clube['cpf'], PDO::PARAM_STR);
  $sql->bindValue(':razao', $resul_clube['razao'], PDO::PARAM_STR);
  $sql->bindValue(':cnpj', $resul_clube['cnpj'], PDO::PARAM_STR);

  $sql->bindValue(':endereco', $resul_clube['endereco'], PDO::PARAM_STR);
  $sql->bindValue(':cidade', $resul_clube['cidade'], PDO::PARAM_STR);
  $sql->bindValue(':uf', $resul_clube['uf'], PDO::PARAM_STR);
  $sql->bindValue(':cep', $resul_clube['cep'], PDO::PARAM_STR);

  $sql->bindValue(':cel', $resul_clube['cel'], PDO::PARAM_STR);
  $sql->bindValue(':email', $resul_clube['email'], PDO::PARAM_STR);

  $sql->bindValue(':id', $resul_clube['id_cliente'], PDO::PARAM_STR);
  if( $sql->execute() );

  $mensagem = "ok";
  $mensagem_frase =  'Os dados do cliente foram alterados com sucesso';
}

// Tags
if(isset($_POST['tags']) && $_POST['tags'] == 'salvar' && $usuario_nivel == 1) {

  // Tags Post
  $tags_post = $_POST['tags_clube'];
  $tagArray = array_map('trim', explode(';', $tags_post));

  // Verificar quais tags já existem
  $placeholders = implode(',', array_fill(0, count($tagArray), '?'));
  $sql = $bd->getConexao()->prepare("SELECT id, tag FROM tags WHERE tag IN ($placeholders)");
  $sql->execute($tagArray);
  $existingTags = $sql->fetchAll(PDO::FETCH_ASSOC);

  // Criar um array associativo com tags existentes
  $existingTagMap = [];
  foreach ($existingTags as $row) {
    $existingTagMap[$row['tag']] = $row['id'];
  }

  // Verificar quais tags são novas e inserir
  $newTags = array_diff($tagArray, array_keys($existingTagMap));
  foreach($newTags as $newTag){
    $sql = $bd->getConexao()->prepare("INSERT INTO tags (tag) VALUES (:tag)");
    $sql->bindParam(':tag', $newTag);
    $sql->execute();
    $existingTagMap[$newTag] = $bd->lastId(); // Obter o ID da nova tag inserida
  }

  // Obter os IDs das tags atuais no relacionamento
  $sql = $bd->getConexao()->prepare("SELECT id_tag FROM tags_rel WHERE id_clube = :id_clube");
  $sql->bindParam(':id_clube', $id_clube);
  $sql->execute();
  $currentTagIds = $sql->fetchAll(PDO::FETCH_COLUMN);

  // Determinar quais IDs remover e quais inserir
  $newTagIds = array_values($existingTagMap);
  $idsToRemove = array_diff($currentTagIds, $newTagIds);
  $idsToInsert = array_diff($newTagIds, $currentTagIds);

  // Remover as tags que não são mais necessários
  if(!empty($idsToRemove)) {
    $placeholdersRemove = implode(',', array_fill(0, count($idsToRemove), '?'));
    $sql = $bd->getConexao()->prepare("DELETE FROM tags_rel WHERE id_clube = ? AND id_tag IN ($placeholdersRemove)");
    $sql->execute(array_merge([$id_clube], $idsToRemove));
  }

  // Inserir os novos IDs
  if(!empty($idsToInsert)) {
    $sql = $bd->getConexao()->prepare("INSERT INTO tags_rel (id_clube, id_tag) VALUES (:id_clube, :id_tag)");
    foreach ($idsToInsert as $tagId) {
      $sql->bindParam(':id_clube', $id_clube);
      $sql->bindParam(':id_tag', $tagId);
      $sql->execute();
    }
  }

}

// Dados da venda
if(isset($_POST['dados_venda']) && $_POST['dados_venda'] == 'salvar' && $usuario_nivel == 1) {

  // Tags Post
  $id_vendedor = $_POST['id_vendedor'];
  $id_lead = $_POST['id_lead'];

  $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao SET
    id_vendedor = :id_vendedor,
    id_lead = :id_lead
    WHERE id_clube = :id_clube');
  $sql->bindValue(':id_vendedor', $id_vendedor, PDO::PARAM_STR);
  $sql->bindValue(':id_lead', $id_lead, PDO::PARAM_STR);
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() );

  $mensagem = "ok";

}


$sql = $bd->getConexao()->prepare("SELECT t.tag FROM tags_rel tr LEFT JOIN tags t ON t.id = tr.id_tag WHERE tr.id_clube = :id_clube");
$sql->bindParam(':id_clube', $id_clube, PDO::PARAM_STR);
if($sql->execute()){$tags_clube = $sql->fetchall(PDO::FETCH_COLUMN);}

$sql = $bd->getConexao()->prepare("SELECT t.tag FROM tags t ORDER BY t.tag ASC");
if($sql->execute()){$tags_all = $sql->fetchall(PDO::FETCH_COLUMN);}

$tagsDisponiveis = array_diff($tags_all, $tags_clube);

$tags_clube = implode(';', $tags_clube);

// ******************* FINANCEIRO ************************

// CONFIGURAÇÕES FINANCEIRAS
if(isset($_POST['financeiro_config']) && $_POST['financeiro_config'] == 'alterar') {

  $cobranca_stripe = $_POST['cobranca_stripe'];
  $cobranca_stripe_nf_direto = $_POST['cobranca_stripe_nf_direto'];
  $cobranca_pix = $_POST['cobranca_pix'];

  $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao SET
    cobranca_stripe = :cobranca_stripe,
    cobranca_stripe_nf_direto = :cobranca_stripe_nf_direto,
    cobranca_pix = :cobranca_pix
    WHERE id_clube = :id_clube');
  $sql->bindValue(':cobranca_stripe', $cobranca_stripe, PDO::PARAM_STR);
  $sql->bindValue(':cobranca_stripe_nf_direto', $cobranca_stripe_nf_direto, PDO::PARAM_STR);
  $sql->bindValue(':cobranca_pix', $cobranca_pix, PDO::PARAM_STR);
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() );

  $sql_config = $bd->getConexao()->prepare('SELECT * FROM clubes_configuracao WHERE id_clube = :id_clube');
  $sql_config->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql_config->execute() ) { $resul_config = $sql_config->fetch(PDO::FETCH_ASSOC);}

  $aba_tab = "planos";
}

// Nova Fatura
if(isset($_POST['gerar']) && $_POST['gerar'] == 'fatura') {

  $periodo = explode('-', $_POST['periodo']);
  $faixa_cliente = $_POST['faixa_cliente'];
  $vencimento = $_POST['vencimento'];

  // Verifica se fatura do período já foi cadastrada
  $sql_fat_periodo = $bd->getConexao()->prepare('SELECT * FROM clubes_financeiro WHERE id_clube = :id_clube AND periodo_mes = :mes AND periodo_ano = :ano AND status > 0');
  $sql_fat_periodo->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  $sql_fat_periodo->bindValue(':mes', $periodo[1], PDO::PARAM_STR);
  $sql_fat_periodo->bindValue(':ano', $periodo[0], PDO::PARAM_STR);
  if( $sql_fat_periodo->execute() ) { $resul_fat_periodo = $sql_fat_periodo->fetchall(PDO::FETCH_ASSOC);}

  if(isset($periodo[0]) && isset($periodo[1]) && count($resul_fat_periodo)==0){

    // Planos padrão do clube
    $sql_planos_clube = $bd->getConexao()->prepare('
    SELECT
      modulos.id as id_modulo,
      modulos_produtos.id as id_produto,
      modulos_produtos.descricao,
      modulos_produtos.valor,
      clubes_config_planos.valor_ajuste
    FROM clubes_config_planos
      LEFT JOIN modulos_produtos on modulos_produtos.id = clubes_config_planos.id_produto
      LEFT JOIN modulos on modulos.id = modulos_produtos.id_modulo
    WHERE id_clube = :id_clube AND clubes_config_planos.status = 1 AND modulos.status = 0 AND modulos_produtos.status = 0');
    $sql_planos_clube->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
    if( $sql_planos_clube->execute() ) { $resul_planos_clube = $sql_planos_clube->fetchall(PDO::FETCH_ASSOC);}

    // Pesquisa se possui produto TORNEIO
    /*
    $sql_plano_trn = $bd->getConexao()->prepare('
    SELECT * FROM clubes_compras
      LEFT JOIN modulos_produtos on modulos_produtos.id = clubes_compras.id_produto
      LEFT JOIN modulos on modulos.id = modulos_produtos.id_modulo
    WHERE clubes_compras.id_clube = :id_clube AND modulos.id = 9 AND clubes_compras.periodo_mes = :mes AND clubes_compras.periodo_ano = :ano');
    $sql_plano_trn->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
    $sql_plano_trn->bindValue(':mes', $periodo[1], PDO::PARAM_STR);
    $sql_plano_trn->bindValue(':ano', $periodo[0], PDO::PARAM_STR);
    if( $sql_plano_trn->execute() ) { $resul_plano_trn = $sql_plano_trn->fetchall(PDO::FETCH_ASSOC);}
    */

    // Pesquisa se possui produto CLIENTES
    $sql_plano_cliente = $bd->getConexao()->prepare('
    SELECT * FROM clubes_compras
      LEFT JOIN modulos_produtos on modulos_produtos.id = clubes_compras.id_produto
      LEFT JOIN modulos on modulos.id = modulos_produtos.id_modulo
    WHERE clubes_compras.id_clube = :id_clube AND modulos.id = 4 AND clubes_compras.periodo_mes = :mes AND clubes_compras.periodo_ano = :ano');
    $sql_plano_cliente->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
    $sql_plano_cliente->bindValue(':mes', $periodo[1], PDO::PARAM_STR);
    $sql_plano_cliente->bindValue(':ano', $periodo[0], PDO::PARAM_STR);
    if( $sql_plano_cliente->execute() ) { $resul_plano_cliente = $sql_plano_cliente->fetchall(PDO::FETCH_ASSOC);}

    if($faixa_cliente==0){
      // Número de Usuários Ativos
      $clube_host = $host_bd;
      $clube_bd = $resul_config['bd'];
      $clube_bd_usuario = $resul_config['bd_usuario'];
      $clube_bd_senha = $resul_config['bd_senha'];
      if($resul_config['bd_host']!=""){$clube_host = $resul_config['bd_host'];}
      $clube_dsn = 'mysql:host='.$clube_host.';dbname='.$resul_config['bd'];;
      try{
        $sql_clientes_padrao = '
            FROM (
                   SELECT clientes.id, clientes.nome, cash.data_abertura as data_registro, "1" as tipo
                   FROM clientes
                     LEFT JOIN (
                                 SELECT id_jogador, id_cash, cash.data_abertura
                                 FROM cash_registros
                                   LEFT JOIN cash on cash.id = cash_registros.id_cash
                                 WHERE cash.data_abertura BETWEEN (:data_ini) AND (:data_fim)
                                 ORDER BY data_abertura DESC
                               ) cash on cash.id_jogador = clientes.id
                   WHERE clientes.excluido = 0 AND cash.data_abertura != ""
                   UNION
                   SELECT clientes.id, clientes.nome, torneio.data_abertura as data_registro, "2" as tipo
                   FROM clientes
                     LEFT JOIN (
                                 SELECT id_jogador, id_torneio, torneios.data_abertura
                                 FROM torneios_registros
                                   LEFT JOIN torneios on torneios.id = torneios_registros.id_torneio
                                 WHERE torneios.data_abertura BETWEEN (:data_ini) AND (:data_fim)
                                 ORDER BY data_abertura DESC
                               ) torneio on torneio.id_jogador = clientes.id
                   WHERE clientes.excluido = 0 AND torneio.data_abertura != ""
                   UNION
                   SELECT clientes.id, clientes.nome, bar.data_abertura as data_registro, "3" as tipo
                   FROM clientes
                     LEFT JOIN (
                                 SELECT id_cliente, bar_comandas.data_abertura
                                 FROM bar_comandas
                                 WHERE bar_comandas.data_abertura BETWEEN (:data_ini) AND (:data_fim)
                                 ORDER BY data_abertura DESC
                               ) bar on bar.id_cliente = clientes.id
                   WHERE clientes.excluido = 0 AND bar.data_abertura != ""
                   UNION
                   SELECT clientes.id, clientes.nome, clientes.data_cadastro as data_registro, "4" as tipo
                   FROM clientes
                   WHERE clientes.excluido = 0 AND clientes.data_cadastro BETWEEN (:data_ini) AND (:data_fim)
                 ) total
            ';

        // Clientes ativos (ultimos 6 meses)
        $ativos_data_ini = date("Y-m-21", strtotime("-7 months", strtotime(date('20'.$periodo[0].'-'.$periodo[1].'-20'))));
        $ativos_data_fim = date("Y-m-20", strtotime("-1 months", strtotime(date('20'.$periodo[0].'-'.$periodo[1].'-20'))));

        $bdclube = new ConeccaoClube();
        $sql_cliente_ativos = $bdclube->getConexao()->prepare('
              SELECT *,
                count(DISTINCT id) as unicos,
                sum(CASE WHEN tipo = 1 THEN 1 ELSE 0 END) AS torneio,
                sum(CASE WHEN tipo = 2 THEN 1 ELSE 0 END) AS cash,
                sum(CASE WHEN tipo = 3 THEN 1 ELSE 0 END) AS bar,
                DATE_FORMAT(data_registro,"%m") AS mes,
                DATE_FORMAT(data_registro,"%Y") AS ano
              '.$sql_clientes_padrao.'
              ORDER BY data_registro ASC, id ASC');
        $sql_cliente_ativos->bindValue(':data_ini', $ativos_data_ini, PDO::PARAM_STR);
        $sql_cliente_ativos->bindValue(':data_fim', $ativos_data_fim, PDO::PARAM_STR);
        if( $sql_cliente_ativos->execute() ) { $resul_cliente_ativos = $sql_cliente_ativos->fetch(PDO::FETCH_ASSOC);}

        $clientes_atv = $resul_cliente_ativos['unicos'];

      }catch(PDOException $e){ echo $e->getMessage(); }
      $bdclube = null;
    }


    // Cadastrando produtos da fatura
    foreach($resul_planos_clube as $l){

      if($l['id_modulo']!=4){ // Não cadastra módulo clientes e torneios
        $sql_cad_produtos = $bd->getConexao()->prepare('INSERT INTO clubes_compras
        (id_clube, periodo_mes, periodo_ano, id_produto, descricao, valor, valor_ajuste, status) VALUES
        ("'.$id_clube.'", "'.$periodo[1].'", "'.$periodo[0].'", "'.$l['id_produto'].'", "'.$l['descricao'].'", "'.$l['valor'].'", "'.$l['valor_ajuste'].'", "1")');
        if( $sql_cad_produtos->execute() );
      }

      /*
      // Cadastra Produto do módulo TORNEIO (se não houver)
      if($l['id_modulo']==9 && count($resul_plano_trn)==0){
        $sql_cad_produtos = $bd->getConexao()->prepare('INSERT INTO clubes_compras
        (id_clube, periodo_mes, periodo_ano, id_produto, descricao, valor, valor_ajuste, status) VALUES
        ("'.$id_clube.'", "'.$periodo[1].'", "'.$periodo[0].'", "'.$l['id_produto'].'", "'.$l['descricao'].'", "'.$l['valor'].'", "'.$l['valor_ajuste'].'", "1")');
        if( $sql_cad_produtos->execute() );
      }
      */

      // Cadastra Produto do módulo CLIENTES
      if($l['id_modulo']==4 && count($resul_plano_cliente)==0){

        $cad_prod=0;
        if($faixa_cliente==1 && $l['id_produto']==7){$cad_prod=1;}
        elseif($faixa_cliente==2 && $l['id_produto']==8){$cad_prod=1;}
        elseif($faixa_cliente==3 && $l['id_produto']==9){$cad_prod=1;}
        elseif($faixa_cliente==4 && $l['id_produto']==10){$cad_prod=1;}
        elseif($faixa_cliente==0){
          if($l['id_produto']==7 && $clientes_atv<=500){$cad_prod=1;}
          if($l['id_produto']==8 && $clientes_atv>500 && $clientes_atv<=1500 ){$cad_prod=1;}
          if($l['id_produto']==9 && $clientes_atv>1500 && $clientes_atv<=3000 ){$cad_prod=1;}
          if($l['id_produto']==10 && $clientes_atv>3000){$cad_prod=1;}
        }

        if($cad_prod==1){
          $sql_cad_produtos = $bd->getConexao()->prepare('INSERT INTO clubes_compras
          (id_clube, periodo_mes, periodo_ano, id_produto, descricao, valor, valor_ajuste, status) VALUES
          ("'.$id_clube.'", "'.$periodo[1].'", "'.$periodo[0].'", "'.$l['id_produto'].'", "'.$l['descricao'].'", "'.$l['valor'].'", "'.$l['valor_ajuste'].'", "1")');
          if( $sql_cad_produtos->execute() );
        }
      }

    }

    // CADASTRANDO A NOVA FATURA

    // Total das compras cadastradas
    $sql_compras = $bd->getConexao()->prepare('
    SELECT
      sum(valor) as valor,
      sum(valor_ajuste) as valor_ajuste
    FROM clubes_compras
    WHERE id_clube = :id_clube AND periodo_mes = :mes AND periodo_ano = :ano AND excluido = 0
    ORDER BY id_produto ASC');
    $sql_compras->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
    $sql_compras->bindValue(':mes', $periodo[1], PDO::PARAM_STR);
    $sql_compras->bindValue(':ano', $periodo[0], PDO::PARAM_STR);
    if( $sql_compras->execute() ) { $resul_compras = $sql_compras->fetch(PDO::FETCH_ASSOC);}

    $valor_fatura = $resul_compras['valor'] + $resul_compras['valor_ajuste'];

    // Dados das faturas anteriores
    $sql_reg_qt = $bd->getConexao()->prepare('SELECT * FROM clubes_financeiro WHERE id_clube = :id_clube AND status > 0');
    $sql_reg_qt->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
    if( $sql_reg_qt->execute() ) { $resul_reg_qt = $sql_reg_qt->fetchall(PDO::FETCH_ASSOC);}

    $qtd_registros = numerodigitos(count($resul_reg_qt)+1,3);
    $documento = $id_clube.'.'.$qtd_registros.'.'.$periodo[0].'-'.numerodigitos($periodo[1],2);
    $descricao='Licença de Uso';

    // Cadastra registro da fatura
    $sql_cadastrar_reg = $bd->getConexao()->prepare('INSERT INTO clubes_financeiro
      (id_clube, documento, periodo_mes, periodo_ano, valor, vencimento, descricao, status) VALUES
      ("'.$id_clube.'", "'.$documento.'", "'.$periodo[1].'", "'.$periodo[0].'", "'.$valor_fatura.'", "'.$vencimento.'", "'.$descricao.'", "1")');
    if( $sql_cadastrar_reg->execute() );

    // Marcando produtos como FATURA GERADA >> Status = 1
    $sql_compras_status = $bd->getConexao()->prepare('UPDATE clubes_compras SET status = 1 WHERE id_clube = :id_clube AND periodo_mes = :mes AND periodo_ano = :ano');
    $sql_compras_status->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
    $sql_compras_status->bindValue(':mes', $periodo[1], PDO::PARAM_STR);
    $sql_compras_status->bindValue(':ano', $periodo[0], PDO::PARAM_STR);
    if( $sql_compras_status->execute() );

    $mensagem = "ok";
    $mensagem_frase =  'Nova fatura gerada';

    $aba_tab = 'financeiro';

  }

}

// Incluir produto adicional
if(isset($_POST['incluir']) && $_POST['incluir'] == 'produto_adicional') {

  $obs = $_POST['obs'];
  $valor_ajuste = $_POST['valor_ajuste'];
  $id_produto = $_POST['id_produto'];
  $periodo_mes = $_POST['periodo_mes'];
  $periodo_ano = $_POST['periodo_ano'];

  // Verifica se fatura do período está cadastrada
  $sql_fat_periodo = $bd->getConexao()->prepare('SELECT * FROM clubes_financeiro WHERE id_clube = :id_clube AND periodo_mes = :mes AND periodo_ano = :ano AND status > 0');
  $sql_fat_periodo->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  $sql_fat_periodo->bindValue(':mes', $periodo_mes, PDO::PARAM_STR);
  $sql_fat_periodo->bindValue(':ano', $periodo_ano, PDO::PARAM_STR);
  if( $sql_fat_periodo->execute() ) { $resul_fat_periodo = $sql_fat_periodo->fetchall(PDO::FETCH_ASSOC);}

  // Dados do Produto
  $sql_prod = $bd->getConexao()->prepare('SELECT * FROM modulos_produtos WHERE id = :id');
  $sql_prod->bindValue(':id', $id_produto, PDO::PARAM_STR);
  if( $sql_prod->execute() ) { $resul_prod = $sql_prod->fetch(PDO::FETCH_ASSOC);}

  // Se não existir fatura, e se existir se não existe boleto
  if(count($resul_fat_periodo)==0 or (isset($resul_fat_periodo[0]['id_boleto']) && $resul_fat_periodo[0]['id_boleto']==0)){

    if(count($resul_fat_periodo)==0){$status_prod=0;}else{$status_prod=1;}

    $sql_cad_produtos = $bd->getConexao()->prepare('INSERT INTO clubes_compras
    (id_clube, periodo_mes, periodo_ano, id_produto, descricao, obs, valor, valor_ajuste, produto_adicional, status) VALUES
    ("'.$id_clube.'", "'.$periodo_mes.'", "'.$periodo_ano.'", "'.$id_produto.'", "'.$resul_prod['descricao'].'", "'.$obs.'", "'.$resul_prod['valor'].'", "'.$valor_ajuste.'", "1", "'.$status_prod.'")');
    if( $sql_cad_produtos->execute() );

    // AJUSTA VALOR DA FATURA SE JÁ ESTÁ ABERTA
    if(count($resul_fat_periodo)>0){

      // Total das compras cadastradas
      $sql_compras = $bd->getConexao()->prepare('
      SELECT
        sum(valor) as valor,
        sum(valor_ajuste) as valor_ajuste
      FROM clubes_compras
      WHERE id_clube = :id_clube AND periodo_mes = :mes AND periodo_ano = :ano AND excluido = 0
      ORDER BY id_produto ASC');
      $sql_compras->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
      $sql_compras->bindValue(':mes', $periodo_mes, PDO::PARAM_STR);
      $sql_compras->bindValue(':ano', $periodo_ano, PDO::PARAM_STR);
      if( $sql_compras->execute() ) { $resul_compras = $sql_compras->fetch(PDO::FETCH_ASSOC);}

      $valor_fatura = $resul_compras['valor'] + $resul_compras['valor_ajuste'];

      $sql_alterar = $bd->getConexao()->prepare('UPDATE clubes_financeiro SET
      valor = :valor
      WHERE id = :id_registro');
      $sql_alterar->bindValue(':valor', $valor_fatura, PDO::PARAM_STR);
      $sql_alterar->bindValue(':id_registro', $resul_fat_periodo[0]['id'], PDO::PARAM_STR);
      if( $sql_alterar->execute() );

    }

  }

}

/*
// Cadastrando Novo Registro
if(isset($_POST['novo']) && $_POST['novo'] == 'registro') {

  if($_POST['desc'] != "" && $_POST['valor'] != "" && $_POST['periodo'] != ""){

    $desc_ini = $_POST['desc_ini'];
    $desc2 = $_POST['desc2'];

    if($desc2==""){
      $desc = $_POST['desc'];
      if($desc==1){$descricao=$desc_ini.'Completo';}
      if($desc==2){$descricao=$desc_ini.'Comb.1';}
      if($desc==3){$descricao=$desc_ini.'Comb.2';}
      if($desc==4){$descricao=$desc_ini.'Comb.3';}
      if($desc==5){$descricao=$desc_ini.'Anual 1/4';}
      if($desc==6){$descricao=$desc_ini.'Anual 2/4';}
      if($desc==7){$descricao=$desc_ini.'Anual 3/4';}
      if($desc==8){$descricao=$desc_ini.'Anual 4/4';}
      if($desc==9){$descricao=$desc_ini.'Bonus Sorteio';}
      if($desc==10){$descricao=$desc_ini.'Light1';}
      if($desc==11){$descricao=$desc_ini.'Light2';}
    }else{
      $descricao=$desc_ini.$desc2;
    }

    $qtd = $_POST['qtd'];
    if($qtd=="" or $qtd==0){$qtd=1;}

    $valor = $_POST['valor'];
    $periodo = explode('-', $_POST['periodo']);
    $venc = explode('-', $_POST['vencimento']);

    $sql_reg_qt = $bd->getConexao()->prepare('SELECT * FROM clubes_financeiro WHERE id_clube = :id_clube AND status > 0');
    $sql_reg_qt->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
    if( $sql_reg_qt->execute() ) { $resul_reg_qt = $sql_reg_qt->fetchall(PDO::FETCH_ASSOC);}

    $prox_mes = $periodo[1];
    $ano = substr($periodo[0], -2);

    for($i=1;$i<=$qtd;$i++){

      $qtd_registros = numerodigitos(count($resul_reg_qt)+$i,3);

      if($prox_mes > 12){
        $prox_mes = 1;
        $ano ++;
      }

      $documento = $id_clube.'.'.$qtd_registros.'.'.$ano.'-'.numerodigitos($prox_mes,2);
      $vencimento = '20'.$ano.'-'.numerodigitos($prox_mes,2).'-'.$venc[2];

      $sql_cadastrar_reg = $bd->getConexao()->prepare('INSERT INTO clubes_financeiro
      (id_clube, documento, periodo_mes, periodo_ano, valor, vencimento, descricao, status) VALUES (
      "'.$id_clube.'", "'.$documento.'", "'.$prox_mes.'", "'.$ano.'", "'.$valor.'", "'.$vencimento.'", "'.$descricao.'", "1")');
      if( $sql_cadastrar_reg->execute() );

      $prox_mes ++;
    }
  }

  $mensagem = "ok";
  $mensagem_frase =  'Novo registro cadastrado com sucesso';

  $aba_tab = 'financeiro';

}
*/

// Alterando Status
if(isset($_POST['alterar']) && $_POST['alterar'] == 'status') {

  if($_POST['status_original'] != $_POST['status']){

    $id_registro =  $_POST['id_registro'];
    $id_status = $_POST['status'];

    $oculto = 0;
    if($id_status==11){ $id_status=10; $oculto=1; }
    if($id_status==12){ $id_status=4; $oculto=1; }

    if(isset($_POST['valor_pago']) && $_POST['valor_pago'] != ""){
      $valor_pago = moeda($_POST['valor_pago']);

      $sql_alterar = $bd->getConexao()->prepare('UPDATE clubes_financeiro SET
        status = :id_status,
        oculto_clubes = :oculto,
        valor_pendente = 0,
        valor_desc_pag = 0,
        valor_pago = :valor_pago,
        valor_liberado = :valor_pago,
        data_pgto = :data,
        data_liberacao = :data
        WHERE id = :id_registro');
      $sql_alterar->bindValue(':id_status', $id_status, PDO::PARAM_STR);
      $sql_alterar->bindValue(':oculto', $oculto, PDO::PARAM_STR);
      $sql_alterar->bindValue(':valor_pago', $valor_pago, PDO::PARAM_STR);
      $sql_alterar->bindValue(':data', $data, PDO::PARAM_STR);
      $sql_alterar->bindValue(':id_registro', $id_registro, PDO::PARAM_STR);
      if( $sql_alterar->execute() );

    }else{

      $sql_alterar = $bd->getConexao()->prepare('UPDATE clubes_financeiro SET
        status = :id_status,
        oculto_clubes = :oculto
        WHERE id = :id_registro');
      $sql_alterar->bindValue(':id_status', $id_status, PDO::PARAM_STR);
      $sql_alterar->bindValue(':oculto', $oculto, PDO::PARAM_STR);
      $sql_alterar->bindValue(':id_registro', $id_registro, PDO::PARAM_STR);
      if( $sql_alterar->execute() );

    };

    if($id_status != 1){
      $sql_cadastrar_data = $bd->getConexao()->prepare('INSERT INTO clubes_financeiro_datas
      (id_financeiro, data, hora, status, usuario) VALUES (
      "'.$id_registro.'", "'.$data.'", "'.$hora.'", "'.$id_status.'", "'.$usuario_id.'")');
      if( $sql_cadastrar_data->execute() );
    }

    $mensagem = "ok";
    $mensagem_frase =  'Status alterado com sucesso';

    $aba_tab = "financeiro";

  }else{
    echo "igual";
  }

}

// Deletando Data
if(isset($_POST['excluir']) && $_POST['excluir'] == 'data') {

  $id_data = $_POST['id_data'];

  // excluir data
  $sql_excluir_data = $bd->getConexao()->prepare('DELETE FROM clubes_financeiro_datas WHERE id = :id_data');
  $sql_excluir_data->bindValue(':id_data', $id_data, PDO::PARAM_STR);
  if( $sql_excluir_data->execute() );

  $aba_tab = 'financeiro';

}

// Deletando Registro
if(isset($_POST['excluir']) && $_POST['excluir'] == 'registro') {

  $id_registro = $_POST['id_registro'];

  $sql_dados_fat = $bd->getConexao()->prepare('SELECT * FROM clubes_financeiro WHERE id_clube = :id_clube AND id = :id');
  $sql_dados_fat->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  $sql_dados_fat->bindValue(':id', $id_registro, PDO::PARAM_STR);
  if( $sql_dados_fat->execute() ) { $resul_dados_fat = $sql_dados_fat->fetch(PDO::FETCH_ASSOC);}

  $sql_alterar = $bd->getConexao()->prepare('UPDATE clubes_financeiro SET
    status = 0
    WHERE id = :id_registro');
  $sql_alterar->bindValue(':id_registro', $id_registro, PDO::PARAM_STR);
  if( $sql_alterar->execute() );

  // Excluindo produtos
  $sql_excluir_prod = $bd->getConexao()->prepare('DELETE FROM clubes_compras WHERE id_clube = :id_clube AND periodo_mes = :mes AND periodo_ano = :ano AND produto_adicional = 0');
  $sql_excluir_prod->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  $sql_excluir_prod->bindValue(':mes', $resul_dados_fat['periodo_mes'], PDO::PARAM_STR);
  $sql_excluir_prod->bindValue(':ano', $resul_dados_fat['periodo_ano'], PDO::PARAM_STR);
  if( $sql_excluir_prod->execute() );

  $aba_tab = 'financeiro';

}

// Registros Financeiro
$sql_registros = $bd->getConexao()->prepare('
SELECT clubes_financeiro.*,
  clubes.id as clube_id,
  clubes.nome as clube,
  clubes.cancelado,
  clubes.bloqueio,
  clubes.data_cadastro,
  clubes.light,
  clubes.status as status_clube,
  clubes_financeiro_status.status as nomestatus,
  DATE_FORMAT(clubes_financeiro.vencimento,"%d/%m") AS vencimento,
  DATE_FORMAT(clubes_financeiro.data_pgto,"%d/%m") AS data_pagamento,
  DATE_FORMAT(clubes_financeiro.data_liberacao,"%d/%m") AS liberacao,
  clubes_boletos.id AS id_boleto,
  clubes_boletos.nosso_numero,
  clubes_boletos.status as status_boleto,
  clubes_boletos.remessa_envio,
  config.qtd_config,
  compras.qtd_produtos,
  agenda.qtd_acoes_agenda
FROM clubes
  LEFT JOIN clubes_financeiro ON clubes_financeiro.id_clube = clubes.id AND clubes_financeiro.status > 0
  LEFT JOIN (
              SELECT id_clube, count(DISTINCT id) as qtd_config
              FROM clubes_config_planos
              GROUP BY id_clube
            ) config on config.id_clube = clubes.id
  LEFT JOIN (
              SELECT id_clube, count(DISTINCT id) as qtd_produtos, periodo_mes, periodo_ano
              FROM clubes_compras
              GROUP BY id_clube
            ) compras on compras.id_clube = clubes.id AND compras.periodo_mes = clubes_financeiro.periodo_mes AND compras.periodo_ano = clubes_financeiro.periodo_ano
  LEFT JOIN (
              SELECT id_clube, count(DISTINCT id) as qtd_acoes_agenda
              FROM clubes_agenda
              WHERE status = 1
              GROUP BY id_clube
            ) agenda on agenda.id_clube = clubes.id
  LEFT JOIN clubes_boletos ON clubes_boletos.id = clubes_financeiro.id_boleto
  LEFT JOIN clubes_financeiro_status ON clubes_financeiro_status.id = clubes_financeiro.status
WHERE (cancelado = 0 OR clubes_financeiro.documento IS NOT NULL)
AND clubes.id=:id_clube ORDER BY clubes_financeiro.periodo_ano DESC, clubes_financeiro.periodo_mes DESC, clube ASC');
$sql_registros->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
if( $sql_registros->execute() ) { $resul_registros = $sql_registros->fetchall(PDO::FETCH_ASSOC);}

// Status
$sql_status = $bd->getConexao()->prepare('SELECT * FROM clubes_financeiro_status ORDER BY id ASC');
if( $sql_status->execute() ) { $resul_status = $sql_status->fetchall(PDO::FETCH_ASSOC);}

// Modal Inserir Parcela
$periodo = '';$valor = '';$vencimento = '';
if(count($resul_registros)>0){ $l=$resul_registros[0];

  $prox_mes = $l['periodo_mes']+1;
  $ano = $l['periodo_ano'];

  if($prox_mes > 12){
    $prox_mes = 1;
    $ano = $l['periodo_ano']+1;
  }

  $periodo = '20'.$ano.'-'.numerodigitos($prox_mes,2);
  $valor = $l['valor'];
  $vencimento = '20'.$ano.'-'.numerodigitos($prox_mes,2).'-08';
}

// Enviar Email
if(isset($_POST['enviar']) && $_POST['enviar'] == 'email') {

  /*
  $tipo = $_POST['tipo'];
  $id_registro = $_POST['id_registro'];

  // DADOS SOBRE A MENSALIDADE
  $sql_inf_mensalidade = $bd->getConexao()->prepare('
  SELECT
    clubes_financeiro.*,
    clubes.nome,
    clubes.contato,
    clubes.light,
    clubes.email,
    clubes_configuracao.link_sistema,
    DATE_FORMAT(clubes_financeiro.vencimento,"%d/%m/%Y") AS boleto_venc
  FROM clubes_financeiro
    LEFT JOIN clubes ON clubes.id = clubes_financeiro.id_clube
    LEFT JOIN clubes_configuracao ON clubes_configuracao.id_clube = clubes_financeiro.id_clube
  WHERE clubes_financeiro.id = :id_financeiro');
  $sql_inf_mensalidade->bindValue(':id_financeiro', $id_registro, PDO::PARAM_STR);
  if( $sql_inf_mensalidade->execute() ) { $resul_inf_mensalidade = $sql_inf_mensalidade->fetch(PDO::FETCH_ASSOC);}

  $l = $resul_inf_mensalidade;

  $email_nome_responsavel = $l['contato'];
  $email_nome_clube = $l['nome'];
  $email_boleto_doc = $l['documento'];
  $email_boleto_valor = echomoeda($l['valor']);
  $email_boleto_venc = $l['boleto_venc'];
  if($l['light']==0){
    $email_sistema = "Profissional";
    $link_complemento = "";
  }else{
    $email_sistema = "Light";
    $link_complemento = "light/";
  }
  $email_boleto_link = "https://".$l['link_sistema'].".pokerweb.com.br/".$link_complemento."boleto/boleto.php?r=".$l['id_boleto']."&tk=".md5($l['id_boleto']*99);
  $email_sistema_plano = $l['descricao'];

  $mes = $l['periodo_mes']; $ano = "20".$l['periodo_ano'];
  $ultimo_dia = date("t", mktime(0,0,0,$mes,'01',$ano));
  if($mes<10){$mes="0".$mes;}
  $email_sistema_periodo = "01/".$mes."/".$ano." &agrave; ".$ultimo_dia."/".$mes."/".$ano;
  $email_sistema_periodo_fim = $ultimo_dia."/".$mes."/".$ano;
  $email_venc_sorteio = "01/".$mes."/".$ano;
  $email_sistema_periodo_nome = meses($mes);


  // FATURA GERADA - TIPO 1
  if($tipo==1){
    include('scripts/emails/fatura_gerada.php');
    $assunto_titulo = 'AppPokerWeb - Fatura Gerada';  }

  // FATURA LEMBRETE - TIPO 2
  if($tipo==2){
    include('scripts/emails/fatura_lembrete.php');
    $assunto_titulo = 'AppPokerWeb - Lembrete da Fatura';  }

  // FATURA EM ATRASO - TIPO 3
  if($tipo==3){
    include('scripts/emails/fatura_atraso.php');
    $assunto_titulo = 'AppPokerWeb - Fatura em Atraso';  }

  // SISTEMA BLOQUEADO - TIPO 4
  if($tipo==4){
    include('scripts/emails/bloqueio.php');
    $assunto_titulo = 'AppPokerWeb - Sistema Bloqueado';  }

  if($l['email']!=""){

    // ENVIANDO EMAIL AO CLUBE
    $email_de = 'financeiro@apppokerweb.com.br';
    $email_para = $l['email'];

    // Envio do E-mail
    $headers = "From: " . $email_de . "\r\n";
    $headers .= "MIME-Version: 1.0" . "\r\n";
    $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
    $success = mail($email_para, $assunto_titulo, $email_html, $headers);

    // Cadastrando registro do envio
    $sql_cadastrar_envio = $bd->getConexao()->prepare('INSERT INTO clubes_emails
    (id_clube, id_registro, data, tipo, email) VALUES (
    "'.$l['id_clube'].'", "'.$id_registro.'", "'.$datahora_bd.'", "'.$tipo.'", "'.$email_para.'")');
    if( $sql_cadastrar_envio ->execute() );

  }else{ echo "email em branco"; }

  $aba_tab = 'financeiro';

  */
}





// ******************* PLANOS ************************

// ALTERAR TIPO E FORMATO DE PLANOS
if(isset($_POST['planos_tipo_formato']) && $_POST['planos_tipo_formato'] == 'alterar'){

  $plano_sistema = $_POST['plano_sistema'];
  $plano_grupo = $plano_sistema>0 ? $_POST['plano_grupo'] :0;
  $plano_nivel = $plano_grupo>0 ? $_POST['plano_nivel'] :0;

  $co_nivel_sistema = $plano_sistema==3 ? $plano_nivel : null;

  $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao SET
    plano_sistema = :plano_sistema,
    plano_grupo = :plano_grupo,
    plano_nivel = :plano_nivel
  WHERE id_clube = :id_clube');
  $sql->bindValue(':plano_sistema', $plano_sistema, PDO::PARAM_STR);
  $sql->bindValue(':plano_grupo', $plano_grupo, PDO::PARAM_STR);
  $sql->bindValue(':plano_nivel', $plano_nivel, PDO::PARAM_STR);
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() );

  if($plano_sistema==3){
    $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao_clubesonline SET
      nivel_sistema = :nivel_sistema
    WHERE id_clube = :id_clube');
    $sql->bindValue(':nivel_sistema', 1, PDO::PARAM_STR);
    $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
    if( $sql->execute() );
  }

  $sql_config = $bd->getConexao()->prepare('SELECT * FROM clubes_configuracao WHERE id_clube = :id_clube');
  $sql_config->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql_config->execute() ) { $resul_config = $sql_config->fetch(PDO::FETCH_ASSOC);}

  $aba_tab = "planos";
}


// VALORES - PLANO SISTEMA
if(isset($_POST['alterar']) && $_POST['alterar'] == 'planos') {
  $update = array();
  foreach($_POST['valor_clube'] as $id=>$valor){
    $update[] = '("'.$id.'", "'.moeda($valor).'", "'.moeda($_POST['valor_clube_ajuste'][$id]).'")';
  }
  if(count($update)>0){
    $sql = $bd->getConexao()->prepare('INSERT INTO planos_valores_clubes
    (id, valor, valor_ajuste) VALUES '.implode(',', $update).' ON DUPLICATE KEY UPDATE
    valor = VALUES (valor),
    valor_ajuste = VALUES (valor_ajuste)');
    if($sql->execute());
  }

  $mensagem = "ok";
  $aba_tab = "planos";
}

// INCLUI CONFIGURAÇÕES PERSONALIZADAS DO PLANO PARA O CLUBE
if(isset($_POST['planos_config_personalizado']) && $_POST['planos_config_personalizado'] == 'alterar'){

  $valores = array();
  foreach($_POST['configs'] as $k=>$l){
    if($l!=""){
      $valores[$k]=$l;
    }
  }

  $json = count($valores)>0 ? json_encode($valores) : null;

  $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao SET
    plano_nivel_configs_extra = :plano_nivel_configs_extra
  WHERE id_clube = :id_clube');
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  $sql->bindValue(':plano_nivel_configs_extra', $json, PDO::PARAM_STR);
  if( $sql->execute() );

  $sql = $bd->getConexao()->prepare('SELECT * FROM clubes_configuracao WHERE id_clube = :id_clube');
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() ) { $resul_config = $sql->fetch(PDO::FETCH_ASSOC);}

  $aba_tab = "planos";
}





// AJUSTES DE VALORES
//===========================================
/*
// Formato: Planos
// Frequencia: Fidelidade 12 meses
if(isset($_POST['ajuste']) && $_POST['ajuste'] == 'frequencia_anual'){
  foreach($resul_planos_all as $l){
    if($l['plano_formato']==1){
      $sql = $bd->getConexao()->prepare('UPDATE clubes_config_planos SET valor_ajuste = :valor_ajuste WHERE id_clube = :id_clube AND id_produto = :id_produto');
      $sql->bindValue(':valor_ajuste', $l['valor_ajuste'], PDO::PARAM_STR);
      $sql->bindValue(':id_produto', $l['id_produto'], PDO::PARAM_STR);
      $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
      if( $sql->execute() );
    }
  }

  $mensagem = "ok";
  $mensagem_frase =  'As configurações do clube foram alteradas com sucesso';
  $aba_tab = "planos";
}



// Formato: Planos
// Frequencia: Mensal
if(isset($_POST['ajuste']) && $_POST['ajuste'] == 'frequencia_mensal'){
  foreach($resul_planos_all as $l){
    if($l['plano_formato']==1){
      $sql = $bd->getConexao()->prepare('UPDATE clubes_config_planos SET valor_ajuste = 0 WHERE id_clube = :id_clube AND id_produto = :id_produto');
      $sql->bindValue(':id_produto', $l['id_produto'], PDO::PARAM_STR);
      $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
      if( $sql->execute() );
    }
  }

  $mensagem = "ok";
  $mensagem_frase =  'As configurações do clube foram alteradas com sucesso';
  $aba_tab = "planos";
}



// Formato: Módulos
if(isset($_POST['ajuste']) && ($_POST['ajuste'] == 'valor_reajuste')){
  foreach($resul_planos_all as $l){
    if($l['plano_formato']==0 && $l['status_plano']==1){
      $valor = floor($l['valor_clube'] + ($l['valor_clube']*3.5/100));
      $sql = $bd->getConexao()->prepare('UPDATE clubes_config_planos SET valor_ajuste = 0 WHERE id_clube = :id_clube AND id_produto = :id_produto');
      $sql->bindValue(':id_produto', $l['id_produto'], PDO::PARAM_STR);
      $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
      if( $sql->execute() );
    }
  }
  $mensagem = "ok";
  $mensagem_frase =  'As configurações do clube foram alteradas com sucesso';
  $aba_tab = "planos";
}




// Formato: Clubes Online
// Frequencia: Init
if(isset($_POST['ajuste_co']) && $_POST['ajuste_co'] == 'frequencia_co_init'){
  foreach($resul_planos_all as $l){
    if($l['plano_formato']==2){
      $sql = $bd->getConexao()->prepare('UPDATE clubes_config_planos SET valor = :valor WHERE id_clube = :id_clube AND id_produto = :id_produto');
      $sql->bindValue(':id_produto', $l['id_produto'], PDO::PARAM_STR);
      $sql->bindValue(':valor', $l['valor'], PDO::PARAM_STR);
      $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
      if( $sql->execute() );
    }
  }

  $mensagem = "ok";
  $mensagem_frase =  'As configurações do clube foram alteradas com sucesso';
  $aba_tab = "config_co";
}
*/



// Enviar Emails de liberação de vinculo
if(isset($_POST['ajuste_co']) && $_POST['ajuste_co'] == 'clubesonline_vinculos_email') {
  require_once('scripts/emails/templats.php');

  require 'js/PHPMailer/src/Exception.php';
  require 'js/PHPMailer/src/PHPMailer.php';
  require 'js/PHPMailer/src/SMTP.php';

  $sql = $bd->getConexao()->prepare('
    SELECT
      c.id,
      c.id_app_vinculo,
      c.id_clube_liga,
      c.clube_nome,
      c.clube_email
    FROM clubes_vinculados_liga c
      LEFT JOIN clubes_emails e ON e.tipo = 7 AND e.id_registro = c.id
    WHERE c.id_liga_fncr = :id_liga_fncr AND c.clube_email is not null AND e.id is null
    GROUP BY c.id');
  $sql->bindValue(':id_liga_fncr', $id_clube, PDO::PARAM_STR);
  if($sql->execute()){$clubes = $sql->fetchall(PDO::FETCH_ASSOC);}

  // Códigos de acesso
  $bdclube = new ConeccaoClube($resul_config['bd']);
  if($bdclube->getConexao()!=false) {
    $sql = $bdclube->getConexao()->prepare('SELECT id, vinculo_cod FROM clubesonline_clubes WHERE vinculo_cod is not null');
    if($sql->execute()){$codigos = $sql->fetchall(PDO::FETCH_ASSOC);}
  }

  $cods = arrayIndice($codigos,'id');

  // Dados da Liga
  $email_nome_liga = $resul_clube['nome'];
  $email_sistema_link = $resul_config['link_sistema'];

  $inserts = array();

  foreach($clubes as $l){
    if(isset($cods[$l['id_clube_liga']])){

      $email_nome_clube = $l['clube_nome'];
      $email_acesso_id = $l['id_app_vinculo'];
      $cod_vinculo = $cods[$l['id_clube_liga']]['vinculo_cod'];

      $email_html = emailsTemplats(7);

      $mail = new PHPMailer;
      $mail->isSMTP();
      $mail->SMTPAuth = true;
      $mail->SMTPSecure = "TLS";
      $mail->Port = EMAIL_SMTP_PORT;
      $mail->Host = EMAIL_HOST;
      $mail->Username = EMAIL_SMTP_USER;
      $mail->Password = EMAIL_SMTP_PASS;

      $mail->setFrom('pokerweb@pokerweb.com.br', 'PokerWeb'); // Enviado de
      $mail->addReplyTo('pokerweb@pokerweb.com.br', 'PokerWeb'); // Resposta para
      $mail->addAddress($l['clube_email'], $email_nome_clube);

      $mail->IsHTML(true);
      $mail->CharSet = 'UTF-8';
      $mail->Subject = $email_html['assunto'];
      $mail->Body = $email_html['conteudo'];

      if(!$mail->send()){echo 'Mailer Error: '.$mail->ErrorInfo;}else{
        $inserts[] = '(
          "'.$l['id'].'",
          NOW(),
          "7",
          "'.$l['clube_email'].'"
        )';
      }
    }
  }

  if(count($inserts)>0){
    $sql = $bd->getConexao()->prepare('INSERT INTO clubes_emails
    (id_registro, data, tipo, email) VALUES '.implode(',', $inserts));
    if($sql->execute());
  }





  /*

  if(isset($cod_vinculo)){
    if($l['clube_email']!=""){

      $email_html = emailsTemplats($tipo);

      require 'js/PHPMailer/src/Exception.php';
      require 'js/PHPMailer/src/PHPMailer.php';
      require 'js/PHPMailer/src/SMTP.php';

      $mail = new PHPMailer;
      $mail->isSMTP();
      $mail->SMTPAuth = true;
      $mail->SMTPSecure = "TLS";
      $mail->Port = EMAIL_SMTP_PORT;
      $mail->Host = EMAIL_HOST;
      $mail->Username = EMAIL_SMTP_USER;
      $mail->Password = EMAIL_SMTP_PASS;

      $mail->setFrom('pokerweb@pokerweb.com.br', 'PokerWeb'); // Enviado de
      $mail->addReplyTo('pokerweb@pokerweb.com.br', 'PokerWeb'); // Resposta para
      $mail->addAddress($l['clube_email'], $email_nome_responsavel);

      $mail->IsHTML(true);
      $mail->CharSet = 'UTF-8';
      $mail->Subject = $email_html['assunto'];
      $mail->Body = $email_html['conteudo'];

      if(!$mail->send()){echo 'Mailer Error: '.$mail->ErrorInfo;}else{
        echo 'Email enviado com sucesso !!!';
        // Cadastrando registro do envio
        $sql_cadastrar_envio = $bd->getConexao()->prepare('INSERT INTO clubes_emails
        (id_registro, data, tipo, email) VALUES (
        "'.$id_registro.'", NOW(), "'.$tipo.'", "'.$l['clube_email'].'")');
        if( $sql_cadastrar_envio ->execute() );
      }

      $mensagem = "ok";

    }else{ echo "sem informações necessárias para envio do email"; }
  }else{ echo "liga não possui o clube"; }
  */

  $aba_tab = 'config_co';
}



//===========================================


// ajustar valores (valor do clube)
if(isset($_POST['ajuste']) && ($_POST['ajuste'] == 'valor_sem_reajuste' or $_POST['ajuste'] == 'valor_venda' or $_POST['ajuste'] == 'desconto_mensal' or $_POST['ajuste'] == 'desconto_anual')) {

  // Planos
  $sql_planos = $bd->getConexao()->prepare('
  SELECT
    clubes_config_planos.id as id_config_plano,
    clubes_config_planos.id_produto as id_produto,
    clubes_config_planos.id as id_plano,
    clubes_config_planos.valor_ajuste as valor_ajuste,
    clubes_config_planos.status as status_plano,
    clubes_config_planos.valor as valor_clube,
    modulos_produtos.*,
    modulos.nome as modulo
  FROM clubes_config_planos
    LEFT JOIN clubes_configuracao ON clubes_configuracao.id_clube = :id_clube
    LEFT JOIN modulos_produtos ON modulos_produtos.id = clubes_config_planos.id_produto AND modulos_produtos.plano_formato = clubes_configuracao.plano_formato
    LEFT JOIN modulos ON modulos.id = modulos_produtos.id_modulo
  WHERE clubes_config_planos.id_clube = :id_clube AND modulos_produtos.id IS NOT NULL ORDER BY clubes_config_planos.id_produto');
  $sql_planos->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql_planos->execute() ) { $resul_planos = $sql_planos->fetchall(PDO::FETCH_ASSOC);}

  $valor_clube = array();
  if($_POST['ajuste'] == 'valor_venda'){
    foreach($resul_planos as $l){
      if($l['status_plano']==1){
        $valor_clube[$l['id_produto']] = $l['valor'];
      }else{
        $valor_clube[$l['id_produto']] = $l['valor'];
      }
    }

    foreach($resul_planos as $l){
      $sql_alterar_plano = $bd->getConexao()->prepare('UPDATE clubes_config_planos SET
      valor = :valor_clube
      WHERE id_clube = :id_clube AND id_produto = :id_produto');
      $sql_alterar_plano->bindValue(':valor_clube', $valor_clube[$l['id_produto']], PDO::PARAM_STR);
      $sql_alterar_plano->bindValue(':id_produto', $l['id_produto'], PDO::PARAM_STR);
      $sql_alterar_plano->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
      if( $sql_alterar_plano->execute() );
    }
  }



  /*
  */


  /*
  if($resul_planos[0]['plano_formato']==1){

    $valor_desconto = array();

    if($_POST['ajuste'] == 'desconto_mensal'){
      // Planos
      $valor_desconto[0] = 0;
      $valor_desconto[1] = 0;
      $valor_desconto[2] = 0;
      $valor_desconto[3] = 0;
      $valor_desconto[4] = 0;
      // Setup
      $valor_desconto[10] = 0;
      $valor_desconto[11] = 0;
      $valor_desconto[12] = 0;
      $valor_desconto[13] = 0;
      $valor_desconto[14] = 0;
    }

    if($_POST['ajuste'] == 'desconto_anual'){
      // Planos
      $valor_desconto[0] = 60;
      $valor_desconto[1] = 90;
      $valor_desconto[2] = 135;
      $valor_desconto[3] = 195;
      $valor_desconto[4] = 300;
      // Setup
      $valor_desconto[10] = 600;
      $valor_desconto[11] = 800;
      $valor_desconto[12] = 1000;
      $valor_desconto[13] = 1200;
      $valor_desconto[14] = 1700;
    }

    // Clientes Excedente
    $valor_desconto[5] = 0;
    $valor_desconto[6] = 0;
    $valor_desconto[7] = 0;
    $valor_desconto[8] = 0;
    $valor_desconto[9] = 0;

    $i=0;
    foreach($resul_planos as $l){
      $sql_alterar_plano = $bd->getConexao()->prepare('UPDATE clubes_config_planos SET
        valor_ajuste = :valor_clube
        WHERE id_clube = :id_clube AND id = :id_plano');
      $sql_alterar_plano->bindValue(':valor_clube', $valor_desconto[$i]*-1, PDO::PARAM_STR);
      $sql_alterar_plano->bindValue(':id_plano', $l['id_plano'], PDO::PARAM_STR);
      $sql_alterar_plano->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
      if( $sql_alterar_plano->execute() );
      $i++;
    }
  }
  */


  $aba_tab = "planos";
}


// Gerar lista de Planos
/*
if(isset($_POST['gerar']) && $_POST['gerar'] == 'planos') {

  // Controle dos Módulos
  $sql_produtos = $bd->getConexao()->prepare('SELECT * FROM modulos_produtos');
  if( $sql_produtos->execute() ) { $resul_produtos = $sql_produtos->fetchall(PDO::FETCH_ASSOC);}

  $id_mod = 0; $i=0;

  foreach($resul_produtos as $l){
    if($id_mod!=$l['id_modulo']){ $status = "1"; }else{ $status = "0"; }

    $sql_cadastrar_plano = $bd->getConexao()->prepare('INSERT INTO clubes_config_planos
    (id_clube, id_produto, valor, valor_ajuste, status) VALUES (
    "'.$id_clube.'", "'.$l['id'].'", "'.$l['valor'].'", "0", "'.$status.'")');
    if( $sql_cadastrar_plano ->execute() );

    $id_mod = $l['id_modulo'];
  }

  $mensagem = "ok";
  $mensagem_frase =  'Planos criados com sucesso';

  $aba_tab = "planos";
}
*/



// CONFIGURAÇÕES DE VALORES DO CLUBE
// ===========================================

// Se houver um nivel de plano selecionado
if($resul_config['plano_nivel']>0){
  // Verifica se existe registros criados
  $sql = $bd->getConexao()->prepare('SELECT * FROM planos_valores_clubes WHERE id_clube = :id_clube AND id_plano_nivel = :id_plano_nivel');
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  $sql->bindValue(':id_plano_nivel', $resul_config['plano_nivel'], PDO::PARAM_STR);
  if( $sql->execute() ) { $qtd_produtos = $sql->fetchall(PDO::FETCH_ASSOC);}

  // Valores do Nìvel
  $sql = $bd->getConexao()->prepare('SELECT * FROM planos_valores WHERE id_plano_nivel = :id_plano_nivel');
  $sql->bindValue(':id_plano_nivel', $resul_config['plano_nivel'], PDO::PARAM_STR);
  if( $sql->execute() ) { $valores_produtos = $sql->fetchall(PDO::FETCH_ASSOC);}

  $inserts = array();

  // Cria registros iniciais
  if(count($qtd_produtos)==0){
    foreach($valores_produtos as $l){
      $inserts[] = '("'.$id_clube.'", "'.$resul_config['plano_nivel'].'", "'.$l['id'].'", "'.$l['valor'].'", "0")';
    }
  }
  elseif(count($valores_produtos)>count($qtd_produtos)){
    $prod_ref = arrayIndice($qtd_produtos, "id_plano_valor");
    foreach($valores_produtos as $l){
      if(!isset($prod_ref[$l['id']])){
        $inserts[] = '("'.$id_clube.'", "'.$resul_config['plano_nivel'].'", "'.$l['id'].'", "'.$l['valor'].'", "0")';
      }
    }
  }

  if(count($inserts)>0){
    $sql = $bd->getConexao()->prepare('INSERT INTO planos_valores_clubes
      (id_clube, id_plano_nivel, id_plano_valor, valor, valor_ajuste) VALUES '.implode(',', $inserts));
    if($sql->execute());
  }


}

// Registros de valores do clube
$sql_planos = $bd->getConexao()->prepare('
SELECT
  cv.id,
  m.id as id_modulo,
  m.nome as modulo,
  p.descricao,
  pv.valor as valor_default,
  cv.valor as valor_clube,
  cv.valor_ajuste as valor_clube_ajuste
FROM planos_valores_clubes cv
  LEFT JOIN planos_valores pv ON pv.id = cv.id_plano_valor
  LEFT JOIN produtos p ON p.id = pv.id_produto
  LEFT JOIN modulos m ON m.id = p.id_modulo
WHERE cv.id_clube = :id_clube AND cv.id_plano_nivel = :id_plano_nivel');
$sql_planos->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
$sql_planos->bindValue(':id_plano_nivel', $resul_config['plano_nivel'], PDO::PARAM_STR);
if( $sql_planos->execute() ) { $resul_planos = $sql_planos->fetchall(PDO::FETCH_ASSOC);}








/*
// GERA CONFIGURAÇÕES DE PRODUTOS DO CLUBE
$sql = $bd->getConexao()->prepare('
SELECT
  modulos_produtos.id as produto_id,
  modulos_produtos.valor as produto_valor,
  clubes_config_planos.id as config_id
FROM modulos_produtos
  LEFT JOIN clubes_config_planos ON clubes_config_planos.id_produto = modulos_produtos.id AND clubes_config_planos.id_clube = :id_clube
WHERE clubes_config_planos.id IS NULL');
$sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
if( $sql->execute() ) { $resul_produtos_config = $sql->fetchall(PDO::FETCH_ASSOC);}

if(count($resul_produtos_config)>0){
  $configs_new=array();
  foreach($resul_produtos_config as $l){ $configs_new[] = '("'.$id_clube.'","'.$l['produto_id'].'","'.$l['produto_valor'].'","0","0")'; }
  $sql = $bd->getConexao()->prepare('INSERT INTO clubes_config_planos (id_clube, id_produto, valor, valor_ajuste, status) VALUES '.implode(',', $configs_new));
  if ($sql->execute()) ;
}

// Planos
$sql_planos = $bd->getConexao()->prepare('
SELECT
  clubes_config_planos.id_produto as id_produto,
  clubes_config_planos.id as id_plano,
  clubes_config_planos.status as status_plano,
  clubes_config_planos.valor as valor_clube,
  modulos_produtos.*,
  clubes_config_planos.valor_ajuste as valor_ajuste,
  modulos.nome as modulo
FROM clubes_config_planos
  LEFT JOIN clubes_configuracao ON clubes_configuracao.id_clube = :id_clube
  LEFT JOIN modulos_produtos ON modulos_produtos.id = clubes_config_planos.id_produto AND modulos_produtos.plano_formato = clubes_configuracao.plano_formato
  LEFT JOIN modulos ON modulos.id = modulos_produtos.id_modulo
WHERE clubes_config_planos.id_clube = :id_clube AND modulos_produtos.id IS NOT NULL ORDER BY modulos.ordem, modulos_produtos.ordem');
$sql_planos->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
if( $sql_planos->execute() ) { $resul_planos = $sql_planos->fetchall(PDO::FETCH_ASSOC);}
*/










// Planos
$sql_planos = $bd->getConexao()->prepare('
SELECT
  modulos_produtos.*,
  clubes_config_planos.id_produto as id_produto,
  clubes_config_planos.id as id_plano,
  clubes_config_planos.valor_ajuste as valor_ajuste,
  clubes_config_planos.status as status_plano,
  clubes_config_planos.valor as valor_clube,
  modulos.nome as modulo,
  CASE WHEN modulos.id = 19 THEN 1 ELSE 2 END as nivel_sistema
FROM clubes_config_planos
  LEFT JOIN modulos_produtos ON modulos_produtos.id = clubes_config_planos.id_produto AND modulos_produtos.plano_formato = 2
  LEFT JOIN modulos ON modulos.id = modulos_produtos.id_modulo
WHERE clubes_config_planos.id_clube = :id_clube AND modulos_produtos.id IS NOT NULL
ORDER BY modulos.ordem DESC, modulos_produtos.ordem');
$sql_planos->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
if( $sql_planos->execute() ) { $resul_planos_co = $sql_planos->fetchall(PDO::FETCH_ASSOC);}



// ******************* PWPAY ************************

// Alterando configurações do clube
if(isset($_POST['pwpay']) && $_POST['pwpay'] == 'configuracao') {

  if(isset($_POST['pagamento_pix'])){$pagamento_pix = 1;}else{$pagamento_pix = 0;}
  if(isset($_POST['transferencia_pix'])){$transferencia_pix = 1;}else{$transferencia_pix = 0;}

  $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao SET
   pagamento_pix = :pagamento_pix,
   transferencia_pix = :transferencia_pix,
   pwpay_subconta_id = :pwpay_subconta_id
  WHERE id_clube = :id_clube');
  $sql->bindValue(':pagamento_pix', $pagamento_pix, PDO::PARAM_STR);
  $sql->bindValue(':transferencia_pix', $transferencia_pix, PDO::PARAM_STR);
  $sql->bindValue(':pwpay_subconta_id', $_POST['pwpay_subconta_id'], PDO::PARAM_STR);
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() );

  $mensagem = "ok";
  $mensagem_frase =  'As configurações do clube foram alteradas com sucesso';

  $aba_tab = 'pwpay';
}












// ******************* CONFIGURAÇÕES ************************

// Alterando configurações do clube
if(isset($_POST['alterar']) && $_POST['alterar'] == 'configs') {

  if($resul_clube['status'] == 9){
    $status = 9;
  }else{
    if(isset($_POST['ativo'])){$status = 2;}else{$status = 1;}
  }

  if(isset($_POST['interno'])){$interno = 1;}else{$interno = 0;}
  if(isset($_POST['bloqueio_pgto'])){$bloqueio = 1;}else{$bloqueio = 0;}
  if(isset($_POST['manutencao'])){$manutencao = 1;}else{$manutencao = 0;}
  if(isset($_POST['multa'])){$multa = 1;}else{$multa = 0;}
  if(isset($_POST['visualizacao'])){$visualizacao = 1;}else{$visualizacao = 0;}
  if(isset($_POST['cancelado'])){$cancelado = 1;}else{$cancelado = 0;}

  if(isset($_POST['redirecionar'])){$redirecionar = 1;}else{$redirecionar = 0;}
  if(isset($_POST['logo_site'])){$logo_site = 0;}else{$logo_site = 1;}

  $api_hash = (isset($_POST['api_hash']) && $_POST['api_hash']!="") ? $_POST['api_hash'] : '';

  //if(isset($_POST['map_id_clube']) && $_POST['map_id_clube']!=""){$map_id_clube = $_POST['map_id_clube'];}else{$map_id_clube = 0;}

  $sql_alterar = $bd->getConexao()->prepare('UPDATE clubes_configuracao SET
   bd = :bd,
   link_sistema = :link_sistema,
   admin_login = :admin_login,
   admin_senha = :admin_senha,
   logo_exibir_site = :logo_exibir_site,
   api_hash = :api_hash,
   obs = :obs
  WHERE id_clube = :id_clube');
  $sql_alterar->bindValue(':bd', $_POST['bd'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':link_sistema', $_POST['link_sistema'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':admin_login', $_POST['admin_login'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':admin_senha', $_POST['admin_senha'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':logo_exibir_site', $logo_site, PDO::PARAM_STR);
  $sql_alterar->bindValue(':api_hash', $api_hash, PDO::PARAM_STR);
  $sql_alterar->bindValue(':obs', $_POST['obs'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql_alterar->execute() );

  $sql_alterar = $bd->getConexao()->prepare('UPDATE clubes SET
   status = :status,
   interno = :interno,
   bloqueio = :bloqueio,
   visualizacao = :visualizacao,
   manutencao = :manutencao,
   multa = :multa,
   cancelado = :cancelado,
   redirecionar = :redirecionar,
   redirecionar_url = :redirecionar_url
  WHERE id = :id_clube');
  $sql_alterar->bindValue(':status', $status, PDO::PARAM_STR);
  $sql_alterar->bindValue(':interno', $interno, PDO::PARAM_STR);
  $sql_alterar->bindValue(':bloqueio', $bloqueio, PDO::PARAM_STR);
  $sql_alterar->bindValue(':visualizacao', $visualizacao, PDO::PARAM_STR);
  $sql_alterar->bindValue(':manutencao', $manutencao, PDO::PARAM_STR);
  $sql_alterar->bindValue(':multa', $multa, PDO::PARAM_STR);
  $sql_alterar->bindValue(':cancelado', $cancelado, PDO::PARAM_STR);
  $sql_alterar->bindValue(':redirecionar', $redirecionar, PDO::PARAM_STR);
  $sql_alterar->bindValue(':redirecionar_url', $_POST['redirecionar_url'], PDO::PARAM_STR);
  $sql_alterar->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if($sql_alterar->execute());

  if($_FILES['imagem_up']['name'] != ""){

    $nome_arquivo = $resul_config['logo'].'.png';
    $caminho = '../_logos/'.$nome_arquivo;

    $imagem_up = $_FILES['imagem_up'];
    $fileType = $_FILES['imagem_up']['type'];
    $fileError = $_FILES['imagem_up']['error'];

    $permitido = array('image/png');
    if(in_array($fileType, $permitido) == false)
      echo 'Por favor selecione um arquivo do tipo PNG.';
    elseif($fileError == 4)
      echo 'Desculpe, mas o arquivo não foi enviado, por favor, tente novamente,';
    elseif($fileError == 3)
      echo 'Desculpe, o envio do arquivo não foi completado com sucesso, por favor, tente novamente.';
    elseif($fileError == 2)
      echo 'Esta imagem é muito grande, por favor, selecione uma imagem de até 2MB de tamanho!';
    elseif($fileError == 1)
      echo 'Esta imagem é muito grande, por favor, selecione uma imagem de até 2MB de tamanho!';
    else{

      if(file_exists($caminho)){unlink($caminho);}

      $img = imagecreatefrompng($imagem_up['tmp_name']);
      $x   = imagesx($img);
      $y   = imagesy($img);
      $nova_img = imagecreatetruecolor($x, $y);
      imagealphablending($nova_img, false);
      imagesavealpha($nova_img, true);

      imagecopyresampled($nova_img, $img, 0, 0, 0, 0, $x, $y, $x, $y);
      imagepng($nova_img, "$caminho");
      imagedestroy($img);
      imagedestroy($nova_img);
    }
  }

  if($_FILES['imagem_up_ticket']['name'] != ""){

    $nome_arquivo = $resul_config['logo'].'_ticket.png';
    $caminho = '../_logos/'.$nome_arquivo;

    $imagem_up = $_FILES['imagem_up_ticket'];
    $fileType = $_FILES['imagem_up_ticket']['type'];
    $fileError = $_FILES['imagem_up_ticket']['error'];

    $permitido = array('image/png');
    if(in_array($fileType, $permitido) == false)
      echo 'Por favor selecione um arquivo do tipo PNG.';
    elseif($fileError == 4)
      echo 'Desculpe, mas o arquivo não foi enviado, por favor, tente novamente,';
    elseif($fileError == 3)
      echo 'Desculpe, o envio do arquivo não foi completado com sucesso, por favor, tente novamente.';
    elseif($fileError == 2)
      echo 'Esta imagem é muito grande, por favor, selecione uma imagem de até 2MB de tamanho!';
    elseif($fileError == 1)
      echo 'Esta imagem é muito grande, por favor, selecione uma imagem de até 2MB de tamanho!';
    else{

      if(file_exists($caminho)){unlink($caminho);}

      $img = imagecreatefrompng($imagem_up['tmp_name']);
      $x   = imagesx($img);
      $y   = imagesy($img);
      $nova_img = imagecreatetruecolor($x, $y);
      imagealphablending($nova_img, false);
      imagesavealpha($nova_img, true);

      imagecopyresampled($nova_img, $img, 0, 0, 0, 0, $x, $y, $x, $y);
      imagepng($nova_img, "$caminho");
      imagedestroy($img);
      imagedestroy($nova_img);
    }
  }

  $mensagem = "ok";
  $mensagem_frase =  'As configurações do clube foram alteradas com sucesso';

  $aba_tab = 'config';

}

if(isset($_SESSION['pok'])){
  $mensagem = "ok";
  $mensagem_frase =  'As pastas do clube foram criadas com sucesso';
  unset($_SESSION['pok']);
  $aba_tab = 'config';
}
if(isset($_SESSION['per'])){
  $mensagem = "erro";
  $mensagem_frase =  'As pastas deste clube j&aacute; foram criadas anteriormente';
  unset($_SESSION['per']);
  $aba_tab = 'config';
}

// Criando as pastas no FTP
if(isset($_GET['npast'])) {

  if(is_dir('../st/ft-jog/'.$resul_config['pasta'].'/')){
    $_SESSION['per'] = 1;
  }else{
    mkdir('../st/ft-jog/'.$resul_config['pasta'].'/');
    mkdir('../st/ft-galeria/'.$resul_config['pasta'].'/');
    mkdir('../st/ft-galeria/'.$resul_config['pasta'].'/torn');
    $_SESSION['pok'] = 1;
  }
  header("Location: clube.php?clube=".$id_clube);
}

// Se pastas já existem, desabilita botão
if(is_dir('../st/ft-jog/'.$resul_config['pasta'].'/')){
  $disabled_pasta = 'disabled';
}else{$disabled_pasta = '';}







function remover_acentos($string, $slug = false) {
  $string = strtolower($string);
  // Código ASCII das vogais
  $ascii['a'] = range(224, 230);
  $ascii['e'] = range(232, 235);
  $ascii['i'] = range(236, 239);
  $ascii['o'] = array_merge(range(242, 246), array(240, 248));
  $ascii['u'] = range(249, 252);
  // Código ASCII dos outros caracteres
  $ascii['b'] = array(223);
  $ascii['c'] = array(231);
  $ascii['d'] = array(208);
  $ascii['n'] = array(241);
  $ascii['y'] = array(253, 255);
  foreach ($ascii as $key=>$item) {
    $acentos = '';
    foreach ($item AS $codigo) $acentos .= chr($codigo);
    $troca[$key] = '/['.$acentos.']/i';
  }
  $string = preg_replace(array_values($troca), array_keys($troca), $string);
  // Slug?
  if ($slug) {
    // Troca tudo que não for letra ou número por um caractere ($slug)
    $string = preg_replace('/[^a-z0-9]/i', $slug, $string);
    // Tira os caracteres ($slug) repetidos
    $string = preg_replace('/' . $slug . '{2,}/i', $slug, $string);
    $string = trim($string, $slug);
  }
  return $string;
}


// Enviar Email
if(
    isset($_POST['enviar']) && $_POST['enviar'] == 'email_novo_sistema' or
    isset($_POST['enviar']) && $_POST['enviar'] == 'email_novo_sistema_cliente'
) {

  require 'js/PHPMailer/src/Exception.php';
  require 'js/PHPMailer/src/PHPMailer.php';
  require 'js/PHPMailer/src/SMTP.php';

  $email_nome_responsavel = ucwords(remover_acentos($resul_clube['contato']));
  $email_nome_clube = ucwords(remover_acentos($resul_clube['nome']));
  $email_sistema_link = $resul_config['link_sistema'];
  $email_admin_login = $resul_config['admin_login'];
  $email_admin_senha = '<br><strong>Senha Administrador:</strong> '.$resul_config['admin_senha'];
  $email_sistema_cel = $resul_clube['cel'];

  $email_sistema_plano = ucwords(remover_acentos($resul_config['plano']));

  $email_aviso_copia = '';

  // EMAIL DE LIBERAÇÃO
  include('scripts/emails/cadastro_fim.php');
  $assunto_titulo = 'PokerWeb - Sistema Liberado';

  if($resul_clube['email']!=""){

    // ENVIO AO CLUBE + CC LEANDRO
    $email_clube = new PHPMailer;
    $email_clube->SMTPDebug = 0;
    // Autenticando o usuário do email
    $email_clube->isSMTP();
    $email_clube->SMTPAuth = true;
    $email_clube->SMTPSecure = "TLS";
    $email_clube->Port = EMAIL_SMTP_PORT;
    $email_clube->Host = EMAIL_HOST;
    $email_clube->Username = EMAIL_SMTP_USER;
    $email_clube->Password = EMAIL_SMTP_PASS;

    $email_clube->setFrom('pokerweb@pokerweb.com.br', 'PokerWeb'); // Enviado de
    $email_clube->addReplyTo('pokerweb@pokerweb.com.br', 'PokerWeb'); // Resposta para
    $email_clube->addAddress($resul_clube['email'], $email_nome_responsavel);
    $email_clube->addBCC('leandro@pokerweb.com.br', 'PokerWeb');

    $email_clube->IsHTML(true);
    $email_clube->CharSet = 'UTF-8';
    $email_clube->Subject = $assunto_titulo;
    $email_clube->Body = $email_html;

    if(!$email_clube->send()){echo 'Mailer Error: '.$email_clube->ErrorInfo;}


    // ENVIOS SECUNDÁRIOS (SUPORTE E COMERCIAL)
    $email_extras = new PHPMailer;
    $email_extras->SMTPDebug = 0;
    // Autenticando o usuário do email
    $email_extras->isSMTP();
    $email_extras->SMTPAuth = true;
    $email_extras->SMTPSecure = "TLS";
    $email_extras->Port = EMAIL_SMTP_PORT;
    $email_extras->Host = EMAIL_HOST;
    $email_extras->Username = EMAIL_SMTP_USER;
    $email_extras->Password = EMAIL_SMTP_PASS;

    $email_extras->setFrom('pokerweb@pokerweb.com.br', 'PokerWeb'); // Enviado de
    $email_extras->addReplyTo('pokerweb@pokerweb.com.br', 'PokerWeb'); // Resposta para

    $email_extras->addAddress('luciano@pokerweb.com.br', 'Luciano Santana');
    $email_extras->addCC('otaviogonzalez@pokerweb.com.br',  'Otávio Gonzalez');

    if($_POST['enviar'] == 'email_novo_sistema'){
      //$email_extras->addCC('contato@realpoker.com.br',  'RealPoker');
    }

    $email_aviso_copia = '<br><br><br><strong>*** ATENçãO ***<br>ESTE E-MAIL &Eacute; UMA CóPIA, E J&Aacute; FOI ENVIADO AO CLUBE</strong><br><br><br><br>';
    $email_admin_senha = '<br><strong>Senha Administrador:</strong> ***********';
    include('scripts/emails/cadastro_fim.php');

    $email_extras->IsHTML(true);
    $email_extras->CharSet = 'UTF-8';
    $email_extras->Subject = $assunto_titulo;
    $email_extras->Body = $email_html;

    if(!$email_extras->send()){echo 'Mailer Error: '.$email_extras->ErrorInfo;}


    // Cadastrando registro do envio
    $sql_cadastrar_envio = $bd->getConexao()->prepare('INSERT INTO clubes_emails
    (id_clube, data, tipo, email) VALUES (
    "'.$id_clube.'", "'.$datahora_bd.'", "6", "'.$resul_clube['email'].'")');
    if( $sql_cadastrar_envio ->execute() );

    $mensagem = "ok";
    $mensagem_frase =  'E-mail enviado com sucesso';
  }else{
    $mensagem = "erro";
    $mensagem_frase =  'Sem e-mail cadastrado';
  }

  $aba_tab = 'config';
}

// CRIANDO admin no sistema do clube
if(isset($_POST['admin']) && $_POST['admin'] == 'criar') {

  $nome = $_POST['nome'] !="" ? $_POST['nome'] : false;
  $login = $resul_config['admin_login'] !="" ? $resul_config['admin_login'] : false;
  $senha = $resul_config['admin_senha'] !="" ? $resul_config['admin_senha'] : false;

  if($resul_config['bd']!="" && $nome && $login && $senha){

    $bdclube = new ConeccaoClube($resul_config['bd']);

    $sql = $bdclube->getConexao()->prepare('SELECT * FROM usuarios WHERE nivel = 1');
    if( $sql->execute() ) { $resul_admin = $sql->fetchall(PDO::FETCH_ASSOC);}

    if(count($resul_admin)==0){

      $senha_md5 = md5($senha);

      $sql = $bdclube->getConexao()->prepare('INSERT INTO usuarios
      (nome, nome_completo, login, senha, codigo, nivel, status, excluido) VALUES
      ("'.$nome.'","'.$nome.'","'.$login.'","'.$senha_md5.'","'.$resul_config['cod_usuarios'].'","1","0","0")');
      if($sql->execute());

      $mensagem = "ok";
      $mensagem_frase =  'Os dados do cliente foram alterados com sucesso';
    }else{
      $mensagem = "erro";
      $mensagem_frase =  'Já existe admin criado';
    }
  }else{
    $mensagem = "erro";
    $mensagem_frase =  'Dados em branco';
  }

  $aba_tab = 'config';
}




// ******************* CLUBES ONLINE ************************

// Configurações de Clubes Online
if(isset($_POST['alterar']) && $_POST['alterar'] == 'config_co') {

  $app_tipo = $_POST['app_tipo'];

  $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao_clubesonline SET
    app_tipo = :app_tipo
    WHERE id_clube = :id_clube');
  $sql->bindValue(':app_tipo', $app_tipo, PDO::PARAM_STR);
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() );

  $resul_config_co[0]['app_tipo'] = $app_tipo;

  $mensagem = "ok";
  $aba_tab = 'planos';


  /*
  if($_POST['app_tipo']==0 or $_POST['nivel_sistema']==0 or $_POST['plano_co']==0){
    $app_tipo = 0;
    $nivel_sistema = 0;
    $plano_co = 0;
    $id_liga = 0;
  }else{
    $app_tipo = $_POST['app_tipo'];
    $nivel_sistema = $_POST['nivel_sistema'];
    $plano_co = $_POST['plano_co'];
    $id_liga = $_POST['id_liga'];
  }

  $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao_clubesonline SET
    app_tipo = :app_tipo,
    nivel_sistema = :nivel_sistema,
    liga_id_sistema = :liga_id_sistema
    WHERE id_clube = :id_clube');
  $sql->bindValue(':app_tipo', $app_tipo, PDO::PARAM_STR);
  $sql->bindValue(':nivel_sistema', $nivel_sistema, PDO::PARAM_STR);
  $sql->bindValue(':liga_id_sistema', $id_liga, PDO::PARAM_STR);
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() );

  $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao SET plano_co = :plano_co WHERE id_clube = :id_clube');
  $sql->bindValue(':plano_co', $plano_co, PDO::PARAM_STR);
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() );

  */

}


// Configurações de Clubes Online
if(isset($_POST['id_clube_online']) && $_POST['id_clube_online'] == 'adicionar') {

  $cod = $_POST['app_id_user'];

  if($cod!=""){

    $id_principal = $resul_config_co[0]['ids_id']=="" ? 1 : 0;

    $sql_cadastrar_envio = $bd->getConexao()->prepare('INSERT INTO clubes_configuracao_clubesonline_ids
    (id_clube, app_id, id_principal) VALUES (
    "'.$id_clube.'", "'.$cod.'", "'.$id_principal.'")');
    if( $sql_cadastrar_envio ->execute() );

    $mensagem = "ok";
    $mensagem_frase =  'ID adicionado com sucesso';

    $sql_config_co = $bd->getConexao()->prepare('
    SELECT
      clubes_configuracao_clubesonline.*,
      clubes_configuracao.plano_co,
      ids.id as ids_id,
      ids.app_id as ids_id_app
    FROM clubes_configuracao_clubesonline
      LEFT JOIN clubes_configuracao ON clubes_configuracao.id_clube = clubes_configuracao_clubesonline.id_clube
      LEFT JOIN clubes_configuracao_clubesonline_ids as ids ON ids.id_clube = clubes_configuracao_clubesonline.id_clube
    WHERE clubes_configuracao_clubesonline.id_clube = :id_clube');
    $sql_config_co->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
    if( $sql_config_co->execute() ) { $resul_config_co = $sql_config_co->fetchall(PDO::FETCH_ASSOC);}

  }

  $aba_tab = 'config_co';
}


// Configurações de Clubes Online
if(isset($_POST['id_clube_online']) && $_POST['id_clube_online'] == 'excluir') {

  $id_registro = $_POST['id_registro'];

  // Exclui o produto
  $sql = $bd->getConexao()->prepare('DELETE FROM clubes_configuracao_clubesonline_ids WHERE id = :id');
  $sql->bindValue(':id', $id_registro, PDO::PARAM_STR);
  if( $sql->execute() );

  $mensagem = "ok";
  $mensagem_frase =  'ID excluído com sucesso';

  $sql_config_co = $bd->getConexao()->prepare('
  SELECT
    clubes_configuracao_clubesonline.*,
    clubes_configuracao.plano_co,
    ids.id as ids_id,
    ids.app_id as ids_id_app
  FROM clubes_configuracao_clubesonline
    LEFT JOIN clubes_configuracao ON clubes_configuracao.id_clube = clubes_configuracao_clubesonline.id_clube
    LEFT JOIN clubes_configuracao_clubesonline_ids as ids ON ids.id_clube = clubes_configuracao_clubesonline.id_clube
  WHERE clubes_configuracao_clubesonline.id_clube = :id_clube');
  $sql_config_co->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql_config_co->execute() ) { $resul_config_co = $sql_config_co->fetchall(PDO::FETCH_ASSOC);}

  $aba_tab = 'config_co';
}


// Vincular sistemas de clube e liga
if(isset($_POST['ajuste_co']) && $_POST['ajuste_co'] == 'vincular_sistemas') {

  /*
  $clube_id_app = isset($resul_config_co[0]) ? $resul_config_co[0]['ids_id_app'] : false;

  if($clube_id_app){

    $id_liga = $resul_config_co[0]['liga_id_sistema'];

    // Liga
    $sql = $bd->getConexao()->prepare('SELECT * FROM clubes_configuracao WHERE id_clube = :id_clube');
    $sql->bindValue(':id_clube', $id_liga, PDO::PARAM_STR);
    if( $sql->execute()) { $resul_liga = $sql->fetch(PDO::FETCH_ASSOC);}

    if($resul_liga){

      $bdclube = new ConeccaoClube($resul_liga['bd']);

      if($bdclube->getConexao()!=false) {

        $sql = $bdclube->getConexao()->prepare('SELECT * FROM clubesonline_clubes WHERE id_app = :id_app');
        $sql->bindValue(':id_app', $clube_id_app, PDO::PARAM_STR);
        if( $sql->execute() ) { $resul_clube2 = $sql->fetch(PDO::FETCH_ASSOC);}

        if($resul_clube2){

          $cod_vinculo = $resul_clube2['vinculo_cod'];

          // Gera novo código na liga se não existe
          if($cod_vinculo==""){

            $cod_vinculo = $resul_clube2['id'].gerarSenha(4, false, false, true);

            $sql = $bdclube->getConexao()->prepare('UPDATE clubesonline_clubes SET vinculo_cod = :vinculo_cod WHERE id = :id');
            $sql->bindValue(':vinculo_cod', $cod_vinculo, PDO::PARAM_STR);
            $sql->bindValue(':id', $resul_clube2['id'], PDO::PARAM_STR);
            $sql->execute();
          }

          $sql = $bd->getConexao()->prepare('SELECT * FROM clubes_configuracao_clubesonline_ids WHERE id_clube = :id_clube');
          $sql->bindValue(':id_clube', $id_liga, PDO::PARAM_STR);
          if($sql->execute()) { $resul_liga_id = $sql->fetch(PDO::FETCH_ASSOC);}

        }

        $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao_clubesonline SET liga_id_app = :liga_id_app, liga_vinculo_cod = :liga_vinculo_cod WHERE id_clube = :id_clube');
        $sql->bindValue(':liga_id_app', $resul_liga_id['app_id'], PDO::PARAM_STR);
        $sql->bindValue(':liga_vinculo_cod', $cod_vinculo, PDO::PARAM_STR);
        $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
        if( $sql->execute() );

      }
    }
  }

  */

  // Clubes da Liga
  $sql = $bd->getConexao()->prepare('
  SELECT clubes.*, ids.app_id, vinculos.id as id_vinculo FROM clubes
    LEFT JOIN clubes_configuracao_clubesonline config ON config.id_clube = clubes.id
    LEFT JOIN clubes_configuracao_clubesonline_ids ids ON ids.id_clube = clubes.id AND id_principal = 1
    LEFT JOIN clubes_vinculados_liga vinculos ON vinculos.id_app_vinculo = ids.app_id AND vinculos.id_liga_fncr = :liga_id_sistema
  WHERE config.liga_id_sistema = :liga_id_sistema AND vinculos.id is null');
  $sql->bindValue(':liga_id_sistema', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() ) { $resul_clubes_liga = $sql->fetchall(PDO::FETCH_ASSOC);}

  foreach($resul_clubes_liga as $l){

    $clube_id_app = $l['app_id'];
    $clube_nome = $l['nome'];
    $responsavel = $l['contato'];
    $clube_cel = $l['cel'];
    $clube_email = $l['email'];
    $data_cadastro = $l['data_cadastro'];

    $sql = $bd->getConexao()->prepare('INSERT INTO clubes_vinculados_liga
    (id_liga_fncr, id_app_vinculo, clube_nome, clube_contato, clube_cel, clube_email, data_hora) VALUES
    (:id_liga_fncr, :id_app_vinculo, :clube_nome, :clube_contato, :clube_cel, :clube_email, :data_hora)');
    $sql->bindValue(':id_liga_fncr', $id_clube, PDO::PARAM_STR);
    $sql->bindValue(':id_app_vinculo', $clube_id_app, PDO::PARAM_STR);
    $sql->bindValue(':clube_nome', $clube_nome, PDO::PARAM_STR);
    $sql->bindValue(':clube_contato', $responsavel, PDO::PARAM_STR);
    $sql->bindValue(':clube_cel', $clube_cel, PDO::PARAM_STR);
    $sql->bindValue(':clube_email', $clube_email, PDO::PARAM_STR);
    $sql->bindValue(':data_hora', $data_cadastro, PDO::PARAM_STR);
    if($sql->execute());
  }

  $mensagem = "ok";

  $aba_tab = 'config_co';
}




// Adicionar clube aos vinculos de acesso da liga
if(isset($_POST['vinculo_clube_liga']) && $_POST['vinculo_clube_liga'] == 'adicionar') {

  $id_clube_liga = $_POST['id_clube_liga']!="" ? $_POST['id_clube_liga'] : false;
  $clube_id_app = $_POST['clube_id_app']!="" ? $_POST['clube_id_app'] : false;
  $clube_nome = $_POST['clube_nome']!="" ? $_POST['clube_nome'] : false;
  $responsavel = $_POST['responsavel']!="" ? $_POST['responsavel'] : false;
  $clube_cel = $_POST['clube_cel']!="" ? $_POST['clube_cel'] : false;
  $clube_email = $_POST['clube_email']!="" ? $_POST['clube_email'] : false;

  if($clube_id_app && $clube_nome && $responsavel && $clube_cel && $clube_email){
    $sql = $bd->getConexao()->prepare('INSERT INTO clubes_vinculados_liga
    (id_liga_fncr, id_clube_liga, id_app_vinculo, clube_nome, clube_contato, clube_cel, clube_email, data_hora, cadastrado) VALUES
    (:id_liga_fncr, :id_clube_liga, :id_app_vinculo, :clube_nome, :clube_contato, :clube_cel, :clube_email, NOW(), 1)');
    $sql->bindValue(':id_liga_fncr', $id_clube, PDO::PARAM_STR);
    $sql->bindValue(':id_clube_liga', $id_clube_liga, PDO::PARAM_STR);
    $sql->bindValue(':id_app_vinculo', $clube_id_app, PDO::PARAM_STR);
    $sql->bindValue(':clube_nome', $clube_nome, PDO::PARAM_STR);
    $sql->bindValue(':clube_contato', $responsavel, PDO::PARAM_STR);
    $sql->bindValue(':clube_cel', $clube_cel, PDO::PARAM_STR);
    $sql->bindValue(':clube_email', $clube_email, PDO::PARAM_STR);
    if($sql->execute());

    $mensagem = "ok";
  }else{
    $mensagem = "erro";
    $mensagem_frase =  'Dados incompletos';
  }
  $aba_tab = 'config_co';
}

// Editar vinculo
if(isset($_POST['vinculo_clube_liga']) && $_POST['vinculo_clube_liga'] == 'editar') {

  $id_registro = $_POST['id_registro'];

  $id_clube_liga = $_POST['id_clube_liga']!="" ? $_POST['id_clube_liga'] : false;
  $clube_id_app = $_POST['clube_id_app']!="" ? $_POST['clube_id_app'] : false;
  $clube_nome = $_POST['clube_nome']!="" ? $_POST['clube_nome'] : false;
  $responsavel = $_POST['responsavel']!="" ? $_POST['responsavel'] : false;
  $clube_cel = $_POST['clube_cel']!="" ? $_POST['clube_cel'] : false;
  $clube_email = $_POST['clube_email']!="" ? $_POST['clube_email'] : false;

  $cadastrado = $_POST['cadastrado'];
  $liberado = $_POST['liberado'];
  $excluido = $_POST['excluido'];

  if($clube_id_app && $clube_nome && $responsavel && $clube_cel && $clube_email){

    $sql = $bd->getConexao()->prepare('UPDATE clubes_vinculados_liga SET
      id_app_vinculo = :id_app_vinculo,
      id_clube_liga = :id_clube_liga,
      clube_nome = :clube_nome,
      clube_contato = :clube_contato,
      clube_cel = :clube_cel,
      clube_email = :clube_email,
      cadastrado = :cadastrado,
      liberado = :liberado,
      excluido = :excluido,
      data_hora = (CASE WHEN data_hora is null AND :liberado=1 THEN NOW() ELSE data_hora END)
    WHERE id = :id');
    $sql->bindValue(':id', $id_registro, PDO::PARAM_STR);
    $sql->bindValue(':id_clube_liga', $id_clube_liga, PDO::PARAM_STR);
    $sql->bindValue(':id_app_vinculo', $clube_id_app, PDO::PARAM_STR);
    $sql->bindValue(':clube_nome', $clube_nome, PDO::PARAM_STR);
    $sql->bindValue(':clube_contato', $responsavel, PDO::PARAM_STR);
    $sql->bindValue(':clube_cel', $clube_cel, PDO::PARAM_STR);
    $sql->bindValue(':clube_email', $clube_email, PDO::PARAM_STR);
    $sql->bindValue(':cadastrado', $cadastrado, PDO::PARAM_STR);
    $sql->bindValue(':liberado', $liberado, PDO::PARAM_STR);
    $sql->bindValue(':excluido', $excluido, PDO::PARAM_STR);
    if( $sql->execute() );

    $mensagem = "ok";
  }else{
    $mensagem = "erro";
    $mensagem_frase =  'Dados incompletos';
  }
  $aba_tab = 'config_co';
}



// Enviar Email
if(isset($_POST['vinculo_clube_liga']) && $_POST['vinculo_clube_liga'] == 'email') {
  require_once('scripts/emails/templats.php');

  $tipo = 7;
  $id_registro = $_POST['id_registro'];

  // DADOS SOBRE O VINCULO
  $sql = $bd->getConexao()->prepare('SELECT * FROM clubes_vinculados_liga WHERE id = :id');
  $sql->bindValue(':id', $id_registro, PDO::PARAM_STR);
  if( $sql->execute() ) { $l = $sql->fetch(PDO::FETCH_ASSOC);}

  $email_nome_responsavel = $l['clube_contato'];
  $email_nome_clube = $l['clube_nome'];
  $email_nome_liga = $resul_clube['nome'];

  $email_sistema_link = $resul_config['link_sistema'];
  $email_acesso_id = $l['id_app_vinculo'];


  // Verificar código de acesso
  $bdclube = new ConeccaoClube($resul_config['bd']);
  if($bdclube->getConexao()!=false) {

    $sql = $bdclube->getConexao()->prepare('SELECT * FROM clubesonline_clubes WHERE id = :id AND id_app = :id_app AND excluido=0');
    $sql->bindValue(':id', $l['id_clube_liga'], PDO::PARAM_STR);
    $sql->bindValue(':id_app', $l['id_app_vinculo'], PDO::PARAM_STR);
    if( $sql->execute() ) { $resul_clube2 = $sql->fetch(PDO::FETCH_ASSOC);}

    if($resul_clube2){

      $cod_vinculo = $resul_clube2['vinculo_cod'];

      // Gera novo código na liga se não existe
      if($cod_vinculo==""){

        $cod_vinculo = $resul_clube2['id'].gerarSenha(4, false, false, true);

        $sql = $bdclube->getConexao()->prepare('UPDATE clubesonline_clubes SET vinculo_cod = :vinculo_cod WHERE id = :id');
        $sql->bindValue(':vinculo_cod', $cod_vinculo, PDO::PARAM_STR);
        $sql->bindValue(':id', $resul_clube2['id'], PDO::PARAM_STR);
        $sql->execute();
      }
    }
  }

  if(isset($cod_vinculo)){
    if($l['clube_email']!=""){

      $email_html = emailsTemplats($tipo);

      require 'js/PHPMailer/src/Exception.php';
      require 'js/PHPMailer/src/PHPMailer.php';
      require 'js/PHPMailer/src/SMTP.php';

      $mail = new PHPMailer;
      $mail->isSMTP();
      $mail->SMTPAuth = true;
      $mail->SMTPSecure = "TLS";
      $mail->Port = EMAIL_SMTP_PORT;
      $mail->Host = EMAIL_HOST;
      $mail->Username = EMAIL_SMTP_USER;
      $mail->Password = EMAIL_SMTP_PASS;

      $mail->setFrom('pokerweb@pokerweb.com.br', 'PokerWeb'); // Enviado de
      $mail->addReplyTo('pokerweb@pokerweb.com.br', 'PokerWeb'); // Resposta para
      $mail->addAddress($l['clube_email'], $email_nome_responsavel);

      $mail->IsHTML(true);
      $mail->CharSet = 'UTF-8';
      $mail->Subject = $email_html['assunto'];
      $mail->Body = $email_html['conteudo'];

      if(!$mail->send()){echo 'Mailer Error: '.$mail->ErrorInfo;}else{
        echo 'Email enviado com sucesso !!!';
        // Cadastrando registro do envio
        $sql_cadastrar_envio = $bd->getConexao()->prepare('INSERT INTO clubes_emails
        (id_registro, data, tipo, email) VALUES (
        "'.$id_registro.'", NOW(), "'.$tipo.'", "'.$l['clube_email'].'")');
        if( $sql_cadastrar_envio ->execute() );
      }

      $mensagem = "ok";

    }else{ echo "sem informações necessárias para envio do email"; }
  }else{ echo "liga não possui o clube"; }

  $aba_tab = 'config_co';
}


// ******************** INCLUIR PRODUTO ADICIONAL ********************
if(isset($_POST['vinculo_clube_liga_boleto']) && $_POST['vinculo_clube_liga_boleto'] == 'adicionar') {

  $id_registro = $_POST['id_registro']; // Nome do clube
  $clube_nome = 'Clube: '.$_POST['clube_nome']; // Nome do clube

  $id_produto = 71;

  $periodo_mes = $_POST['periodo_mes'];
  $periodo_ano = $_POST['periodo_ano'];

  // Dados do Produto
  $sql_prod = $bd->getConexao()->prepare('SELECT * FROM modulos_produtos WHERE id = :id');
  $sql_prod->bindValue(':id', $id_produto, PDO::PARAM_STR);
  if( $sql_prod->execute() ) { $resul_prod = $sql_prod->fetch(PDO::FETCH_ASSOC);}

  $sql_cad_produtos = $bd->getConexao()->prepare('INSERT INTO clubes_compras
    (id_clube, periodo_mes, periodo_ano, id_produto, descricao, obs, valor, valor_ajuste, produto_adicional, status) VALUES
    ("'.$id_clube.'", "'.$periodo_mes.'", "'.$periodo_ano.'", "'.$id_produto.'", "'.$resul_prod['descricao'].'", "'.$clube_nome.'", "'.$resul_prod['valor'].'", 0, "1", 0)');
  if( $sql_cad_produtos->execute() );

  $sql = $bd->getConexao()->prepare('UPDATE clubes_vinculados_liga SET boleto = 1 WHERE id = :id');
  $sql->bindValue(':id', $id_registro, PDO::PARAM_STR);
  if( $sql->execute() );

  $aba_tab = 'config_co';
  $mensagem = "ok";
}






// ******************* CONFIGURAÇÕES ************************

// Alterando configurações do clube
if(isset($_POST['configs_extra']) && $_POST['configs_extra'] == 'regional') {

  $pais_id = $_POST['pais_id'];
  $fuso_horario = $_POST['fuso_horario'];
  $lang_editar = $_POST['lang_editar'];

  $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao SET
  pais_id = :pais_id,
  fuso_horario = :fuso_horario,
  lang_editar = :lang_editar
  WHERE id_clube = :id_clube');
  $sql->bindValue(':fuso_horario', $fuso_horario, PDO::PARAM_STR);
  $sql->bindValue(':pais_id', $pais_id, PDO::PARAM_STR);
  $sql->bindValue(':lang_editar', $lang_editar, PDO::PARAM_STR);
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if($sql->execute());

  $mensagem = "ok";
  $mensagem_frase =  'As configurações regionais do clube foram alteradas com sucesso';

  $aba_tab = 'personalizacao';
}


// Alterando configurações do clube
if(isset($_POST['configs_extra']) && $_POST['configs_extra'] == 'outros') {

  // Usuários Simultaneos
  if(isset($_POST['usuarios_simultaneos'])){$user_simult = 1;}else{$user_simult = 0;}
  if(isset($_POST['2fa_obrigatorio'])){$obrigatorio_2fa = 1;}else{$obrigatorio_2fa = 0;}
  if(isset($_POST['anuncios_ativados'])){$anuncios_ativados = 1;}else{$anuncios_ativados = 0;}
  if(isset($_POST['pagamento_pix'])){$pagamento_pix = 1;}else{$pagamento_pix = 0;}
  if(isset($_POST['transferencia_pix'])){$transferencia_pix = 1;}else{$transferencia_pix = 0;}

  // Rewards
  if(isset($_POST['rewards_cad'])){$rewards_cad = 1;}else{$rewards_cad = 0;}
  $rewards_url = $_POST['url'];
  $rewards_data = $_POST['data'];

  // Aviso novo Plano
  $novo_plano_aviso = isset($_POST['novo_plano_aviso']) ? $_POST['novo_plano_aviso'] : 0;
  $novo_plano_sugestao = $_POST['novo_plano_sugestao'];

  /*
  // WSOP
  if(isset($_POST['wsop_contratado'])){$wsop_contratado = 1;}else{$wsop_contratado = 0;}
  $wsop_plano = $_POST['wsop_plano'];
  $wsop_plano_exibir = $_POST['wsop_plano_exibir'];
  */

  $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao SET
   usuarios_simultaneos = :usuarios_simultaneos,
   2fa_obrigatorio = :2fa_obrigatorio,
   anuncios_ativados = :anuncios_ativados,
   pagamento_pix = :pagamento_pix,
   transferencia_pix = :transferencia_pix,
   rewards_cad = :rewards_cad,
   rewards_url = :rewards_url,
   rewards_data = :rewards_data,
   novo_plano_aviso = :novo_plano_aviso,
   novo_plano_sugestao = :novo_plano_sugestao
  WHERE id_clube = :id_clube');
  $sql->bindValue(':usuarios_simultaneos', $user_simult, PDO::PARAM_STR);
  $sql->bindValue(':2fa_obrigatorio', $obrigatorio_2fa, PDO::PARAM_STR);
  $sql->bindValue(':anuncios_ativados', $anuncios_ativados, PDO::PARAM_STR);
  $sql->bindValue(':pagamento_pix', $pagamento_pix, PDO::PARAM_STR);
  $sql->bindValue(':transferencia_pix', $transferencia_pix, PDO::PARAM_STR);
  $sql->bindValue(':rewards_cad', $rewards_cad, PDO::PARAM_STR);
  $sql->bindValue(':rewards_url', $rewards_url, PDO::PARAM_STR);
  $sql->bindValue(':rewards_data', $rewards_data, PDO::PARAM_STR);
  $sql->bindValue(':novo_plano_aviso', $novo_plano_aviso, PDO::PARAM_STR);
  $sql->bindValue(':novo_plano_sugestao', $novo_plano_sugestao, PDO::PARAM_STR);
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() );

  $mensagem = "ok";
  $mensagem_frase =  'As configurações do clube foram alteradas com sucesso';

  $aba_tab = 'personalizacao';
}


// Migrar para 2.0
if($usuario_nivel==1 && $usuario_id==1 && (isset($_GET['configs_extra']) && $_GET['configs_extra']=="migrar_v2" || isset($_POST['configs_extra']) && $_POST['configs_extra'] == 'migrar_v2')) {

  /*
  $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao SET 2fa_obrigatorio = 1 WHERE id_clube = :id_clube');
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() );

  $url_direcionamento = $resul_config['link_sistema'].'.pokerweb.com.br';

  $sql_alterar = $bd->getConexao()->prepare('UPDATE clubes SET
   redirecionar = 1,
   redirecionar_url = :redirecionar_url
  WHERE id = :id_clube');
  $sql_alterar->bindValue(':redirecionar_url', $url_direcionamento, PDO::PARAM_STR);
  $sql_alterar->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if($sql_alterar->execute());
  */

  $mensagem = "ok";
  $mensagem_frase =  'Configurações de migração aplicadas';

  $aba_tab = 'personalizacao';
}





// Vincular Sistemas
if(isset($_POST['vinculo_sistema']) && $_POST['vinculo_sistema'] == 'adicionar') {

  $id_clube_vinculo = $_POST['id_clube_vinculo'];

  if($id_clube_vinculo != $id_clube){

    // Exclui o registro
    $sql = $bd->getConexao()->prepare('DELETE FROM clubes_vinculos WHERE id_clube1 = :id_clube AND id_clube2 = :id_clube_vinculo OR id_clube2 = :id_clube AND id_clube1 = :id_clube_vinculo');
    $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
    $sql->bindValue(':id_clube_vinculo', $id_clube_vinculo, PDO::PARAM_STR);
    if( $sql->execute() );

    $sql = $bd->getConexao()->prepare('INSERT INTO clubes_vinculos
    (id_clube1, id_clube2) VALUES (:id_clube1, :id_clube2)');
    $sql->bindValue(':id_clube1', $id_clube, PDO::PARAM_STR);
    $sql->bindValue(':id_clube2', $id_clube_vinculo, PDO::PARAM_STR);
    if( $sql ->execute() );

    $aba_tab = 'personalizacao';
  }
}


// Vincular Sistemas
if(isset($_POST['vinculo_sistema']) && $_POST['vinculo_sistema'] == 'excluir') {

  $id_clube_vinculo = $_POST['id_clube_vinculo'];

  // Exclui o registro
  $sql = $bd->getConexao()->prepare('DELETE FROM clubes_vinculos WHERE id_clube1 = :id_clube AND id_clube2 = :id_clube_vinculo OR id_clube2 = :id_clube AND id_clube1 = :id_clube_vinculo');
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  $sql->bindValue(':id_clube_vinculo', $id_clube_vinculo, PDO::PARAM_STR);
  if( $sql->execute() );

  $aba_tab = 'personalizacao';
}





// ******************* AÇÕES DE BD ************************

// Exclui arquivos de fechamentos online
if(isset($_POST['banco_dados']) && $_POST['banco_dados'] == 'collation_utf8'){

  $sql = $bd->getConexao()->prepare('SELECT TABLE_NAME as tabela FROM information_schema.TABLES WHERE TABLE_SCHEMA=:database GROUP BY tabela;');
  $sql->bindValue(':database', $resul_config['bd'], PDO::PARAM_STR);
  if($sql->execute()){$resul_tables = $sql->fetchall(PDO::FETCH_ASSOC);}

  $query = '';
  foreach ($resul_tables as $l){
    $query.= 'ALTER TABLE '.$resul_config['bd'].'.'.$l['tabela'].' CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;';
  }

  $sql = $bd->getConexao()->prepare($query);
  if($sql->execute());

}


// Outros

// Exclui arquivos de fechamentos online
if(isset($_POST['acao_outros']) && $_POST['acao_outros'] == 'excluir_arquivos_fechamentos_online') {
  $dir = '../st/files_clubes/'.$resul_config['pasta'].'/';
  if(is_dir($dir)){
    $files = array_diff(scandir($dir), array('.','..'));
    foreach ($files as $file) {
      (is_dir("$dir/$file")) ? delTree("$dir/$file") : unlink("$dir/$file");
    }
    rmdir($dir);
    $mensagem = "ok";
  }
}

// Reabrir contrato para assinatura
if(isset($_POST['acao_outros']) && $_POST['acao_outros'] == 'reabrir_contrato') {
  $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao SET
    contrato_assinado = 0, 
    termo_data_hora = null,
    termo_id_usuario = null,
    termo_ip = null
  WHERE id_clube = :id_clube');
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() );
  $mensagem = "ok";
}













// configuração padrão (japão)
if(isset($_POST['representante']) && $_POST['representante'] == 'config_japao') {

  // gameid config
  $sql = $bd->getConexao()->prepare('UPDATE gameid_clubes_config SET
      gameid_liberado = 1,
      ev_config_individual = 1,
      clube_config_individual = 1
    WHERE id_clube = :id_clube');
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if($sql->execute());

  // config formas pgto
  $sql = $bd->getConexao()->prepare('UPDATE gameid_clubes_formas_pgto SET
      ev_liberado = 1,
      clube_liberado = 1
    WHERE id_clube = :id_clube AND id_forma_pgto in(1,3,6)');
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if($sql->execute());

}




// ******************* GAMEID ************************

if(isset($_POST['gameid']) && $_POST['gameid'] == 'config') {

  $sql = $bd->getConexao()->prepare('UPDATE gameid_clubes_config SET
      gameid_liberado = :gameid_liberado,
      gameid_vendas_bloqueio = :gameid_vendas_bloqueio,
      somente_evento = :somente_evento,
      conta_externa = :conta_externa,
      ev_config_individual = :ev_config_individual,
      clube_config_individual = :clube_config_individual,
      gameid_ambiente = :gameid_ambiente,
      gameid_anuncio_blinds_bloq = :gameid_anuncio_blinds_bloq,
      observacao = :observacao
    WHERE id_clube = :id_clube');
  $sql->bindValue(':gameid_liberado', $_POST['gameid_liberado'], PDO::PARAM_STR);
  $sql->bindValue(':gameid_vendas_bloqueio', $_POST['gameid_vendas_bloqueio'], PDO::PARAM_STR);
  $sql->bindValue(':somente_evento', $_POST['somente_evento'], PDO::PARAM_STR);
  $sql->bindValue(':conta_externa', $_POST['conta_externa'], PDO::PARAM_STR);
  $sql->bindValue(':ev_config_individual', $_POST['ev_config_individual'], PDO::PARAM_STR);
  $sql->bindValue(':clube_config_individual', $_POST['clube_config_individual'], PDO::PARAM_STR);
  $sql->bindValue(':gameid_ambiente', $_POST['gameid_ambiente'], PDO::PARAM_STR);
  $sql->bindValue(':gameid_anuncio_blinds_bloq', $_POST['gameid_anuncio_blinds_bloq'], PDO::PARAM_STR);
  $sql->bindValue(':observacao', $_POST['observacao'], PDO::PARAM_STR);
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() );

  $mensagem = "ok";
  $mensagem_frase = 'Status alterado com sucesso';

  $aba_tab = "gameid";
}


if(isset($_POST['gameid']) && $_POST['gameid'] == 'config_forma_pgto') {

  foreach($_POST['ev_liberado'] as $id_fpgto=>$value){

    $sql = $bd->getConexao()->prepare('UPDATE gameid_clubes_formas_pgto SET
      ev_liberado = :ev_liberado,
      ev_txconv = :ev_txconv,
      ev_txconv_valor = :ev_txconv_valor,
      ev_txop_percent = :ev_txop_percent,
      clube_liberado = :clube_liberado,
      clube_txconv = :clube_txconv,
      clube_txconv_valor = :clube_txconv_valor,
      clube_txop_percent = :clube_txop_percent
    WHERE id = :id');
    $sql->bindValue(':ev_liberado', $_POST['ev_liberado'][$id_fpgto], PDO::PARAM_STR);
    $sql->bindValue(':ev_txconv', $_POST['ev_txconv'][$id_fpgto], PDO::PARAM_STR);
    $sql->bindValue(':ev_txconv_valor', $_POST['ev_txconv_valor'][$id_fpgto], PDO::PARAM_STR);
    $sql->bindValue(':ev_txop_percent', $_POST['ev_txop_percent'][$id_fpgto], PDO::PARAM_STR);
    $sql->bindValue(':clube_liberado', $_POST['clube_liberado'][$id_fpgto], PDO::PARAM_STR);
    $sql->bindValue(':clube_txconv', $_POST['clube_txconv'][$id_fpgto], PDO::PARAM_STR);
    $sql->bindValue(':clube_txconv_valor', $_POST['clube_txconv_valor'][$id_fpgto], PDO::PARAM_STR);
    $sql->bindValue(':clube_txop_percent', $_POST['clube_txop_percent'][$id_fpgto], PDO::PARAM_STR);
    $sql->bindValue(':id', $id_fpgto, PDO::PARAM_STR);
    if( $sql->execute() );
  }

  $mensagem = "ok";
  $mensagem_frase = 'Status alterado com sucesso';

  $aba_tab = "gameid";
}


// Enviar email de gameid liberado
if(isset($_POST['gameid']) && $_POST['gameid'] == 'email_liberado') {
  require_once('libraries/outros/Email.php');
  $email = new Email();

  $assunto = "PokerWeb - 🎉 GameID ativado com sucesso!";
  $dds_email = [
    "usuario" => $resul_clube['contato'],
    "clube" => $resul_clube['nome'],
    "clube_brasil" => $resul_config['plano_grupo']==1,
  ];

  $email->emails([$resul_clube['email']]);
  $email->conteudo($assunto, 'gameid/gameid_ativado.php', true, $dds_email);
  $email->send();

  $email->emails(['leandro@pokerweb.com.br']);
  $email->conteudo($assunto, 'gameid/gameid_ativado.php', true, $dds_email);
  $email->send();

  if(!DEVELOPER){
    // Email para equipe interna
    $email->emails(['leandro@pokerweb.com.br','luciano@pokerweb.com.br','pedrofioretti@pokerweb.com.br','otaviogonzalez@pokerweb.com.br']);
    $email->conteudo($assunto,
      "MENSAGEM AUTOMÁTICA<br><br>".
      "Foi enviado um email para <strong>{$resul_clube['nome']}</strong>,<br>com a confirmação de que o GameID foi ativado e está liberado para uso."
    );
    $email->send();
  }

  // Registrar o envio do email
  $sql = $bd->getConexao()->prepare('INSERT INTO emails_envios
  (tipo, registro_id, email, data_hora) VALUES
  (:tipo, :registro_id, :email, NOW())');
  $sql->bindValue(':tipo', 'gameid_liberado', PDO::PARAM_STR);
  $sql->bindValue(':registro_id', $resul_clube['id'], PDO::PARAM_STR);
  $sql->bindValue(':email', $resul_clube['email'], PDO::PARAM_STR);
  $sql->execute();

  $aba_tab = "gameid";
}


// Enviar email de prazo para ativação do gameid
if(isset($_POST['gameid']) && $_POST['gameid'] == 'email_prazo_ativacao') {
  require_once('libraries/outros/Email.php');
  $email = new Email();

  $assunto = "PokerWeb - GameID (prazo para regularização)";
  $dds_email = [
    "usuario" => $resul_clube['contato'],
    "clube" => $resul_clube['nome'],
    "link_sistema" => 'https://'.$resul_config['link_sistema'].'.pokerweb.com.br',
  ];

  $email->emails([$resul_clube['email']]);
  //$email->emailsCCO(['leandro@pokerweb.com.br']);
  $email->conteudo($assunto, 'gameid/gameid_ativacao_prazo.php', true, $dds_email);
  $email->send();

  // Registrar o envio do email
  $sql = $bd->getConexao()->prepare('INSERT INTO emails_envios
  (tipo, registro_id, email, data_hora) VALUES
  (:tipo, :registro_id, :email, NOW())');
  $sql->bindValue(':tipo', 'gameid_prazo_ativacao', PDO::PARAM_STR);
  $sql->bindValue(':registro_id', $resul_clube['id'], PDO::PARAM_STR);
  $sql->bindValue(':email', $resul_clube['email'], PDO::PARAM_STR);
  $sql->execute();

  $aba_tab = "gameid";
}










$sql = $bd->getConexao()->prepare('SELECT * FROM gameid_clubes_config WHERE id_clube = :id_clube');
$sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
if( $sql->execute() ) { $resul_gameid_config = $sql->fetch(PDO::FETCH_ASSOC);}

if($resul_gameid_config['id']==""){
  $sql = $bd->getConexao()->prepare('INSERT INTO gameid_clubes_config (id_clube) VALUES ("'.$id_clube.'")');
  if( $sql->execute() );

  $sql = $bd->getConexao()->prepare('INSERT INTO gameid_clubes_formas_pgto
  (id, id_clube, id_forma_pgto, ev_liberado, ev_txconv, ev_txconv_valor, ev_txop_percent, clube_liberado, clube_txconv, clube_txconv_valor, clube_txop_percent)
  SELECT
    null,
    :id_clube,
    fpgto.id,
    0,0,0,0,0,0,0,0
  FROM gameid_formas_pgto fpgto');
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  $sql->execute();

  $sql = $bd->getConexao()->prepare('SELECT * FROM gameid_clubes_config WHERE id_clube = :id_clube');
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() ) { $resul_gameid_config = $sql->fetch(PDO::FETCH_ASSOC);}
}

function gameidFormasPgto(){
  global $bd, $id_clube;
  $sql = $bd->getConexao()->prepare('
  SELECT
    gfp.id as id_fpgto,
    gfp.nome,
    gcfp.*
  FROM gameid_formas_pgto gfp
    LEFT JOIN gameid_clubes_formas_pgto gcfp ON gcfp.id_clube = :id_clube AND gcfp.id_forma_pgto = gfp.id');
  $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
  if($sql->execute()){$resul_gameid_formas_pgto = $sql->fetchall(PDO::FETCH_ASSOC);}
  return $resul_gameid_formas_pgto;
}

$resul_gameid_formas_pgto = gameidFormasPgto();

// Cadastra as formas de pagamento que o clube não possui
$gameidFormaPgtoInsert = false;
foreach($resul_gameid_formas_pgto as $l){
  if($l['id']==null){
    $gameidFormaPgtoInsert = true;
    $sql = $bd->getConexao()->prepare('INSERT INTO gameid_clubes_formas_pgto
    (id_clube, id_forma_pgto) VALUES (:id_clube, :id_forma_pgto)');
    $sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
    $sql->bindValue(':id_forma_pgto', $l['id_fpgto'], PDO::PARAM_STR);
    if( $sql ->execute() );
  }
}
if($gameidFormaPgtoInsert){
  $resul_gameid_formas_pgto = gameidFormasPgto();
}





// ******************* REPRESENTANTE ************************

if(isset($_POST['representante']) && $_POST['representante'] == 'config') {

  $sql = $bd->getConexao()->prepare('UPDATE clubes SET
    painel_representante = :painel_representante,
    id_representante = :id_representante
  WHERE id = :id');
  $sql->bindValue(':painel_representante', $_POST['painel_representante'], PDO::PARAM_STR);
  $sql->bindValue(':id_representante', $_POST['id_representante'], PDO::PARAM_STR);
  $sql->bindValue(':id', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() );

  $resul_clube['painel_representante']=$_POST['painel_representante'];

  // VERIFICA SE CLUBE POSSUI
  $sql = $bd->getConexao()->prepare('SELECT * FROM clubes_configuracao_painel_representante WHERE id_clube_painel = :id_clube_painel');
  $sql->bindValue(':id_clube_painel', $id_clube, PDO::PARAM_STR);
  if( $sql->execute()){$config_painel_rep = $sql->fetchall(PDO::FETCH_ASSOC);}

  if(count($config_painel_rep)==0){
    $sql = $bd->getConexao()->prepare('INSERT INTO clubes_configuracao_painel_representante (id_clube_painel) VALUES (:id_clube_painel)');
    $sql->bindValue(':id_clube_painel', $id_clube, PDO::PARAM_STR);
    if($sql->execute());
  }

  $mensagem = "ok";
  $aba_tab = "representante";
}


// Adicionar código de país
if(isset($_POST['representante']) && $_POST['representante'] == 'cod_pais_add') {

  $pais_id = $_POST['pais_id'];

  $sql = $bd->getConexao()->prepare('SELECT p.*, c.nome as clube FROM representantes_paises_codigos p LEFT JOIN clubes c ON c.id = p.id_pais WHERE p.id_pais = :id_pais');
  $sql->bindValue(':id_pais', $pais_id, PDO::PARAM_STR);
  if( $sql->execute()){$cod_pais = $sql->fetchall(PDO::FETCH_ASSOC);}

  if(count($cod_pais)==0){

    $sql = $bd->getConexao()->prepare('INSERT INTO representantes_paises_codigos
    (id_clube_painel, id_pais) VALUES (:id_clube_painel, :id_pais)');
    $sql->bindValue(':id_clube_painel', $id_clube, PDO::PARAM_STR);
    $sql->bindValue(':id_pais', $pais_id, PDO::PARAM_STR);
    if($sql->execute());

    $mensagem = "ok";
  }else{
    $mensagem = "erro";
    $mensagem_frase =  'O país já pertence à outro painel ('.$cod_pais[0]['clube'].')';
  }

  $aba_tab = "representante";
}


// Adicionar código de país
if(isset($_POST['representante']) && $_POST['representante'] == 'cod_pais_excluir') {

  $id_registro = $_POST['id_registro'];

  // Exclui o registro
  $sql = $bd->getConexao()->prepare('DELETE FROM representantes_paises_codigos WHERE id_clube_painel = :id_clube_painel AND id = :id');
  $sql->bindValue(':id_clube_painel', $id_clube, PDO::PARAM_STR);
  $sql->bindValue(':id', $id_registro, PDO::PARAM_STR);
  if($sql->execute());

  $aba_tab = "representante";
}



// Controle de funções
if(isset($_POST['representante']) && $_POST['representante'] == 'funcoes') {

  // Configurações de representante
  $sql = $bd->getConexao()->prepare('SELECT * FROM clubes_configuracao_painel_representante WHERE id_clube_painel = :id_clube_painel');
  $sql->bindValue(':id_clube_painel', $id_clube, PDO::PARAM_STR);
  if( $sql->execute()){$resul_config_painel_rep = $sql->fetch(PDO::FETCH_ASSOC);}

  $sql='';
  $binds=[];
  foreach($resul_config_painel_rep as $k=>$l){
    if($k!="id" && $k!="id_clube_painel" && isset($_POST[$k])){
      $sql.= $k.'=:'.$k.',';
      $binds[] = $k;
    }
  }
  $sql = substr($sql, 0, -1);

  $sql = $bd->getConexao()->prepare('UPDATE clubes_configuracao_painel_representante SET '.$sql.' WHERE id_clube_painel = :id_clube_painel');
  foreach($binds as $l){ $sql->bindValue(':'.$l, $_POST[$l], PDO::PARAM_STR); }
  $sql->bindValue(':id_clube_painel', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() );

  $aba_tab = "representante";
}


// Controle de funções
if(isset($_POST['representante']) && $_POST['representante'] == 'novo_clube') {

  $id_solicitacao = $_POST['id_registro'];

  // Configurações de representante
  $sql = $bd->getConexao()->prepare('SELECT * FROM representantes_clubes_cadastro WHERE id = :id');
  $sql->bindValue(':id', $id_solicitacao, PDO::PARAM_STR);
  if($sql->execute()){$resul_solicitacao = $sql->fetch(PDO::FETCH_ASSOC);}

  if($resul_solicitacao['iniciado']==0){
    $id_cliente = 484; // produção = 484

    // Dados do clube
    $nome = $resul_solicitacao['nome'];
    $end = $resul_solicitacao['endereco'];
    $end_cidade = $resul_solicitacao['cidade'];
    $end_uf = ucfirst($resul_solicitacao['uf']);
    $end_cep = $resul_solicitacao['cep'];
    $telefone = $resul_solicitacao['telefone'];
    $contato = "Huntersite";
    $email = $resul_solicitacao['contato_email'];
    $celular = $resul_solicitacao['contato_celular'];

    // Cria clube
    $sql = $bd->getConexao()->prepare('INSERT INTO clubes
    (id_cliente, id_representante, nome, endereco, cidade, uf, cep, tel1, contato, email, cel, data_cadastro, status) VALUES
    (:id_cliente, :id_representante, :nome, :endereco, :cidade, :uf, :cep, :tel1, :contato, :email, :cel, NOW(), 1)');
    $sql->bindValue(':id_cliente', $id_cliente, PDO::PARAM_STR);
    $sql->bindValue(':id_representante', $id_clube, PDO::PARAM_STR);
    $sql->bindValue(':nome', $nome, PDO::PARAM_STR);
    $sql->bindValue(':endereco', $end, PDO::PARAM_STR);
    $sql->bindValue(':cidade', $end_cidade, PDO::PARAM_STR);
    $sql->bindValue(':uf', $end_uf, PDO::PARAM_STR);
    $sql->bindValue(':cep', $end_cep, PDO::PARAM_STR);
    $sql->bindValue(':tel1', $telefone, PDO::PARAM_STR);
    $sql->bindValue(':contato', $contato, PDO::PARAM_STR);
    $sql->bindValue(':email', $email, PDO::PARAM_STR);
    $sql->bindValue(':cel', $celular, PDO::PARAM_STR);
    if($sql->execute());

    $id_novo_clube = $bd->lastId();

    $cod_usuarios = gerarSenha();
    $logo = gerarSenha();
    $pasta = gerarSenha();

    // Valida se código pasta e logo são únicos
    $flag = 0;
    do{
      $sql = $bd->getConexao()->prepare('SELECT * FROM clubes_configuracao WHERE pasta = :pasta OR logo = :logo');
      $sql->bindValue(':pasta', $pasta, PDO::PARAM_STR);
      $sql->bindValue(':logo', $logo, PDO::PARAM_STR);
      if( $sql->execute() ) { $resul_duplicidade = $sql->fetchall(PDO::FETCH_ASSOC);}
      if(count($resul_duplicidade)==0){
        $flag=1;
      }else{
        $logo = gerarSenha();
        $pasta = gerarSenha();
      }
    }while($flag==0);

    $admin_senha = gerarSenha(12);

    // Cria configuração para o clube
    $sql = $bd->getConexao()->prepare('INSERT INTO clubes_configuracao
    (id_clube, cod_usuarios, logo, logo_ext, pasta, pais_id, fuso_horario, cobranca_stripe, plano_sistema, plano_grupo, plano_nivel, bd, admin_senha) VALUES
    (:id_clube, :cod_usuarios, :logo, "png", :pasta, :pais_id, :fuso_horario, 1, :plano_sistema, 5, :plano_nivel, :bd, :admin_senha)');
    $sql->bindValue(':id_clube', $id_novo_clube, PDO::PARAM_STR);
    $sql->bindValue(':cod_usuarios', $cod_usuarios, PDO::PARAM_STR);
    $sql->bindValue(':logo', $logo, PDO::PARAM_STR);
    $sql->bindValue(':pasta', $pasta, PDO::PARAM_STR);
    $sql->bindValue(':pais_id', 118, PDO::PARAM_STR);
    $sql->bindValue(':fuso_horario', "Asia/Tokyo", PDO::PARAM_STR);
    $sql->bindValue(':plano_sistema', $resul_solicitacao['plano_sistema'], PDO::PARAM_STR);
    $sql->bindValue(':plano_nivel', $resul_solicitacao['plano_nivel'], PDO::PARAM_STR);
    $sql->bindValue(':bd', 'pw_jp_', PDO::PARAM_STR);
    $sql->bindValue(':admin_senha', $admin_senha, PDO::PARAM_STR);
    if($sql->execute());

    // cria as pastas
    if(!is_dir('../st/ft-jog/'.$pasta.'/')){
      mkdir('../st/ft-jog/'.$pasta.'/');
      mkdir('../st/ft-galeria/'.$pasta.'/');
      mkdir('../st/ft-galeria/'.$pasta.'/torn');
    }

    $sql = $bd->getConexao()->prepare('UPDATE representantes_clubes_cadastro SET iniciado = 1 WHERE id = :id');
    $sql->bindValue(':id', $id_solicitacao, PDO::PARAM_STR);
    if( $sql->execute() );
  }

  $aba_tab = "representante";
}



$painel_representante = $resul_clube['painel_representante'];


if($painel_representante==1){

  // Solicitações de Clubes
  $sql = $bd->getConexao()->prepare('
  SELECT *,
    DATE_FORMAT(c.data_solicitacao,"%d/%m/%Y") AS data_solicitacao
  FROM representantes_clubes_cadastro c
  WHERE c.id_clube_painel = :id_clube_painel
  ORDER BY liberado ASC, id');
  $sql->bindValue(':id_clube_painel', $id_clube, PDO::PARAM_STR);
  if( $sql->execute() ) { $resul_rep_clubes_solicitacao = $sql->fetchall(PDO::FETCH_ASSOC);}

}




















// ******************* REGISTROS ************************

// Cadastrando Novo Cliente
if(isset($_POST['postar']) && $_POST['postar'] == 'comentario') {
  // Postando comentário
  $sql_post = $bd->getConexao()->prepare('INSERT INTO clubes_registros
        (id_clube, id_usuario, data, hora, texto) VALUES
        ("'.$id_clube.'", "'.$usuario_id.'", "'.$data.'", "'.$hora.'", "'.$_POST['postagem'].'")');
  if ($sql_post->execute()) ;
}

// Registros
$sql_registros_historico = $bd->getConexao()->prepare('
SELECT clubes_registros.*,
  usuarios.nome as usuario,
  usuarios.nivel as nivel,
  DATE_FORMAT(clubes_registros.data,"%d/%m/%Y") AS data_post
FROM clubes_registros
  LEFT JOIN usuarios ON usuarios.id = clubes_registros.id_usuario
WHERE clubes_registros.id_clube = :id_clube ORDER BY id DESC');
$sql_registros_historico->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
if( $sql_registros_historico->execute() ) { $resul_registros_historico = $sql_registros_historico->fetchall(PDO::FETCH_ASSOC);}




// ******************* FINAIS E REPETE ************************


$sql_clube = $bd->getConexao()->prepare('SELECT *, DATE_FORMAT(data_nasc,"%d/%m/%Y") AS nasc FROM clubes WHERE id = :id_clube');
$sql_clube->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
if( $sql_clube->execute() ) { $resul_clube = $sql_clube->fetch(PDO::FETCH_ASSOC);}

$sql_config = $bd->getConexao()->prepare('SELECT * FROM clubes_configuracao WHERE id_clube = :id_clube');
$sql_config->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
if( $sql_config->execute() ) { $resul_config = $sql_config->fetch(PDO::FETCH_ASSOC);}

if($resul_clube['status'] == 1){  $checked = ''; }else{  $checked = 'checked';}
if($resul_clube['interno'] == 0){  $checked_interno = ''; }else{  $checked_interno = 'checked'; }
if($resul_clube['bloqueio'] == 0){  $checked_bloqueio = ''; }else{  $checked_bloqueio = 'checked'; }
if($resul_clube['visualizacao'] == 0){  $checked_visualizacao = ''; }else{  $checked_visualizacao = 'checked'; }
if($resul_clube['multa'] == 0){  $checked_multa = ''; }else{  $checked_multa = 'checked'; }
if($resul_clube['manutencao'] == 0){  $checked_manutencao = ''; }else{ $checked_manutencao = 'checked'; }
if($resul_clube['cancelado'] == 0){  $checked_cancelado = ''; }else{ $checked_cancelado = 'checked'; }
if($resul_clube['status'] == 9){ $disabled_check = 'disabled'; }else{$disabled_check = ''; }
if($resul_clube['redirecionar'] == 0){  $checked_redirecionar = ''; }else{ $checked_redirecionar = 'checked'; }

if($resul_config['logo_exibir_site'] == 1){  $checked_logo_site = ''; }else{ $checked_logo_site = 'checked'; }


// Lista de Produtos
$sql_produtos = $bd->getConexao()->prepare('
SELECT modulos_produtos.*,
  modulos.nome as nome_modulo
FROM modulos_produtos
  INNER JOIN modulos ON modulos.id = modulos_produtos.id_modulo
WHERE modulos_produtos.status = 0 ORDER BY modulos_produtos.id_modulo ASC, modulos_produtos.ordem ASC');
if( $sql_produtos->execute() ) { $resul_produtos = $sql_produtos->fetchall(PDO::FETCH_ASSOC);}



// Configs Extras
if($resul_config['rewards_cad'] == 0){  $rewards_cad = ''; }else{ $rewards_cad = 'checked'; }


$timezones = json_decode(file_get_contents(realpath($_SERVER["DOCUMENT_ROOT"]).'/_st_files/json/timezones.json'), true);



// VERIFICAR SE EXISTE TABELAS NO BD
$bd_vazio = $bd_existe = false;

if($resul_config['bd']!=""){

  $bdclube = new ConeccaoClube($resul_config['bd']);
  if($bdclube->getConexao()!=false){
    $sql = $bdclube->getConexao()->prepare('SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE table_schema = :tabela');
    $sql->bindValue(':tabela', $resul_config['bd'], PDO::PARAM_STR);
    if( $sql->execute() ) { $teste = $sql->fetchall(PDO::FETCH_ASSOC);}

    $bd_vazio = count($teste)==0;
    $bd_existe = true;
  }

}

// CRIAR BASE DE DADOS
if(isset($_POST['criar']) && $_POST['criar'] == 'bd' && !$bd_existe) {

  // DADOS DE ACESSO
  $host = GLOBAL_SERVER;
  $user = GLOBAL_BD_ADMIN_USER;
  $pass = GLOBAL_BD_ADMIN_PASS;

  $bdAdmin = new PDO('mysql:host='.$host, $user, $pass);
  $bdAdmin->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

  // CRIA A TABELA
  $sql_query = "CREATE DATABASE `".$resul_config['bd']."` CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_general_ci';";
  $sql = $bdAdmin->prepare($sql_query)->execute();

  // PERMISSÕES DE USUÁRIO
  $sql_query = "GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, EVENT, TRIGGER ON ".$resul_config['bd']." . * TO 'pw_clubes'@'%';";
  $sql = $bdAdmin->prepare($sql_query)->execute();

  $_POST['preparar'] = 'bd';
  $bd_vazio = $bd_existe = true;

  $aba_tab = 'config';
}

// ESTRUTURA DO BD
if(isset($_POST['preparar']) && $_POST['preparar'] == 'bd' && $bd_vazio) {

  $cnfFile = null;

  try {
    $host = GLOBAL_SERVER;
    $user = GLOBAL_BD_ADMIN_USER;
    $pass = GLOBAL_BD_ADMIN_PASS;
    $db_base = 'pw_0int_bdinit';
    $db_destino = $resul_config['bd'];

    $cnfFile = tempnam(sys_get_temp_dir(), 'mysql');
    file_put_contents($cnfFile, "[client]\nuser={$user}\npassword={$pass}\nhost={$host}\n");
    chmod($cnfFile, 0600);

    exec("mysqldump --defaults-file={$cnfFile} --no-data {$db_base} | mysql --defaults-file={$cnfFile} -D {$db_destino} 2>&1", $output);

  } finally {
    if($cnfFile && file_exists($cnfFile)) unlink($cnfFile);
  }

  $bd_vazio = false;
  $aba_tab = 'config';

  $mensagem = "ok";
  $mensagem_frase =  'BD iniciado com sucesso';
}







// CLUBES ONLINE

// Apps
$sql = $bd->getConexao()->prepare('
SELECT * FROM clubesonline_apps WHERE status = 1');
if($sql->execute()){ $resul_apps = $sql->fetchall(PDO::FETCH_ASSOC);}



// Dados do Cliente
$sql = $bd->getConexao()->prepare('SELECT * FROM clientes WHERE id = :id');
$sql->bindValue(':id', $resul_clube['id_cliente'], PDO::PARAM_STR);
if( $sql->execute() ) { $resul_cliente = $sql->fetch(PDO::FETCH_ASSOC);}

// Clientes
$sql = $bd->getConexao()->prepare('SELECT * FROM clientes');
if( $sql->execute() ) { $resul_clientes = $sql->fetchall(PDO::FETCH_ASSOC);}

// Ligas
$sql = $bd->getConexao()->prepare('
SELECT clubes.*
FROM clubes
  LEFT JOIN clubes_configuracao_clubesonline config ON config.id_clube = clubes.id
WHERE clubes.status = 2 AND config.nivel_sistema = 1
GROUP BY clubes.nome');
if( $sql->execute() ) { $resul_ligas = $sql->fetchall(PDO::FETCH_ASSOC);}

// Representantes
$sql = $bd->getConexao()->prepare('SELECT * FROM clientes WHERE representante = 1');
if( $sql->execute() ) { $resul_reps = $sql->fetchall(PDO::FETCH_ASSOC);}

// Paineis de Representantes
$sql = $bd->getConexao()->prepare('
SELECT 
  c.id,
  c.nome as painel,
  r.nome as representante
FROM clubes c
  LEFT JOIN clientes r ON r.id = c.id_representante
WHERE c.id_representante >0 AND c.painel_representante = 1
ORDER BY c.nome');
if( $sql->execute() ) { $resul_reps_paineis = $sql->fetchall(PDO::FETCH_ASSOC);}


// Códigos de países (representante)
$sql = $bd->getConexao()->prepare('
SELECT
  rep_pais.id,
  pais.nome as pais,
  pais.cel_cod
FROM representantes_paises_codigos rep_pais
  LEFT JOIN _pw.local_pais pais ON pais.id = rep_pais.id_pais
WHERE id_clube_painel = :id_clube_painel
ORDER BY id_pais');
$sql->bindValue(':id_clube_painel', $id_clube, PDO::PARAM_STR);
if( $sql->execute() ) { $paises_code = $sql->fetchall(PDO::FETCH_ASSOC);}


// Clubes vinculados
$sql = $bd->getConexao()->prepare('
SELECT
  *, DATE_FORMAT(data_hora,"%d/%m/%Y") AS data_hora
FROM clubes_vinculados_liga
WHERE id_liga_fncr = :id_liga_fncr
ORDER BY excluido, cadastrado, boleto, clube_nome');
$sql->bindValue(':id_liga_fncr', $id_clube, PDO::PARAM_STR);
if( $sql->execute() ) { $resul_clubes_vinculados = $sql->fetchall(PDO::FETCH_ASSOC);}


// Códigos de acesso
if($resul_config['bd']!=""){
  $bdclube = new ConeccaoClube($resul_config['bd']);
  if($bdclube->getConexao()!=false){
    //$sql = $bdclube->getConexao()->prepare('SELECT id, vinculo_cod FROM clubesonline_clubes WHERE vinculo_cod is not null');
    //if($sql->execute()){$codigos = $sql->fetchall(PDO::FETCH_ASSOC);}
    //$codigos = arrayIndice($codigos,'id');
  }
}




// Sistemas Vinculados
$sql = $bd->getConexao()->prepare('
SELECT
  CASE WHEN c.id = :id THEN c2.id ELSE c.id END as id,
  CASE WHEN c.id = :id THEN c2.nome ELSE c.nome END as clube
FROM clubes_vinculos v
  LEFT JOIN clubes c ON c.id = v.id_clube1
  LEFT JOIN clubes c2 ON c2.id = v.id_clube2
WHERE v.id_clube1 = :id OR v.id_clube2 = :id');
$sql->bindValue(':id', $id_clube, PDO::PARAM_STR);
if( $sql->execute() ) { $resul_vinculos = $sql->fetchall(PDO::FETCH_ASSOC);}

// Clubes
$sql = $bd->getConexao()->prepare('SELECT * FROM clubes ORDER BY nome');
if( $sql->execute() ) { $resul_clubes = $sql->fetchall(PDO::FETCH_ASSOC);}

// Vendedores
$sql = $bd->getConexao()->prepare('SELECT * FROM vendedores');
if( $sql->execute() ) { $resul_vendedores = $sql->fetchall(PDO::FETCH_ASSOC);}

// Leads
$sql = $bd->getConexao()->prepare('SELECT * FROM leads');
if( $sql->execute() ) { $resul_leads = $sql->fetchall(PDO::FETCH_ASSOC);}

// Países
$sql = $bd->getConexao()->prepare('SELECT * FROM _pw.local_pais');
if( $sql->execute() ) { $resul_paises = $sql->fetchall(PDO::FETCH_ASSOC);}

// Configurações de representante
$sql = $bd->getConexao()->prepare('SELECT * FROM clubes_configuracao_painel_representante WHERE id_clube_painel = :id_clube_painel');
$sql->bindValue(':id_clube_painel', $id_clube, PDO::PARAM_STR);
if( $sql->execute()){$resul_config_painel_rep = $sql->fetch(PDO::FETCH_ASSOC);}


// PLANOS
// Sistemas
$sql = $bd->getConexao()->prepare('SELECT * FROM planos_sistemas');
if( $sql->execute()){$planos_sistemas = $sql->fetchall(PDO::FETCH_ASSOC);}

// Grupos / Regioes
$sql = $bd->getConexao()->prepare('SELECT g.*, r.descricao as regiao FROM planos_grupos g LEFT JOIN planos_regiao r ON r.id = g.id_plano_regiao');
if( $sql->execute()){$planos_grupos = $sql->fetchall(PDO::FETCH_ASSOC);}

// Niveis
$sql = $bd->getConexao()->prepare('SELECT * FROM planos_niveis');
if( $sql->execute()){$planos_niveis = $sql->fetchall(PDO::FETCH_ASSOC);}

// Configurações do nível
$sql = $bd->getConexao()->prepare('
  SELECT
    l.id,
    l.valor,
    cf.site_titulo,
    cf.site_descricao,
    cf.controle,
    cf.tipo,
    cf.id as id_cf,
    m.nome as modulo
  FROM planos_niveis_configs l
    LEFT JOIN planos_configs cf ON cf.id = l.id_plano_config
    LEFT JOIN modulos m ON m.id = cf.id_modulo
  WHERE l.id_plano_nivel = :id_plano_nivel AND cf.id is not null
  ORDER BY l.id_plano_nivel is null, m.ordem, cf.site_ordem=0, cf.site_ordem');
$sql->bindValue(':id_plano_nivel', $resul_config['plano_nivel'], PDO::PARAM_STR);
if($sql->execute()){$configs_nivel = $sql->fetchall(PDO::FETCH_ASSOC);}

// PWPAY

// Contas e Subcontas
$sql = $bd->getConexao()->prepare('
SELECT
  c.id as conta_id,
  c.nome,
  c.documento,
  s.id as subconta_id,
  sv.nome as servico,
  s.EXT_registro_id,
  s.EXT_status
FROM pwbank_contas c
  LEFT JOIN pwbank_subcontas s ON s.id_conta = c.id 
  LEFT JOIN pgtos_ext_servico sv ON sv.id = s.ext_servico_id
WHERE c.id_clube = :id_clube AND s.tipo = "clube"');
$sql->bindValue(':id_clube', $id_clube, PDO::PARAM_STR);
if( $sql->execute() ) { $resul_pwpay_contas = $sql->fetchall(PDO::FETCH_ASSOC);}

?>



<!DOCTYPE html>
<html lang="pt-br">
<head>
  <?php include('fncr-geral/html-head.php');?>
  <link rel="stylesheet" href="js/checkbox/jquery.checkbox.css" />


  <style>
    input[type=checkbox] {
      visibility: hidden;
    }
    .separador{
      width: 100%;
      height: 15px;
    }
    form{
      margin: 0;
    }
  </style>

<script type="text/javascript">

  $(document).ready(function(){

    $('input:checkbox.top5').checkbox();

    $(".select_pesquisar").select2();

    // Script Modal data Status Deletar
    $("#modal_representante_novo_clube").on('show.bs.modal', function(event){
      var button = $(event.relatedTarget);
      var id_registro = button.data('id_registro');
      $(this).find("[name='id_registro']").val(id_registro);
    });

    // Script Modal E-mails
    $("#modal_emails").on('show.bs.modal', function(event){
      var button = $(event.relatedTarget);  // Button that triggered the modal
      var registro = button.data('id_registro');
      var link = 'modal/emails.php?r='+registro+'&emaillist';
      $('.modal-body-emails').load(link)
    });

    // Script Modal E-mails
    $("#modal_emails_config").on('show.bs.modal', function(event){
      var button = $(event.relatedTarget);  // Button that triggered the modal
      var registro = button.data('id_registro');
      var link = 'modal/emails.php?r=<?php echo $id_clube?>&emailconfig';
      $('.modal-body-emails').load(link)
    });

    // Script Modal E-mails Enviar
    $("#modal_email_conf").on('show.bs.modal', function(event){
      var button = $(event.relatedTarget);
      var id_registro = button.data('id_registro');
      var tipo = button.data('tipo');
      $(this).find('.id_registro').val(id_registro);
      $(this).find('.tipo').val(tipo);
    });

    $("#select_status").change(function(){
      var str = "";
      $("#select_status option:selected").each(function(){
        str += $(this).val();
      });
      if(str == 4 || str == 5){
        $('#valor_pago').removeAttr('disabled')
      }else{
        $('#valor_pago').attr('disabled', 'disabled')
      }
    })

    // Script Modal Excluir Produto
    $("#modal_excluir_produto").on('show.bs.modal', function(event){
      var button = $(event.relatedTarget);
      var id_produto = button.data('id_produto');
      $(this).find("[name='id_produto']").val(id_produto);
    });

    // Script Modal Incluir Produto Adicional
    $("#modal_produto_adicional").on('show.bs.modal', function(event){
      var button = $(event.relatedTarget);
      var id_clube = button.data('id_clube');
      var periodo_mes = button.data('periodo_mes');
      var periodo_ano = button.data('periodo_ano');
      $(this).find("[name='id_clube']").val(id_clube);
      $(this).find("[name='periodo_mes']").val(periodo_mes);
      $(this).find("[name='periodo_ano']").val(periodo_ano);
    });

    // Script Modal Editar Vinculo
    $("#modal_edit_vinculo").on('show.bs.modal', function(event){
      var button = $(event.relatedTarget);
      var id_registro = button.data('id_registro');
      var id_clube_liga = button.data('id_clube_liga');
      var clube_id_app = button.data('clube_id_app');
      var clube_nome = button.data('clube_nome');
      var responsavel = button.data('responsavel');
      var clube_email = button.data('clube_email');
      var clube_cel = button.data('clube_cel');
      var cadastrado = button.data('cadastrado');
      var liberado = button.data('liberado');
      var excluido = button.data('excluido');
      $(this).find("[name='id_registro']").val(id_registro);
      $(this).find("[name='id_clube_liga']").val(id_clube_liga);
      $(this).find("[name='clube_id_app']").val(clube_id_app);
      $(this).find("[name='clube_nome']").val(clube_nome);
      $(this).find("[name='responsavel']").val(responsavel);
      $(this).find("[name='clube_email']").val(clube_email);
      $(this).find("[name='clube_cel']").val(clube_cel);
      $(this).find("[name='cadastrado']").val(cadastrado);
      $(this).find("[name='liberado']").val(liberado);
      $(this).find("[name='excluido']").val(excluido);
    });

    // Script Modal E-mails Enviar
    $(document).ready(function(){
      $("#modal_valor_setup_vinculo").on('show.bs.modal', function(event){
        var button = $(event.relatedTarget);
        var id_registro = button.data('id_registro');
        var clube_nome = button.data('clube_nome');
        $(this).find('.id_registro').val(id_registro);
        $(this).find('.clube_nome').val(clube_nome);
      });
    });

    // Script Modal data Status Deletar
    $("#modal_id_app_deletar").on('show.bs.modal', function(event){
        var button = $(event.relatedTarget);
        var id_registro = button.data('id_registro');
        $(this).find('.id_registro').val(id_registro);
    });

    // Script Modal data Status Deletar
    $("#modal_excluir_vinculo_sistema").on('show.bs.modal', function(event){
      var button = $(event.relatedTarget);
      var id_clube_vinculo = button.data('id_clube_vinculo');
      $(this).find('.id_clube_vinculo').val(id_clube_vinculo);
    });

    // Script Modal data Status Deletar
    $("#modal_pais_cod_deletar").on('show.bs.modal', function(event){
      var button = $(event.relatedTarget);
      var id_registro = button.data('id_registro');
      $(this).find('.id_registro').val(id_registro);
    });

  });

  function trocarCliente(acao){
      if(acao==0){
          $('.cliente_dados').css('display', '')
          $('.cliente_trocar').css('display', 'none')
      }else{
          $('.cliente_dados').css('display', 'none')
          $('.cliente_trocar').css('display', '')
      }
  }

  function vinculoLiberar(id, obj){
    if($(obj).is(':checked') == true){var liberado = 1}else{var liberado = 0}
    $.ajax({
      url: 'scripts/clubes/script_ajax.php',
      type: 'POST', cache: false,
      data: {
        acao: "vinculo_liberacao",
        id_registro: id,
        liberado: liberado
      }
    });
  }


  // PLANOS
  $(function(){
    $('#sel_plano_sistema').change(function(){sel_plano_sistema();});
    $('#sel_plano_grupo').change(function(){sel_plano_grupo();});
  })
  function sel_plano_sistema(){
    sel_planos_hide(nivel=2)
    var id_sistema = $('#sel_plano_sistema').val()
    sel_planos_show("sel_plano_grupo", "optSistema"+id_sistema);
  }
  function sel_plano_grupo(){
    sel_planos_hide(nivel=3)
    var id_grupo = $('#sel_plano_grupo').val()
    sel_planos_show("sel_plano_nivel", "optGrupo"+id_grupo);
  }
  function sel_planos_hide(nivel=2){
    if(nivel<=2){
      $("#sel_plano_grupo option.opt").css('display', 'none')
      $("#sel_plano_grupo").val(0)
    }
    if(nivel<=3){
      $("#sel_plano_nivel option.opt").css('display', 'none')
      $("#sel_plano_nivel").val(0)
    }
  }
  function sel_planos_show(id, c){
    $("#"+id+" option.opt."+c).css('display', '')
  }

  function showConfigs() {
    $('#configs_personalizadas .tr_config').removeClass('hide')
    $('#configs_personalizadas .tr_exibir').remove()
  }


  $(function(){
    var originalSource = <?php echo json_encode($tags_all); ?>;
    var currentSource = <?php echo json_encode(array_values($tagsDisponiveis)); ?>;

    function updateTagsInput(){
      $('#tags_clube').autocomplete({source: currentSource});
    }

    $('#tags_clube').tagsInput({
      'autocomplete': {source: currentSource},
      'validationPattern': new RegExp('^[a-zA-Z0-9 /-]+$'),
      'delimiter': ';',
      'onAddTag': function(input, value) {
        currentSource = currentSource.filter(function(item){
          return item !== value;
        });
        $('#tags_clube_tagsinput #tags_clube_tag').autocomplete('option', 'source', currentSource);
      },
      'onRemoveTag': function(input, value){
        if(originalSource.includes(value)){
          currentSource.push(value);
        }
        $('#tags_clube_tagsinput #tags_clube_tag').autocomplete('option', 'source', currentSource);
      },
    });

  });

</script>

</head>
<body>

<!-- BARRA SUPERIOR -->
<?php include('barra-sup.php');?>
<!-- MENU PRINCIPAL -->
<?php include('menu.php');?>


<section id="content">
  <!-- MENSAGENS DE ALERTA -->
  <?php include('fncr-geral/mensagens.php');?>

<div class="bg-info clearfix padder ">
  <h3 class="m-b pull-left"><?php echo $resul_clube['nome']?></h3>

  <a href="https://<?php echo $resul_config['link_sistema']; echo $painel_representante==1?'.rep':''?>.pokerweb.com.br" target="_blank" class="btn btn-inverse pull-right" style="margin-top: 14px">Acessar Sistema <i class="fa fa-external-link"></i></a>

  <?php if($resul_clube['id_representante']==3){ ?>
    <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
      <input type="hidden" name="representante" value="config_japao"/>
      <button type="submit" class="btn btn-inverse pull-right" style="margin-top: 14px; margin-right: 10px">Config Japão</button>
    </form>
  <?php } ?>

</div>
<?php if($resul_clube['multa']==1){ ?>
<div class="clearfix padder " style="background-color: #6e0001; color: #fff; padding: 10px; font-weight: bold">
  <div>Clube possui pendências financeiras</div>
</div>
<?php } ?>

<section id="content" class="content-sidebar bg-white">
<section class="main">
<section class="panel">
  <header class="panel-heading text-right">
    <ul class="nav nav-tabs pull-left" id="tabs_app">
      <?php if($clube_dados==1){ ?><li<?php if($aba_tab == 'dados'){echo ' class="active"';}?>><a href="#dados" data-toggle="tab"><i class="fa fa-book fa-lg text-info"></i> <strong> Dados Gerais</strong></a></li><?php } ?>
      <?php if($clube_financeiro==1){ ?><li<?php if($aba_tab == 'financeiro'){echo ' class="active"';}?>><a href="#financeiro" data-toggle="tab"><i class="fa fa-dollar fa-lg text-info"></i> <strong> Financeiro</strong></a></li><?php } ?>
      <?php if(isset($_GET['fat'])){ ?><li<?php if($aba_tab == 'extrato'){echo ' class="active"';}?>><a href="#extrato" data-toggle="tab"><i class="fa fa-list-ul fa-lg text-info"></i> <strong> Extrato</strong></a></li><?php } ?>
      <?php if($clube_plano==1){ ?><li<?php if($aba_tab == 'planos'){echo ' class="active"';}?>><a href="#planos" data-toggle="tab"><i class="fa fa-sliders fa-lg text-info"></i> <strong> Planos</strong></a></li><?php } ?>
      <?php if($clube_extras==1){ ?><li<?php if($aba_tab == 'pwpay'){echo ' class="active"';}?>><a href="#pwpay" data-toggle="tab"><i class="fa fa-credit-card-alt fa-lg text-info"></i> <strong> PWPay</strong></a></li><?php } ?>
      <?php if($clube_configs==1){ ?><li<?php if($aba_tab == 'gameid'){echo ' class="active"';}?>><a href="#gameid" data-toggle="tab"><i class="fa fa-fingerprint fa-lg text-info"></i> <strong> GameID</strong></a></li><?php } ?>
      <?php if($clube_representacao==1){ ?><li<?php if($aba_tab == 'representante'){echo ' class="active"';}?>><a href="#representante" data-toggle="tab"><i class="fa fa-user-tie fa-lg text-info"></i> <strong> Representante</strong></a></li><?php } ?>
      <?php if($clube_extras==1){ ?><li<?php if($aba_tab == 'personalizacao'){echo ' class="active"';}?>><a href="#personalizacao" data-toggle="tab"><i class="fa fa-swatchbook fa-lg text-info"></i> <strong> Personalização</strong></a></li><?php } ?>
      <?php if($clube_extras==1){ ?><li<?php if($aba_tab == 'bd'){echo ' class="active"';}?>><a href="#bd" data-toggle="tab"><i class="fa fa-coins fa-lg text-info"></i> <strong> BD</strong></a></li><?php } ?>
      <?php if($clube_configs==1){ ?><li<?php if($aba_tab == 'config'){echo ' class="active"';}?>><a href="#config" data-toggle="tab"><i class="fa fa-cog fa-lg text-info"></i> <strong> Configuração</strong></a></li><?php } ?>
      <?php if($clube_registros==1){ ?><li<?php if($aba_tab == 'registros'){echo ' class="active"';}?>><a href="#registros" data-toggle="tab"><i class="fa fa-bars fa-lg text-info"></i> <strong> Registros</strong></a></li><?php } ?>
    </ul>
    <span class="hidden-sm">
    </span>
  </header>
<div class="panel-body">
<div class="tab-content">

<!-- ABA: DADOS GERAIS -->
<?php if($clube_dados==1){ ?>
<div class="tab-pane <?php if($aba_tab == 'dados'){echo 'active';}?>" id="dados">
  <div class="row">

    <div class="col-lg-3">
      <section class="panel cliente_dados">
        <header class="panel-heading" style="padding: 4px">
          <div class="pull-left" style="margin: 6px 0 0 11px">Cadastro</div>
          <button type="button" onclick="trocarCliente(1)" class="btn btn-xs btn-primary text-center pull-right" style="margin: 0">Alterar</button>
        </header>
        <div class="panel-body">
          <div style="font-weight: bold"><?php echo $resul_cliente['tipo']==0 ? $resul_cliente['nome'] : $resul_cliente['razao'];?></div>
          <div><?php echo $resul_cliente['tipo']==0 ? $resul_cliente['cpf'] : $resul_cliente['cnpj'];?></div>
          <div class="separador"></div>
          <div><?php echo $resul_cliente['cel']?></div>
          <div><?php echo $resul_cliente['email']?></div>
          <div class="separador"></div>
          <div><?php echo $resul_cliente['endereco']?></div>
          <div><?php echo $resul_cliente['cidade']?> - <?php echo $resul_cliente['uf']?></div>
          <div><?php echo $resul_cliente['cep']?></div>
          <div class="separador"></div>
          <div><?php echo $resul_cliente['obs']?></div>

        </div>
        <?php /* ?>
        <form method="post" action="" data-validate="parsley" enctype="multipart/form-data" style="margin: 0">
          <input type="hidden" name="preencher" value="automatico"/>
          <button type="button" data-toggle="modal" href="#modal_preencher_cadastro" data-backdrop="static" class="btn btn-sm btn-info text-center pull-left" style="margin: 15px 0 0 0">Preencher Automático</button>
        </form>
        <?php */ ?>
      </section>

      <section class="panel cliente_trocar" style="display: none">
        <form method="post" action="" data-validate="parsley" enctype="multipart/form-data" style="margin: 0">
          <input type="hidden" name="alterar" value="cliente"/>
            <header class="panel-heading" style="padding: 4px">
              <div class="pull-left" style="margin: 6px 0 0 11px">Alterar Cliente</div>
              <button type="button" onclick="trocarCliente(0)" class="btn btn-xs btn-white text-center pull-right" style="margin: 0 0 0 10px">Cancelar</button>
              <button type="submit" class="btn btn-xs btn-primary text-center pull-right" style="margin: 0">Alterar</button>
            </header>
            <div class="panel-body" style="padding: 0">
              <select class="select_pesquisar" name="id_cliente" style="width: 100%">
                <?php foreach ($resul_clientes as $l){ ?>
                  <option value="<?php echo $l['id']?>" <?php if($l['id']==$resul_clube['id_cliente']){echo 'selected';}?>>
                    <?php echo $l['tipo']==0 ? $l['nome']." - ".$l['cpf'] : $l['razao']." - ".$l['cnpj'] ;?>
                  </option>
                <?php } ?>
              </select>
            </div>
        </form>
      </section>

      <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
        <input type="hidden" name="tags" value="salvar"/>
        <section class="panel">
          <header class="panel-heading" style="padding: 4px">
            <div class="pull-left" style="margin: 6px 0 0 11px">Tags de Identificação</div>
            <button type="submit" class="btn btn-xs btn-primary text-center pull-right" style="margin: 0">Salvar</button>
          </header>
          <div class="panel-body" style="padding: 2px">
            <input id="tags_clube" type="text" name="tags_clube" class="form-control"  value="<?php echo $tags_clube?>">
          </div>
        </section>
      </form>

      <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
        <input type="hidden" name="dados_venda" value="salvar"/>
        <section class="panel">
          <header class="panel-heading" style="padding: 4px">
            <div class="pull-left" style="margin: 6px 0 0 11px">Venda</div>
            <button type="submit" class="btn btn-sm btn-primary text-center pull-right" style="margin: 0">SALVAR</button>
          </header>
          <div class="table-responsive">
            <table class="table table-striped b-t text-small">
              <thead>
              <tr>
                <th width="130">Descrição</th>
                <th></th>
              </tr>
              </thead>
              <tbody>
              <tr>
                <td style="padding: 7px 15px">Vendedor</td>
                <td style="padding: 1px">
                  <select class="select_pesquisar" name="id_vendedor" style="width: 100%">
                    <option value="0">Nenhum</option>
                    <?php foreach($resul_vendedores as $l){ ?>
                      <option value="<?php echo $l['id']?>" <?php echo $resul_config['id_vendedor']==$l['id'] ? 'selected' : ''; ?>><?php echo $l['nome']?></option>
                    <?php } ?>
                  </select>
                </td>
              </tr>
              <tr>
                <td style="padding: 7px 15px">Lead</td>
                <td style="padding: 1px">
                  <select class="select_pesquisar" name="id_lead" style="width: 100%">
                    <option value="0">Nenhum</option>
                    <?php foreach($resul_leads as $l){ ?>
                      <option value="<?php echo $l['id']?>" <?php echo $resul_config['id_lead']==$l['id'] ? 'selected' : ''; ?>><?php echo $l['nome']?></option>
                    <?php } ?>
                  </select>
                </td>
              </tr>
              </tbody>
            </table>
          </div>
        </section>
      </form>

    </div>

    <div class="col-lg-9">
      <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
        <input type="hidden" name="alterar" value="clube"/>
        <section class="panel">
          <header class="panel-heading" style="padding: 4px">
            <div class="pull-left" style="margin: 6px 0 0 11px">Clube</div>
            <button type="submit" class="btn btn-sm btn-primary text-center pull-right" style="margin: 0">Salvar</button>
          </header>
          <div class="panel-body">
            <div class="col-sm-6">
              <div class="clientes-detalhes-campo col-lg-12">
                <label class="clientes-detalhes-label">Nome do Clube</label>
                <div>
                  <input type="text" name="nome" data-required="true" class="form-control" value="<?php echo $resul_clube['nome']?>">
                </div>
              </div>
              <div class="clientes-detalhes-campo col-lg-12">
                <label class="clientes-detalhes-label">Endereço</label>
                <div>
                  <input type="text" name="endereco" class="form-control" value="<?php echo $resul_clube['endereco']?>">
                </div>
              </div>
              <div class="clientes-detalhes-campo col-lg-12">
                <div class="dividido col-app-6">
                  <label class="clientes-detalhes-label">Cidade</label>
                  <div>
                    <input type="text" name="cidade" class="form-control" value="<?php echo $resul_clube['cidade']?>">
                  </div>
                </div>
                <div class="dividido col-app-3">
                  <label class="clientes-detalhes-label">Cód. Município</label>
                  <div>
                    <input type="text" name="cod_municipio" class="form-control" value="<?php echo $resul_clube['cod_municipio']?>">
                  </div>
                </div>
                <div class="dividido col-app-3">
                  <label class="clientes-detalhes-label">UF</label>
                  <div>
                    <input type="text" name="uf" class="form-control" value="<?php echo $resul_clube['uf']?>">
                  </div>
                </div>
              </div>
              <div class="clientes-detalhes-campo col-lg-12">
                <div class="dividido col-app-6">
                  <label class="clientes-detalhes-label">CEP</label>
                  <div>
                    <input type="text" name="cep" class="form-control" value="<?php echo $resul_clube['cep']?>">
                  </div>
                </div>
                <div class="dividido col-app-6">
                  <label class="clientes-detalhes-label">Telefone</label>
                  <div>
                    <input type="text" name="tel" class="form-control" value="<?php echo $resul_clube['tel1']?>">
                  </div>
                </div>
              </div>
              <div class="clientes-detalhes-campo col-lg-12">
                <div class="dividido col-app-4">
                  <label class="clientes-detalhes-label">Latitude</label>
                  <div>
                    <input type="text" name="end_lat" class="form-control" value="<?php echo $resul_clube['end_lat']?>">
                  </div>
                </div>
                <div class="dividido col-app-4">
                  <label class="clientes-detalhes-label">Longitude</label>
                  <div>
                    <input type="text" name="end_long" class="form-control" value="<?php echo $resul_clube['end_long']?>">
                  </div>
                </div>
              </div>
              <div class="clientes-detalhes-campo col-lg-12">
                <label class="clientes-detalhes-label">Site</label>
                <div>
                  <input type="text" name="site" class="form-control" value="<?php echo $resul_clube['site']?>">
                </div>
              </div>
            </div>
            <div class="col-sm-6">
              <div class="clientes-detalhes-campo col-lg-12">
                <label class="clientes-detalhes-label">Contato</label>
                <div>
                  <input type="text" name="contato" class="form-control" value="<?php echo $resul_clube['contato']?>">
                </div>
              </div>

              <div class="clientes-detalhes-campo col-lg-12">
                <label class="clientes-detalhes-label">CPF</label>
                <div>
                  <input type="text" name="cpf" class="form-control" value="<?php echo $resul_clube['cpf']?>">
                </div>
              </div>
              <div class="clientes-detalhes-campo col-lg-12">
                <label class="clientes-detalhes-label">Razão</label>
                <div>
                  <input type="text" name="razao" class="form-control" value="<?php echo $resul_clube['razao']?>">
                </div>
              </div>
              <div class="clientes-detalhes-campo col-lg-12">
                <label class="clientes-detalhes-label">CNPJ</label>
                <div>
                  <input type="text" name="cnpj" class="form-control" value="<?php echo $resul_clube['cnpj']?>">
                </div>
              </div>

              <div class="clientes-detalhes-campo col-lg-12">
                <label class="clientes-detalhes-label">Cel</label>
                <div>
                  <input type="text" name="cel" class="form-control" value="<?php echo $resul_clube['cel']?>">
                </div>
              </div>
              <div class="clientes-detalhes-campo col-lg-12">
                <label class="clientes-detalhes-label">E-mail</label>
                <div>
                  <input type="text" name="email" class="form-control" value="<?php echo $resul_clube['email']?>">
                </div>
              </div>
              <div class="clientes-detalhes-campo col-lg-12">
                <label class="clientes-detalhes-label">E-mail - Faturas</label>
                <div>
                  <input type="text" name="emailfat" class="form-control" value="<?php echo $resul_clube['email_fin']?>">
                </div>
              </div>
              <div class="clientes-detalhes-campo col-lg-12">
                <label class="clientes-detalhes-label">E-mail - Faturas C/c (xx,yy,zz)</label>
                <div>
                  <input type="text" name="emailcc" class="form-control" value="<?php echo $resul_clube['email_cc']?>">
                </div>
              </div>
            </div>
            <div class="col-lg-12" style="margin-top: 15px">
              <label class="clientes-detalhes-label">Observações</label>
              <div>
                <textarea rows="5" name="obs" class="form-control col-lg-12 no-padder" data-trigger="keyup"><?php echo $resul_clube['obs']?></textarea>
              </div>
            </div>

          </div>
        </section>
      </form>
    </div>

  </div>
</div>
<!-- FIM DA ABA -->
<?php } ?>


<!-- ABA: FINANCEIRO -->
<?php if($clube_financeiro==1){ ?>
<div class="tab-pane <?php if($aba_tab == 'financeiro'){echo 'active';}?>" id="financeiro">
  <div class="row">

    <div class="col-lg-10">
      <section class="panel">
        <div class="table-responsive">
          <table class="table table-striped b-t text-small" style="font-size: 11px">
            <thead>
            <tr>
              <th class="text-center" colspan="5">Dados da Fatura</th>
              <th class="text-center" colspan="2">Pagamento</th>
              <th class="text-center" colspan="2">Mensalidade</th>
              <th class="text-center" colspan="3">Boleto</th>
            </tr>
            <tr>
              <th class="text-center">Doc</th>
              <th class="text-center">Per</th>
              <th class="text-center">Valor</th>
              <th class="text-center">Venc</th>
              <th class="text-center">Extrato</th>
              <th class="text-center">Valor</th>
              <th class="text-center">Data</th>
              <th class="text-center" width="100">Status</th>
              <th class="text-center" width="120" rowspan="2">Detalhes</th>
              <th class="text-center" width="90">N&ordm;</th>
              <th class="text-center">Status</th>
              <th class="text-center">Remessa</th>
            </tr>
            </thead>
            <tbody>
            <?php $nfat=1; foreach($resul_registros as $linha_registros){

              $light=''; if($linha_registros['light']==1){$light = " <span class='pull-right lg_status lg_light' title='Sistema Light'>SL</span>";}
              $bloqueio=''; if($linha_registros['bloqueio']==1){$bloqueio = " <span class='pull-right lg_status lg_bloqueio' title='Bloqueado'>BQ</span>";}
              $agenda=''; if($linha_registros['qtd_acoes_agenda']>0){$agenda = " <span class='pull-right lg_status lg_agenda' title='Ação Agendada'><i class='fa fa-clock-o'></i></span>";}
              $cancelado=''; if($linha_registros['cancelado']==1){$cancelado = " <span class='pull-right lg_status lg_cancelado' title='Cancelado'>CL</span>";}

              $nome_clube = substr($linha_registros['clube'], 0, 25).$cancelado.$agenda.$bloqueio.$light;

              if($linha_registros['valor'] != 0){
                $valor_registro = echomoeda($linha_registros['valor']);
              }else{ $valor_registro = "Cortesia"; }

              if($linha_registros['valor_pago'] > 0){
                $valor_pago = echomoeda($linha_registros['valor_pago']);
              }else{ $valor_pago = ""; }

              $status_boleto=''; $status_boleto_class = '';
              if($linha_registros['status_boleto'] == 0 && $linha_registros['nosso_numero'] != ""){ $status_boleto = 'Cadastrando'; $status_boleto_class = '1';}
              if($linha_registros['status_boleto'] == 1){ $status_boleto = 'Aberto'; $status_boleto_class = '2';}
              if($linha_registros['status_boleto'] == 2){ $status_boleto = 'Pago'; $status_boleto_class = '4';}
              if($linha_registros['status_boleto'] == 3){ $status_boleto = 'Cancelado'; $status_boleto_class = '1';}

              $remessa = ''; $remessa_class = '';
              if($linha_registros['remessa_envio'] == 1){ $remessa = 'Gerado'; $remessa_class = '2';}

              $class_linha = '';
              if($linha_registros['nomestatus']=="Vencido" or $linha_registros['nomestatus']=="Cancelado"){ $class_linha = 'background-color: #ffede8'; }

              $oculto='';
              if($linha_registros['oculto_clubes']==1){$oculto='*';}

              ?>
              <tr style="<?php echo $class_linha?>">
                <?php if($linha_registros['documento']!=""){ ?>
                  <td class="text-info text-center" style="<?php echo $class_linha?>"><?php echo $linha_registros['documento']?></td>
                  <td class="text-info text-center" style="<?php echo $class_linha?>"><?php echo substr(meses($linha_registros['periodo_mes']), 0, 3).' / '.$linha_registros['periodo_ano']?></td>
                  <td class="text-info text-center" style="<?php echo $class_linha?>"><?php echo $valor_registro?></td>
                  <td class="text-info text-center" style="<?php echo $class_linha?>"><?php echo $linha_registros['vencimento']?></td>
                  <td class="text-info text-center" style="<?php echo $class_linha?>;padding: 6px 0">
                    <?php if($linha_registros['qtd_produtos']>0){ ?>
                      <a href="clube.php?clube=<?php echo $linha_registros['clube_id']?>&fat=<?php echo $linha_registros['id']?>&pm=<?php echo $linha_registros['periodo_mes']?>&pa=<?php echo $linha_registros['periodo_ano']?>" class="btn btn-primary btn-pagar">Abrir</a>
                    <?php } ?>
                    <?php if($linha_registros['id_boleto']==0 && $linha_registros['status']!=4){ ?>
                      <a class="pull-right" data-toggle="modal" href="#modal_produto_adicional" data-backdrop="static" data-id_clube="<?php echo $linha_registros['clube_id']?>" data-periodo_mes="<?php echo $linha_registros['periodo_mes']?>" data-periodo_ano="<?php echo $linha_registros['periodo_ano']?>" style="margin-left: 5px;margin-top: 2px"><i class="fa fa-plus fa-lg" data-toggle="tooltip" data-placement="top" title="Incluir Produto Adicional"></i></a>
                    <?php } ?>
                  </td>
                  <td class="text-info text-center" style="<?php echo $class_linha?>"><?php echo $valor_pago?></td>
                  <td class="text-info text-center" style="<?php echo $class_linha?>"><?php echo $linha_registros['data_pagamento']?></td>
                  <td class="text-info status-<?php echo $linha_registros['status']?>" style="<?php echo $class_linha?>;padding: 7px 5px">
                    <?php if($usuario_nivel == 0){?>
                      <a data-toggle="modal" href="#modal_status" data-backdrop="static" class="pull-left" data-id_registro="<?php echo $linha_registros['id']?>" data-id_status="<?php echo $linha_registros['status']?>" data-valor_pago="<?php echo $valor_pago?>" style="margin-right: 10px"><i class="fa fa-pencil-square fa-lg" data-toggle="tooltip" data-placement="top" title="Alterar Status"></i></a>
                    <?php } ?>
                    <?php echo substr($linha_registros['nomestatus'], 0, 10).$oculto?>
                  </td>
                  <td class="text-info text-center" style="<?php echo $class_linha?>;padding: 7px 5px">
                    <?php if($usuario_nivel == 0 && $linha_registros['nosso_numero']=="" && $linha_registros['status']!=4){?>
                      <a class="bt-registro pull-right" data-toggle="modal" href="#modal_excluir_registro" data-backdrop="static" data-id_clube="<?php echo $linha_registros['clube_id']?>" data-id_registro="<?php echo $linha_registros['id']?>" style="margin-left: 10px;"><i class="fa fa-times fa-lg" data-toggle="tooltip" data-placement="top" title="Excluir Registro"></i></a>
                    <?php } ?>
                    <?php if($linha_registros['status'] != 4 && $linha_registros['id_boleto'] > 0 && $linha_registros['status_boleto'] == 1){?>
                      <a href="boleto/boleto.php?r=<?php echo $linha_registros['id_boleto']?>&tk=<?php echo md5($linha_registros['id_boleto']*99)?>" target="_blank" class="pull-left btn btn-info btn-pagar">Boleto</a>
                    <?php } ?>
                    <?php if($mensalidades_emails == 1){?>
                    <a class="bt-registro pull-right" data-toggle="modal" href="#modal_emails" data-backdrop="static" data-id_registro="<?php echo $linha_registros['id']?>"><i class="fa fa-envelope fa-lg" data-toggle="tooltip" data-placement="top" title="E-mails"></i></a>
                    <?php } ?>
                  </td>
                  <?php if($linha_registros['nosso_numero']==""){ $class_linha = 'background-color: #dddddd'; }?>
                  <td class="text-info text-center" style="<?php echo $class_linha?>;padding: 8px 1px"><span style="font-size: 10px"><?php echo $linha_registros['nosso_numero']?></span></td>
                  <td class="text-center status-<?php echo $status_boleto_class?>" style="<?php echo $class_linha?>;padding: 8px 1px">
                    <?php if($linha_registros['nosso_numero']=="" && $linha_registros['status'] != 4 && $linha_registros['valor'] != 0){ ?>
                      <?php if($mensalidades_gerar_boletos==1){ ?>
                      <a href="boleto/gerar/boleto_dados.php?r=<?php echo $linha_registros['id']?>&m=<?php echo $periodo_mes?>&a=<?php echo $periodo_ano?>" target="_blank"><button class="btn btn-primary btn-pagar">Gerar</button></a>
                      <?php } ?>
                    <?php }else{ echo $status_boleto; ?>
                      <?php if(($linha_registros['status_boleto'] == 0 && $linha_registros['nosso_numero'] != "") or $linha_registros['status_boleto'] == 1 && $mensalidades_gerar_boletos==1){ ?>
                        <a data-toggle="modal" href="#modal_status_boleto" data-backdrop="static" class="pull-left" data-id_boleto="<?php echo $linha_registros['id_boleto']?>" style="margin-right: 10px"><i class="fa fa-pencil-square fa-lg" data-toggle="tooltip" data-placement="top" title="Alterar Status"></i></a>
                      <?php }} ?>
                  </td>
                  <td class="text-center status-<?php echo $remessa_class?>" style="<?php echo $class_linha?>;padding: 8px 2px"><?php echo $remessa?>
                <?php } ?>
              </tr>
              <?php $nfat++; } ?>
            </tbody>
          </table>
        </div>
      </section>
    </div>

  </div>
</div>
<!-- FIM DA ABA -->
<?php } ?>


<?php if(isset($_GET['fat']) or isset($_GET['fat_prox'])){ ?>
<!-- ABA: EXTRATO -->
<div class="tab-pane <?php if($aba_tab == 'extrato'){echo 'active';}?>" id="extrato">
  <a href="clube.php?clube=<?php echo $id_clube?>"><button class="btn btn-primary btn-xs pull-right" style="margin-top: -48px">Fechar Extrato</button></a>
  <div class="row">

    <section class="padder m-t">
      <?php if(isset($_GET['fat'])){ ?>
      <div class="col-lg-6" style="margin-bottom: 30px"><strong>DADOS DA FATURA</strong><br>
        Per&iacute;odo: <strong><?php echo meses($_GET['pm']).' / 20'.$_GET['pa']?></strong><br>
        Documento: <strong><?php echo $resul_fatura['documento']?></strong><br>
        <?php
        if($resul_fatura['status']==4){
          echo '<strong class="text-info">PAGO</strong>'; }
        elseif($resul_fatura['status']==2){
          if(strtotime($resul_fatura['vencimento'])<strtotime(date("Y-m-d"))){
            echo 'Vencimento: <strong>'.date("d/m/Y", strtotime($resul_fatura['vencimento'])).'</strong><br>';
            echo 'Status: <strong class="text-danger">VENCIDO</strong>';
          }else{
            echo 'Vencimento: <strong>'.date("d/m/Y", strtotime($resul_fatura['vencimento'])).'</strong><br>';
            echo 'Status: <strong class="text-success">ABERTO</strong>';
          } }
        elseif($resul_fatura['status']==3){
          echo 'Vencimento: <strong>'.date("d/m/Y", strtotime($resul_fatura['vencimento'])).'</strong><br>';
          echo 'Status: <strong class="text-danger">VENCIDO</strong>';
        }
        ?>
      </div>
      <div class="col-lg-6">
        <?php
        if($resul_fatura['id_boleto'] != "" && $resul_fatura['id_boleto'] != 0 && ($resul_fatura['status'] == "2" or $resul_fatura['status'] == "3" or $resul_fatura['status'] == "7")){
          echo '<br><a href="boleto/boleto.php?r='.$resul_fatura['id_boleto'].'&tk='.md5($resul_fatura['id_boleto']*99).'" target="_blank"><button class="btn btn-info pull-right">Emitir Boleto</button></a>';
        }

        ?>
      </div>
      <?php }else{ ?>
        <div class="col-lg-12" style="margin-bottom: 30px"><strong>DADOS DA FATURA</strong><br>
          Per&iacute;odo: <strong><?php echo meses($_GET['pm']).' / 20'.$_GET['pa']?></strong><br>
          Próxima Fatura
        </div>
      <?php } ?>

      <table class="table">
        <thead>
        <tr>
          <th class="text-right" width="35">N&ordm;</th>
          <th width="140">MóDULO</th>
          <th width="120">PLANO</th>
          <th>DESCRIçãO</th>
          <th width="110">VALOR</th>
          <th width="50">EXTRA</th>
        </tr>
        </thead>
        <tbody>
        <?php
        $total=0; $total_desc=0; $item=1;
        foreach($resul_produtos_extrato as $l){
          ?>
          <tr>
            <td class="text-right"><?php echo $item?></td>
            <td><?php echo $l['modulo']?></td>
            <td><?php echo $l['plano']?></td>
            <td><?php echo $l['descricao']?>
              <?php $desc_obs='';if($l['valor_ajuste']<0){ $desc_obs='*';?>
                <div class="pull-right" style="color: #818181">* Valor com desconto de R$ <?php echo echomoeda($l['valor_ajuste']*-1)?></div>
              <?php } ?>
              <?php
              if($l['obs']!="" or $l['produto_adicional']==1){
                echo '<br><span style="color: #818181; font-size: 11px">';
                if($l['produto_adicional']==1){ echo 'Produto Adicional: '; }
                if($l['obs']!=""){ echo $l['obs']; }
                echo '</span>';
              }
              ?>
            </td>
            <td>R$ <?php echo echomoeda($l['valor']+$l['valor_ajuste']).' '.$desc_obs?></td>
            <td class="text-center">
              <?php if(!isset($resul_fatura) or (isset($resul_fatura) && ($resul_fatura['id']=="" or ($resul_fatura['id']>0 && $resul_fatura['id_boleto']==0)))){ ?>
                <a data-toggle="modal" href="#modal_excluir_produto" data-backdrop="static" data-id_produto="<?php echo $l['id']?>"><i class="fa fa-times fa-lg" data-toggle="tooltip" data-placement="top" title="Excluir Produto"></i></a>
              <?php } ?>
            </td>
          </tr>
          <?php $total+=($l['valor']+$l['valor_ajuste']); $total_desc+=($l['valor_ajuste']*-1); $item++; } ?>
        <tr style="font-size: 15px">
          <td colspan="4" class="text-right" style="padding-top: 15px"><strong>TOTAL</strong></td>
          <td style="padding-top: 15px;font-weight: bold">R$ <?php echo echomoeda($total)?></td>
        </tr>
        <tr>
          <td colspan="4" class="text-right no-border" style="padding-top: 0">Total de desconto aplicado</td>
          <td class="no-border" style="padding-top: 0">R$ <?php echo echomoeda($total_desc)?></td>
        </tr>
        </tbody>
      </table>
    </section>

  </div>
</div>
<!-- FIM DA ABA -->
<?php } ?>


<!-- ABA: PLANOS -->
<?php if($clube_plano==1){ ?>
<div class="tab-pane <?php if($aba_tab == 'planos'){echo 'active';}?>" id="planos">
  <div class="row">
    <?php
      $plano_sistema = $resul_config['plano_sistema'];
      $plano_grupo = $resul_config['plano_grupo'];
      $plano_nivel = $resul_config['plano_nivel'];

      $plano_formato_select = $resul_config['plano_formato'];
      $plano_select = $resul_config['plano'];
      $plano_frequencia_select = $resul_config['plano_frequencia'];
    ?>

    <div class="col-lg-3">

      <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
        <input type="hidden" name="planos_tipo_formato" value="alterar"/>
        <section class="panel">
          <header class="panel-heading" style="padding: 4px">
            <div class="pull-left" style="margin: 6px 0 0 11px">Configurações</div>
            <button type="submit" class="btn btn-sm btn-primary text-center pull-right" style="margin: 0">SALVAR</button>
          </header>
          <div class="table-responsive">
            <table class="table table-striped b-t text-small">
              <thead>
              <tr>
                <th width="200">Descrição</th>
                <th></th>
              </tr>
              </thead>
              <tbody>
              <tr>
                <td>Sistema</td>
                <td style="padding: 0">
                  <select id="sel_plano_sistema" class="form-control" name="plano_sistema">
                    <option value="0" <?php if($plano_sistema=="0"){echo 'selected';}?>>Nenhum</option>
                    <?php foreach($planos_sistemas as $l){ ?>
                      <option value="<?php echo $l['id']?>" <?php if($plano_sistema==$l['id']){echo 'selected';}?>><?php echo $l['sistema']?></option>
                    <?php } ?>
                  </select>
                </td>
              </tr>
              <tr>
                <td>Grupo (Região)</td>
                <td style="padding: 0">
                  <select id="sel_plano_grupo" class="form-control" name="plano_grupo">
                    <option value="0" <?php if($plano_grupo=="0"){echo 'selected';}?>>Nenhum</option>
                    <?php foreach($planos_grupos as $l){ ?>
                      <option class="opt optSistema<?php echo $l['id_plano_sistema']?>" value="<?php echo $l['id']?>" <?php if($plano_grupo==$l['id']){echo 'selected';}?> style="<?php if($plano_sistema!=$l['id_plano_sistema']){echo 'display:none';}?>"><?php echo $l['regiao']?></option>
                    <?php } ?>
                  </select>
                </td>
              </tr>
              <tr>
                <td>Plano (Níveis)</td>
                <td style="padding: 0">
                  <select id="sel_plano_nivel" class="form-control" name="plano_nivel">
                    <option value="0" class="nenhum" <?php if($plano_nivel=="0"){echo 'selected';}?>>Nenhum</option>
                    <?php foreach($planos_niveis as $l){ ?>
                      <option class="opt optGrupo<?php echo $l['id_plano_grupo']?>" value="<?php echo $l['id']?>" <?php if($plano_nivel==$l['id']){echo 'selected';}?> style="<?php if($plano_grupo!=$l['id_plano_grupo']){echo 'display:none';}?>"><?php echo $l['nome']?></option>
                    <?php } ?>
                  </select>
                </td>
              </tr>
              </tbody>
            </table>
          </div>
        </section>
      </form>

      <?php if(in_array($plano_sistema, [3,4])){ ?>
        <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
          <input type="hidden" name="alterar" value="config_co"/>
          <section class="panel">
            <header class="panel-heading" style="padding: 4px">
              <div class="pull-left" style="margin: 6px 0 0 11px">Configurações Online</div>
              <button type="submit" class="btn btn-sm btn-primary text-center pull-right" style="margin: 0">SALVAR</button>
            </header>
            <div class="table-responsive">
              <table class="table table-striped b-t text-small">
                <thead>
                <tr>
                  <th width="150">Descrição</th>
                  <th></th>
                </tr>
                </thead>
                <tbody>
                <tr>
                  <td>Aplicativo</td>
                  <td style="padding: 0">
                    <select class="form-control" name="app_tipo" style="width: 100%">
                      <option value="0" <?php echo $resul_config_co[0]['app_tipo']==0 ? 'selected' : ''; ?>>Nenhum</option>
                      <?php foreach($resul_apps as $l){ ?>
                        <option value="<?php echo $l['id']?>" <?php echo $resul_config_co[0]['app_tipo']==$l['id'] ? 'selected' : ''; ?>><?php echo $l['app']?></option>
                      <?php } ?>
                    </select>
                  </td>
                </tr>
                </tbody>
              </table>
            </div>
          </section>
        </form>
      <?php } ?>

      <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
        <input type="hidden" name="financeiro_config" value="alterar"/>
        <section class="panel">
          <header class="panel-heading" style="padding: 4px">
            <div class="pull-left" style="margin: 6px 0 0 11px">Configurações</div>
            <button type="submit" class="btn btn-sm btn-primary text-center pull-right" style="margin: 0">SALVAR</button>
          </header>
          <div class="table-responsive">
            <table class="table table-striped b-t text-small">
              <thead>
              <tr>
                <th width="150">Descrição</th>
                <th></th>
              </tr>
              </thead>
              <tbody>
              <tr>
                <td>Pix</td>
                <td style="padding: 0">
                  <select class="form-control" name="cobranca_pix">
                    <option value="0" <?php if($resul_config['cobranca_pix']=="0"){echo 'selected';}?>>Desativado</option>
                    <option value="1" <?php if($resul_config['cobranca_pix']=="1"){echo 'selected';}?>>Ativado</option>
                  </select>
                </td>
              </tr>
              <tr>
                <td>Stripe</td>
                <td style="padding: 0">
                  <select class="form-control" name="cobranca_stripe">
                    <option value="0" <?php if($resul_config['cobranca_stripe']=="0"){echo 'selected';}?>>Desativado</option>
                    <option value="1" <?php if($resul_config['cobranca_stripe']=="1"){echo 'selected';}?>>Ativado</option>
                  </select>
                </td>
              </tr>
              <tr>
                <td>Stripe - Emissão NF</td>
                <td style="padding: 0">
                  <select class="form-control" name="cobranca_stripe_nf_direto">
                    <option value="0" <?php if($resul_config['cobranca_stripe_nf_direto']=="0"){echo 'selected';}?>>Via Repasse</option>
                    <option value="1" <?php if($resul_config['cobranca_stripe_nf_direto']=="1"){echo 'selected';}?>>Ato do Pagamento</option>
                  </select>
                </td>
              </tr>
              </tbody>
            </table>
          </div>
        </section>
      </form>

      <?php if($resul_config['plano_nivel']>0){
        $cf_p = json_decode($resul_config['plano_nivel_configs_extra'], true);
      ?>
        <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
          <input type="hidden" name="planos_config_personalizado" value="alterar"/>
          <section class="panel">
            <header class="panel-heading" style="padding: 4px">
              <div class="pull-left" style="margin: 6px 0 0 11px">Configurações de plano personalizadas</div>
              <button type="submit" class="btn btn-sm btn-primary text-center pull-right" style="margin: 0">SALVAR</button>
            </header>
            <div class="table-responsive">
              <table id="configs_personalizadas" class="table table-striped b-t text-small">
                <thead>
                <tr>
                  <th width="250">Controle</th>
                  <th>Valor</th>
                </tr>
                </thead>
                <tbody>
                <?php foreach($configs_nivel as $l){
                  $valor = isset($cf_p[$l['controle']]) ? $cf_p[$l['controle']] : null;
                ?>
                  <tr class="tr_config <?php if(!$valor){echo 'hide';}?>">
                    <td><?php echo $l['site_titulo']?></td>
                    <td style="padding: 0">
                      <input type="text" class="form-control" name="configs[<?php echo $l['controle']?>]" value="<?php echo $valor?>">
                    </td>
                  </tr>
                <?php } ?>
                <tr class="text-center tr_exibir">
                  <td colspan="2">
                    <a href="javascript:void(0)" onclick="showConfigs()">Exibir todos</a>
                  </td>
                </tr>
                </tbody>
              </table>
            </div>
          </section>
        </form>
      <?php } ?>


    </div>

    <div class="col-lg-9">
      <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
      <input type="hidden" name="alterar" value="planos"/>
        <section class="panel">
          <header class="panel-heading">
            <button type="submit" class="btn btn-sm btn-primary text-center pull-right">SALVAR</button>
            <div style="margin-top: 5px">Produtos</div>
          </header>
          <div class="table-responsive">
            <table class="table table-striped b-t text-small">
              <thead>
              <tr>
                <th width="80">Módulo</th>
                <th width="300">Descrição</th>
                <th class="text-right" width="100">Valor Padrão</th>
                <th class="text-center" width="100">Valor Clube</th>
                <th class="text-center" width="100">Valor Ajuste</th>
              </tr>
              </thead>
              <tbody>
              <?php $id_mod = 0; foreach($resul_planos as $k => $l){

                $modulo_nome = $id_mod!=$l['id_modulo'] ? $l['modulo'] : '';
                $id_mod = $l['id_modulo'];

                if(isset($resul_planos[$k+1]['id_modulo']) && $resul_planos[$k+1]['id_modulo']!=$id_mod){
                  $border_modulo = 'style="border-bottom: solid 2px #aaa"';
                }else{ $border_modulo = ''; }

                ?>
                <tr <?php echo $border_modulo?>>
                  <td><?php echo $modulo_nome?></td>
                  <td><?php echo $l['descricao']?></td>
                  <td class="text-right"><?php echo valorStyle($l['valor_default'], "moeda", null, 2, 2)?></td>
                  <td class="text-center" style="padding: 1px 10px 0 10px">
                    <input type="text" name="valor_clube[<?php echo $l['id']?>]" class="form-control text-center" value="<?php echo echomoeda($l['valor_clube'])?>">
                  </td>
                  <td class="text-center" style="padding: 1px 10px 0 10px">
                    <input type="text" name="valor_clube_ajuste[<?php echo $l['id']?>]" class="form-control text-center" value="<?php echo echomoeda($l['valor_clube_ajuste'])?>">
                  </td>
                </tr>
              <?php } ?>
              </tbody>
            </table>
          </div>
        </section>
      </form>
    </div>

  </div>
</div>
<!-- FIM DA ABA -->
<?php } ?>

<!-- ABA: PWPAY -->
<?php if($clube_extras==1){ ?>
  <div class="tab-pane <?php if($aba_tab == 'pwpay'){echo 'active';}?>" id="pwpay">
    <div class="row">

      <?php
        if($resul_config['pagamento_pix'] == 0){  $pagamento_pix = ''; }else{ $pagamento_pix = 'checked'; }
        if($resul_config['transferencia_pix'] == 0){  $transferencia_pix = ''; }else{ $transferencia_pix = 'checked'; }
      ?>

      <div class="col-lg-5">
        <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
          <input type="hidden" name="pwpay" value="configuracao"/>
          <section class="panel">
            <header class="panel-heading" style="padding: 4px">
              <div class="pull-left" style="margin: 6px 0 0 11px">Configurações</div>
              <button type="submit" class="btn btn-sm btn-primary text-center pull-right" style="margin: 0">SALVAR</button>
            </header>
            <div class="table-responsive">
              <table class="table table-striped b-t text-small">
                <thead>
                <tr>
                  <th width="200">Descrição</th>
                  <th></th>
                </tr>
                </thead>
                <tbody>
                <tr>
                  <td style="padding: 7px 15px">Conta e Subconta</td>
                  <td style="padding: 1px">
                    <select class="select_pesquisar" name="pwpay_subconta_id" style="width: 100%">
                      <?php foreach($resul_pwpay_contas as $l){ ?>
                        <option value="<?php echo $l['subconta_id']?>" <?php echo $resul_config['pwpay_subconta_id']==$l['subconta_id'] ? 'selected' : ''; ?>><?php echo $l['nome'].' / '.$l['servico'].' / '.$l['EXT_registro_id']?></option>
                      <?php } ?>
                    </select>
                  </td>
                </tr>
                <tr>
                  <td style="padding: 3px 20px 7px 20px">
                    <div class="squaredThree" style="margin-left: -27px;">
                      <input type="checkbox" id="pagamento_pix" name="pagamento_pix" value="1" <?php echo $pagamento_pix?>/>
                      <label for="pagamento_pix"></label>
                    </div>
                    <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Recebimentos Pix</div>
                  </td>
                  <td style="padding-top: 10px">Ativa recebimentos de pix através do PWpay</td>
                </tr>
                <tr>
                  <td style="padding: 3px 20px 7px 20px">
                    <div class="squaredThree" style="margin-left: -27px;">
                      <input type="checkbox" id="transferencia_pix" name="transferencia_pix" value="1" <?php echo $transferencia_pix?>/>
                      <label for="transferencia_pix"></label>
                    </div>
                    <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Transferências Pix</div>
                  </td>
                  <td style="padding-top: 10px">Ativa as transferências de pix através do PWpay</td>
                </tr>
                </tbody>
              </table>
            </div>
          </section>
        </form>
      </div>

      <div class="col-lg-7">

        <section class="panel">
          <header class="panel-heading" style="padding: 4px">
            <div class="pull-left" style="margin: 6px 0 0 11px">Contas / Subcontas</div>
          </header>
          <div class="table-responsive">
            <table class="table table-striped b-t text-small">
              <thead>
              <tr>
                <th>Conta</th>
                <th width="100">Serviço</th>
                <th width="270">Subconta ID</th>
                <th width="120">Status</th>
              </tr>
              </thead>
              <tbody>
              <?php foreach($resul_pwpay_contas as $l){
                $status = json_decode($l['EXT_status']);
              ?>
                <tr>
                  <td><?php echo $l['nome']?></td>
                  <td><?php echo $l['servico']?></td>
                  <td><?php echo $l['EXT_registro_id']?></td>
                  <td><?php echo $status->general?></td>
                </tr>
              <?php } ?>
              </tbody>
            </table>
          </div>
        </section>

      </div>

    </div>
  </div>
  <!-- FIM DA ABA -->
<?php } ?>

<!-- ABA: GAMEID -->
<?php if($clube_configs==1){?>
<div class="tab-pane <?php if($aba_tab == 'gameid'){echo 'active';}?>" id="gameid">
  <div class="row">

    <div class="col-lg-3" style="padding: 0">
      <div class="col-lg-12">
        <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
        <input type="hidden" name="gameid" value="config"/>
          <section class="panel">
            <header class="panel-heading" style="padding: 4px">
              <div class="pull-left" style="margin: 6px 0 0 11px">Configurações</div>
              <button type="submit" class="btn btn-sm btn-primary text-center pull-right" style="margin: 0">SALVAR</button>
            </header>
            <div class="table-responsive">
              <table class="table table-striped b-t text-small">
                <thead>
                <tr>
                  <th width="200">Descrição</th>
                  <th></th>
                </tr>
                </thead>
                <tbody>
                  <tr>
                    <td>GameID</td>
                    <td style="padding: 0">
                      <select class="form-control" name="gameid_liberado" style="width: 100%">
                        <option value="0" <?php echo $resul_gameid_config['gameid_liberado']==0 ? 'selected' : ''; ?>>Bloqueado</option>
                        <option value="1" <?php echo $resul_gameid_config['gameid_liberado']==1 ? 'selected' : ''; ?>>Liberado</option>
                      </select>
                    </td>
                  </tr>
                  <tr>
                    <td>Conta Externa (pix)</td>
                    <td style="padding: 0">
                      <select class="form-control" name="conta_externa" style="width: 100%">
                        <option value="0" <?php echo $resul_gameid_config['conta_externa']==0 ? 'selected' : ''; ?>>Bloqueado</option>
                        <option value="1" <?php echo $resul_gameid_config['conta_externa']==1 ? 'selected' : ''; ?>>Liberado</option>
                      </select>
                    </td>
                  </tr>
                  <tr>
                    <td>Sistema</td>
                    <td style="padding: 0">
                      <select class="form-control" name="somente_evento" style="width: 100%">
                        <option value="0" <?php echo $resul_gameid_config['somente_evento']==0 ? 'selected' : ''; ?>>Clube e Eventos</option>
                        <option value="1" <?php echo $resul_gameid_config['somente_evento']==1 ? 'selected' : ''; ?>>Somente Eventos</option>
                      </select>
                    </td>
                  </tr>
                  <tr>
                    <td>Vendas</td>
                    <td style="padding: 0">
                      <select class="form-control" name="gameid_vendas_bloqueio" style="width: 100%">
                        <option value="0" <?php echo $resul_gameid_config['gameid_vendas_bloqueio']==0 ? 'selected' : ''; ?>>Liberado</option>
                        <option value="1" <?php echo $resul_gameid_config['gameid_vendas_bloqueio']==1 ? 'selected' : ''; ?>>Bloqueado</option>
                      </select>
                    </td>
                  </tr>
                  <tr>
                    <td>Config Eventos</td>
                    <td style="padding: 0">
                      <select class="form-control" name="ev_config_individual" style="width: 100%">
                        <option value="0" <?php echo $resul_gameid_config['ev_config_individual']==0 ? 'selected' : ''; ?>>Default PokerWeb</option>
                        <option value="1" <?php echo $resul_gameid_config['ev_config_individual']==1 ? 'selected' : ''; ?>>Individual</option>
                      </select>
                    </td>
                  </tr>
                  <tr>
                    <td>Config Clube</td>
                    <td style="padding: 0">
                      <select class="form-control" name="clube_config_individual" style="width: 100%">
                        <option value="0" <?php echo $resul_gameid_config['clube_config_individual']==0 ? 'selected' : ''; ?>>Default PokerWeb</option>
                        <option value="1" <?php echo $resul_gameid_config['clube_config_individual']==1 ? 'selected' : ''; ?>>Individual</option>
                      </select>
                    </td>
                  </tr>
                  <tr>
                    <td>Ambiente de Uso</td>
                    <td style="padding: 0">
                      <select class="form-control" name="gameid_ambiente" style="width: 100%">
                        <option value="0" <?php echo $resul_gameid_config['gameid_ambiente']==0 ? 'selected' : ''; ?>>Produção</option>
                        <option value="1" <?php echo $resul_gameid_config['gameid_ambiente']==1 ? 'selected' : ''; ?>>Testes Japão</option>
                      </select>
                    </td>
                  </tr>
                  <tr>
                    <td>Anuncio tela de blinds</td>
                    <td style="padding: 0">
                      <select class="form-control" name="gameid_anuncio_blinds_bloq" style="width: 100%">
                        <option value="0" <?php echo $resul_gameid_config['gameid_anuncio_blinds_bloq']==0 ? 'selected' : ''; ?>>Liberado</option>
                        <option value="1" <?php echo $resul_gameid_config['gameid_anuncio_blinds_bloq']==1 ? 'selected' : ''; ?>>Bloquear</option>
                      </select>
                    </td>
                  </tr>
                  <tr>
                    <td>Email GameID Ativado</td>
                    <td style="padding: 2px">
                      <span style="margin-right: 15px"><a data-toggle="modal" href="#modal_gameid_email_liberado" data-backdrop="static" class="btn btn-white btn-xs">Email - GameID Liberado</a></span>
                    </td>
                  </tr>
                  <tr>
                    <td>Email GameID Prazo</td>
                    <td style="padding: 2px">
                      <span style="margin-right: 15px"><a data-toggle="modal" href="#modal_gameid_email_prazo" data-backdrop="static" class="btn btn-white btn-xs">Email - GameID Prazo</a></span>
                    </td>
                  </tr>
                  <tr>
                    <td colspan="2" style="padding: 0">
                      <div style="margin: 10px">Observações</div>
                      <textarea class="form-control" rows="8" name="observacao"><?php echo $resul_gameid_config['observacao']?></textarea>
                    </td>
                  </tr>
                </tbody>
              </table>
            </div>
          </section>
        </form>
      </div>
    </div>

    <div class="col-lg-9">

      <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
      <input type="hidden" name="gameid" value="config_forma_pgto"/>
        <section class="panel">
          <header class="panel-heading">
            <button type="submit" class="btn btn-sm btn-primary text-center pull-right">SALVAR</button>
            <div style="margin-top: 5px">Configurações Individuais para o Clube</div>
          </header>
          <div class="table-responsive">
            <table class="table table-striped b-t text-small">
              <thead>
              <tr>
                <th width="120" rowspan="2">Forma Pgto</th>
                <th colspan="4">Evento</th>
                <th colspan="4">Clube</th>
              </tr>
              <tr>
                <th width="60">Liberado</th>
                <th width="80">Taxa Conv.</th>
                <th width="80">Taxa Conv. (R$)</th>
                <th width="80">Taxa Op. (%)</th>
                <th width="80">Liberado</th>
                <th width="80">Taxa Conv.</th>
                <th width="80">Taxa Conv. (R$)</th>
                <th width="80">Taxa Op. (%)</th>
              </tr>
              </thead>
              <tbody>
              <?php foreach($resul_gameid_formas_pgto as $l){ $k=$l['id']?>
                <tr>
                  <td><?php echo $l['nome']?></td>
                  <td style="padding: 0">
                    <select class="form-control" name="ev_liberado[<?php echo $k?>]" style="width: 100%">
                      <option value="0" <?php echo $l['ev_liberado']==0 ? 'selected' : ''; ?>>Bloqueado</option>
                      <option value="1" <?php echo $l['ev_liberado']==1 ? 'selected' : ''; ?>>Liberado</option>
                    </select>
                  </td>
                  <td style="padding: 0">
                    <select class="form-control" name="ev_txconv[<?php echo $k?>]" style="width: 100%">
                      <option value="0" <?php echo $l['ev_txconv']==0 ? 'selected' : ''; ?>>Isento</option>
                      <option value="1" <?php echo $l['ev_txconv']==1 ? 'selected' : ''; ?>>Cobrar</option>
                    </select>
                  </td>
                  <td style="padding: 0">
                    <input type="text" name="ev_txconv_valor[<?php echo $k?>]" class="form-control text-center" value="<?php echo echomoeda($l['ev_txconv_valor'])?>" style="height: 30px">
                  </td>
                  <td style="padding: 0">
                    <input type="text" name="ev_txop_percent[<?php echo $k?>]" class="form-control text-center" value="<?php echo echomoeda($l['ev_txop_percent'])?>" style="height: 30px">
                  </td>
                  <td style="padding: 0">
                    <select class="form-control" name="clube_liberado[<?php echo $k?>]" style="width: 100%">
                      <option value="0" <?php echo $l['clube_liberado']==0 ? 'selected' : ''; ?>>Bloqueado</option>
                      <option value="1" <?php echo $l['clube_liberado']==1 ? 'selected' : ''; ?>>Liberado</option>
                    </select>
                  </td>
                  <td style="padding: 0">
                    <select class="form-control" name="clube_txconv[<?php echo $k?>]" style="width: 100%">
                      <option value="0" <?php echo $l['clube_txconv']==0 ? 'selected' : ''; ?>>Isento</option>
                      <option value="1" <?php echo $l['clube_txconv']==1 ? 'selected' : ''; ?>>Cobrar</option>
                    </select>
                  </td>
                  <td style="padding: 0">
                    <input type="text" name="clube_txconv_valor[<?php echo $k?>]" class="form-control text-center" value="<?php echo echomoeda($l['clube_txconv_valor'])?>" style="height: 30px">
                  </td>
                  <td style="padding: 0">
                    <input type="text" name="clube_txop_percent[<?php echo $k?>]" class="form-control text-center" value="<?php echo echomoeda($l['clube_txop_percent'])?>" style="height: 30px">
                  </td>
                </tr>
              <?php } ?>
              </tbody>
            </table>
          </div>
        </section>
      </form>

    </div>

  </div>
</div>
<!-- FIM DA ABA -->
<?php } ?>

<!-- ABA: REPRESENTANTE -->
<?php if($clube_representacao==1){ ?>
  <div class="tab-pane <?php if($aba_tab == 'representante'){echo 'active';}?>" id="representante">
    <div class="row">
      <?php
        $col = $painel_representante==1 ? "2" : "3";
      ?>

      <div class="col-lg-<?php echo $col?>" style="padding-right: 0">

        <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
          <input type="hidden" name="representante" value="config"/>
          <section class="panel">
            <header class="panel-heading" style="padding: 4px">
              <div class="pull-left" style="margin: 6px 0 0 11px">Configurações</div>
              <button type="submit" class="btn btn-sm btn-primary text-center pull-right" style="margin: 0">SALVAR</button>
            </header>
            <div class="table-responsive">
              <table class="table table-striped b-t text-small">
                <thead>
                <tr>
                  <th width="120">Descrição</th>
                  <th></th>
                </tr>
                </thead>
                <tbody>
                <tr>
                  <td>Painel</td>
                  <td style="padding: 0">
                    <select class="form-control" name="painel_representante">
                      <option value="0" <?php if($painel_representante=="0"){echo 'selected';}?>>Desativado</option>
                      <option value="1" <?php if($painel_representante=="1"){echo 'selected';}?>>Ativado</option>
                    </select>
                  </td>
                </tr>
                <tr>
                  <td>Representante</td>
                  <td style="padding: 0">
                    <select class="form-control" name="id_representante">
                      <option value="0">Nenhum</option>
                      <?php if($painel_representante){ ?>
                        <?php foreach($resul_reps as $l){ ?>
                          <option value="<?php echo $l['id']?>" <?php echo $resul_clube['id_representante']==$l['id'] ? 'selected' : ''; ?>><?php echo $l['nome']?></option>
                        <?php } ?>
                      <?php }else{ ?>
                        <?php foreach($resul_reps_paineis as $l){ ?>
                          <option value="<?php echo $l['id']?>" <?php echo $resul_clube['id_representante']==$l['id'] ? 'selected' : ''; ?>><?php echo $l['painel'].' ('.$l['representante'].')'?></option>
                        <?php } ?>
                      <?php } ?>
                    </select>
                  </td>
                </tr>
                </tbody>
              </table>
            </div>
          </section>
        </form>

        <?php if($painel_representante==1){ ?>
        <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
          <input type="hidden" name="representante" value="cod_pais_add"/>
          <section class="panel">
            <header class="panel-heading" style="padding: 4px">
              <select class="select_pesquisar" name="pais_id" style="width: 180px">
                <?php foreach($resul_paises as $l){ ?>
                  <option value="<?php echo $l['id']?>"><?php echo $l['cel_cod'].' - '.$l['nome']?></option>
                <?php } ?>
              </select>
              <button type="submit" class="btn btn-sm btn-primary text-center pull-right" style="margin: 0">Adicionar</button>
            </header>
            <div class="table-responsive">
              <table class="table table-striped b-t text-small">
                <thead>
                <tr>
                  <th width="20">Cod</th>
                  <th>País</th>
                  <th width="15"></th>
                </tr>
                </thead>
                <tbody>
                <?php foreach($paises_code as $l){ ?>
                  <tr>
                    <td><?php echo $l['cel_cod']?></td>
                    <td><?php echo $l['pais']?></td>
                    <td>
                      <a data-toggle="modal" href="#modal_pais_cod_deletar" data-backdrop="static" data-id_registro="<?php echo $l['id']?>"><i class="fa fa-times text-danger pull-right" style="font-size: 18px"></i></a>
                    </td>
                  </tr>
                <?php } ?>
                </tbody>
              </table>
            </div>
          </section>
        </form>
        <?php } ?>

      </div>

      <?php if($painel_representante==1){ ?>
      <div class="col-lg-4" style="padding-right: 0">
        <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
          <input type="hidden" name="representante" value="funcoes"/>
          <section class="panel">
            <header class="panel-heading" style="padding: 4px">
              <div class="pull-left" style="margin: 6px 0 0 11px">Controle de Módulos e Funções</div>
              <button type="submit" class="btn btn-sm btn-primary text-center pull-right" style="margin: 0">SALVAR</button>
            </header>
            <div class="table-responsive">
              <table class="table table-striped b-t text-small">
                <thead>
                <tr>
                  <th width="80">Grupo</th>
                  <th>Descrição</th>
                  <th width="120"></th>
                </tr>
                </thead>
                <tbody>
                <tr>
                  <td>Módulos</td>
                  <td>Clubes</td>
                  <td style="padding: 0">
                    <select class="form-control" name="modulo_clubes">
                      <option value="0" <?php if($resul_config_painel_rep['modulo_clubes']=="0"){echo 'selected';}?>>Bloqueado</option>
                      <option value="1" <?php if($resul_config_painel_rep['modulo_clubes']=="1"){echo 'selected';}?>>Liberado</option>
                    </select>
                  </td>
                </tr>
                <tr>
                  <td>Módulos</td>
                  <td>Clientes (Jogadores)</td>
                  <td style="padding: 0">
                    <select class="form-control" name="modulo_clientes">
                      <option value="0" <?php if($resul_config_painel_rep['modulo_clientes']=="0"){echo 'selected';}?>>Bloqueado</option>
                      <option value="1" <?php if($resul_config_painel_rep['modulo_clientes']=="1"){echo 'selected';}?>>Liberado</option>
                    </select>
                  </td>
                </tr>
                <tr>
                  <td>Módulos</td>
                  <td>Moedas Virtuais</td>
                  <td style="padding: 0">
                    <select class="form-control" name="modulo_moedas_virtuais">
                      <option value="0" <?php if($resul_config_painel_rep['modulo_moedas_virtuais']=="0"){echo 'selected';}?>>Bloqueado</option>
                      <option value="1" <?php if($resul_config_painel_rep['modulo_moedas_virtuais']=="1"){echo 'selected';}?>>Liberado</option>
                    </select>
                  </td>
                </tr>
                <tr>
                  <td>Módulos</td>
                  <td>Tickets Nacionais</td>
                  <td style="padding: 0">
                    <select class="form-control" name="modulo_tickets_nacionais">
                      <option value="0" <?php if($resul_config_painel_rep['modulo_tickets_nacionais']=="0"){echo 'selected';}?>>Bloqueado</option>
                      <option value="1" <?php if($resul_config_painel_rep['modulo_tickets_nacionais']=="1"){echo 'selected';}?>>Liberado</option>
                    </select>
                  </td>
                </tr>
                <tr>
                  <td>Módulos</td>
                  <td>GameID</td>
                  <td style="padding: 0">
                    <select class="form-control" name="modulo_gameid">
                      <option value="0" <?php if($resul_config_painel_rep['modulo_gameid']=="0"){echo 'selected';}?>>Bloqueado</option>
                      <option value="1" <?php if($resul_config_painel_rep['modulo_gameid']=="1"){echo 'selected';}?>>Liberado</option>
                    </select>
                  </td>
                </tr>
                <tr style="border-bottom: solid 2px #ddd"></tr>
                <tr>
                  <td>GameID</td>
                  <td>Realizar cópia do cadastro do jogador ao painel do representante, assim que a validação for feita</td>
                  <td style="padding: 0">
                    <select class="form-control" name="gameid_validacoes_cadastro_copiar">
                      <option value="0" <?php if($resul_config_painel_rep['gameid_validacoes_cadastro_copiar']=="0"){echo 'selected';}?>>Bloqueado</option>
                      <option value="1" <?php if($resul_config_painel_rep['gameid_validacoes_cadastro_copiar']=="1"){echo 'selected';}?>>Liberado</option>
                    </select>
                  </td>
                </tr>
                <tr style="border-bottom: solid 2px #ddd"></tr>
                <tr>
                  <td>CashGame</td>
                  <td>Fluxo de Fichas: PACOTES (Fichas possui valores diferentes conforme pacotes e sistema mantem saldo de fichas dos jogadores)</td>
                  <td style="padding: 0">
                    <select class="form-control" name="cashgame_pacotes_vendas">
                      <option value="0" <?php if($resul_config_painel_rep['cashgame_pacotes_vendas']=="0"){echo 'selected';}?>>Normal</option>
                      <option value="1" <?php if($resul_config_painel_rep['cashgame_pacotes_vendas']=="1"){echo 'selected';}?>>Pacotes</option>
                    </select>
                  </td>
                </tr>
                </tbody>
              </table>

            </div>
          </section>
        </form>
      </div>

      <div class="col-lg-6">
        <section class="panel">
          <header class="panel-heading">
            <div style="margin-top: 5px">Solicitações de Clubes</div>
          </header>
          <div class="table-responsive">
            <table class="table table-striped b-t text-small">
              <thead>
              <tr>
                <th class="text-center" width="100">Solicitação</th>
                <th>Clube</th>
                <th class="text-center" width="10"></th>
                <th class="text-center" width="100">Status</th>
                <th class="text-center" width="100"></th>
              </tr>
              </thead>
              <tbody>
              <?php foreach($resul_rep_clubes_solicitacao as $l){ ?>
                <tr>
                  <td class="text-center"><?php echo $l['data_solicitacao']?></td>
                  <td><?php echo $l['nome']?></td>
                  <td class="text-center" style="padding: 4px"><a href="https://pw.pokerweb.com.br/_files/img/rep_logos/<?php echo $l['logomarca']?>" target="_blank"><i class="fa fa-image" style="font-size: 18px"></i></a></td>
                  <td class="text-center"><?php echo $l['liberado']==1 ? "<span class='text-success'>Liberado</span>" : ($l['iniciado']==1 ? "<span class='text-info'>Iniciado</span>" : "<span class='text-danger'>Pendente</span>")?></td>
                  <td class="text-center" style="padding: 0">
                    <?php if($l['liberado']==0 && $l['iniciado']==0){ ?>
                      <a data-toggle="modal" href="#modal_representante_novo_clube" data-backdrop="static" data-id_registro="<?php echo $l['id']?>" class="btn btn-xs btn-inverse pull-right">Criar sistema</a>
                    <?php }else{ ?>
                    <?php } ?>
                  </td>
                </tr>
              <?php } ?>
              </tbody>
            </table>
          </div>
        </section>
      </div>
      <?php } ?>

    </div>
  </div>
  <!-- FIM DA ABA -->
<?php } ?>

<!-- ABA: CONFIGURAÇÕES EXTRAS -->
<?php if($clube_extras==1){ ?>
<div class="tab-pane <?php if($aba_tab == 'personalizacao'){echo 'active';}?>" id="personalizacao">
  <div class="row">

    <?php
    if($resul_config['usuarios_simultaneos'] == 0){  $user_simult = ''; }else{ $user_simult = 'checked'; }
    if($resul_config['2fa_obrigatorio'] == 0){  $obrigatorio_2fa = ''; }else{ $obrigatorio_2fa = 'checked'; }
    if($resul_config['anuncios_ativados'] == 0){  $anuncios_ativados = ''; }else{ $anuncios_ativados = 'checked'; }
    if($resul_config['pagamento_pix'] == 0){  $pagamento_pix = ''; }else{ $pagamento_pix = 'checked'; }
    if($resul_config['transferencia_pix'] == 0){  $transferencia_pix = ''; }else{ $transferencia_pix = 'checked'; }
    $novo_plano_aviso = $resul_config['novo_plano_aviso']==0?'':'checked';
    ?>

    <div class="col-lg-4">

      <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
        <input type="hidden" name="configs_extra" value="regional"/>
        <section class="panel">
          <header class="panel-heading" style="padding: 4px">
            <div class="pull-left" style="margin: 6px 0 0 11px">Regionalização</div>
            <button type="submit" class="btn btn-sm btn-primary text-center pull-right" style="margin: 0">SALVAR</button>
          </header>
          <div class="table-responsive">
            <table class="table table-striped b-t text-small">
              <thead>
              <tr>
                <th width="200">Descrição</th>
                <th></th>
              </tr>
              </thead>
              <tbody>
              <tr>
                <td style="padding: 7px 15px">País</td>
                <td style="padding: 1px">
                  <select class="select_pesquisar" name="pais_id" style="width: 100%">
                    <?php foreach($resul_paises as $l){ ?>
                      <option value="<?php echo $l['id']?>" <?php echo $resul_config['pais_id']==$l['id'] ? 'selected' : ''; ?>><?php echo $l['nome']?></option>
                    <?php } ?>
                  </select>
                </td>
              </tr>
              <tr>
                <td style="padding: 7px 15px">Fuso Horário</td>
                <td style="padding: 1px">
                  <select class="select_pesquisar" name="fuso_horario" style="width: 100%">
                    <?php foreach($timezones as $k=>$l){
                      $selected="";
                      if(
                        $resul_config['fuso_horario']==$k or
                        ($k=="America/Sao_Paulo" && ($resul_config['fuso_horario']=="" or $resul_config['fuso_horario']=="America/Sao_Paulo"))
                      ){
                        $selected="selected";
                        date_default_timezone_set($k);
                        $data = date("d/m/Y - H:i:s");
                      }
                      ?>
                      <option value="<?php echo $k?>" <?php echo $selected?>><?php echo $l['label']?></option>
                    <?php } ?>
                  </select>
                  <label class="clientes-detalhes-label">Horário atual do Clube: <?php echo $data?></label>
                </td>
              </tr>
              <tr>
                <td style="padding: 7px 15px">Traduções (Editar)</td>
                <td style="padding: 1px">
                  <select class="form-control" name="lang_editar" style="width: 100%">
                    <option value="1" <?php echo $resul_config['lang_editar']==1 ? 'selected' : ''; ?>>Liberado</option>
                    <option value="0" <?php echo $resul_config['lang_editar']==0 ? 'selected' : ''; ?>>Bloqueado</option>
                  </select>
                </td>
              </tr>

              </tbody>
            </table>
          </div>
        </section>
      </form>

    </div>

    <div class="col-lg-3" style="padding: 0">
      <div class="col-lg-12">
        <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
          <input type="hidden" name="alterar" value="configs_extra"/>
          <section class="panel">
            <header class="panel-heading" style="padding: 4px">
              <div class="pull-left" style="margin: 6px 0 0 11px">Sistemas Vinculados</div>
              <a data-toggle="modal" href="#modal_adicionar_vinculo_sistema" data-backdrop="static" class="btn btn-xs btn-inverse pull-right">Adicionar Sistema</a>
            </header>
            <div class="table-responsive">
              <table class="table table-striped b-t text-small">
                <thead>
                <tr>
                  <th>Clube</th>
                  <th width="20"></th>
                </tr>
                </thead>
                <tbody>
                <?php foreach($resul_vinculos as $l){ ?>
                  <tr>
                    <td><?php echo $l['clube']?></td>
                    <td class="text-center" style="font-weight: bold; font-size: 15px; padding: 3px">
                      <a data-toggle="modal" href="#modal_excluir_vinculo_sistema" data-backdrop="static" data-id_clube_vinculo="<?php echo $l['id']?>"><i class="fa fa-times text-danger"></i></a>
                    </td>
                  </tr>
                <?php } ?>
                </tbody>
              </table>
            </div>
          </section>
        </form>
      </div>
    </div>

    <div class="col-lg-4">

      <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
        <input type="hidden" name="configs_extra" value="outros"/>
        <section class="panel">
          <header class="panel-heading" style="padding: 4px">
            <div class="pull-left" style="margin: 6px 0 0 11px">Configurações Extras</div>
            <button type="submit" class="btn btn-sm btn-primary text-center pull-right" style="margin: 0">SALVAR</button>
          </header>
          <div class="table-responsive">
            <table class="table table-striped b-t text-small">
              <thead>
              <tr>
                <th width="250">Descrição</th>
                <th></th>
              </tr>
              </thead>
              <tbody>
              <tr>
                <td colspan="2" style="padding: 3px 20px 7px 20px">
                  <div class="squaredThree" style="margin-left: -27px;">
                    <input type="checkbox" id="conexoes_simultaneas" name="usuarios_simultaneos" value="1" <?php echo $user_simult?>/>
                    <label for="conexoes_simultaneas"></label>
                  </div>
                  <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Permitir Conexões Simultâneas (mesmo usuário)</div>
                </td>
              </tr>
              <tr>
                <td colspan="2" style="padding: 3px 20px 7px 20px">
                  <div class="squaredThree" style="margin-left: -27px;">
                    <input type="checkbox" id="2fa_obrigatorio" name="2fa_obrigatorio" value="1" <?php echo $obrigatorio_2fa?>/>
                    <label for="2fa_obrigatorio"></label>
                  </div>
                  <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">2FA - Ativar bloqueio</div>
                </td>
              </tr>
              <tr>
                <td colspan="2" style="padding: 3px 20px 7px 20px">
                  <div class="squaredThree" style="margin-left: -27px;">
                    <input type="checkbox" id="anuncios_ativados" name="anuncios_ativados" value="1" <?php echo $anuncios_ativados?>/>
                    <label for="anuncios_ativados"></label>
                  </div>
                  <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Ativar Anúncios</div>
                </td>
              </tr>
              <tr>
                <td colspan="2" style="padding: 3px 20px 7px 20px">
                  <div class="squaredThree" style="margin-left: -27px;">
                    <input type="checkbox" id="pagamento_pix" name="pagamento_pix" value="1" <?php echo $pagamento_pix?>/>
                    <label for="pagamento_pix"></label>
                  </div>
                  <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Recebimentos Pix</div>
                </td>
              </tr>
              <tr>
                <td colspan="2" style="padding: 3px 20px 7px 20px">
                  <div class="squaredThree" style="margin-left: -27px;">
                    <input type="checkbox" id="transferencia_pix" name="transferencia_pix" value="1" <?php echo $transferencia_pix?>/>
                    <label for="transferencia_pix"></label>
                  </div>
                  <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Transferências Pix</div>
                </td>
              </tr>
              <tr>
                <td style="padding: 3px 20px 7px 20px">
                  <div class="squaredThree" style="margin-left: -27px;">
                    <input type="checkbox" id="rewards_ver_cadastro" name="rewards_cad" value="1" <?php echo $rewards_cad?>/>
                    <label for="rewards_ver_cadastro"></label>
                  </div>
                  <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Rewards<br>(verificar cadastro)</div>
                </td>
                <td style="padding: 0">
                  <label class="clientes-detalhes-label">URL</label>
                  <input type="text" name="url" class="form-control" value="<?php echo $resul_config['rewards_url']?>">
                  <label class="clientes-detalhes-label">Data (padrão)</label>
                  <textarea rows="4" name="data" class="form-control"><?php echo $resul_config['rewards_data']?></textarea>
                </td>
              </tr>
              <tr>
                <td style="padding: 3px 20px 7px 20px">
                  <div class="squaredThree" style="margin-left: -27px;">
                    <input type="checkbox" id="novo_plano_aviso" name="novo_plano_aviso" value="1" <?php echo $novo_plano_aviso?>/>
                    <label for="novo_plano_aviso"></label>
                  </div>
                  <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">AVISO DE NOVO PLANO</div>
                </td>
                <td style="padding: 0">
                  <label class="clientes-detalhes-label">Plano para Sugestão</label>
                  <select class="select_pesquisar" name="novo_plano_sugestao" style="width: 100%">
                    <option value="1" <?php echo $resul_config['novo_plano_sugestao']==1?'selected':'';?>>Bronze</option>
                    <option value="2" <?php echo $resul_config['novo_plano_sugestao']==2?'selected':'';?>>Prata</option>
                    <option value="3" <?php echo $resul_config['novo_plano_sugestao']==3?'selected':'';?>>Ouro</option>
                    <option value="4" <?php echo $resul_config['novo_plano_sugestao']==4?'selected':'';?>>Platinum</option>
                    <option value="5" <?php echo $resul_config['novo_plano_sugestao']==5?'selected':'';?>>Diamante</option>
                  </select>
                </td>
              </tr>
              </tbody>
            </table>
          </div>
        </section>
      </form>

      <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
        <input type="hidden" name="configs_extra" value="migrar_v2"/>
        <section class="panel">
          <header class="panel-heading" style="padding: 4px">
            <div class="pull-left" style="margin: 6px 0 0 11px">Migração 2.0</div>
            <button type="submit" class="btn btn-sm btn-primary text-center pull-right" style="margin: 0">MIGRAR</button>
          </header>
          <div class="table-responsive">
            <table class="table table-striped b-t text-small">
              <tbody>
              <tr>
                <td style="padding: 0">
                  <label class="clientes-detalhes-label">CMD Migrar Imagens</label>
                  <textarea rows="8" name="data" class="form-control">
aws s3 cp /var/www/html/st/ft-galeria/<?php echo $resul_config['pasta']?>/torn s3://pokerweb.com.br/public/clubes/<?php echo $resul_config['pasta']?>/blinds_tela --recursive
aws s3 cp /var/www/html/st/ft-jog/<?php echo $resul_config['pasta']?> s3://pokerweb.com.br/public/clubes/<?php echo $resul_config['pasta']?>/jogadores_fotos --recursive
aws s3 cp /var/www/html/st/files_clubes/<?php echo $resul_config['pasta']?>/jogs_anexos s3://pokerweb.com.br/public/clubes/<?php echo $resul_config['pasta']?>/jogadores_anexos --recursive
</textarea>
                </td>
              </tr>
              </tbody>
            </table>
          </div>
        </section>
      </form>

    </div>

  </div>
</div>
<!-- FIM DA ABA -->
<?php } ?>

<!-- ABA: BD -->
<?php if($clube_extras==1){ ?>
<div class="tab-pane <?php if($aba_tab == 'bd'){echo 'active';}?>" id="bd">
  <div class="row">

    <div class="col-lg-4">
      <section class="panel">
        <header class="panel-heading" style="padding: 4px">
          <div class="pull-left" style="margin: 6px 0 0 11px">Banco de Dados</div>
        </header>
        <div class="table-responsive">
          <table class="table table-striped b-t text-small">
            <thead>
            <tr>
              <th>Descrição</th>
              <th class="text-center" width="1">Ação</th>
            </tr>
            </thead>
            <tbody>
            <tr>
              <td style="padding: 7px 15px">Altera o collation de todas as tabelas para UTF-8 / utf8_general_ci</td>
              <td class="text-center" style="padding: 1px">
                <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
                  <input type="hidden" name="banco_dados" value="collation_utf8"/>
                  <button type="submit" class="btn btn-sm btn-info text-center">Alterar</button>
                </form>
              </td>
            </tr>
            </tbody>
          </table>
        </div>
      </section>
    </div>

    <div class="col-lg-4">
      <section class="panel">
        <header class="panel-heading" style="padding: 4px">
          <div class="pull-left" style="margin: 6px 0 0 11px">Outros</div>
        </header>
        <div class="table-responsive">
          <table class="table table-striped b-t text-small">
            <thead>
            <tr>
              <th>Descrição</th>
              <th class="text-center" width="1">Ação</th>
            </tr>
            </thead>
            <tbody>
            <tr>
              <td style="padding: 7px 15px">Exclui todos os arquivos enviados para fechamentos (não altera o BD)</td>
              <td class="text-center" style="padding: 1px">
                <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
                  <input type="hidden" name="acao_outros" value="excluir_arquivos_fechamentos_online"/>
                  <button type="submit" class="btn btn-sm btn-primary text-center">Excluir Arquivos</button>
                </form>
              </td>
            </tr>
            <tr>
              <td style="padding: 7px 15px">Reabre contrato para assinatura</td>
              <td class="text-center" style="padding: 1px">
                <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
                  <input type="hidden" name="acao_outros" value="reabrir_contrato"/>
                  <button type="submit" class="btn btn-sm btn-primary text-center">Reabrir</button>
                </form>
              </td>
            </tr>
            </tbody>
          </table>
        </div>
      </section>
    </div>

    <div class="col-lg-12" style="margin-top: 40px">
    </div>
  </div>
</div>
<!-- FIM DA ABA -->
<?php } ?>



<!-- ABA: CONFIGURAÇÕES -->
<?php if($clube_configs==1){ ?>
<div class="tab-pane <?php if($aba_tab == 'config'){echo 'active';}?>" id="config">
  <div class="row">

          <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
            <input type="hidden" name="alterar" value="configs"/>

            <div class="col-lg-10 ">
              <div class="col-sm-6">

                <div class="clientes-detalhes-campo col-lg-12">
                  <div class="dividido col-app-6">
                    <label class="clientes-detalhes-label">Nome do Banco de Dados</label>
                    <div>
                      <input type="text" name="bd" class="form-control" value="<?php echo $resul_config['bd']?>">
                    </div>
                  </div>
                  <div class="dividido col-app-6">
                    <label class="clientes-detalhes-label">Link Subdom&iacute;nio</label>
                    <div>
                      <input type="text" name="link_sistema" class="form-control" value="<?php echo $resul_config['link_sistema']?>">
                    </div>
                  </div>
                </div>
                <div class="clientes-detalhes-campo col-lg-12">
                  <div class="col-lg-8">
                    <div class="squaredThree" style="margin-left: -27px;">
                      <input type="checkbox" id="squaredThree" name="ativo" value="1" <?php echo $checked?> <?php echo $disabled_check?>/>
                      <label for="squaredThree"></label>
                    </div>
                    <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Ativar Acesso</div>
                  </div>
                </div>
                <div class="clientes-detalhes-campo col-lg-12">
                  <div class="col-lg-8">
                    <div class="squaredThree" style="margin-left: -27px;">
                      <input type="checkbox" id="squaredThree2" name="bloqueio_pgto" value="1" <?php echo $checked_bloqueio?>/>
                      <label for="squaredThree2"></label>
                    </div>
                    <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Bloquear por Inadiplência</div>
                  </div>
                </div>
                <div class="clientes-detalhes-campo col-lg-12">
                  <div class="col-lg-8">
                    <div class="squaredThree" style="margin-left: -27px;">
                      <input type="checkbox" id="squaredThree6" name="visualizacao" value="1" <?php echo $checked_visualizacao?>/>
                      <label for="squaredThree6"></label>
                    </div>
                    <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Somente Visualização</div>
                  </div>
                </div>
                <div class="clientes-detalhes-campo col-lg-12">
                  <div class="col-lg-8">
                    <div class="squaredThree" style="margin-left: -27px;">
                      <input type="checkbox" id="squaredThree5" name="multa" value="1" <?php echo $checked_multa?>/>
                      <label for="squaredThree5"></label>
                    </div>
                    <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Pendencia Financeira</div>
                  </div>
                </div>
                <div class="clientes-detalhes-campo col-lg-12">
                  <div class="col-lg-8">
                    <div class="squaredThree" style="margin-left: -27px;">
                      <input type="checkbox" id="squaredThree3" name="manutencao" value="1" <?php echo $checked_manutencao?>/>
                      <label for="squaredThree3"></label>
                    </div>
                    <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Bloquear para Manutenção</div>
                  </div>
                </div>
                <div class="clientes-detalhes-campo col-lg-12">
                  <div class="col-lg-8">
                    <div class="squaredThree" style="margin-left: -27px;">
                      <input type="checkbox" id="squaredThree4" name="interno" value="1" <?php echo $checked_interno?>/>
                      <label for="squaredThree4"></label>
                    </div>
                    <div class="text-info" style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Uso Interno</div>
                  </div>
                </div>
                <div class="clientes-detalhes-campo col-lg-12">
                  <div class="col-lg-8">
                    <div class="squaredThree" style="margin-left: -27px;">
                      <input type="checkbox" id="squaredThree7" name="cancelado" value="1" <?php echo $checked_cancelado?>/>
                      <label for="squaredThree7"></label>
                    </div>
                    <div class="text-danger" style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Cancelado</div>
                  </div>
                </div>

              </div>
              <div class="col-sm-6">

                <div class="clientes-detalhes-campo col-lg-12">
                  <div class="dividido" style="float: left; width: 29%;">
                    <label class="clientes-detalhes-label">Cod. Usu&aacute;rios</label>
                    <div class="form-control text-center" style="height: 26px"><?php echo $resul_config['cod_usuarios']?></div>
                  </div>
                  <div class="dividido" style="float: left; width: 29%; padding-left: 6px;">
                    <label class="clientes-detalhes-label">Logo</label>
                    <div class="form-control text-center" style="height: 26px"><?php echo $resul_config['logo']?></div>
                  </div>
                  <div class="dividido" style="float: left; width: 13%; padding-left: 6px;">
                    <label class="clientes-detalhes-label">.ext</label>
                    <div class="form-control text-center" style="height: 26px"><?php echo $resul_config['logo_ext']?></div>
                  </div>
                  <div class="dividido" style="float: left; width: 29%; padding-left: 6px;">
                    <label class="clientes-detalhes-label">Pasta</label>
                    <?php if(is_dir('../st/ft-jog/'.$resul_config['pasta'].'/')){ ?>
                    <div class="form-control text-center" style="height: 26px"><?php echo $resul_config['pasta']?></div>
                    <?php }else{ ?>
                    <span style="font-size: 11px; font-weight: bold"> <?php echo $resul_config['pasta']?></span>
                    <a href="clube.php?npast&clube=<?php echo $id_clube?>" class="btn btn-xs btn-inverse col-lg-12" style="margin-top: 0" <?php echo $disabled_pasta?>>Criar Pastas</a>
                    <?php } ?>
                  </div>
                </div>
                <div class="clientes-detalhes-campo col-lg-12">
                  <div class="dividido" style="float: left; width: 50%;">
                    <label class="clientes-detalhes-label">Logo Principal</label>
                    <div class="text-center" style="height: 100px; max-height: 100px; padding: 15px; background-color: #000; border-radius: 5px;">
                      <?php if(file_exists("../_logos/".$resul_config['logo'].".png")){ ?>
                      <img src="<?php echo URL_LOGOS.$resul_config['logo']?>.png?id=<?php echo $id_arqs?>" style="max-height: 70px">
                      <?php }else{ ?>
                      <div class="text-center" style="color: #747474; margin-top: 25px; font-weight: bold">Sem Logo</div>
                      <?php } ?>
                    </div>
                    <label for="imagem_up" class="col-lg-12 text-center" style="margin-top: 5px">
                      <span class="btn btn-xs btn-info" aria-hidden="true">Escolher Logo</span>
                      <input type="file" class="hidden" id="imagem_up" name="imagem_up">
                    </label>
                  </div>
                  <div class="dividido" style="float: left; width: 50%; padding-left: 6px;">
                    <label class="clientes-detalhes-label">Logo Tickets</label>
                    <div class="text-center" style="height: 100px; max-height: 100px; padding: 15px; border-radius: 5px; background-color: #fffdc1; border: dashed 1px #a2a2a2">
                      <?php if(file_exists("../_logos/".$resul_config['logo']."_ticket.png")){ ?>
                      <img src="<?php echo URL_LOGOS.$resul_config['logo']?>_ticket.png?id=<?php echo $id_arqs?>" style="max-height: 70px">
                      <?php }else{ ?>
                        <div class="text-center" style="color: #b8b8b8; margin-top: 25px; font-weight: bold">Sem Logo</div>
                      <?php } ?>
                    </div>
                    <label for="imagem_up_ticket" class="col-lg-12 text-center" style="margin-top: 5px">
                      <span class="btn btn-xs btn-info" aria-hidden="true">Escolher Logo</span>
                      <input type="file" class="hidden" id="imagem_up_ticket" name="imagem_up_ticket">
                    </label>
                  </div>
                </div>
                <div class="clientes-detalhes-campo col-lg-12">
                  <div class="col-lg-6">
                    <div class="squaredThree text-right" style="margin-left: -34px;">
                      <input type="checkbox" id="squaredThreelogosite" name="logo_site" value="1" <?php echo $checked_logo_site?>/>
                      <label for="squaredThreelogosite"></label>
                    </div>
                    <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Logo Site</div>
                  </div>
                  <button type="submit" class="btn btn-xs btn-info pull-right" style="margin-top: 2px">Enviar Logomarcas</button>
                </div>

                <div class="clientes-detalhes-campo col-lg-12">
                  <div class="col-lg-3">
                    <div style="margin-top: 8px; font-size: 13px;font-weight: bold">API HASH</div>
                  </div>
                  <div class="col-lg-9" style="padding-top: 4px">
                    <input type="text" name="api_hash" class="form-control" value="<?php echo $resul_config['api_hash']?>">
                    <?php if($resul_config['api_hash']==""){ ?><div style="margin-top: 4px">Segestão: <?php echo md5(strtotime('now'))?></div><?php } ?>
                  </div>
                </div>

                <div class="clientes-detalhes-campo col-lg-12">
                  <div class="col-lg-3">
                    <div class="squaredThree" style="margin-left: -27px;">
                      <input type="checkbox" id="squaredThreelight" name="redirecionar" value="1" <?php echo $checked_redirecionar?>/>
                      <label for="squaredThreelight"></label>
                    </div>
                    <div style="margin-left: 14px;margin-top: -20px;font-size: 13px;font-weight: bold">Redirecionar</div>
                  </div>
                  <div class="dividido col-app-1">
                    <div style="text-align: right;margin-top: 8px;font-size: 13px;font-weight: bold">URL:</div>
                  </div>
                  <div class="dividido col-app-8">
                    <div>
                      <input type="text" name="redirecionar_url" class="form-control" value="<?php echo $resul_clube['redirecionar_url']?>">
                    </div>
                  </div>
                </div>
                <div class="clientes-detalhes-campo col-lg-12">
                  <label class="clientes-detalhes-label">Observações</label>
                  <div>
                    <textarea rows="4" name="obs" class="form-control col-lg-12 no-padder" data-trigger="keyup"><?php echo $resul_config['obs']?></textarea>
                  </div>
                </div>
              </div>
            </div>

            <div class="col-lg-2 clientes-detalhes-coluna">
              <button type="submit" class="btn btn-sm btn-primary col-lg-12 text-center">SALVAR</button>

              <div class="clientes-detalhes-campo col-lg-12" style="margin-top: 15px">
                <label class="clientes-detalhes-label">Admin - Login Inicial</label>
                <div>
                  <input type="text" name="admin_login" class="form-control" value="<?php echo $resul_config['admin_login']?>">
                </div>
              </div>
              <div class="clientes-detalhes-campo col-lg-12">
                <label class="clientes-detalhes-label">Admin - Senha Inicial</label>
                <div>
                  <input type="text" name="admin_senha" class="form-control" value="<?php echo $resul_config['admin_senha']?>">
                </div>
              </div>

              <a data-toggle="modal" href="#modal_email_novo_sistema" data-backdrop="static" class="btn btn-sm btn-inverse col-lg-12" style="margin-top: 15px">E-mail de Liberação</a>
              <a data-toggle="modal" href="#modal_email_novo_sistema_cliente" data-backdrop="static" class="btn btn-sm btn-inverse col-lg-12" style="margin-top: 15px">E-mail de Liberação (cliente)</a>
              <a data-toggle="modal" href="#modal_emails_config" data-backdrop="static" class="btn btn-sm btn-primary col-lg-12" style="margin-top: 10px">Registros de Envios</a>

              <a data-toggle="modal" href="#modal_criar_admin" data-backdrop="static" class="btn btn-sm btn-inverse col-lg-12" style="margin-top: 120px">Criar Admin</a>

            </div>
          </form>

          <?php if($bd_vazio && $bd_existe){ ?>
          <div class="clientes-detalhes-campo col-lg-12" style="padding-left: 30px;margin-top: 20px">
            <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
              <input type="hidden" name="preparar" value="bd"/>
              <button type="submit" class="btn btn-xs btn-inverse text-center">Preparar BD Inicial</button>
            </form>
          </div>
          <?php }?>

          <?php if(!$bd_existe){ ?>
          <div class="clientes-detalhes-campo col-lg-12" style="padding-left: 30px;margin-top: 20px">
            <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
              <input type="hidden" name="criar" value="bd"/>
              <button type="submit" class="btn btn-xs btn-inverse text-center">CRIAR BD</button>
            </form>
          </div>
          <?php }?>

  </div>
</div>
<!-- FIM DA ABA -->
<?php } ?>


<!-- ABA: REGISTROS -->
<?php if($clube_registros==1){ ?>
<div class="tab-pane <?php if($aba_tab == 'registros'){echo 'active';}?>" id="registros">
  <div class="row">

    <div class="col-lg-12">
      <section class="comment-list block">
        <article class="comment-item media" style="margin-bottom: 25px;">
          <section class="media-body">
            <form method="post" action="" data-validate="parsley" enctype="multipart/form-data">
              <input type="hidden" name="postar" value="comentario"/>
              <div class="col-app-11">
                <input type="text" class="form-control" data-required="true" name="postagem" placeholder="Digite o coment&aacute;rio aqui"/>
              </div>
              <div class="col-app-1">
                <button class="btn btn-info btn-xs pull-right">POSTAR</button>
              </div>
            </form>
          </section>
        </article>
        <?php foreach($resul_registros_historico as $linha_registros){
          if($linha_registros['nivel'] == 0){
            $avatar = 'icone_admin.png'; }else{
            $avatar = 'icone_user.png';  }
          ?>
          <article class="comment-item media arrow arrow-left">
            <a class="pull-left thumb-small avatar"><img src="images/<?php echo $avatar ?>" class="img-circle"></a>
            <section class="media-body panel">
              <header class="panel-heading clearfix">
                <a><?php echo $linha_registros['usuario']; ?></a>
                <span class="text-muted m-l-small pull-right"><?php echo $linha_registros['data_post']; ?> - <?php echo echohora($linha_registros['hora']); ?> <i class="fa fa-calendar"></i></span>
              </header>
              <div class="panel-body">
                <div><?php echo $linha_registros['texto']; ?></div>
              </div>
            </section>
          </article>
        <?php } ?>
      </section>
    </div>

  </div>
</div>
<!-- FIM DA ABA -->
<?php } ?>

</div>
</div>

</section>
</section>
<!-- /.main -->
</section>

<!-- FOOTER -->
<?php include('footer.php');?>

  <!-- REPRESENTANTE - novo clube -->
  <div id="modal_representante_novo_clube" class="modal fade">
    <form class="m-b-none" method="post" action="" data-validate="parsley" enctype="multipart/form-data">
      <input type="hidden" name="representante" value="novo_clube">
      <input type="hidden" name="id_registro" value="">
      <div class="modal-dialog  modal-sm" style="width: 450px;">
        <div class="modal-content">
          <div class="modal-header bg-info">
            <button type="button" class="close" data-dismiss="modal"><i class="fa fa-times"></i></button>
            <h4 class="modal-title" id="myModalLabel">Criar novo clube para o representante?</h4>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">Cancelar</button>
            <button type="submit" class="btn btn-sm btn-info">Criar</button>
          </div>
        </div>
      </div>
    </form>
  </div>


  <!-- Modal E-MAILS -->
  <div id="modal_emails" class="modal fade bs-example-modal-sm">
    <div class="modal-dialog  modal-sm" style="width: 600px;">
      <div class="modal-content">
        <div class="modal-header bg-info">
          <button type="button" class="close" data-dismiss="modal"><i class="fa fa-times"></i></button>
          <h4 class="modal-title" id="myModalLabel">E-mails</h4>
        </div>
        <div class="modal-body scrollbar_modal">
          <div class="modal-body-emails"></div>
        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">Fechar</button>
        </div>
      </div>
    </div>
  </div>

  <!-- Modal E-MAILS -->
  <div id="modal_emails_config" class="modal fade bs-example-modal-sm">
    <div class="modal-dialog  modal-sm" style="width: 600px;">
      <div class="modal-content">
        <div class="modal-header bg-info">
          <button type="button" class="close" data-dismiss="modal"><i class="fa fa-times"></i></button>
          <h4 class="modal-title" id="myModalLabel">E-mails de Liberação</h4>
        </div>
        <div class="modal-body scrollbar_modal">
          <div class="modal-body-emails"></div>
        </div>
        <div class="modal-footer">
          <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">Fechar</button>
        </div>
      </div>
    </div>
  </div>

  <!-- Modal EMAIL confirmar envio -->
  <div id="modal_email_conf" class="modal fade bs-example-modal-sm">
    <form class="m-b-none" method="post" action="" enctype="multipart/form-data">
      <input type="hidden" name="enviar" value="email" />
      <input type="hidden" class="id_registro" name="id_registro" value="" />
      <input type="hidden" class="tipo" name="tipo" value="" />
      <div class="modal-dialog modal-sm" style="width: 350px;">
        <div class="modal-content">
          <div class="modal-header bg-info">
            <button type="button" class="close" data-dismiss="modal"><i class="fa fa-times"></i></button>
            <h4 class="modal-title" id="myModalLabel">Enviar E-mail</h4>
          </div>
          <div class="modal-body">
            <div class="row">
              <div class="col-lg-12 text-center">
                Enviar o E-mail?
              </div>
            </div>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">Cancelar</button>
            <button type="submit" class="btn btn-sm btn-inverse" data-loading-text="Enviando...">Enviar</button>
          </div>
        </div>
      </div>
    </form>
  </div>

  <!-- Modal EMAIL novo sistema -->
  <div id="modal_email_novo_sistema" class="modal fade bs-example-modal-sm">
    <form class="m-b-none" method="post" action="" enctype="multipart/form-data">
      <input type="hidden" name="enviar" value="email_novo_sistema" />
      <div class="modal-dialog modal-sm" style="width: 350px;">
        <div class="modal-content">
          <div class="modal-header bg-info">
            <button type="button" class="close" data-dismiss="modal"><i class="fa fa-times"></i></button>
            <h4 class="modal-title" id="myModalLabel">Enviar E-mail</h4>
          </div>
          <div class="modal-body">
            <div class="row">
              <div class="col-lg-12 text-center">
                Enviar o E-mail?
              </div>
            </div>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">Cancelar</button>
            <button type="submit" class="btn btn-sm btn-inverse" data-loading-text="Enviando...">Enviar</button>
          </div>
        </div>
      </div>
    </form>
  </div>

  <!-- Modal EMAIL novo sistema -->
  <div id="modal_email_novo_sistema_cliente" class="modal fade bs-example-modal-sm">
    <form class="m-b-none" method="post" action="" enctype="multipart/form-data">
      <input type="hidden" name="enviar" value="email_novo_sistema_cliente" />
      <div class="modal-dialog modal-sm" style="width: 350px;">
        <div class="modal-content">
          <div class="modal-header bg-info">
            <button type="button" class="close" data-dismiss="modal"><i class="fa fa-times"></i></button>
            <h4 class="modal-title" id="myModalLabel">Enviar E-mail</h4>
          </div>
          <div class="modal-body">
            <div class="row">
              <div class="col-lg-12 text-center">
                Enviar o E-mail?
              </div>
            </div>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">Cancelar</button>
            <button type="submit" class="btn btn-sm btn-inverse" data-loading-text="Enviando...">Enviar</button>
          </div>
        </div>
      </div>
    </form>
  </div>

  <!-- Modal Inserir Produto Adicional -->
  <div id="modal_produto_adicional" class="modal fade">
    <form class="m-b-none" method="post" action="" data-validate="parsley" enctype="multipart/form-data">
      <input type="hidden" name="incluir" value="produto_adicional">
      <input type="hidden" name="id_clube" value="">
      <input type="hidden" name="periodo_mes" value="" />
      <input type="hidden" name="periodo_ano" value="" />
      <div class="modal-dialog  modal-sm" style="width: 700px;">
        <div class="modal-content">
          <div class="modal-header bg-info">
            <button type="button" class="close" data-dismiss="modal"><i class="fa fa-times"></i></button>
            <h4 class="modal-title" id="myModalLabel">Inserir Novo Produto</h4>
          </div>
          <div class="modal-body">
            <div class="row">
              <div class="col-lg-12">
                <section class="panel">
                  <table class="table table-striped b-t text-small">
                    <thead>
                    <tr>
                      <th width="150"></th>
                      <th class="text-center" width="450"></th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                      <td class="text-info"><div style="margin-top: 5px">Produto</div></td>
                      <td class="text-info text-center">
                        <select id="select_status" class="form-control" name="id_produto">
                          <?php foreach($resul_produtos as $l){?>
                            <option value="<?php echo $l['id']?>"><?php echo '<strong>'.$l['nome_modulo'].'</strong> - '.$l['plano'].' ==>> '.$l['descricao'].' ==>> '.echomoeda($l['valor'])?></option>
                          <?php } ?>
                        </select>
                      </td>
                    </tr>
                    <tr>
                      <td class="text-info"><div style="margin-top: 5px">Valor de Ajuste</div></td>
                      <td class="text-info text-center"><input type="text" class="form-control" name="valor_ajuste" value=""></td>
                    </tr>
                    <tr>
                      <td class="text-info"><div style="margin-top: 5px">Obs.</div></td>
                      <td class="text-info text-center"><input type="text" class="form-control" name="obs" value=""></td>
                    </tr>
                    </tbody>
                  </table>
                </section>
              </div>
            </div>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">Cancelar</button>
            <button type="submit" class="btn btn-sm btn-info">Salvar</button>
          </div>
        </div>
      </div>
    </form>
  </div>


  <!-- Modal EMAIL novo sistema -->
  <div id="modal_preencher_cadastro" class="modal fade bs-example-modal-sm">
    <form class="m-b-none" method="post" action="" enctype="multipart/form-data">
      <input type="hidden" name="preencher" value="automatico" />
      <div class="modal-dialog modal-sm" style="width: 350px;">
        <div class="modal-content">
          <div class="modal-header bg-info">
            <button type="button" class="close" data-dismiss="modal"><i class="fa fa-times"></i></button>
            <h4 class="modal-title" id="myModalLabel">Preenchimento Automático</h4>
          </div>
          <div class="modal-body">

            <select class="form-control" onchange="tipoPessoa($(this).val())" name="tipo" style="width: 100%">
              <option value="0">Pessoa Física</option>
              <option value="1">Pessoa Jurídica</option>
            </select>

          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">Cancelar</button>
            <button type="submit" class="btn btn-sm btn-inverse" data-loading-text="Preenchendo...">Preencher</button>
          </div>
        </div>
      </div>
    </form>
  </div>

  <!-- Modal Criar Admin -->
  <div id="modal_criar_admin" class="modal fade bs-example-modal-sm">
    <form class="m-b-none" method="post" action="" enctype="multipart/form-data">
      <input type="hidden" name="admin" value="criar" />
      <div class="modal-dialog modal-sm" style="width: 350px;">
        <div class="modal-content">
          <div class="modal-header bg-info">
            <button type="button" class="close" data-dismiss="modal"><i class="fa fa-times"></i></button>
            <h4 class="modal-title" id="myModalLabel">Criar Admin no Sistema do Clube</h4>
          </div>
          <div class="modal-body">
            <div>Nome do Admin</div>
            <input type="text" class="form-control" name="nome" value="<?php echo $resul_clube['contato']!="" ? $resul_clube['contato'] : $resul_config['admin_login']?>">
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">Cancelar</button>
            <button type="submit" class="btn btn-sm btn-inverse" data-loading-text="Criando...">Criar Admin</button>
          </div>
        </div>
      </div>
    </form>
  </div>

  <!-- Modal exclur vinculo de sistema -->
  <div id="modal_adicionar_vinculo_sistema" class="modal fade bs-example-modal-sm">
    <form class="m-b-none" method="post" action="" enctype="multipart/form-data">
      <input type="hidden" name="vinculo_sistema" value="adicionar" />
      <div class="modal-dialog modal-sm" style="width: 350px;">
        <div class="modal-content">
          <div class="modal-header bg-info">
            <button type="button" class="close" data-dismiss="modal"><i class="fa fa-times"></i></button>
            <h4 class="modal-title" id="myModalLabel">Adicionar Vinculo Vinculo</h4>
          </div>
          <div class="modal-body">
            <div class="row">
              <div class="col-lg-12">
                <label class="clientes-detalhes-label">Clube</label>
                <select class="select_pesquisar" name="id_clube_vinculo" style="width: 100%">
                  <?php foreach ($resul_clubes as $l){ ?>
                  <option value="<?php echo $l['id']?>"><?php echo $l['nome']?></option>
                  <?php } ?>
                </select>
              </div>
            </div>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">Cancelar</button>
            <button type="submit" class="btn btn-sm btn-inverse" data-loading-text="Adicionando...">Adicionar</button>
          </div>
        </div>
      </div>
    </form>
  </div>


  <!-- Modal exclur vinculo de sistema -->
  <div id="modal_excluir_vinculo_sistema" class="modal fade bs-example-modal-sm">
    <form class="m-b-none" method="post" action="" enctype="multipart/form-data">
      <input type="hidden" name="vinculo_sistema" value="excluir" />
      <input type="hidden" class="id_clube_vinculo" name="id_clube_vinculo" value="" />
      <div class="modal-dialog modal-sm" style="width: 350px;">
        <div class="modal-content">
          <div class="modal-header bg-danger">
            <button type="button" class="close" data-dismiss="modal"><i class="fa fa-times"></i></button>
            <h4 class="modal-title" id="myModalLabel">Excluir Vinculo</h4>
          </div>
          <div class="modal-body">
            <div class="row">
              <div class="col-lg-12 text-center">
                Excluir vinculo de sistema?
              </div>
            </div>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">Cancelar</button>
            <button type="submit" class="btn btn-sm btn-danger" data-loading-text="Excluindo...">Excluir</button>
          </div>
        </div>
      </div>
    </form>
  </div>


  <!-- Modal representante excluir cod pais -->
  <div id="modal_pais_cod_deletar" class="modal fade bs-example-modal-sm">
    <form class="m-b-none" method="post" action="" enctype="multipart/form-data">
      <input type="hidden" name="representante" value="cod_pais_excluir" />
      <input type="hidden" class="id_registro" name="id_registro" value="" />
      <div class="modal-dialog modal-sm" style="width: 350px;">
        <div class="modal-content">
          <div class="modal-header bg-danger">
            <button type="button" class="close" data-dismiss="modal"><i class="fa fa-times"></i></button>
            <h4 class="modal-title" id="myModalLabel">Excluir Código do País</h4>
          </div>
          <div class="modal-body">
            <div class="row">
              <div class="col-lg-12 text-center">
                Excluir código do país?
              </div>
            </div>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">Cancelar</button>
            <button type="submit" class="btn btn-sm btn-danger" data-loading-text="Excluindo...">Excluir</button>
          </div>
        </div>
      </div>
    </form>
  </div>

  <!-- Modal ASAAS - Documentos, enviar email -->
  <div id="modal_gameid_email_liberado" class="modal fade bs-example-modal-sm">
    <form class="m-b-none" method="post" action="" enctype="multipart/form-data">
      <input type="hidden" name="gameid" value="email_liberado" />
      <div class="modal-dialog modal-sm" style="width: 350px;">
        <div class="modal-content">
          <div class="modal-header bg-info">
            <button type="button" class="close" data-dismiss="modal"><i class="fa fa-times"></i></button>
            <h4 class="modal-title" id="myModalLabel">GameID Liberado - Enviar Email</h4>
          </div>
          <div class="modal-body">
            <div class="row">
              <div class="col-lg-12 text-center">
                Enviar E-mail ao cliente, de aviso de GameID liberado?
              </div>
            </div>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">Cancelar</button>
            <button type="submit" class="btn btn-sm btn-info">Enviar</button>
          </div>
        </div>
      </div>
    </form>
  </div>

  <!-- Modal ASAAS - Prazo para ativação -->
  <div id="modal_gameid_email_prazo" class="modal fade bs-example-modal-sm">
    <form class="m-b-none" method="post" action="" enctype="multipart/form-data">
      <input type="hidden" name="gameid" value="email_prazo_ativacao" />
      <div class="modal-dialog modal-sm" style="width: 350px;">
        <div class="modal-content">
          <div class="modal-header bg-info">
            <button type="button" class="close" data-dismiss="modal"><i class="fa fa-times"></i></button>
            <h4 class="modal-title" id="myModalLabel">GameID - Prazo para Ativação</h4>
          </div>
          <div class="modal-body">
            <div class="row">
              <div class="col-lg-12 text-center">
                Enviar E-mail ao cliente, de aviso de prazo para ativação do GameID?
              </div>
            </div>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-sm btn-default" data-dismiss="modal">Cancelar</button>
            <button type="submit" class="btn btn-sm btn-info">Enviar</button>
          </div>
        </div>
      </div>
    </form>
  </div>

  <!-- app -->
<script src="js/app.js"></script>
<script src="js/app.plugin.js"></script>
<script src="js/app.data.js"></script>
<!-- Sparkline Chart -->
<script src="js/charts/sparkline/jquery.sparkline.min.js"></script>
<!-- Easy Pie Chart -->
<script src="js/charts/easypiechart/jquery.easy-pie-chart.js"></script>
<!-- select2 -->
<script src="js/select2/select2.min.js"></script>
<!-- fuelux -->
<script src="js/fuelux/fuelux.js"></script>
<!-- datepicker -->
<script src="js/datepicker/bootstrap-datepicker.js"></script>
<!-- slider -->
<script src="js/slider/bootstrap-slider.js"></script>
<!-- file input -->
<script src="js/file-input/bootstrap.file-input.js"></script>
<!-- combodate -->
<script src="js/combodate/moment.min.js"></script>
<script src="js/combodate/combodate.js"></script>
<!-- parsley -->
<script src="js/parsley/parsley.min.js"></script>
<!-- Flot -->
<script src="js/charts/flot/jquery.flot.min.js"></script>
<script src="js/charts/flot/jquery.flot.tooltip.min.js"></script>
<script src="js/charts/flot/jquery.flot.resize.js"></script>
<script src="js/charts/flot/jquery.flot.orderBars.js"></script>
<script src="js/charts/flot/jquery.flot.pie.min.js"></script>
<!-- checkbox -->
<script src="js/checkbox/jquery.checkbox.min.js"></script>
<!-- checkbox -->
<script src="js/tagsinput/jquery.tagsinput-revisited.js"></script>
<link rel="stylesheet" href="js/tagsinput/jquery.tagsinput-revisited.css" />

</body>
</html>
<?php $bd = null; $bd_fn = null;?>