<?php
session_start();
require_once '../config/database.php';
require_once '../includes/functions.php';

$page_title = 'Kestvusratsutamise punktiarvestus';
$page_description = 'Estreka Ratsaklubi kestvusratsutamise punktiarvestuse reeglid ja süsteem.';

// Lisame uue CSS faili
$extra_head_content = '<link rel="stylesheet" href="' . url('assets/css/rules-pages.css') . '">';

include '../includes/header.php';
?>

<main class="rules-main kestvusratsutamine">
    <div class="container">
        <!-- Header -->
        <div class="page-header">
            <div class="page-header-content">
                <div class="breadcrumb">
                    <a href="<?php echo url(); ?>">Avaleht</a>
                    <i class="icon-chevron-right"></i>
                    <span>Kestvusratsutamise reeglid</span>
                </div>
                <h1 class="page-title">
                    <i class="icon-map"></i>
                    Kestvusratsutamise punktiarvestus
                </h1>
                <p class="page-subtitle">
                    Täielik ülevaade kestvusratsutamise punktiarvestuse süsteemist ja reeglitest
                </p>
            </div>
            <div class="discipline-badge kestvusratsutamine">
                <i class="icon-map"></i>
                <span>Kestvusratsutamine</span>
            </div>
        </div>

        <!-- Quick Summary -->
        <div class="summary-card">
            <div class="summary-header">
                <h2>Kokkuvõte</h2>
                <div class="summary-highlight">Arvestatakse <strong>4 parimat tulemust</strong></div>
            </div>
            <div class="summary-content">
                <div class="summary-grid">
                    <div class="summary-item">
                        <div class="summary-number">2</div>
                        <div class="summary-label">Punktikomponenti</div>
                        <div class="summary-detail">Distants + Koht</div>
                    </div>
                    <div class="summary-item">
                        <div class="summary-number">100+</div>
                        <div class="summary-label">km maksimumdistants</div>
                        <div class="summary-detail">12 distantsipunkti</div>
                    </div>
                    <div class="summary-item">
                        <div class="summary-number">+1</div>
                        <div class="summary-label">Lõpetamisbonus</div>
                        <div class="summary-detail">Iga lõpetatud sõit</div>
                    </div>
                </div>
            </div>
        </div>

        <!-- Detailed Rules -->
        <div class="rules-grid">
            <!-- Distantsi punktid -->
            <div class="rules-card">
                <div class="card-header">
                    <h3>
                        <i class="icon-map"></i>
                        Distantsi punktid
                    </h3>
                    <p>Põhipunktid läbitud distantsi pikkuse järgi</p>
                </div>
                <div class="card-content">
                    <div class="distance-table">
                        <div class="distance-row ultra">
                            <div class="distance-range">100+ km</div>
                            <div class="distance-points">12 punkti</div>
                            <div class="distance-desc">Ultra distants</div>
                        </div>
                        <div class="distance-row long">
                            <div class="distance-range">80-99 km</div>
                            <div class="distance-points">10 punkti</div>
                            <div class="distance-desc">Pikk distants</div>
                        </div>
                        <div class="distance-row medium">
                            <div class="distance-range">40-79 km</div>
                            <div class="distance-points">8 punkti</div>
                            <div class="distance-desc">Keskmine distants</div>
                        </div>
                        <div class="distance-row short">
                            <div class="distance-range">kuni 39 km</div>
                            <div class="distance-points">6 punkti</div>
                            <div class="distance-desc">Lühike distants</div>
                        </div>
                    </div>
                </div>
            </div>

            <!-- Koha järgi punktid -->
            <div class="rules-card">
                <div class="card-header">
                    <h3>
                        <i class="icon-trophy"></i>
                        Koha järgi punktid
                    </h3>
                    <p>Lisapunktid võistluse lõppkoha eest</p>
                </div>
                <div class="card-content">
                    <div class="placement-grid">
                        <div class="placement-item gold">
                            <div class="placement-rank">
                                <i class="icon-medal"></i>
                                1. koht
                            </div>
                            <div class="placement-points">+6 punkti</div>
                        </div>
                        <div class="placement-item silver">
                            <div class="placement-rank">
                                <i class="icon-medal"></i>
                                2. koht
                            </div>
                            <div class="placement-points">+5 punkti</div>
                        </div>
                        <div class="placement-item bronze">
                            <div class="placement-rank">
                                <i class="icon-medal"></i>
                                3. koht
                            </div>
                            <div class="placement-points">+4 punkti</div>
                        </div>
                        <div class="placement-item">
                            <div class="placement-rank">4. koht</div>
                            <div class="placement-points">+3 punkti</div>
                        </div>
                        <div class="placement-item">
                            <div class="placement-rank">5. koht</div>
                            <div class="placement-points">+2 punkti</div>
                        </div>
                    </div>
                    <div class="placement-note">
                        <i class="icon-info"></i>
                        <span>6. koht ja edasi ei anna lisapunkte</span>
                    </div>
                </div>
            </div>

            <!-- Boonuspunktid -->
            <div class="rules-card">
                <div class="card-header">
                    <h3>
                        <i class="icon-star"></i>
                        Boonuspunktid
                    </h3>
                    <p>Lisapunktid erinevate saavutuste eest</p>
                </div>
                <div class="card-content">
                    <div class="bonus-items">
                        <div class="bonus-item success">
                            <div class="bonus-icon">
                                <i class="icon-check-circle"></i>
                            </div>
                            <div class="bonus-content">
                                <div class="bonus-title">Edukas lõpetamine</div>
                                <div class="bonus-desc">Sõitmata kohast)</div>
                                <div class="bonus-value">+1 punkt</div>
                            </div>
                        </div>
                        
                        <div class="bonus-item participation">
                            <div class="bonus-icon">
                                <i class="icon-user"></i>
                            </div>
                            <div class="bonus-content">
                                <div class="bonus-title">Osalemine</div>
                                <div class="bonus-desc">Ka kui ei lõpeta</div>
                                <div class="bonus-value">0,5 punkti</div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>

        <!-- Example Calculations -->
        <div class="example-section">
            <h2>
                <i class="icon-calculator"></i>
                Näited punktide arvutamisest
            </h2>
            
            <div class="example-cards">
                <div class="example-card ultra">
                    <div class="example-header">
                        <h4>Näide 1: Ultra distants võit</h4>
                        <div class="example-total">19 punkti</div>
                    </div>
                    <div class="example-breakdown">
                        <div class="breakdown-item">
                            <span class="breakdown-label">Distants:</span>
                            <span class="breakdown-value">120 km → 12 punkti</span>
                        </div>
                        <div class="breakdown-item">
                            <span class="breakdown-label">Koht:</span>
                            <span class="breakdown-value">1. koht → +6 punkti</span>
                        </div>
                        <div class="breakdown-item">
                            <span class="breakdown-label">Lõpetamine:</span>
                            <span class="breakdown-value">Edukas → +1 punkt</span>
                        </div>
                    </div>
                </div>

                <div class="example-card medium">
                    <div class="example-header">
                        <h4>Näide 2: Keskmine distants</h4>
                        <div class="example-total">12 punkti</div>
                    </div>
                    <div class="example-breakdown">
                        <div class="breakdown-item">
                            <span class="breakdown-label">Distants:</span>
                            <span class="breakdown-value">60 km → 8 punkti</span>
                        </div>
                        <div class="breakdown-item">
                            <span class="breakdown-label">Koht:</span>
                            <span class="breakdown-value">3. koht → +3 punkti</span>
                        </div>
                        <div class="breakdown-item">
                            <span class="breakdown-label">Lõpetamine:</span>
                            <span class="breakdown-value">Edukas → +1 punkt</span>
                        </div>
                    </div>
                </div>

                <div class="example-card participation">
                    <div class="example-header">
                        <h4>Näide 3: Katkestamine</h4>
                        <div class="example-total">0,5 punkti</div>
                    </div>
                    <div class="example-breakdown">
                        <div class="breakdown-item">
                            <span class="breakdown-label">Distants:</span>
                            <span class="breakdown-value">Katkestas → 0 punkti</span>
                        </div>
                        <div class="breakdown-item">
                            <span class="breakdown-label">Koht:</span>
                            <span class="breakdown-value">Ei lõpetanud → 0 punkti</span>
                        </div>
                        <div class="breakdown-item">
                            <span class="breakdown-label">Osalemine:</span>
                            <span class="breakdown-value">Start → +0,5 punkti</span>
                        </div>
                    </div>
                </div>
            </div>
        </div>

        <!-- Season Rules -->
        <div class="season-rules">
            <div class="rules-card highlight">
                <div class="card-header">
                    <h3>
                        <i class="icon-calendar"></i>
                        Hooaja arvestus
                    </h3>
                </div>
                <div class="card-content">
                    <div class="season-info">
                        <div class="season-highlight">
                            <div class="highlight-number">4</div>
                            <div class="highlight-text">
                                <strong>Parimat tulemust</strong><br>
                                arvestatakse hooaja punktiarvestuses
                            </div>
                        </div>
                        <div class="season-details">
                            <ul>
                                <li>Sportlane võib osaleda rohkematel võistlustel</li>
                                <li>Hooaja lõpus arvestatakse ainult 4 kõrgeimat punktisummat</li>
                                <li>Iga osalemine annab vähemalt 0,5 punkti</li>
                                <li>Lõpetamine annab alati +1 boonuspunkti</li>
                                <li>Punktid liidetakse kokku vanusegruppide kaupa</li>
                            </ul>
                        </div>
                    </div>
                </div>
            </div>
        </div>

        <!-- Strategy Info -->
        <div class="info-section">
            <div class="info-cards">
                <div class="info-card">
                    <div class="info-icon">
                        <i class="icon-heart"></i>
                    </div>
                    <h3>Hobuse heaolu</h3>
                    <p>Kestvusratsutamises on hobuse heaolu kõige olulisem. Lõpetamine on alati parem kui kiireid punkte jahtimine.</p>
                    <div class="wellness-points">
                        <div class="wellness-item">
                            <i class="icon-check"></i>
                            <span>Pulsi kontrollimine</span>
                        </div>
                        <div class="wellness-item">
                            <i class="icon-check"></i>
                            <span>Hobuse jälgimine</span>
                        </div>
                        <div class="wellness-item">
                            <i class="icon-check"></i>
                            <span>Turvaline tempo</span>
                        </div>
                    </div>
                </div>

                <div class="info-card">
                    <div class="info-icon">
                        <i class="icon-target"></i>
                    </div>
                    <h3>Strateegia</h3>
                    <p>Pikemas perspektiivis on parem lõpetada rohkem võistlusi kui mitte lõpetada üht kõrget.</p>
                    <div class="strategy-comparison">
                        <div class="strategy-better">
                            <span class="strategy-label">Parem:</span>
                            <span class="strategy-value">4 × lõpetamine = 4 × (8+1) = 36p</span>
                        </div>
                        <div class="strategy-worse">
                            <span class="strategy-label">Halvem:</span>
                            <span class="strategy-value">1 × võit + 3 × katkestus = 19 + 1,5 = 20,5p</span>
                        </div>
                    </div>
                </div>
            </div>
        </div>

        <!-- Distance Guide -->
        <div class="distance-guide">
            <h2>
                <i class="icon-map-pin"></i>
                Distantside juhend
            </h2>
            <div class="distance-cards">
                <div class="distance-card short-distance">
                    <div class="distance-header">
                        <h4>Lühike distants (kuni 39 km)</h4>
                        <div class="distance-badge">6 punkti</div>
                    </div>
                    <div class="distance-content">
                        <p>Ideaalne algajatele ja nooremale ratsanikele. Hea võimalus kogeda kestvusratsutamist.</p>
                        <ul>
                            <li>Sobib esimeseks kogemuseks</li>
                            <li>Vähem stressi hobusele</li>
                            <li>Hea treening pikemaks</li>
                        </ul>
                    </div>
                </div>

                <div class="distance-card medium-distance">
                    <div class="distance-header">
                        <h4>Keskmine distants (40-79 km)</h4>
                        <div class="distance-badge">8 punkti</div>
                    </div>
                    <div class="distance-content">
                        <p>Standardne kestvusratsutamise distants. Nõuab head ettevalmistust ja kogemust.</p>
                        <ul>
                            <li>Klassikaline distants</li>
                            <li>Vajab korralikku treeningut</li>
                            <li>Hea tasakaal väljakutse ja ohutuse vahel</li>
                        </ul>
                    </div>
                </div>

                <div class="distance-card long-distance">
                    <div class="distance-header">
                        <h4>Pikk distants (80-99 km)</h4>
                        <div class="distance-badge">10 punkti</div>
                    </div>
                    <div class="distance-content">
                        <p>Kogenud ratsanikele ja hobustele. Nõuab põhjalikku ettevalmistust.</p>
                        <ul>
                            <li>Nõuab kogenud hobust</li>
                            <li>Pikaajaline treening vajalik</li>
                            <li>Suurem risk ja väljakutse</li>
                        </ul>
                    </div>
                </div>

                <div class="distance-card ultra-distance">
                    <div class="distance-header">
                        <h4>Ultra distants (100+ km)</h4>
                        <div class="distance-badge">12 punkti</div>
                    </div>
                    <div class="distance-content">
                        <p>Ainult kõige kogenumatele. Äärmiselt nõudlik nii hobusele kui ratsanikule.</p>
                        <ul>
                            <li>Ainult eliidi tase</li>
                            <li>Aastatepikkune ettevalmistus</li>
                            <li>Maksimum väljakutse</li>
                        </ul>
                    </div>
                </div>
            </div>
        </div>

        <!-- Navigation -->
        <div class="page-navigation">
            <div class="nav-grid">
                <a href="<?php echo url('public/jumping-rules.php'); ?>" class="nav-card back">
                    <i class="icon-arrow-left"></i>
                    <div class="nav-content">
                        <h4>Takistussõidu reeglid</h4>
                        <p>Vaata eelmist distsipliini</p>
                    </div>
                </a>
                
                <a href="<?php echo url(); ?>" class="nav-card home">
                    <div class="nav-content">
                        <h4>Tagasi avalehele</h4>
                        <p>Vaata üldist ülevaadet</p>
                    </div>
                    <i class="icon-home"></i>
                </a>
                
                <a href="<?php echo url('public/rankings.php'); ?>" class="nav-card rankings">
                    <i class="icon-list"></i>
                    <div class="nav-content">
                        <h4>Hooaja tabelid</h4>
                        <p>Vaata praeguseid tulemusi</p>
                    </div>
                </a>
            </div>
        </div>
    </div>
</main>

<?php include '../includes/footer.php'; ?>