PageSourceSearch

https://envitely.com/wp-content/themes/softek/assets/js/radiantthemes-custom.js?ver=1790256650

js envitely.com collected 2026-09-24 14:13:15 UTC 13,623 bytes, 381 lines download raw bytes

1(function ($) {
2	"use strict";
3	if (jQuery(".rt-nav-sidebar-menu")[0]){
4        jQuery('body').addClass('rt-side-menu');
5    }
6	jQuery(document).on("ready", function () {
7	    $("#comment").attr("placeholder","Your review *");
8	    $("#author").attr("placeholder","Name  *");
9	    $("#email").attr("placeholder","Email *");
10	    $("#calc_shipping_state_field span").css("width","100%");
11	    $('select.rt-selectbox, select.mptt-navigation-select, .widget_archive select, .widget_categories select, .widget_text select, .wp-block-archives-dropdown select, .wp-block-categories-dropdown select').each(function(index) {
12    		$(this).each(function() {
13    			var $el = $(this);
14    			$el.insertBefore($el.parent('.rt-select-wrapper'));
15    			$el.next('.rt-select-wrapper').remove();
16    			$el.css({
17    				'opacity': 0,
18    				'position': 'absolute',
19    				'left': 0,
20    				'right': 0,
21    				'top': 0,
22    				'bottom': 0
23    			});
24    			var $comboWrap = $('<span class="rt-select-wrapper" />').insertAfter($el);
25    			var $text = $('<span class="rt-select-text" />').appendTo($comboWrap);
26    			var $button = $('<span class="rt-select-button" />').appendTo($comboWrap);
27    			$el.appendTo($comboWrap);
28    			$el.change(function() {
29    				$text.text($('option:selected', $el).text());
30    			});
31    			$text.text($('option:selected', $el).text());
32    			$el.comboWrap = $comboWrap;
33    		});
34    	});
35		jQuery(".header-flyout-searchbar i, .header-flyout-searchbar span[class*='ti-']").on("click", function () {
36			jQuery("body").toggleClass("flyout-searchbar-active");
37		});
38		jQuery(".flyout-search-close").on("click", function () {
39			jQuery("body").removeClass("flyout-searchbar-active");
40		});
41		jQuery(".comments-area .comment-form > p input[type='submit']").each(function () {
42			jQuery(this).replaceWith("<button type='submit'><span>" + jQuery(this).attr("value") + "</span></button>");
43		});
44		jQuery(".comments-area .comment-form > p input[type='reset']").each(function () {
45			jQuery(this).replaceWith("<button type='reset'><span>" + jQuery(this).attr("value") + "</span></button>");
46		});
47		jQuery("[data-toggle='tooltip']").tooltip();
48		jQuery(".header-responsive-nav").each(function () {
49			jQuery(this).sidr({
50				side: 'right',
51				speed: 600,
52				displace: false,
53				renaming: false,
54				source: '.mobile-menu',
55				name: 'mobile-menu',
56				onOpen: function () {
57					jQuery("body").addClass("mobile-menu-open");
58				},
59				onClose: function () {
60					jQuery("body").removeClass("mobile-menu-open");
61				},
62			});
63			jQuery(".mobile-menu-close, .overlay").on("click", function () {
64				jQuery.sidr('close', 'mobile-menu');
65			});
66		});
67		jQuery(".header-hamburger-menu").each(function () {
68			jQuery(this).sidr({
69				side: 'right',
70				speed: 400,
71				displace: false,
72				renaming: false,
73				source: '.hamburger-menu-holder',
74				name: 'hamburger-menu',
75				onOpen: function () {
76					jQuery("body").addClass("hamburger-menu-open");
77				},
78				onClose: function () {
79					jQuery("body").removeClass("hamburger-menu-open");
80				},
81			});
82			jQuery(".hamburger-menu-close-lines").on("click", function () {
83				jQuery.sidr('close', 'hamburger-menu');
84			});
85		});
86		jQuery("body[data-header-style='header-style-three']").each(function () {
87			jQuery(this).find(".vc_section, .vc_row").removeAttr("style data-vc-full-width data-vc-full-width-init data-vc-stretch-content");
88		});
89		jQuery(".responsive-sidemenu-open").each(function () {
90			jQuery(this).sidr({
91				side: 'left',
92				speed: 600,
93				displace: false,
94				renaming: false,
95				source: '.sidemenu-holder',
96				name: 'sidemenu',
97				onOpen: function () {
98					jQuery("body").addClass("sidemenu-open");
99				},
100				onClose: function () {
101					jQuery("body").removeClass("sidemenu-open");
102				},
103			});
104			jQuery(".responsive-sidemenu-close").on("click", function () {
105				jQuery.sidr('close', 'sidemenu');
106			});
107		});
108		jQuery("body[data-header-style='header-style-three'] .nav li").on("click", function () {
109			jQuery(this).children("ul").slideToggle(500);
110		});
111		jQuery(".header-sidebar-menu-open, .mobile-sidebar-menu-open").each(function () {
112			jQuery(this).sidr({
113				side: 'left',
114				speed: 300,
115				displace: false,
116				renaming: false,
117				source: '.sidemenu-holder',
118				name: 'sidemenu',
119				onOpen: function () {
120					jQuery("body").addClass("sidemenu-open");
121				},
122				onClose: function () {
123					jQuery("body").removeClass("sidemenu-open");
124				},
125			});
126			jQuery(".sidemenu-close").on("click", function () {
127				jQuery.sidr('close', 'sidemenu');
128			});
129		});
130		jQuery("body[data-header-style='header-style-four'] .nav li").on("click", function () {
131			jQuery(this).children("ul").slideToggle(500);
132		});
133		jQuery(".header-flyout-menu").on("click", function () {
134			jQuery("body").addClass("flyout-menu-active");
135		});
136		jQuery(".flyout-menu-close").on("click", function () {
137			jQuery("body").removeClass("flyout-menu-active");
138		});
139		jQuery("body[data-header-style='header-style-five'] .flyout-menu-nav li").on("click", function () {
140			jQuery(this).children("ul").slideToggle(500);
141		});
142		jQuery(".header-slideout-menu").on("click", function () {
143			jQuery("body").addClass("slideout-menu-active");
144		});
145		jQuery(".slideout-menu-close").on("click", function () {
146			jQuery("body").removeClass("slideout-menu-active");
147		});
148		jQuery("body[data-header-style='header-style-fourteen'] .slideout-menu-nav li").on("click", function () {
149			jQuery(this).children("ul").slideToggle(500);
150		});
151		jQuery(".header-flexi-menu").on("click", function () {
152			jQuery("body").addClass("flexi-menu-active");
153		});
154		jQuery(".flexi-menu-close").on("click", function () {
155			jQuery("body").removeClass("flexi-menu-active");
156		});
157		jQuery("body[data-header-style='header-style-seven'] .flexi-menu-nav li").on("click", function () {
158			jQuery(this).children("ul").slideToggle(500);
159		});
160		jQuery(".sidr .menu-item-has-children").each(function () {
161			jQuery(this).children("ul, .rt-mega-menu, div ul").css({
162				"display": "none",
163			});
164			jQuery(this).append("<span class='radiantthemes-open-submenu'></span>");
165			jQuery(this).find(".radiantthemes-open-submenu").on("click", function () {
166				jQuery(this).parent(".menu-item-has-children").toggleClass("radiantthemes-menu-open");
167				jQuery(this).parent(".menu-item-has-children").children("ul, .rt-mega-menu").slideToggle(700);
168			});
169		});
170		jQuery("body[data-page-transition='1'] a:not(.fancybox):not(.video-link):not([data-fancybox])").each(function () {
171			jQuery(this).on("click", function (event) {
172				let PageLink = jQuery(this).attr("href");
173				if ("#" == PageLink) {} else if (PageLink.startsWith("#")) {} else {
174					event.preventDefault();
175					jQuery("body").addClass("page-transition-active");
176					setTimeout(function () {
177						window.location.href = PageLink;
178					}, 700);
179				}
180			});
181		});
182		jQuery(".shop_single .quantity input[type=number]").each(function () {
183			jQuery(this).addClass("form-control");
184			jQuery(this).parent().addClass("input-group");
185			jQuery(this).before("<div class='input-group-addon quantity-decrease'><i class='fa fa-caret-down' aria-hidden='true'></i></div>");
186			jQuery(this).after("<div class='input-group-addon quantity-increase'><i class='fa fa-caret-up' aria-hidden='true'></i></div>");
187			jQuery(this).parent().find(".quantity-decrease").on("click", function () {
188				if (jQuery(this).parent().find("input[type=number]").val() == jQuery(this).parent().find("input[type=number]").attr("min")) {
189					alert("Sorry! You're already on lowest value.");
190				} else {
191					jQuery(this).parent().find("input[type=number]").val(+jQuery(this).parent().find("input[type=number]").val() - 1);
192				}
193			});
194			jQuery(this).parent().find(".quantity-increase").on("click", function () {
195				jQuery(this).parent().find("input[type=number]").val(+jQuery(this).parent().find("input[type=number]").val() + 1);
196			});
197		});
198		jQuery(".matchHeight").matchHeight();
199		jQuery("ul.menu.single-page-mode").onePageNav({
200			currentClass: "current-menu-item",
201			changeHash: true,
202			scrollSpeed: 1000,
203			easing: "swing",
204		});
205		var wow = new WOW({
206			boxClass: 'wow',
207			animateClass: 'animated',
208			mobile: true,
209			live: true,
210			scrollContainer: null,
211		});
212		wow.init();
213		if (jQuery(window).width() > 767) {
214			jQuery(".infinity-scroll").niceScroll({
215				cursorcolor: jQuery("body").data("nicescroll-cursorcolor"),
216				cursorwidth: jQuery("body").data("nicescroll-cursorwidth"),
217				cursorborder: "none",
218				cursorborderradius: "0",
219			});
220		}
221		jQuery(window).on("scroll", function () {
222			jQuery(".sticky-header").each(function () {
223				if (jQuery(window).scrollTop() > (jQuery(this).innerHeight() + 30)) {
224					jQuery(this).addClass("delayed-sticky-mode");
225				} else {
226					jQuery(this).removeClass("delayed-sticky-mode");
227				}
228				if (jQuery(window).scrollTop() > (jQuery(this).innerHeight() + 40)) {
229					jQuery(this).addClass("delayed-sticky-mode-acivate");
230					jQuery(".rt-main-toggle-menu-trigger span").addClass("sticky-toggle-menu");
231					jQuery(".main-header .elementor-widget-radiant-custom-logo").addClass("menu-detail-box");
232					jQuery(".main-header .primary").addClass("menu-detail-box");
233					jQuery(".main-header .elementor-widget-radiant-custom-search").addClass("menu-detail-box");
234					jQuery(".wraper_header").css({
235						"padding-bottom": jQuery(this).innerHeight() + "px",
236					});
237				} else {
238					jQuery(this).removeClass("delayed-sticky-mode-acivate");
239					jQuery(".rt-main-toggle-menu-trigger span").removeClass("sticky-toggle-menu");
240					jQuery(".main-header .elementor-widget-radiant-custom-logo").removeClass("menu-detail-box");
241					jQuery(".main-header .primary").removeClass("menu-detail-box");
242					jQuery(".main-header .elementor-widget-radiant-custom-search").removeClass("menu-detail-box");
243					jQuery(".wraper_header").css({
244						"padding-bottom": "0",
245					});
246				}
247				if (jQuery(window).scrollTop() > jQuery(this).data("delay")) {
248					jQuery(this).addClass("i-am-delayed-sticky");
249				} else {
250					jQuery(this).removeClass("i-am-delayed-sticky");
251				}
252			});
253		});
254		jQuery('a.woocommerce-review-link').click(function(){
255            jQuery('a.nav-link').removeClass("active");
256            jQuery('.tab-pane').removeClass("active show");
257            jQuery('.reviews.tab-pane').addClass("active show");
258            
259           //jQuery('.nav-link li.active:last');
260            jQuery('a.reviews').addClass("active");
261        });
262		jQuery("img").attr("data-no-retina", "");
263		jQuery(".radiantthemes-retina img").removeAttr("data-no-retina");
264		const logoWidthDefault = jQuery(".radiantthemes-retina .logo-default img").attr("data-logoWidth");
265		if (typeof logoWidthDefault !== "undefined") {
266		    jQuery(".radiantthemes-retina .logo-default img").css('width', logoWidthDefault+'px');
267		}
268		const logoWidthDark = jQuery(".radiantthemes-retina .logo-rt-dark img").attr("data-logoWidth");
269		if (typeof logoWidthDark !== "undefined") {
270		    jQuery(".radiantthemes-retina .logo-rt-dark img").css('width', logoWidthDark+'px');
271		}
272		jQuery(".fancybox").fancybox({
273			animationEffect: "zoom-in-out",
274			animationDuration: 500,
275			zoomOpacity: "auto",
276		});
277	});
278	jQuery(window).on("load", function () {
279		jQuery(".mixblend-preloader").animate({
280                width: "100%",				
281            }, 3000, function () {
282                // Animation complete.                
283                jQuery(".container-preloader").animate({height: 0}, 1000);
284            });
285		setTimeout(function () {
286			jQuery(".preloader").addClass("loaded");
287		}, jQuery(".preloader").data("preloader-timeout"));
288		setTimeout(function () {
289			jQuery(".page-transition-layer").removeClass("i-am-active");
290		}, 700);
291		setTimeout(function () {
292			jQuery(".matchHeight").matchHeight();
293		}, 2000);
294		setTimeout(function () {
295			jQuery(".isotope-blog-style").isotope({
296				itemSelector: '.isotope-blog-style-item',
297				layoutMode: 'masonry',
298			});
299		}, 100);
300		if (jQuery(window).width() > 768) {
301			jQuery(document).ready(StuckingFooter);
302			jQuery(window).resize(StuckingFooter);
303
304			function StuckingFooter() {
305				jQuery(".footer-custom-stucking-container").css({
306					"height": jQuery(".footer-custom-stucking-mode").innerHeight(),
307				});
308			};
309		}
310		if (jQuery.fn.owlCarousel) {
311			jQuery('.blog-carousel').owlCarousel({
312				stagePadding: 250,
313				items: 1,
314				loop: true,
315				autoplay: true,
316				autoplayTimeout: 6000,
317				smartSpeed: 2500,
318				lazyLoad: true,
319				margin: 0,
320				dots: false,
321				responsive: {
322					0: {
323						items: 1,
324						stagePadding: 0
325					},
326					600: {
327						items: 2,
328						margin: 10,
329					},
330					1000: {
331						items: 2,
332					}
333				}
334			});
335		}
336		if (jQuery.fn.owlCarousel) {
337			jQuery('.landing-portfolio-carousel').owlCarousel({
338				center: true,
339				items: 1,
340				loop: true,
341				autoplay: true,
342				autoplayTimeout: 6000,
343				smartSpeed: 2500,
344				lazyLoad: true,
345				margin: 0,
346				dots: false,
347				responsive: {
348					0: {
349						items: 1,
350						stagePadding: 0
351					},
352					600: {
353						items: 2,
354						margin: 10,
355					},
356					1000: {
357						items: 2,
358					}
359				}
360			});
361		}
362		setTimeout(function () {
363			jQuery(".radiantthemes-counterup").each(function () {
364				jQuery(this).text(jQuery(this).data("counterup-value"));
365			});
366		}, 1);
367	});
368	jQuery(window).on("scroll", function () {
369		if (jQuery(this).scrollTop() > 100) {
370			jQuery(".scrollup").addClass("active");
371		} else {
372			jQuery(".scrollup").removeClass("active");
373		}
374	});
375	jQuery(".scrollup").on("click", function () {
376		jQuery("html, body").animate({
377			scrollTop: 0
378		}, 600);
379		return false;
380	});
381})(jQuery);

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.