
(function($){

    var scrollTo = function(element, deltaTop, speed) {
        var speed = speed || 'slow';
        jQuery('html, body').animate({
            scrollTop: (element.offset().top - deltaTop) + 'px'
        }, speed);
    };
    var scrollToNext = function(e){
        e.preventDefault();
        var scrollToElement = null;
        var $self = $(e.target);
        var elements = $('.contentblock').children('.csc');
        var closestEl = $(this).closest('.csc').get(0);
            var useNext = false;
            $.each(elements,function(){
                if (useNext){
                    scrollToElement = $(this);
                    useNext = false;
                    return false;
                }
                else if (this == closestEl) {
                    useNext = true;
                }

            })
        scrollTo(scrollToElement, 120);
        return false;
    }
    $('body').on('click', '.js-scrollToNext', scrollToNext);
})(jQuery);
