/**
 * Blind mode toggle for ЦДО Кяхта
 */
(function($) {
    'use strict';
    
    $(document).ready(function() {
        
        // Проверяем, есть ли сохранённое состояние
        if (localStorage.getItem('blindMode') === 'enabled') {
            enableBlindMode();
        }
        
        // Обработчик клика
        $('#blind-mode-toggle').on('click', function(e) {
            e.preventDefault();
            
            if (localStorage.getItem('blindMode') === 'enabled') {
                disableBlindMode();
                localStorage.setItem('blindMode', 'disabled');
            } else {
                enableBlindMode();
                localStorage.setItem('blindMode', 'enabled');
            }
        });
        
        function enableBlindMode() {
            $('body').addClass('blind-mode');
            
            // Увеличиваем шрифты
            $('body').css('font-size', '18px');
            $('h1').css('font-size', '2.8rem');
            $('h2').css('font-size', '2rem');
            
            // Усиливаем контраст
            $('a, button').css({
                'text-decoration': 'underline',
                'font-weight': '600'
            });
            
            // Убираем лишние анимации
            $('*').css('transition', 'none');
        }
        
        function disableBlindMode() {
            $('body').removeClass('blind-mode');
            
            // Возвращаем стандартные размеры
            $('body').css('font-size', '');
            $('h1').css('font-size', '');
            $('h2').css('font-size', '');
            
            // Убираем подчёркивания
            $('a, button').css({
                'text-decoration': '',
                'font-weight': ''
            });
            
            // Возвращаем анимации
            $('*').css('transition', '');
        }
    });
    
})(jQuery);