$(document).ready(function(){$(".h-scroll-list").each(function(){function o(){var i=n.find(".h-scroll-list-item").length;return r==="article-list"?i<=2?(n.addClass("h-scroll-list-default"),t=2):i===3&&(n.addClass("h-scroll-items-"+i),t=3):r==="topic-list"&&i<6&&(i>3?(n.addClass("h-scroll-items-"+i),t=i):(n.addClass("h-scroll-list-default"),t=3)),n.addClass("h-scroll-list-ready"),t}function s(){if(n.find(".h-scroll-list-item:last").visible()&&n.find(".slick-next:not(.slick-disabled)").addClass("slick-disabled"),u.length){var t;t=c==="position"?u.position().top:u.offset().top;n.find(".slick-arrow").css({top:t,height:u.height()})}}var n=$(this),r=n.attr("data-bit-h-scroll-list"),h=n.find("[data-bit-h-scroll-list-init-element]"),c=n.attr("data-bit-h-scroll-list-button-position"),u=n.find("[data-bit-h-scroll-list-button-height-element]"),i,t,f,e;if(r==="topic-list"){i=3;t=6;f=n;e=n.find(".topic-list");t=o();n.find("img").first().on("load",function(){s()})}else r==="article-list"&&(i=2,t=4,f=n.find(".wf360-article-list-overview-wrapper"),e=n.find(".wf360-article-list-overview"),o());n.on("init reinit setPosition",function(){s();n.find(".slick-track, .slick-arrow").on("touchstart mouseover",function(){n.addClass("h-scroll-list-hover")});n.find(".slick-track, .slick-arrow").on("touchend mouseout",function(){n.removeClass("h-scroll-list-hover")})});n.find(h).not(".slick-initialized").slick({infinite:!1,arrows:!1,slidesToShow:1,slidesToScroll:1,mobileFirst:!0,useTransform:!0,appendArrows:f,responsive:[{breakpoint:801,settings:{slidesToShow:i,slidesToScroll:i}},{breakpoint:941,settings:{arrows:!0,slidesToShow:i,slidesToScroll:i}},{breakpoint:2668,settings:{arrows:!0,slidesToShow:t,slidesToScroll:t,appendArrows:e}}]})})}),function(n){var t=n(window);n.fn.visible=function(i,r,u,f){if(!(this.length<1)){u=u||"both";var a=this.length>1?this.eq(0):this,s=typeof f!="undefined"&&f!==null,v=s?n(f):t,o=s?v.position():0,y=a.get(0),h=v.outerWidth(),c=v.outerHeight(),l=r===!0?y.offsetWidth*y.offsetHeight:!0;if(typeof y.getBoundingClientRect=="function"){var e=y.getBoundingClientRect(),nt=s?e.top-o.top>=0&&e.top<c+o.top:e.top>=0&&e.top<c,tt=s?e.bottom-o.top>0&&e.bottom<=c+o.top:e.bottom>0&&e.bottom<=c,it=s?e.left-o.left>=0&&e.left<h+o.left:e.left>=0&&e.left<h,rt=s?e.right-o.left>0&&e.right<h+o.left:e.right>0&&e.right<=h,p=i?nt||tt:nt&&tt,w=i?it||rt:it&&rt,p=e.top<0&&e.bottom>c?!0:p,w=e.left<0&&e.right>h?!0:w;if(u==="both")return l&&p&&w;if(u==="vertical")return l&&p;if(u==="horizontal")return l&&w}else{var b=s?0:o,ut=b+c,k=v.scrollLeft(),ft=k+h,et=a.position(),d=et.top,ot=d+a.height(),g=et.left,st=g+a.width(),ht=i===!0?ot:d,ct=i===!0?d:ot,lt=i===!0?st:g,at=i===!0?g:st;if(u==="both")return!!l&&ct<=ut&&ht>=b&&at<=ft&&lt>=k;if(u==="vertical")return!!l&&ct<=ut&&ht>=b;if(u==="horizontal")return!!l&&at<=ft&&lt>=k}}}}(jQuery)