PageSourceSearch

https://www.ayes.cz/wp-content/themes/Impreza-child/custom-scripts.js?v=1.0.1

js ayes.cz collected 2026-10-04 02:40:59 UTC 3,077 bytes, 96 lines download raw bytes

1/*if () {
2	let htmlButton = '<button class="w-btn us-btn-style_3"><span class="w-btn-label">Načíst další</span></button>';
3
4	let loadMore = document.createElement('div');
5	console.log('loadMore',loadMore);	
6}*/
7
8
9/* menu open default */
10let nav = document.querySelector('#sticky-menu-custom .w-nav-control');
11nav.addEventListener('click', (event) => {
12	console.log("hamburger click");
13	//CS
14	if (document.querySelector('#menu-item-665 .w-nav-arrow')) {
15		document.querySelector('#menu-item-665 .w-nav-arrow').click();
16	}
17	if (document.querySelector('#menu-item-666 .w-nav-arrow')) {
18		document.querySelector('#menu-item-666 .w-nav-arrow').click();
19	}
20	
21	//EN
22	if (document.querySelector('#menu-item-4259 .w-nav-arrow')) {
23		document.querySelector('#menu-item-4259 .w-nav-arrow').click();
24	}
25	if (document.querySelector('#menu-item-4264 .w-nav-arrow')) {
26		document.querySelector('#menu-item-4264 .w-nav-arrow').click();
27	}
28	
29});
30/*
31window.addEventListener("load", (event) => {
32	addEvents();
33    function addEvents(){
34        if (!window.FWD360PV0){
35            setTimeout(addEvents, 100);
36        }else{
37            FWD360PV0.addListener(FWDViewer.All_IMAGES_LOADED, onReady());
38			
39        }
40    }
41	function onReady(){		
42		let closeIconElement = document.querySelector("img[src*='fwd360pv/content/skin2/close-icon.png']");
43		console.log("closeIconElement", closeIconElement);
44		closeIconElement.classList.add("ayes-close-button-wrapper");
45    }
46});*/
47
48async function waitForElement(selector, timeout = 5000) {
49	let elementsForOpenPopup = document.querySelectorAll(".open-lightbox-custom-class");
50	if (elementsForOpenPopup.length > 0) {
51		const start = Date.now();
52	  
53		while (Date.now() - start < timeout) {
54		  const el = document.querySelector(selector);
55		  if (el) {
56			let closeIconElement = document.querySelector(".ayes-close-button-img");
57			if (closeIconElement == null) {
58				let customCLoseButton = document.createElement('img');
59				customCLoseButton.src = '/wp-content/plugins/fwd360pv/content/skin2/close-icon-rollover.png';
60				customCLoseButton.classList.add("ayes-close-button-img");
61				customCLoseButton.addEventListener("click", function(){ 
62					FWD360PV0.lightBoxCloseHandler();
63					FWD360PV0.lightBoxHideCompleteHandler();
64				});
65				el.appendChild(customCLoseButton);
66			}
67		  }
68		  await new Promise(resolve => setTimeout(resolve, 1000));
69		}
70	}
71  
72	return null;
73  }
74
75window.addEventListener("load", (event) => {
76	addEvents();
77    function addEvents(){
78        if (!window.FWD360PV0){
79            setTimeout(addEvents, 100);
80        }else{
81            FWD360PV0.addListener(FWDViewer.All_IMAGES_LOADED, onReady());
82        }
83    }
84	function onReady(){		
85		waitForElement(".fwd360");
86		let elementsForOpenPopup = document.querySelectorAll(".open-lightbox-custom-class");
87		console.log("elementsForOpenPopup length = ",elementsForOpenPopup.length);
88		if (elementsForOpenPopup.length > 0) {
89			elementsForOpenPopup.forEach(function(item){
90				item.addEventListener("click", function(){ 
91					waitForElement(".fwd360");
92				});
93			});
94		}
95    }
96});

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.