<?php
// events.php
$page_title = "Исторические события";
require_once 'includes/config.php';
require_once 'includes/functions.php';
?>

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

<div class="correlation-section">
    <h2 class="viz-title">📈 Историческая корреляция индекса AAL с конфликтами Израиля (2020-2025)</h2>
    <p style="text-align: center; color: #555; font-size: 1.1rem; margin-bottom: 2rem;">
        Статистический анализ показывает четную взаимосвязь между повышением уровня AAL и эскалацией конфликтов с участием Израиля
    </p>
    <div class="stats-grid">
        <div class="stat-card">
            <div class="stat-value">91%</div>
            <div class="stat-label">Корреляция уровня AAL 3+ с конфликтами</div>
        </div>
        <div class="stat-card critical">
            <div class="stat-value">3.8 дня</div>
            <div class="stat-label">Среднее время от AAL 4 до эскалации</div>
        </div>
        <div class="stat-card success">
            <div class="stat-value">85%</div>
            <div class="stat-label">Precision системы</div>
        </div>
        <div class="stat-card warning">
            <div class="stat-value">82%</div>
            <div class="stat-label">Recall системы</div>
        </div>
    </div>
    <div class="chart-container">
        <canvas id="avatiahChart"></canvas>
    </div>
    <div style="position: relative; max-width: 1200px; margin: 0 auto;">
        <div class="timeline-event low">
            <div class="event-date low">📅 Январь 2020 - AAL 5</div>
            <div style="color: #2c3e50;">Стабильная ситуация, низкий уровень угроз. Индекс пиццы: 1.2x</div>
        </div>
        <div class="timeline-event">
            <div class="event-date">📅 Февраль 2022 - AAL 3</div>
            <div style="color: #2c3e50;">
                <span class="event-badge">НАЧАЛО КОНФЛИКТА</span>
                Резкий рост индекса пиццы до 4.2x за 48 часов до начала спецоперации на Украине. Волатильность нефти: +320%
            </div>
        </div>
        <div class="timeline-event">
            <div class="event-date">📅 Октябрь 2023 - AAL 3</div>
            <div style="color: #2c3e50;">
                <span class="event-badge">ПИК ЭСКАЛАЦИИ</span>
                Нападение ХАМАС на Израиль (7 октября). Индекс пиццы достиг 4.8x перед эскалацией на Ближнем Востоке. Волатильность нефти +340%, золота +110%
            </div>
        </div>
        <div class="timeline-event moderate">
            <div class="event-date moderate">📅 Март 2024 - AAL 4</div>
            <div style="color: #2c3e50;">
                <span class="event-badge moderate">КОНФЛИКТ</span>
                Увеличение активности ВМС США в Красном море против хуситов. Индекс пиццы: 3.1x, волатильность нефти: +210%
            </div>
        </div>
        <div class="timeline-event">
            <div class="event-date">📅 Июнь 2025 - AAL 3</div>
            <div style="color: #2c3e50;">
                <span class="event-badge">МАСШТАБНЫЙ КОНФЛИКТ</span>
                Прямое военное столкновение Ирана и Израиля. Индекс пиццы достиг 5.2x за 72 часа до начала боевых действий. Волатильность нефти +410%, золота +135%
            </div>
        </div>
        <div class="timeline-event moderate" id="current-timeline-event">
            <div class="event-date moderate">📅 <span id="timeline-date">--</span> - AAL <span id="timeline-aal">--</span></div>
            <div id="timeline-content" style="color: #2c3e50;">
                <span class="event-badge moderate">ТЕКУЩАЯ СИТУАЦИЯ</span>
                Загрузка...
            </div>
        </div>
    </div>
</div>

<script>
    // График для страницы событий
    const ctx = document.getElementById('avatiahChart').getContext('2d');
    const avatiahChart = new Chart(ctx, {
        type: 'line',
        data: {
            labels: ['Янв 2020', 'Фев 2022', 'Окт 2023', 'Мар 2024', 'Июн 2025', 'Окт 2025'],
            datasets: [{
                label: 'Уровень AAL',
                data: [5, 3, 3, 4, 3, 4],
                borderColor: '#e74c3c',
                backgroundColor: 'rgba(231, 76, 60, 0.1)',
                borderWidth: 3,
                fill: true,
                tension: 0.4,
                yAxisID: 'y'
            }, {
                label: 'Индекс конфликтов Израиля',
                data: [1, 8, 9, 6, 9, 7],
                borderColor: '#3498db',
                backgroundColor: 'rgba(52, 152, 219, 0.1)',
                borderWidth: 3,
                fill: true,
                tension: 0.4,
                yAxisID: 'y1'
            }]
        },
        options: {
            responsive: true,
            maintainAspectRatio: false,
            interaction: {
                mode: 'index',
                intersect: false,
            },
            plugins: {
                title: {
                    display: true,
                    text: 'Корреляция уровня AAL с индексом конфликтов (2020-2025)',
                    font: {
                        size: 16
                    }
                },
                tooltip: {
                    mode: 'index',
                    intersect: false
                },
                legend: {
                    display: true,
                    position: 'top'
                }
            },
            scales: {
                y: {
                    type: 'linear',
                    display: true,
                    position: 'left',
                    reverse: true,
                    min: 1,
                    max: 5,
                    title: {
                        display: true,
                        text: 'Уровень AAL (обратная шкала)'
                    },
                    ticks: {
                        stepSize: 1
                    }
                },
                y1: {
                    type: 'linear',
                    display: true,
                    position: 'right',
                    min: 0,
                    max: 10,
                    title: {
                        display: true,
                        text: 'Индекс конфликтов (0-10)'
                    },
                    grid: {
                        drawOnChartArea: false
                    }
                },
                x: {
                    title: {
                        display: true,
                        text: 'Период времени'
                    }
                }
            }
        }
    });
</script>

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