
<div class="schedule_special_day_nav">
    
    <a href="<?php echo url('activities/' . $activity_slug . '/schedules?date=' . $information['date_navigation']->previous_date); ?>" class="date_navigation_button" data-icon-primary="ui-icon-seek-first" <?php if(Helpers::strIsEmpty($information['date_navigation']->previous_date)): ?> data-disabled="disabled"<?php endif; ?>>Prev. Date</a>

    <a href="<?php echo url('activities/' . $activity_slug . '/schedules?date=' . $information['date_navigation']->yesterday); ?>" class="date_navigation_button" data-icon-primary="ui-icon-seek-prev" <?php if(Helpers::strEqual($information['date_navigation']->yesterday, $information['date_navigation']->view_date)): ?> data-disabled="disabled"<?php endif; ?>>Yesterday</a>

    <a href="<?php echo url('activities/' . $activity_slug . '/schedules?date=' . $information['date_navigation']->today); ?>" class="date_navigation_button" <?php if(Helpers::strEqual($information['date_navigation']->today, $information['date_navigation']->view_date)): ?> data-disabled="disabled"<?php endif; ?>>Today</a>

    <a href="<?php echo url('activities/' . $activity_slug . '/schedules?date=' . $information['date_navigation']->tomorrow); ?>" class="date_navigation_button" data-icon-secondary="ui-icon-seek-next" <?php if(Helpers::strEqual($information['date_navigation']->tomorrow, $information['date_navigation']->view_date)): ?> data-disabled="disabled"<?php endif; ?>>Tomorrow</a>

    <a href="<?php echo url('activities/' . $activity_slug . '/schedules?date=' . $information['date_navigation']->next_date); ?>" class="date_navigation_button" data-icon-secondary="ui-icon-seek-end" <?php if(Helpers::strIsEmpty($information['date_navigation']->next_date)): ?> data-disabled="disabled"<?php endif; ?>>Next Date</a>
</div>

<?php /* 
<div class="ui-state-highlight ui-corner-all" style="padding: 0.5em; margin-bottom: 0.5em; width: 750px; font-weight: bold;">

    This is an experimental page.

</div>
 */ ?>

