PageSourceSearch

https://www.agentprint.com/themes/agentprint/js/theme.js

js agentprint.com collected 2026-10-04 03:10:19 UTC 3,357 bytes, 171 lines download raw bytes

1$(document).ready(function(){
2	$(".slider-cat").slick({
3		autoplay: true,
4		infinite: true,
5		autoplaySpeed: 1000,
6		speed: 1000,
7		slidesToShow: 5,
8		slidesToScroll: 1,
9		arrows: true,
10		pauseOnFocus : false,
11		responsive: [
12			{
13				breakpoint: 992,
14				settings: {
15					slidesToShow: 4,
16				}
17			},
18			{
19				breakpoint: 700,
20				settings: {
21					slidesToShow: 3,
22				}
23			},
24			{
25				breakpoint: 640,
26				settings: {
27					slidesToShow: 2,
28				}
29			},
30			{
31				breakpoint: 360,
32				settings: {
33					slidesToShow: 1,
34				}
35			}
36		]
37	});
38
39
40	$('.popular-slider').slick({
41		dots: false,
42		infinite: false,
43		speed: 300,
44		slidesToShow: 6,
45		slidesToScroll: 1,
46		responsive: [
47		  {
48			breakpoint: 1024,
49			settings: {
50			  slidesToShow: 4,
51			  slidesToScroll: 4,
52			  infinite: true,
53			  dots: true
54			}
55		  },
56		  {
57			breakpoint: 768,
58			settings: {
59			  slidesToShow: 2,
60			  slidesToScroll: 2
61			}
62		  },
63		  {
64			breakpoint: 480,
65			settings: {
66			  slidesToShow: 1,
67			  slidesToScroll: 1
68			}
69		  }
70		]
71	  });
72					  
73
74
75    $(".read-more-content").css("display","none")
76	//read more-less button
77	$('.read-more').click(function() {
78		if($(".read-more-content").css("display") !== "none") {
79			$(".read-more-content").css("display","none");	
80		} else {
81			$(".read-more-content").css("display","block")
82		}
83        if (($(this).text()) == "Read More") {
84            $(this).text("Read Less");
85        } else {
86            $(this).text("Read More");
87        }
88    });
89	$(".accordion-header h3").click(function(){
90		$(this).parent(".accordion-mob").toggleClass("open"); 
91		$('html, body').animate({ scrollTop: $(this).offset().top - 170 }, 1500 );
92	});
93	$('#popularProduct').slick({
94		lazyLoad: 'ondemand',
95		infinite: true,
96		speed: 300,
97		slidesToShow: 7,
98		slidesToScroll: 7,
99		responsive: [
100		  {
101			breakpoint: 1600,
102			settings: {
103			  slidesToShow: 5,
104			  slidesToScroll: 5
105			}
106		  },
107		  {
108			breakpoint: 1400,
109			settings: {
110			  slidesToShow: 4,
111			  slidesToScroll: 4
112			}
113		  },
114		  {
115			breakpoint: 1200,
116			settings: {
117			  slidesToShow: 3,
118			  slidesToScroll: 3
119			}
120		  },
121		  {
122			breakpoint: 768,
123			settings: {
124			  slidesToShow: 2,
125			  slidesToScroll: 2
126			}
127		  },
128		  {
129			breakpoint: 600,
130			settings: {
131			  slidesToShow: 1,
132			  slidesToScroll: 1
133			}
134		  }
135		]
136	});
137});
138
139// Start:: Testimonial Slide Carousel
140let items = document.querySelectorAll('#testimonial-slider .carousel .carousel-item')
141
142    items.forEach((el) => {
143        const minPerSlide = 3
144        let next = el.nextElementSibling
145        for (var i=1; i<minPerSlide; i++) {
146            if (!next) {
147        // wrap carousel by using first child
148        next = items[0]
149    }
150    let cloneChild = next.cloneNode(true)
151    el.appendChild(cloneChild.children[0])
152    next = next.nextElementSibling
153    }
154});
155// End:: Testimonial Slide Carousel
156
157// On hover change of li item set image on 4th column
158function setImageOnHover(element){
159    var heading = $(element).data('heading');
160    var content = $(element).data('content');
161    var imgSrc = $(element).data('image');
162
163    $('.image-content').removeClass('d-none');
164    $('.image-content img').attr('src',imgSrc);
165    $('.image-content .card-body .card-title').html(heading);
166    $('.image-content .card-body .card-text').html(content);
167}
168
169function setImageOnOut(){
170    $('.image-content').addClass('d-none');
171}

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.