jQuery(function($) {

    $('.container-events.always-slider .grid-container').slick({
        infinite:true,
        dots: true,
        speed: 500,
        autoplay: false,
        arrows: true,
        slidesToShow: 3,
        slidesToScroll: 3,
        prevArrow: $('.always-slider .prev'),
        nextArrow: $('.always-slider .next'),
        responsive: [
            {
                breakpoint: 1251,
                settings: {
                    slidesToShow: 2
                }
            },
            {
                breakpoint: 1023,
                settings: {
                    slidesToShow: 2,
                    arrows: false
                }
            },
            {
                breakpoint: 767,
                settings: {
                    slidesToShow: 1
                }
            }
        ]
    });

    if ($(window).width() <= 1250) {
        $('.container-events.custom-slider .grid-container').slick({
            infinite:true,
            dots: true,
            speed: 500,
            autoplay: false,
            arrows: true,
            slidesToShow: 2,
            slidesToScroll: 1,
            prevArrow: $('.custom-slider .prev'),
            nextArrow: $('.custom-slider .next'),
            responsive: [
                {
                    breakpoint: 1024,
                    settings: {
                        arrows: false
                    }
                },
                {
                    breakpoint: 768,
                    settings: {
                        slidesToShow: 1,
                    }
                }
            ]
        });
    }

    if ($(window).width() <= 767) {

        $('.event-title').each(function(){
            var text = $(this).text();

            if(text.length > 80) {
                text = text.substr(0, 80) + '...';
                $(this).text(text);
            }

        });
    } else {
        $('.event-title').each(function(){
            var text = $(this).text();

            if(text.length > 100) {
                text = text.substr(0, 100) + '...';
                $(this).text(text);
            }

        });
    }

});