<?php if (v('oTabTournois') !== null) {
    $tOuiNon = v('tOuiNon');
    $tTypesTournoi = v('tTypesTournoi');
    $tEtatsTournoi = v('tEtatsTournoi');
    $oTabTournois = v('oTabTournois');
    $liste_equipes = v('liste_equipes');
    $MATCHS = $oTabTournois->get_TNS_ETAT() > 5;

    $ARBRE = $MATCHS && ($oTabTournois->get_TNS_ETAT() == 6 || ($oTabTournois->get_TNS_ETAT() == 9 && ($oTabTournois->get_TNS_TYPE() == 1 || $oTabTournois->get_TNS_TYPE() == 2 || $oTabTournois->get_TNS_TYPE() == 4)));

    $POULE = $MATCHS && ($oTabTournois->get_TNS_TYPE() == 2 || $oTabTournois->get_TNS_TYPE() == 7 || $oTabTournois->get_TNS_TYPE() == 3 || $oTabTournois->get_TNS_TYPE() == 4);
    $POULE_ARBRE = $oTabTournois->get_TNS_ETAT() == 6 || $oTabTournois->get_TNS_ETAT() == 7 || $oTabTournois->get_TNS_ETAT() == 8 || $oTabTournois->get_TNS_ETAT() == 9;
    $LIGUE = $oTabTournois->get_TNS_TYPE() == 7;
    $NB_DIV = $LIGUE ? ceil(($oTabTournois->get_TNS_NB_POU() + 1) / 2) : 1;
    $responsables = ZAuth::getResponsables($oTabTournois->get_TNS_CLE());

    ?>
<h1>Informations sur le tournoi
    <small style="color:red"><?php echo $oTabTournois->get_TNS_NOM(); ?></small>
</h1>


<?php
$oCompManager = v('oCompManager');
    ?>



<div id="tabs">
	<ul id="mes-tabs" class="nav nav-tabs">
        <li class="active"><a href="#tabs-resume" data-toggle="tab"><?php echo __('tn.resume'); ?></a></li>
        <?php if ($oTabTournois->get_TNS_ETAT() == 2) { ?>
        <li><a href="#tabs-inscription" data-toggle="tab"><?php echo __('tn.inscription'); ?></a></li>
        <?php } ?>
        <li><a href="#tabs-equipes" data-toggle="tab"><?php echo __('tn.eq_inscrites'); ?></a></li>
        <?php if ( OPT_MUR_COMP ) { ?><li><a href="#tabs-mur" data-toggle="tab">Mur</a></li><?php } ?>
        <?php if ($MATCHS) { ?>
        <li><a href="#tabs-matchs" data-toggle="tab"><?php echo __('tn.matchs'); ?></a></li><?php } ?>
        <?php if ($POULE && !$LIGUE) { ?>
        <li><a href="#tabs-coupe" data-toggle="tab"><?php echo __('tn.phase_poule'); ?></a></li><?php } ?>
        <?php if ($POULE && $LIGUE) {
        ?>
        <li><a href="#tabs-ligue" data-toggle="tab"><?php echo __('tn.ligue'); ?></a></li><?php
            for ($i = 1; $i <= $NB_DIV; ++$i) {
            ?>
            <li><a href="#tabs-ligue-<?php echo $i; ?>" data-toggle="tab"><?php echo sprintf(__('tn.division'), $i); ?></a></li><?php

        }
    } ?>
        <?php if ($ARBRE) { ?>
        <li><a href="#tabs-arbres" data-toggle="tab"><?php echo __('tn.arbre_final'); ?></a></li><?php } ?>
        <li><?php echo zk_reglement($oTabTournois->get_REG_CLE(), false, true); ?></li>

    </ul>

    <div class="tab-content">
    <div id="tabs-resume" class="tab-pane active">
        <table style="margin-bottom: 20px" align="center" class="table">
            <caption class="lead"><?php echo $oTabTournois->get_TNS_NOM(); ?></caption>
            <tr>
                <td><?php echo __('com.txt.type'); ?></td>
                <td><?php echo zk_type_tournoi($oTabTournois->get_TNS_TYPE()); ?></td>
            </tr>
            <tr>
                <td><?php echo __('com.txt.etat'); ?></td>
                <td><?php echo zk_etat_tournoi($oTabTournois->get_TNS_ETAT()); ?></td>
            </tr>
            <tr>
                <td><?php echo __('com.c.lb'); ?></td>
                <td><?php echo isset($tOuiNon[$oTabTournois->get_TNS_LB()]['nom']) ? __($tOuiNon[$oTabTournois->get_TNS_LB()]['nom']) : '--'; ?></td>
            </tr>
            <?php if ($oTabTournois->get_TNS_TYPE() == 2 || $oTabTournois->get_TNS_TYPE() == 7 || $oTabTournois->get_TNS_TYPE() == 3 || $oTabTournois->get_TNS_TYPE() == 4) { ?>
            <tr>
                <td><?php echo __('com.c.nb_eq_evt'); ?></td>
                <td><?php echo $oTabTournois->get_TNS_NB_EQ_EVT(); ?></td>
            </tr>
            <?php } ?>
            <tr>
                <td><?php echo __('com.c.nb_eq_tn'); ?></td>
                <td><?php echo $oTabTournois->get_TNS_NB_EQ_TNS(); ?></td>
            </tr>
            <tr>
                <td><?php echo __('com.c.nb_j'); ?></td>
                <td><?php echo $oTabTournois->get_TNS_NB_J(); ?></td>
            </tr>
            <tr>
                <td><?php echo __('com.txt.jeu')?></td>
                <td><?php echo zk_jeu($oTabTournois->get_TNS_JEU(), false); ?></td>
            </tr>
            <?php if ( sizeof((array)$responsables) > 0 ){ ?>
            <tr>
                <td valign="top"><?php echo __('tn.responsables'); ?></td>
                <td><?php
                    foreach ((array)$responsables as $responsable) {
                        echo zk_joueur($responsable) . '<br />';
                    }
                ?></td>
             </tr>
            <?php } ?>
        </table>
        <?php if ($oTabTournois->get_TNS_DESC() != '') { ?>
        <h2><?php echo __('com.txt.desc'); ?></h2>
        <?php echo $oTabTournois->get_TNS_DESC(); ?>
        <?php } ?>
    </div>

    <?php if ($oTabTournois->get_TNS_ETAT() == 2) { ?>
        <div id="tabs-inscription" class="ui-tabs-hide tab-pane">
            <?php
                        if (sizeof((array)$liste_equipes) > 0) {
            ?>
            <table align="center" class="table" style="width: 300px !important;">
                <thead>
                <tr>
                    <th><?php echo __('com.txt.equipe'); ?></th>
                    <th><?php echo __('tn.etat_inscription'); ?></th>
                </tr>
                </thead>
                <?php
                                foreach ((array)$liste_equipes as $equipe) {
                ?>
                <tr>
                    <td><?php echo $equipe['nom']; ?></td>
                    <td align="center"><?php
                        if ($equipe['EQI_VAL'] >= 0) {
                            echo zk_equipe_val($equipe['EQI_VAL']);
                        } else {
                            if (v('participe') === false) {
                                echo href(__('com.action.inscription'), array('controleur' => 'Tournoi', 'action' => 'Participer', 'params' => $oTabTournois->get_TNS_CLE().'-'.$equipe['value'],'class'=>'btn btn-primary btn-mini'));
                            }
                        }
                        ?></td>
                <?php

            }
                ?></table><?php

        }
            ?>
        </div>
        <?php } ?>

    <?php	 if ($MATCHS) { ?>
        <div id="tabs-matchs" class="ui-tabs-hide tab-pane">
            <?php echo do_action('prochainsMatchs'); ?>
        </div>
        <?php } ?>

    <?php mur('TNS',$oTabTournois->get_TNS_CLE()); ?>

    <div id="tabs-equipes" class="ui-tabs-hide tab-pane">
        <?php $tEqi = v('tEqi');
        if (sizeof($tEqi) > 0) {
            ?>
            <h2><?php echo __('tn.liste_eq_val'); ?></h2>
            <div class="equipes-participantes">
		        <?php
		            foreach ($tEqi as $UNE_EQI) {
		        ?>
		            <div>
		                <?php echo zk_equipe($UNE_EQI, true, true); ?>
		            </div>
		        <?php

		    }
		        ?>
		    </div><?php
        } else {
            echo __('tn.aucune_eq_val');
        }
        ?>
    </div>

    <?php

    if ($ARBRE && $oCompManager->isTournoi()) {
        ?>
        <div id="tabs-arbres" class="ui-tabs-hide tab-pane">
            <?php echo $oCompManager->getTournoi(); ?>
        </div>
        <?php

    }

    if ($POULE && $oCompManager->isCoupe()) {
        //Coupe en cours
        ?>
        <div id="tabs-coupe" class="ui-tabs-hide tab-pane">
            <?php echo $oCompManager->getCoupe(); ?>
        </div><?php

    }
    if ($POULE && $oCompManager->isLigue()) {
        //Coupe en cours
        ?><div id="tabs-ligue" class="ui-tabs-hide tab-pane">
			<?php echo $oCompManager->getLigue(); ?>
        <?php

    }
    if ($POULE && $oCompManager->isChampionnat()) {
        //Coupe en cours
        ?>
        <div id="tabs-coupe" class="ui-tabs-hide tab-pane">
            <?php echo $oCompManager->getChampionnat(); ?>
        </div><?php

    }

    ?>
        <div id="tabs-reglement" class="tab-pane"></div>
</div>
    </div>
<?php } else { ?>
    <p><?php echo __('tn.innexistant'); ?></p>
<?php } ?>