PageSourceSearch

https://snow-spoonbill-601333.hostingersite.com/assets/frontend/js/global-custom.js

js snow-spoonbill-601333.hostingersite.com collected 2026-10-03 04:55:07 UTC 7,719 bytes, 325 lines download raw bytes

1let supplyChainSlider = document.querySelector(".supply-chain-slider");
2if (supplyChainSlider) {
3  var slider = tns({
4    container: supplyChainSlider,
5    items: 1,
6    slideBy: "page",
7    autoplay: true,
8    autoplayButtonOutput: false,
9    controlsContainer: "#custom-controls",
10    nav: false,
11    speed: 2000,
12    autoplay: true,
13    autoplayTimeout: 3000,
14    speed: 1000,
15  });
16}
17
18// Conference Sponsors Slider Start
19let sponsorsSlider = document.querySelector(".conf-sponsors-slider");
20if(sponsorsSlider) {
21    var slider = tns({
22        container: sponsorsSlider,
23        items: 1,
24        loop: true,
25        autoplay: true,
26        autoplayTimeout: 3000,
27        speed: 1000,
28        gutter: 20,
29        controls: false,
30        nav: false,
31        autoplayButton: false,
32        autoplayButtonOutput: false,
33        responsive: {
34            1024: {
35                items: 2,
36            },
37            1200: {
38                items: 3,
39            },
40            1300: {
41                items: 4,
42            }
43        }
44    });
45}
46// Conference Sponsors Slider End
47
48// Affiliation Slider Start
49
50let affiliateSlider = document.querySelector(".affiliate-slider");
51if(affiliateSlider) {
52    var slider = tns({
53        container: affiliateSlider,
54        items: 1,
55        loop: true,
56        autoplay: false,
57        autoplayTimeout: 3000,
58        speed: 1000,
59        gutter: 20,
60        controls: false,
61        nav: false,
62        mouseDrag: true,
63        autoplayButton: false,
64        autoplayButtonOutput: false,
65        responsive: {
66            1024: {
67                items: 2,
68            },
69            1200: {
70                items: 3,
71            },
72            1300: {
73                items: 4,
74            }
75        }
76    });
77}
78// Affiliation Slider End
79
80
81
82
83// Collapse End
84
85// Event Slider Start
86
87
88// Event Slider End
89
90// Sponsor-2 Slider Start
91
92let sponsorViewSlider = document.querySelector(".sponsor-slider-2");
93if(sponsorViewSlider) {
94    var slider = tns({
95        container: sponsorViewSlider,
96        items: 1,
97        loop: true,
98        autoplay: true,
99        autoplayTimeout: 3000,
100        speed: 1000,
101        gutter: 20,
102        controls: true,
103        nav: false,
104        autoplayButton: false,
105        autoplayButtonOutput: false,
106        controlsText: ['<div class="slider-control"><img src="./images/arrow-left.svg" width="20" height="20"></div>', '<div class="slider-control"><img src="./images/arrow-right.svg" width="20" height="20"></div>'],
107        responsive: {
108            1024: {
109                items: 2,
110            },
111            1200: {
112                items: 4,
113            },
114            1300: {
115                items:5,
116            }
117        }
118    });
119}
120
121// Sponsor-2 End
122
123//
124//   CountDown
125
126
127// Upcoming Event 
128
129 
130//Footer Top Tab
131
132// Date Range Picker
133document.addEventListener("DOMContentLoaded", function() {
134    const datepickers = ['daterange1', 'daterange2',];
135
136    datepickers.forEach(id => {
137    	const element = document.getElementById(id);
138        if (element) {
139        	new Litepicker({
140            	element: document.getElementById(id),
141            	singleMode: false, // False means date range picker enabled
142            	format: 'DD/MM/YYYY', // Custom date format
143            	autoApply: true, // Automatically apply selected range
144            	allowRepick: true, // Allow repicking dates
145            	dropdowns: { // Enable Year & Month selection
146                	minYear: 2000,
147                	maxYear: 2030,
148                	months: true,
149                	years: true
150            	}
151        	});
152        }
153    });
154});
155
156//  Multi Select Dropdown
157
158function multiSelectDropdown(label, options) {
159    return {
160        open: false,
161        options: options,
162        selected: [],
163
164        dropdown: {
165            class: "relative"
166        },
167
168        toggleButton: {
169            type: "button",
170            class: "w-full flex justify-between items-center bg-white border border-gray-300 px-4 py-2 rounded-lg shadow-sm focus:ring-2 focus:ring-blue-500",
171            "@click": "open = !open"
172        },
173
174        menu: {
175            "x-show": "open",
176            "@click.away": "open = false",
177            class: "absolute z-10 w-full mt-2 bg-white border border-gray-300 rounded-lg shadow-lg max-h-48 overflow-y-auto"
178        },
179
180        menuItem: {
181            class: "flex items-center space-x-2 px-2 py-2 hover:bg-gray-100 cursor-pointer"
182        },
183
184        toggleAll(event) {
185            if (event.target.checked) {
186                this.selected = [...this.options];
187            } else {
188                this.selected = [];
189            }
190        }
191    };
192}
193
194// BLOG HOMEPAGE 
195let insideBO = document.querySelector(".Inside-BO");
196if(insideBO) {
197    var slider = tns({
198        container: insideBO,
199        items: 1,
200        slideBy: "page",
201        autoplay: false,
202        autoplayButtonOutput: false,
203        controlsContainer: ".inside-BO-nav",
204        nav: false,
205        speed: 1000,
206        autoplayTimeout: 3000,
207        mode: 'carousel',
208        speed: 1000
209    });
210}
211
212let expertEdgeInsights = document.querySelector(".expertEdgeInsights");
213if(expertEdgeInsights) {
214    var slider = tns({
215        container: expertEdgeInsights,
216        items: 1,
217        slideBy: "page",
218        autoplay: false,
219        autoplayButtonOutput: false,
220        controlsContainer: ".expertEdgeInsights-nav",
221        nav: false,
222        speed: 1000,
223        autoplayTimeout: 3000,
224        mode: 'carousel',
225        speed: 1000
226    });
227}
228
229// BLOG CATEGORY PAGE
230let blogCatBanner = document.querySelector(".blogCatBanner");
231if(blogCatBanner) {
232    var slider = tns({
233        container: blogCatBanner,
234        items: 1,
235        slideBy: "page",
236        autoplay: true,
237        autoplayButtonOutput: false,
238        controls: false,
239        nav: true,
240        navPosition: 'bottom',
241        speed: 1000,
242        autoplayTimeout: 3000,
243        mode: 'carousel',
244        speed: 1000
245    });
246}
247
248let blogCatSlider = document.querySelector(".blogCatSlider");
249if(blogCatSlider) {
250    var slider = tns({
251        container: blogCatSlider,
252        items: 1,
253        slideBy: "page",
254        autoplay: true,
255        autoplayButtonOutput: false,
256        controls: false,
257        nav: true,
258        navPosition: 'bottom',
259        speed: 1000,
260        autoplayTimeout: 3000,
261        mode: 'carousel',
262        speed: 1000
263    });
264}
265
266// Blog Details Slider
267
268let blogDetailSlider = document.querySelector(".blogDetailSlider");
269if(blogDetailSlider) {
270    var slider = tns({
271        container: blogDetailSlider,
272        items: 1,
273        slideBy: "page",
274        autoplay: true,
275        autoplayButtonOutput: false,
276        controls: false,
277        nav: true,
278        navPosition: 'bottom',
279        speed: 1000,
280        autoplayTimeout: 3000,
281        mode: 'carousel',
282        speed: 1000
283    });
284}
285// Blog End
286
287
288//   BOC Corporate gallery popup END
289// // Tarning Voice
290//Home Page slider
291
292let slidern = document.querySelector(".my-sliderfvdfgbdfbv");
293if(slidern) {
294    tns({
295        container: '.my-sliderfvdfgbdfbv',
296        loop: true,
297        items: 1,
298        slideBy: 'page',
299        nav: false,
300        autoplay: true,
301        speed: 400,
302        autoplayButtonOutput: false,
303        mouseDrag: true,
304        lazyload: true,
305        controlsContainer: "#customize-controls",
306    });
307}
308
309// Collapse Start
310document.querySelectorAll('.collapse-btn').forEach(button => {
311    button.addEventListener('click', function() {
312
313      const targetClass = this.getAttribute('data-collapse-target');
314      
315      const content = document.querySelector(`.collapse-content.${targetClass}`);
316      
317      content.classList.toggle('hidden');
318    });
319  });
320   // Seminer page slider
321
322
323
324
325   

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.