<div class="tabs" style="width:100%; min-height:620px;">

    <ul style="padding-left:5px; font-size:10pt;">
        <?php foreach ($information['divisions'] as $div): ?>
            <?php
                if(count($information['schedules'][$div]) == 0) {
                    $myclass = "empty";
                } else {
                    $myclass = "";
                }
            ?>
            <li class="<?php echo $myclass; ?>"><a href="#tabs-<?php echo $div; ?>"><?php echo $div; ?></a></li>         
        <?php endforeach; ?>   
    </ul>    

    <?php foreach ($information['schedules'] as $div => $schedule): ?>
        
        <div id="tabs-<?php echo $div; ?>" class="schedule_display" style="padding-left:.25em; padding-right:.25em; /*overflow-x: hidden; overflow-y:auto; height:552px;*/">            
            
            <?php if (count($schedule) > 0): ?>

                <?php foreach ($schedule as $type => $group): ?>                    

                    <?php if (Helpers::strEqual($type, array('LEAGUE', 'TOURNAMENT'))): ?>

                        <?php foreach ($group as $sub_group): ?>

                            <h2><?php echo $sub_group['name']; ?></h2>

                            <?php foreach ($sub_group['contests'] as $contest_object): ?>                                

                                <div class="contest ui-menu ui-widget ui-widget-content ui-corner-all" data-contest="<?php echo $contest_object->contest->id; ?>">
                                    <div class="time ui-widget-header ui-corner-left">                                        

                                        <?php if (Helpers::strEqual(date('g:i A', strtotime($contest_object->event->start_at)), '12:00 AM')): ?>
                                            <br />
                                            TBD
                                        <?php else: ?>
                                            <?php

                                                $time = Helpers::formatDateTime('%SCHEDULE%',
                                                                                strtotime($contest_object->event->start_at),
                                                                                $contest_object->event->time_zone);
                                            ?>

                                            <?php if (strlen($time) > 5): ?>
                                                <span style="font-size: 0.85em;">
                                            <?php endif; ?>

                                            <?php echo Helpers::formatDateTime('%SCHEDULE%',
                                                                       strtotime($contest_object->event->start_at),
                                                                       $contest_object->event->time_zone); ?>

                                            <?php if (strlen($time) > 5): ?>
                                                </span>
                                            <?php endif; ?>
                                        <?php endif; ?>
                                    </div>
                                    <?php if ($contest_object->event->event_status == 'DONE'): ?>                                        
                                        <?php if (is_null($contest_object->contest->away_team_score)): ?>
                                            <div class="done">
                                                D<br />O<br />N<br />E<br />
                                            </div>
                                        <?php else: ?>
                                            <div class="scores">
                                                <?php echo $contest_object->contest->away_team_score; ?><br /><?php echo $contest_object->contest->home_team_score; ?>
                                                <?php if (!is_null($contest_object->contest->is_forfeit)): ?>
                                                    <div style="font-size: 11pt; margin-top: -4px; color: #990000; font-weight: bold;">F</div> 
                                                <?php endif; ?>
                                            </div>
                                        <?php endif; ?>                                                                                
                                    <?php elseif ($contest_object->event->event_status == 'LIVE'): ?>
                                        <div class="live">
                                            L<br />I<br />V<br />E
                                        </div>
                                    <?php elseif ($contest_object->event->event_status == 'CXL'): ?>
                                        <div class="cancelled">
                                            C<br />X<br />L
                                        </div>
                                    <?php elseif ($contest_object->event->event_status == 'PPD'): ?>
                                        <div class="postponed">
                                            P<br />P<br />D
                                        </div>                                
                                    <?php endif; ?>
                                    <div class="info">
                                        <div class="away">                                            
                                            <?php echo $contest_object->contest->away_team_name; ?> 
                                            <?php if (!is_null($contest_object->away_team_model) and !Helpers::strEqual($contest_object->away_team_model->level, 'V')): ?>
                                                [<?php echo $contest_object->away_team_model->level; ?>]
                                            <?php endif; ?>
                                        </div>
                                        <div class="at">@</div>
                                        <div class="home">                                            
                                            <?php echo $contest_object->contest->home_team_name; ?>
                                            <?php if (!is_null($contest_object->home_team_model) and !Helpers::strEqual($contest_object->home_team_model->level, 'V')): ?>
                                                [<?php echo $contest_object->home_team_model->level; ?>]
                                            <?php endif; ?>
                                        </div><br />
                                        <div class="tournament">
                                            <?php if (!is_null ($contest_object->contest->tournament)): ?>
                                                <?php echo $contest_object->contest->tournament; ?>
                                            <?php endif; ?>
                                        </div>
                                        <div class="details">
                                            <?php if (!is_null($contest_object->contest->is_forfeit)): ?>
                                                <div class="neutral">
                                                    Forfeit
                                                </div>                                          
                                            <?php endif; ?>

                                            <?php if ($contest_object->contest->is_neutral_location): ?>
                                                <div class="neutral">
                                                    N                                               
                                                </div>                                          
                                            <?php endif; ?>

                                            <?php if ($contest_object->event->event_status == 'DONE'): ?>                                            
                                                <div class="location period_scoring" data-contest="<?php echo $contest_object->contest->id; ?>" data-gibby="2">
                                                    
                                                    <?php if (!is_null ($contest_object->location_name) and !Helpers::strEqual($information['activity'], 'VBL')): ?>
                                                        <?php echo $contest_object->location_name; ?>
                                                    <?php endif; ?>


                                                    <?php if (Helpers::strEqual($information['activity'], 'VBL')): ?>
                                                        <?php echo ContestsController::getScoreSummary($contest_object->contest->id); ?>
                                                    <?php elseif (!Helpers::strIsEmpty($contest_object->contest->overtime_notes)): ?>
                                                        <?php echo $contest_object->contest->overtime_notes; ?>
                                                    <?php endif; ?>

                                                </div>
                                            <?php else: ?>
                                                
                                                <?php if ($contest_object->event->event_status == 'PPD'): ?>
                                                    <div class="neutral">
                                                        Postponed to <?php echo Helpers::formatDateTime('n/j g:i a', strtotime($contest_object->event->postpone_at), $contest_object->event->time_zone); ?>
                                                    </div>
                                                <?php endif; ?>


                                                <?php if (!is_null ($contest_object->location_name)): ?>
                                                    <div class="location"><?php echo $contest_object->location_name; ?></div>
                                                <?php endif; ?>
                                            <?php endif; ?>
                                        </div>
                                    </div>                              
                                </div>

                            <?php endforeach; ?>

                        <?php endforeach; ?>

                    <?php else: ?>

                        <h2><?php echo $group['name']; ?></h2>

                        <?php foreach ($group['contests'] as $contest_object): ?>

                            <div class="contest ui-menu ui-widget ui-widget-content ui-corner-all" data-contest="<?php echo $contest_object->contest->id; ?>">
                                <div class="time ui-widget-header ui-corner-left">
                                    <?php if (Helpers::strEqual(date('g:i A', strtotime($contest_object->event->start_at)), '12:00 AM')): ?>
                                        <br />
                                        TBD
                                    <?php else: ?>                                            
                                        <?php

                                                $time = Helpers::formatDateTime('%SCHEDULE%',
                                                                                strtotime($contest_object->event->start_at),
                                                                                $contest_object->event->time_zone);
                                            ?>

                                            <?php if (strlen($time) > 6): ?>
                                                <span style="font-size: 0.75em;">
                                            <?php elseif (strlen($time) > 5): ?>
                                                <span style="font-size: 0.85em;">
                                            <?php endif; ?>

                                            <?php echo Helpers::formatDateTime('%SCHEDULE%',
                                                                       strtotime($contest_object->event->start_at),
                                                                       $contest_object->event->time_zone); ?>

                                            <?php if (strlen($time) > 5): ?>
                                                </span>
                                            <?php endif; ?>
                                    <?php endif; ?>
                                </div>
                                <?php if ($contest_object->event->event_status == 'DONE'): ?>
                                    
                                    <?php if (is_null($contest_object->contest->away_team_score)): ?>
                                        <div class="done">
                                            D<br />O<br />N<br />E<br />
                                        </div>
                                        <?php else: ?>
                                        <div class="scores">
                                            <?php echo $contest_object->contest->away_team_score; ?><br /><?php echo $contest_object->contest->home_team_score; ?>
                                        </div>
                                    <?php endif; ?>
                                    
                                <?php elseif ($contest_object->event->event_status == 'LIVE'): ?>
                                    <div class="live">
                                        L<br />I<br />V<br />E
                                    </div>
                                <?php elseif ($contest_object->event->event_status == 'CXL'): ?>
                                    <div class="cancelled">
                                        C<br />X<br />L
                                    </div>
                                <?php elseif ($contest_object->event->event_status == 'PPD'): ?>
                                    <div class="postponed">
                                        P<br />P<br />D
                                    </div>                                
                                <?php endif; ?>
                                <div class="info">
                                    <div class="away">
                                        <?php if (!Helpers::strIsEmpty($contest_object->away_team_seed) and Helpers::strEqual($contest_object->contest->contest_type, 'PO')): ?>
                                            #<?php echo $contest_object->away_team_seed; ?>
                                        <?php endif; ?>
                                        <?php echo $contest_object->contest->away_team_name; ?> 
                                        <?php if (!is_null($contest_object->away_team_model) and !Helpers::strEqual($contest_object->away_team_model->level, 'V')): ?>
                                            [<?php echo $contest_object->away_team_model->level; ?>]
                                        <?php endif; ?>
                                    </div>
                                    <div class="at">@</div>
                                    <div class="home">
                                        <?php if (!Helpers::strIsEmpty($contest_object->home_team_seed) and Helpers::strEqual($contest_object->contest->contest_type, 'PO')): ?>
                                            #<?php echo $contest_object->home_team_seed; ?>
                                        <?php endif; ?>
                                        <?php echo $contest_object->contest->home_team_name; ?>
                                        <?php if (!is_null($contest_object->home_team_model) and !Helpers::strEqual($contest_object->home_team_model->level, 'V')): ?>
                                            [<?php echo $contest_object->home_team_model->level; ?>]
                                        <?php endif; ?>
                                    </div><br />
                                    <div class="tournament">
                                        <?php if (!is_null ($contest_object->contest->tournament)): ?>
                                            <?php echo $contest_object->contest->tournament; ?>
                                        <?php endif; ?>
                                    </div>
                                    <div class="details">
                                        <?php if ($contest_object->contest->is_neutral_location): ?>
                                            <div class="neutral">
                                                N                                               
                                            </div>                                          
                                        <?php endif; ?>

                                        <?php if ($contest_object->event->event_status == 'DONE'): ?>                                            
                                            <div class="location period_scoring" data-contest="<?php echo $contest_object->contest->id; ?>" data-gibby="2">
                                               
                                                <?php if (!is_null ($contest_object->location_name) and !Helpers::strEqual($information['activity'], 'VBL')): ?>
                                                    <?php echo $contest_object->location_name; ?>
                                                <?php endif; ?>

                                                <?php if (Helpers::strEqual($information['activity'], 'VBL')): ?>
                                                    <?php echo ContestsController::getScoreSummary($contest_object->contest->id); ?>
                                                <?php elseif (!Helpers::strIsEmpty($contest_object->contest->overtime_notes)): ?>
                                                    <?php echo $contest_object->contest->overtime_notes; ?>
                                                <?php endif; ?>

                                            </div>
                                        <?php else: ?>
                                            
                                            <?php if ($contest_object->event->event_status == 'PPD'): ?>
                                                <div class="neutral">
                                                    Postponed to <?php echo Helpers::formatDateTime('n/j g:i a', strtotime($contest_object->event->postpone_at), $contest_object->event->time_zone); ?>
                                                </div>
                                            <?php endif; ?>


                                            <?php if (!is_null ($contest_object->location_name)): ?>
                                                <div class="location"><?php echo $contest_object->location_name; ?></div>
                                            <?php endif; ?>
                                        <?php endif; ?>
                                    </div>
                                </div>                              
                            </div>

                        <?php endforeach; ?>

                    <?php endif; ?>

                <?php endforeach; ?>

            <?php else: ?>
                
                <div style="width: 100%; text-align: center;">
                    <br />

                    <h2 style="color: #990000;">
                        There are no <?php echo $div; ?> contests scheduled for <?php echo date('l, M j, Y', strtotime($information['date_navigation']->view_date)); ?>.
                    </h3>

                    <br /><br />

                    Use the date navigation features above to select another date,<br />skip to the previous or next play date, or jump to another day.
                </div>
            
            <?php endif; ?>            

        </div>

    <?php endforeach; ?>      
    

</div> 

<div class="contest_viewer" style="display:none;">
    <div class="ajax_loader" style="width:16px; height:11px; margin:0 auto; margin-top:6em; background-image: url('<?php echo asset('/images/icons/ajax_loader2.gif'); ?>'); background-repeat:no-repeat;"></div>
</div>

<div class="ap_list_viewer" style="display:none;">
    <div class="ajax_loader" style="width:16px; height:11px; margin:0 auto; margin-top:6em; background-image: url('<?php echo asset('/images/icons/ajax_loader2.gif'); ?>'); background-repeat:no-repeat;"></div>
</div>
