$(document).ready(function () {
    $('.owl-carousel').owlCarousel({
        loop: false,
        margin: 20,
        nav: true,
        dots: false, // Disable pagination dots
        navText: [
            '<i class="chevron left icon"></i>', // Semantic UI left arrow
            '<i class="chevron right icon"></i>'  // Semantic UI right arrow
        ],
        responsive: {
            0: {
                items: 1 // 1 item for small screens
            },
            600: {
                items: 2 // 2 items for medium screens
            },
            1000: {
                items: 3 // 3 items for large screens
            }
        }
    });


    /* Video */
    $('.play-icon-video').on('click', function () {
        var iframe = $('.video-overlay iframe');
        iframe.attr('src', iframe.data('src'));
        $('.image').fadeOut(function () {
            $('.video-overlay').show();
            $('.play-video').hide();
        });
    });


    $('.sidebar-toggle #nav-icon').on('click', function () {
        $('.ui.sidebar').sidebar('toggle');
        $('.main-header').toggleClass('sidebar-visible');
        $('.pusher').toggleClass('sidebar-visible');
        $("#nav-icon").toggleClass('open');
        $(".playerFooter").toggleClass('closedPlayer');
    });

    $('.ui.sidebar')
        .sidebar({
            onHidden: function () {
                $("#nav-icon").removeClass('open');
                $(".playerFooter").removeClass('closedPlayer');
            }
        });

    $('.ui.dropdown').dropdown();


    $('#openModal').on('click', function () {
        $('.ui.modal').modal('show');
    });

    $('#closeModal').on('click', function () {
        $('.ui.modal').modal('hide');
    });

    $('.ui.accordion').accordion();


    $('.fixed-sub-nav').removeClass('visible');


    $(".pushable").scroll(function () {
        if ($(".pushable").scrollTop() > 300) {
            $('.fixed-sub-nav').addClass('visible');
        } else {
            $('.fixed-sub-nav').removeClass('visible');
        }
    });

});
