$(document).ready(function() {
    /**
     * На все заголовки вешаем стиль при
     * наведении мыши.
     */
    $('table.events_table').find('th').hover(
        function() {
            $(this).addClass('th_hover');
        },
        function() {
            $(this).removeClass('th_hover');
        }
    );

    /**
     * Добавляем плагин для сортировки
     */
    $('table.events_table').eventsorter();

    /**
     * Фильтры
     */
    var filters = $('#eventFilters');
    if (filters) {
        wrapDiv    = document.createElement('div');
        toggleLink = document.createElement('a');

        // Добавляем ссылку и скрываем список
        $(toggleLink).append(filters.attr('title')).attr('href', '/');
        filters.wrap(wrapDiv).before(toggleLink).css('display', 'none');

        $(toggleLink).bind('click', function () {
            filters.slideToggle('normal');
            return false;
        });
    };
});

