1jQuery(document).ready(function($){function rtl_slick(){if($("body").hasClass("rtl")){return!0}else{return!1}} 2$('.project-slider .slider .item.banner a').click(function(e){e.preventDefault() 3$('html, body').animate({scrollTop:$("footer").offset().top-100},1000)});function initializeCustomSlider(sliderSelector,settings){var maxDots=5;var dotSize=6;var dotMargin=8;var isRTL=settings.rtl||$('html').attr('dir')==='rtl';var slickSlider=$(sliderSelector);function setBoundaries(windowSize){let $dots=$(`${sliderSelector} .slick-dots li`);$dots.each(function(){$(this).css({width:dotSize,height:dotSize,margin:'0 '+dotMargin+'px'});$('button',$(this)).css({width:dotSize,height:dotSize,margin:'0 '+dotMargin+'px',padding:'0',border:'none'})});let dotWidth=dotSize+2*dotMargin;let viewportWidth=dotWidth*windowSize;$(`${sliderSelector} .slick-dots-viewport`).css('width',viewportWidth+'px')} 4function customizeDots(){let $dotsholder=slickSlider.find('.slick-dots');$dotsholder.wrap("<div class='slick-dots-viewport'></div>").css("transform","translateX(0)");setBoundaries(maxDots)} 5slickSlider.on("init",function(){customizeDots()}).slick(settings);slickSlider.on('afterChange',function(event,slick,currentSlide){var activeDotEl=$(event.target).find('.slick-dots li.slick-active');if(isRTL){let totalDots=slick.$dots[0].children.length;let dotsToRight=totalDots-currentSlide;if(dotsToRight<=maxDots){$(slick.$dots).scrollLeft(dotSize*currentSlide)}} 6activeDotEl.get(0).scrollIntoView({behavior:'smooth',block:'nearest',inline:'center'})});slickSlider.on('beforeChange',function(event,slick,currentSlide,nextSlide){if(isRTL){if(currentSlide===slick.$slides.length-1&&nextSlide===0){setTimeout(function(){slickSlider.slick('slickGoTo',0)},0)}else if(currentSlide===0&&nextSlide===slick.$slides.length-1){setTimeout(function(){slickSlider.slick('slickGoTo',slick.$slides.length-1)},0)}}})} 7if($('.project-slider .slider').length){$('.project-slider .slider').slick({infinite:!1,arrows:!1,dots:!0,slidesToShow:3,slidesToScroll:1,variableWidth:!0,rtl:rtl_slick(),responsive:[{breakpoint:920,settings:{slidesToShow:1,slidesToScroll:1,},},],})} 8if($('.mobile-slider').length){$('.mobile-slider').slick({infinite:!1,arrows:!1,dots:!0,slidesToShow:1,slidesToScroll:1,centerMode:!0,variableWidth:!0,rtl:rtl_slick(),},)} 9if($('body.rtl').length==0){$(".client_testimonials_carousel").slick({dots:!1,infinite:!0,autoplay:!1,autoplaySpeed:4e3,slidesToShow:1,slidesToScroll:1,accessibility:!1,arrows:!1,mobileFirst:!0,useTransform:!0,centerMode:!0,cssEase:"ease-out",centerPadding:"26px",responsive:[{breakpoint:1280,settings:{slidesToShow:3,slidesToScroll:3,centerMode:!1,dots:!0,},},],})}else{var totalSlides=$(".client_testimonials_carousel .client_testimonial").length;console.log(totalSlides) 10$(".client_testimonials_carousel").slick({infinite:!0,slidesToShow:2,slidesToScroll:1,arrows:!1,centerMode:!1,cssEase:"ease-out",centerPadding:"26px",variableWidth:!0,rtl:!0,responsive:[{breakpoint:1024,settings:{slidesToShow:1,slidesToScroll:1,variableWidth:!1,infinite:!1}}],dots:totalSlides<=5});if(totalSlides>5){var navSlider=$('<div class="slider-nav"></div>').insertAfter(".client_testimonials_carousel");for(let i=0;i<totalSlides;i++){navSlider.append('<div class="item"></div>')} 11$('.slider-nav').slick({slidesToShow:5,slidesToScroll:1,asNavFor:'.client_testimonials_carousel',dots:!1,arrows:!1,centerMode:!0,focusOnSelect:!0,variableWidth:!0,rtl:!0,});$(".client_testimonials_carousel").slick('slickSetOption','asNavFor','.slider-nav',!0)}} 12if($('.home-articles-slider').length>0){initializeCustomSlider(".home-articles-slider",{dots:!0,infinite:!1,autoplay:!1,slidesToShow:1,slidesToScroll:1,arrows:!1,focusOnChange:!0,variableWidth:!0,rtl:rtl_slick(),})} 13if($(".clients-inner-list .slider").length){} 14if($(window).width()>1080){var $slider=$('.clients-inner-list .slider');var $items=$('.logo-inner-item');var visibleItems=9;var itemWidth=$slider.parent().width()/visibleItems;var totalWidth=$items.length*itemWidth;var sliderWidth=totalWidth*3;var currentPosition=0;var isPaused=!1;$items.width(itemWidth);$slider.width(sliderWidth);var originalContent=$slider.html();$slider.append(originalContent+originalContent);var intervalId=setInterval(moveSlider,10);
14function moveSlider(){if(!isPaused){currentPosition-=1;if(currentPosition<=-2*totalWidth){currentPosition+=totalWidth}else if(currentPosition>0){currentPosition-=totalWidth} 15$slider.css('left',currentPosition+'px')}} 16function moveOneStep(direction){isPaused=!0;clearInterval(intervalId);$slider.stop(!0,!0);var currentOffset=parseInt($slider.css('left'),10);var remainder=currentOffset%itemWidth;var newOffset;if(direction==='next'){newOffset=currentOffset-remainder+itemWidth}else{newOffset=currentOffset-remainder-itemWidth} 17console.log("currentOffset "+currentOffset);console.log("remainder "+remainder);console.log("itemWidth "+itemWidth);console.log("newOffset "+newOffset) 18$slider.animate({'left':newOffset+'px'},500,function(){currentPosition=newOffset;if(currentPosition<=-totalWidth*2){currentPosition+=totalWidth}else if(currentPosition>0){currentPosition-=totalWidth} 19$slider.css('left',currentPosition+'px')})} 20$('.next').click(function(){moveOneStep('next')});$('.prev').click(function(){moveOneStep('prev')});$('.pause').click(function(){isPaused=!isPaused;if(isPaused){clearInterval(intervalId)}else{intervalId=setInterval(moveSlider,10)}})} 21function toggleMobileClass(){if($(window).width()<1080){$('.clients-inner-list .slider').addClass('mobile')}else{$('.clients-inner-list .slider').removeClass('mobile')}} 22toggleMobileClass();$(window).resize(toggleMobileClass)})
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.