PageSourceSearch

https://www.investigace.cz/wp-content/themes/magazilla/theme-frame…/js/jquery.theme-script.js?ver=1.0.0

js investigace.cz collected 2026-09-24 08:35:13 UTC 13,118 bytes, 263 lines download raw bytes

1/**
2 * @package 	WordPress
3 * @subpackage 	Magazilla
4 * @version		1.0.9
5 * 
6 * Theme Scripts
7 * Created by CMSMasters
8 * 
9 */
10
11
12jQuery(document).ready(function() { 
13	"use strict";
14	
15	/* Menu item custom colors */
16	(function ($) { 
17		$('.menu-item > a[data-color]').each(function () {
18			$(this).attr('style', $(this).data('color'));
19		} );
20	} )(jQuery);
21	
22	/* Header Search Form */
23	(function ($) { 
24		$('.cmsmasters_header_search_but').on('click', function () { 
25			$('.cmsmasters_header_search_form').addClass('cmsmasters_show');
26			
27			$('.cmsmasters_header_search_form').find('input[type=search]').focus();
28		} );
29		
30		
31		$('.cmsmasters_header_search_form_close').on('click', function () { 
32			$('.cmsmasters_header_search_form').removeClass('cmsmasters_show');
33		} );
34	} )(jQuery);
35	
36	/* Stats Run */
37	(function ($) { 
38		if ( 
39			!checker.os.iphone && 
40			!checker.os.ipod && 
41			!checker.os.ipad && 
42			!checker.os.blackberry && 
43			!checker.os.android && 
44			!checker.ua.ie9 
45		) {
46			$('.cmsmasters_stats.stats_mode_circles').waypoint(function () { 
47				var i = 1;
48				
49				
50				$(this).find('.cmsmasters_stat').each(function () { 
51					var el = $(this);
52					
53					
54					setTimeout(function () { 
55						el.easyPieChart( { 
56							size : 			178, 
57							lineWidth : 	4, 
58							lineCap : 		'square', 
59							animate : 		1000, 
60							scaleColor : 	false, 
61							trackColor : 	false, 
62							barColor : function () { 
63								return ($(this.el).data('bar-color')) ? $(this.el).data('bar-color') : cmsmasters_theme_script.primary_color;
64							}, 
65							onStep : function (from, to, val) { 
66								$(this.el).find('.cmsmasters_stat_counter').text(~~val);
67							} 
68						} );
69					}, 500 * i);
70					
71					
72					i += 1;
73				} );
74			}, { 
75				offset : 		'100%' 
76			} );
77		} else {
78			$('.cmsmasters_stats.stats_mode_circles').find('.cmsmasters_stat').easyPieChart( { 
79				size : 			178, 
80				lineWidth : 	5, 
81				lineCap : 		'square', 
82				animate : 		1000, 
83				scaleColor : 	false, 
84				trackColor : 	false, 
85				barColor : function () { 
86					return ($(this.el).data('bar-color')) ? $(this.el).data('bar-color') : cmsmasters_theme_script.primary_color;
87				}, 
88				onStep : function (from, to, val) { 
89					$(this.el).find('.cmsmasters_stat_counter').text(~~val);
90				} 
91			} );
92		}
93		
94		
95		if ( 
96			!checker.os.iphone && 
97			!checker.os.ipod && 
98			!checker.os.ipad && 
99			!checker.os.blackberry && 
100			!checker.os.android && 
101			!checker.ua.ie9 
102		) {
103			$('.cmsmasters_counters').waypoint(function () { 
104				var i = 1;
105				
106				
107				$(this).find('.cmsmasters_counter').each(function () { 
108					var el = $(this);
109					
110					
111					setTimeout(function () { 
112						el.easyPieChart( { 
113							size : 			178, 
114							lineWidth : 	0, 
115							lineCap : 		'square', 
116							animate : 		1500, 
117							scaleColor : 	false, 
118							trackColor : 	false, 
119							barColor : 		'#ffffff', 
120							onStep : function (from, to, val) { 
121								$(this.el).find('.cmsmasters_counter_counter').text(~~val);
122							} 
123						} );
124					}, 500 * i);
125					
126					
127					i += 1;
128				} );
129			}, { 
130				offset : 		'100%' 
131			} );
132		} else {
133			$('.cmsmasters_counters').find('.cmsmasters_counter').easyPieChart( { 
134				size : 			178, 
135				lineWidth : 	0, 
136				lineCap : 		'square', 
137				animate : 		1500, 
138				scaleColor : 	false, 
139				trackColor : 	false, 
140				barColor : 		'#ffffff', 
141				onStep : function (from, to, val) { 
142					$(this.el).find('.cmsmasters_counter_counter').text(~~val);
143				} 
144			} );
145		}
146		
147		
148		if ( 
149			!checker.os.iphone && 
150			!checker.os.ipod && 
151			!checker.os.ipad && 
152			!checker.os.blackberry && 
153			!checker.os.android && 
154			!checker.ua.ie9 
155		) {
156			$('.cmsmasters_stats.stats_mode_bars').waypoint(function () { 
157				$(this).addClass('shortcode_animated').find('.cmsmasters_stat').each(function () { 
158					var el = $(this);
159					
160					
161					el.easyPieChart( { 
162						size : 			178, 
163						lineWidth : 	0, 
164						lineCap : 		'square', 
165						animate : 		1500, 
166						scaleColor : 	false, 
167						trackColor : 	false, 
168						barColor : 		'#ffffff', 
169						onStep : function (from, to, val) { 
170							$(this.el).find('.cmsmasters_stat_counter').text(~~val);
171						} 
172					} );
173				} );
174			}, { 
175				offset : 		'100%' 
176			} );
177		} else {
178			$('.cmsmasters_stats.stats_mode_bars').addClass('shortcode_animated').find('.cmsmasters_stat').easyPieChart( { 
179				size : 			178, 
180				lineWidth : 	0, 
181				lineCap : 		'square', 
182				animate : 		1500, 
183				scaleColor : 	false, 
184				trackColor : 	false, 
185				barColor : 		'#ffffff', 
186				onStep : function (from, to, val) { 
187					$(this.el).find('.cmsmasters_stat_counter').text(~~val);
188				} 
189			} );
190		}
191	} )(jQuery);
192
193	/* Share Buttons */
194	(function ($) {
195
196		return;
197		$('.cmsmasters_sharing a').on('click', function (e){ 
198			e.preventDefault();
199
200			var $this = $(this);
201
202			if($this.hasClass('cmsmasters_pinterest_button')) {
203				return;
204			}
205
206			var screenSize = { 
207					width : 	screen.width, 
208					height : 	screen.height 
209				}, 
210				windowWidth = 800, 
211				windowHeight = 640, 
212				windowTop = (screenSize.height / 2) - (windowHeight / 2), 
213				windowLeft = (screenSize.width / 2) - (windowWidth / 2), 
214				socialHref = $this.attr('href'), 
215				newWindow = 'width = ' + windowWidth + ', height = ' + windowHeight + ', top = ' + windowTop + ', left = ' + windowLeft + ', resizable = no, status = no, titlebar = no, toolbar = no, location = no',
216				window_sharer =  window.open(socialHref, '_blank', newWindow);
217
218			return false;
219		});
220	} )(jQuery);
221
222
223	/* Share Buttons */
224	(function ($) {
225		$('.share_posts a').on('click', function (e) { 
226			var postID = $(".cmsmasters_open_project, .cmsmasters_open_profile, .cmsmasters_open_post").attr("id").replace("post-", "");
227
228			cmsmastersAjaxSharePosts(postID);
229
230			return false;
231		} );
232		
233	} )(jQuery);
234
235} );
236
237
238/* Share Posts */
239function cmsmastersAjaxSharePosts(postID) { 
240	if (postID !== '') {
241		var	data = { 
242			action : 	'cmsmasters_ajax_share_posts', 
243			id : 		postID, 
244			nonce : 	cmsmasters_theme_script.nonce_ajax_share
245		};
246		
247		jQuery.post(cmsmasters_theme_script.url, data);
248	}
249
250	return false;
251}
252
253/*!
254 * Fixed Header Function
255 */
256!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
256p_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.
256winScrollTop,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);
257
258
259
260/*!
261 * Responsive Navigation Function
262 */
263!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"></span>')}),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"), s(this).closest("li").find("> ul.sub-menu, > ul.children").show(),s(this).closest("li").find("> div > ul.sub-menu, > div > ul.children").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);

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.