PageSourceSearch

https://hommage-a-magritte.com/wp-content/themes/hotel-lux/theme-f…/theme-style/js/jquery.theme-script.js

js hommage-a-magritte.com collected 2026-10-09 23:28:53 UTC 13,773 bytes, 293 lines download raw bytes

1/**
2 * @package 	WordPress
3 * @subpackage 	Hotel LUX
4 * @version		1.0.3
5 * 
6 * Theme Scripts
7 * Created by CMSMasters
8 * 
9 */
10
11
12jQuery(document).ready(function() { 
13	"use strict";
14	
15	/* Header Top Hide Toggle */
16	(function ($) { 
17		$('.header_top_but').on('click', function () { 
18			var headerTopBut = $(this), 
19				headerTopButArrow = headerTopBut.find('> span'), 
20				headerTopOuter = headerTopBut.parents('.header_top').find('.header_top_outer');
21			
22			if (headerTopBut.hasClass('opened')) {
23				headerTopOuter.slideUp();
24				
25				headerTopButArrow.removeClass('cmsmasters_theme_icon_slide_top').addClass('cmsmasters_theme_icon_slide_bottom');
26				
27				headerTopBut.removeClass('opened').addClass('closed');
28			} else if (headerTopBut.hasClass('closed')) {
29				headerTopOuter.slideDown();
30				
31				headerTopButArrow.removeClass('cmsmasters_theme_icon_slide_bottom').addClass('cmsmasters_theme_icon_slide_top');
32				
33				headerTopBut.removeClass('closed').addClass('opened');
34			}
35		} );
36	} )(jQuery);
37	
38	
39	
40	/* Header Search Form */
41	(function ($) { 
42		$('.cmsmasters_header_search_but').on('click', function () { 
43			$('.cmsmasters_header_search_form').addClass('cmsmasters_show');
44			
45			$('.cmsmasters_header_search_form').find('input[type=search]').focus();
46		} );
47		
48		
49		$('.cmsmasters_header_search_form_close').on('click', function () { 
50			$('.cmsmasters_header_search_form').removeClass('cmsmasters_show');
51		} );
52		
53		$('.cmsmasters_header_search_form_field').on('click', function () { 
54			var searchButton = $(this);
55			
56			if (searchButton.not('active')) {
57				searchButton.addClass('active');
58			}
59			
60			$(document).on('click', function (event) {
61				if ($(event.target).closest('.cmsmasters_header_search_form .cmsmasters_header_search_form_field').length) return;
62				
63				searchButton.removeClass('active');
64				
65				event.stopPropagation();
66			} );
67			
68		} );
69		
70		return false;
71		
72	} )(jQuery);
73	
74	
75	
76	/* Stats Run */
77	(function ($) { 
78		if ( 
79			!checker.os.iphone && 
80			!checker.os.ipod && 
81			!checker.os.ipad && 
82			!checker.os.blackberry && 
83			!checker.os.android && 
84			!checker.ua.ie9 
85		) {
86			$('.cmsmasters_stats.stats_mode_circles').waypoint(function () { 
87				var i = 1;
88				
89				
90				$(this).find('.cmsmasters_stat').each(function () { 
91					var el = $(this);
92					
93					
94					setTimeout(function () { 
95						el.easyPieChart( { 
96							size : 			180, 
97							lineWidth : 	5, 
98							lineCap : 		'square', 
99							animate : 		1000, 
100							scaleColor : 	false, 
101							trackColor : 	false, 
102							barColor : function () { 
103								return ($(this.el).data('bar-color')) ? $(this.el).data('bar-color') : cmsmasters_theme_script.primary_color;
104							}, 
105							onStep : function (from, to, val) { 
106								$(this.el).find('.cmsmasters_stat_counter').text(~~val);
107							} 
108						} );
109					}, 500 * i);
110					
111					
112					i += 1;
113				} );
114			}, { 
115				offset : 		'100%' 
116			} );
117		} else {
118			$('.cmsmasters_stats.stats_mode_circles').find('.cmsmasters_stat').easyPieChart( { 
119				size : 			180, 
120				lineWidth : 	5, 
121				lineCap : 		'square', 
122				animate : 		1000, 
123				scaleColor : 	false, 
124				trackColor : 	false, 
125				barColor : function () { 
126					return ($(this.el).data('bar-color')) ? $(this.el).data('bar-color') : cmsmasters_theme_script.primary_color;
127				}, 
128				onStep : function (from, to, val) { 
129					$(this.el).find('.cmsmasters_stat_counter').text(~~val);
130				} 
131			} );
132		}
133		
134		
135		if ( 
136			!checker.os.iphone && 
137			!checker.os.ipod && 
138			!checker.os.ipad && 
139			!checker.os.blackberry && 
140			!checker.os.android && 
141			!checker.ua.ie9 
142		) {
143			$('.cmsmasters_counters').waypoint(function () { 
144				var i = 1;
145				
146				
147				$(this).find('.cmsmasters_counter').each(function () { 
148					var el = $(this);
149					
150					
151					setTimeout(function () { 
152						el.easyPieChart( { 
153							size : 			176, 
154							lineWidth : 	0, 
155							lineCap : 		'square', 
156							animate : 		1500, 
157							scaleColor : 	false, 
158							trackColor : 	false, 
159							barColor : 		'#ffffff', 
160							onStep : function (from, to, val) { 
161								$(this.el).find('.cmsmasters_counter_counter').text(~~val);
162							} 
163						} );
164					}, 500 * i);
165					
166					
167					i += 1;
168				} );
169			}, { 
170				offset : 		'100%' 
171			} );
172		} else {
173			$('.cmsmasters_counters').find('.cmsmasters_counter').easyPieChart( { 
174				size : 			176, 
175				lineWidth : 	0, 
176				lineCap : 		'square', 
177				animate : 		1500, 
178				scaleColor : 	false, 
179				trackColor : 	false, 
180				barColor : 		'#ffffff', 
181				onStep : function (from, to, val) { 
182					$(this.el).find('.cmsmasters_counter_counter').text(~~val);
183				} 
184			} );
185		}
186		
187		
188		if ( 
189			!checker.os.iphone && 
190			!checker.os.ipod && 
191			!checker.os.ipad && 
192			!checker.os.blackberry && 
193			!checker.os.android && 
194			!checker.ua.ie9 
195		) {
196			$('.cmsmasters_stats.stats_mode_bars.stats_type_horizontal').waypoint(function () { 
197				$(this).addClass('shortcode_animated').find('.cmsmasters_stat').each(function () { 
198					var el = $(this);
199					
200					
201					el.easyPieChart( { 
202						size : 			176, 
203						lineWidth : 	0, 
204						lineCap : 		'square', 
205						animate : 		1500, 
206						scaleColor : 	false, 
207						trackColor : 	false, 
208						barColor : 		'#ffffff', 
209						onStep : function (from, to, val) { 
210							$(this.el).parent().find('.cmsmasters_stat_counter').text(~~val);
211						} 
212					} );
213				} );
214			}, { 
215				offset : 		'100%' 
216			} );
217		} else {
218			$('.cmsmasters_stats.stats_mode_bars.stats_type_horizontal').addClass('shortcode_animated').find('.cmsmasters_stat').easyPieChart( { 
219				size : 			176, 
220				lineWidth : 	0, 
221				lineCap : 		'square', 
222				animate : 		1500, 
223				scaleColor : 	false, 
224				trackColor : 	false, 
225				barColor : 		'#ffffff', 
226				onStep : function (from, to, val) { 
227					$(this.el).parent().find('.cmsmasters_stat_counter').text(~~val);
228				} 
229			} );
230		}
231		
232		
233		
234		if ( 
235			!checker.os.iphone && 
236			!checker.os.ipod && 
237			!checker.os.ipad && 
238			!checker.os.blackberry && 
239			!checker.os.android && 
240			!checker.ua.ie9 
241		) {
242			$('.cmsmasters_stats.stats_mode_bars.stats_type_vertical').waypoint(function () { 
243				$(this).addClass('shortcode_animated').find('.cmsmasters_stat').each(function () { 
244					var el = $(this);
245					
246					
247					el.easyPieChart( { 
248						size : 			176, 
249						lineWidth : 	0, 
250						lineCap : 		'square', 
251						animate : 		1500, 
252						scaleColor : 	false, 
253						trackColor : 	false, 
254						barColor : 		'#ffffff', 
255						onStep : function (from, to, val) { 
256							$(this.el).parent().parent().find('.cmsmasters_stat_counter').text(~~val);
257						} 
258					} );
259				} );
260			}, { 
261				offset : 		'100%' 
262			} );
263		} else {
264			$('.cmsmasters_stats.stats_mode_bars.stats_type_vertical').addClass('shortcode_animated').find('.cmsmasters_stat').easyPieChart( { 
265				size : 			176, 
266				lineWidth : 	0, 
267				lineCap : 		'square', 
268				animate : 		1500, 
269				scaleColor : 	false, 
270				trackColor : 	false, 
271				barColor : 		'#ffffff', 
272				onStep : function (from, to, val) { 
273					$(this.el).parent().parent().find('.cmsmasters_stat_counter').text(~~val);
274				} 
275			} );
276		}
277	} )(jQuery);
278} );
279
280
281
282/*!
283 * Fixed Header Function
284 */
285!function(e){"use strict";e.fn.cmsmastersFixedHeaderScroll=function(o){var i={headerTop:".header_top",headerMid:".header_mid",headerBot:".header_bot",navBlock:"nav",navList:"#navigation",navTopList:"#to
285p_line_nav",respNavButton:".responsive_nav",respTopNavButton:".responsive_top_nav",fixedClass:".fixed_header",fixedClassBlock:"#page",respHideBlocks:"",maxWidthMid:1024,maxWidthBot:1024,changeTopHeight:!0,changeMidHeight:!0,mobileDisabled:!0},t=this,a={};a={init:function(){a.options=a.o=e.extend({},i,o),a.el=t,a.vars=a.v={},a.v.newTopHeight=0,a.v.newMidHeight=0,a.setHeaderVars(),a.startHeader()},setHeaderVars:function(){a.v.headerMidString=a.o.headerMid,a.v.headerTop=a.el.find("> "+a.o.headerTop),a.v.headerMid=a.el.find("> "+a.v.headerMidString),a.v.headerBot=a.el.find("> "+a.o.headerBot),a.v.respNavButton=a.el.find(a.o.respNavButton),a.v.respTopNavButton=a.el.find(a.o.respTopNavButton),a.v.respHideBlocks=e(a.o.respHideBlocks),a.v.fixedClassBlock = e(a.o.fixedClassBlock),a.v.navListString=a.o.navList,a.v.navTopListString=a.o.navTopList,a.v.navBlockString=a.o.navBlock,a.v.navBlock=a.el.find(a.v.navListString).parents(a.v.navBlockString),a.v.navTopBlock=a.el.find(a.v.navTopListString).parents(a.v.navBlockString),a.v.midChangeHeightBlocks=e(a.v.headerMidString),a.v.midChangeHeightBlocksResp=e(a.v.headerMidString),a.v.topHeight=0,a.v.midHeight=a.v.headerMid.attr("data-height"),a.v.win=e(window),a.v.winScrollTop=a.v.win.scrollTop(),a.v.winMidScrollTop=a.v.winScrollTop-a.v.topHeight,a.v.isMobile="ontouchstart"in document.documentElement},startHeader:function(){a.v.headerTop.length>0&&(a.v.topHeight=a.v.headerTop.attr("data-height")),a.attachEvents(),a.v.win.trigger("scroll")},attachEvents:function(){a.v.respNavButton.bind("click",function(){return a.v.respNavButton.is(":not(.active)")?(a.v.navBlock.css({display:"block"}),a.v.respHideBlocks.css({display:"none"}),a.v.respNavButton.addClass("active")):(a.v.navBlock.css({display:"none"}),a.v.respHideBlocks.css({display:"block"}),a.v.respNavButton.removeClass("active")),!1}),a.v.respTopNavButton.bind("click",function(){return a.v.respTopNavButton.is(":not(.active)")?(a.v.navTopBlock.css({display:"block"}),a.v.respHideBlocks.css({display:"none"}),a.v.respTopNavButton.addClass("active")):(a.v.navTopBlock.css({display:"none"}),a.v.respHideBlocks.css({display:"block"}),a.v.respTopNavButton.removeClass("active")),!1}),a.v.win.bind("scroll",function(){cmsmasters_media_width()>a.o.maxWidthMid&&(a.getScrollTop(),a.headerTransform())}),a.v.win.bind("resize",function(){a.v.headerBot.length>0?a.headerResize(a.o.maxWidthBot):a.headerResize(a.o.maxWidthMid)})},getScrollTop:function(){a.v.winScrollTop=a.v.win.scrollTop(),a.v.winMidScrollTop=a.v.winScrollTop-a.v.topHeight},headerTransform:function(){if(a.v.fixedClassBlock.hasClass('fixed_header')){a.v.winScrollTop<a.v.topHeight?(a.v.headerMid.removeClass("header_mid_scroll"),a.v.headerBot.removeClass("header_bot_scroll"),a.v.newTopHeight=a.v.topHeight-a.v.
285winScrollTop,a.v.headerTop.css({overflow:"hidden",height:a.v.newTopHeight+"px"}),a.v.winScrollTop<=3&&a.v.headerTop.css({overflow:"inherit"}),a.v.midChangeHeightBlocks.css({height:a.v.midHeight+"px"})):(a.v.headerTop.css({overflow:"hidden",height:0}),a.v.winMidScrollTop<a.v.midHeight/3?(a.v.headerMid.removeClass("header_mid_scroll"),a.v.headerBot.removeClass("header_bot_scroll"),a.v.newMidHeight=a.v.midHeight-a.v.winMidScrollTop):(a.v.headerMid.addClass("header_mid_scroll"),a.v.headerBot.addClass("header_bot_scroll"),a.v.newMidHeight=a.v.midHeight/1.5),a.v.midChangeHeightBlocks.css({height:a.v.newMidHeight+"px"}))}},headerResize:function(e){cmsmasters_media_width()>e?(a.v.navBlock.removeAttr("style"),a.v.respHideBlocks.removeAttr("style"),a.v.respNavButton.removeClass("active"),a.getScrollTop(),a.headerTransform()):(a.v.headerTop.removeAttr("style"),(a.v.fixedClassBlock.hasClass('fixed_header') ? a.v.midChangeHeightBlocksResp.css("height", "auto") : ''))}},a.init()}}(jQuery);
286
287
288
289/*!
290 * Responsive Navigation Function
291 */
292!function(s){"use strict";s.fn.cmsmastersResponsiveNav=function(n){var t={submenu:"ul.sub-menu, ul.children",respButton:".responsive_nav",startWidth:1024},e=this,i={};i={init:function(){i.o=s.extend({},t,n),i.el=e,i.v={},i.v.pLinkText="",i.v.subLinkToggle=void 0,i.setVars(),i.restartNav()},setVars:function(){i.v.submenu=i.el.find(i.o.submenu),i.v.subLink=i.v.submenu.closest("li").find("> a"),i.v.respButton=s(i.o.respButton),i.v.startWidth=i.o.startWidth,i.v.win=s(window),i.v.trigger=!1,i.v.counter=0,i.startEvent()},buildNav:function(){i.v.trigger=!0,i.v.counter=1,i.v.subLink.each(function(){""===s(this).text()&&(i.v.pLinkText=s(this).closest("ul").closest("li").find("> a").text(),s(this).addClass("cmsmasters_resp_nav_custom_text").html('<span class="nav_item_wrap"><span class="nav_title">'+i.v.counter+'. '+i.v.pLinkText+'</span></span>'),i.v.counter+=1),s(this).append('<span class="cmsmasters_resp_nav_toggle cmsmasters_theme_icon_resp_nav_slide_down" />')}),i.v.subLinkToggle=i.v.subLink.find("> span.cmsmasters_resp_nav_toggle"),i.v.submenu.hide(),i.attachEvents()},restartNav:function(){!i.v.trigger&&cmsmasters_media_width()<=i.v.startWidth?i.buildNav():i.v.trigger&&cmsmasters_media_width()>i.v.startWidth&&i.destroyNav()},resetNav:function(){i.v.subLinkToggle.removeClass("cmsmasters_theme_icon_resp_nav_slide_up").addClass("cmsmasters_theme_icon_resp_nav_slide_down"),i.v.submenu.hide()},destroyNav:function(){i.v.subLink.each(function(){s(this).hasClass("cmsmasters_resp_nav_custom_text")&&s(this).removeClass("cmsmasters_resp_nav_custom_text").text(""),s(this).find("span.cmsmasters_resp_nav_toggle").remove()}),i.v.submenu.css("display",""),i.v.trigger=!1,i.detachEvents()},startEvent:function(){i.v.win.on("resize",function(){i.restartNav()})},attachEvents:function(){i.v.subLinkToggle.on("click",function(){return s(this).hasClass("cmsmasters_theme_icon_resp_nav_slide_up")?(s(this).removeClass("cmsmasters_theme_icon_resp_nav_slide_up").addClass("cmsmasters_theme_icon_resp_nav_slide_down").closest("li").find("ul.sub-menu, ul.children").hide(),s(this).closest("li").find("span.cmsmasters_resp_nav_toggle").removeClass("cmsmasters_theme_icon_resp_nav_slide_up").addClass("cmsmasters_theme_icon_resp_nav_slide_down")):s(this).removeClass("cmsmasters_theme_icon_resp_nav_slide_down").addClass("cmsmasters_theme_icon_resp_nav_slide_up").closest("li").find("ul.sub-menu, ul.children").eq(0).show(),!1}),i.v.respButton.on("click",function(){i.v.trigger&&s(this).hasClass("active")&&i.resetNav()})},detachEvents:function(){i.v.subLinkToggle.off("click")}},i.init()}}(jQuery);
293

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.