PageSourceSearch

https://orchardhospital.com/wp-content/themes/medical-clinic/theme…/js/jquery.theme-script.js?ver=1.0.0

js orchardhospital.com collected 2026-10-05 18:38:10 UTC 16,649 bytes, 339 lines download raw bytes

1/**
2 * @package 	WordPress
3 * @subpackage 	Medical Clinic
4 * @version		1.2.2
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_mini').addClass('cmsmasters_theme_icon_slide_bottom_mini');
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_mini').addClass('cmsmasters_theme_icon_slide_top_mini');
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	} )(jQuery);
53	
54	
55	
56	/* Stats Run */
57	(function ($) { 
58		if ( 
59			!checker.os.iphone && 
60			!checker.os.ipod && 
61			!checker.os.ipad && 
62			!checker.os.blackberry && 
63			!checker.os.android && 
64			!checker.ua.ie9 
65		) {
66			$('.cmsmasters_stats.stats_mode_circles').waypoint(function () { 
67				var i = 1;
68				
69				
70				$(this).find('.cmsmasters_stat').each(function () { 
71					var el = $(this);
72					
73					
74					setTimeout(function () { 
75						el.easyPieChart( { 
76							size : 			176, 
77							lineWidth : 	5, 
78							lineCap : 		'square', 
79							animate : 		1000, 
80							scaleColor : 	false, 
81							trackColor : 	false, 
82							barColor : function () { 
83								return ($(this.el).data('bar-color')) ? $(this.el).data('bar-color') : cmsmasters_theme_script.primary_color;
84							}, 
85							onStep : function (from, to, val) { 
86								$(this.el).find('.cmsmasters_stat_counter').text(~~val);
87							} 
88						} );
89					}, 500 * i);
90					
91					
92					i += 1;
93				} );
94			}, { 
95				offset : 		'100%' 
96			} );
97		} else {
98			$('.cmsmasters_stats.stats_mode_circles').find('.cmsmasters_stat').easyPieChart( { 
99				size : 			176, 
100				lineWidth : 	5, 
101				lineCap : 		'square', 
102				animate : 		1000, 
103				scaleColor : 	false, 
104				trackColor : 	false, 
105				barColor : function () { 
106					return ($(this.el).data('bar-color')) ? $(this.el).data('bar-color') : cmsmasters_theme_script.primary_color;
107				}, 
108				onStep : function (from, to, val) { 
109					$(this.el).find('.cmsmasters_stat_counter').text(~~val);
110				} 
111			} );
112		}
113		
114		
115		if ( 
116			!checker.os.iphone && 
117			!checker.os.ipod && 
118			!checker.os.ipad && 
119			!checker.os.blackberry && 
120			!checker.os.android && 
121			!checker.ua.ie9 
122		) {
123			$('.cmsmasters_counters').waypoint(function () { 
124				var i = 1;
125				
126				
127				$(this).find('.cmsmasters_counter').each(function () { 
128					var el = $(this);
129					
130					
131					setTimeout(function () { 
132						el.easyPieChart( { 
133							size : 			176, 
134							lineWidth : 	0, 
135							lineCap : 		'square', 
136							animate : 		1500, 
137							scaleColor : 	false, 
138							trackColor : 	false, 
139							barColor : 		'#ffffff', 
140							onStep : function (from, to, val) { 
141								$(this.el).find('.cmsmasters_counter_counter').text(~~val);
142							} 
143						} );
144					}, 500 * i);
145					
146					
147					i += 1;
148				} );
149			}, { 
150				offset : 		'100%' 
151			} );
152		} else {
153			$('.cmsmasters_counters').find('.cmsmasters_counter').easyPieChart( { 
154				size : 			176, 
155				lineWidth : 	0, 
156				lineCap : 		'square', 
157				animate : 		1500, 
158				scaleColor : 	false, 
159				trackColor : 	false, 
160				barColor : 		'#ffffff', 
161				onStep : function (from, to, val) { 
162					$(this.el).find('.cmsmasters_counter_counter').text(~~val);
163				} 
164			} );
165		}
166		
167		
168		if ( 
169			!checker.os.iphone && 
170			!checker.os.ipod && 
171			!checker.os.ipad && 
172			!checker.os.blackberry && 
173			!checker.os.android && 
174			!checker.ua.ie9 
175		) {
176			$('.cmsmasters_stats.stats_mode_bars.stats_type_horizontal').waypoint(function () { 
177				$(this).addClass('shortcode_animated').find('.cmsmasters_stat').each(function () { 
178					var el = $(this);
179					
180					
181					el.easyPieChart( { 
182						size : 			176, 
183						lineWidth : 	0, 
184						lineCap : 		'square', 
185						animate : 		1500, 
186						scaleColor : 	false, 
187						trackColor : 	false, 
188						barColor : 		'#ffffff', 
189						onStep : function (from, to, val) { 
190							$(this.el).parent().find('.cmsmasters_stat_counter').text(~~val);
191						} 
192					} );
193				} );
194			}, { 
195				offset : 		'100%' 
196			} );
197		} else {
198			$('.cmsmasters_stats.stats_mode_bars.stats_type_horizontal').addClass('shortcode_animated').find('.cmsmasters_stat').easyPieChart( { 
199				size : 			176, 
200				lineWidth : 	0, 
201				lineCap : 		'square', 
202				animate : 		1500, 
203				scaleColor : 	false, 
204				trackColor : 	false, 
205				barColor : 		'#ffffff', 
206				onStep : function (from, to, val) { 
207					$(this.el).parent().find('.cmsmasters_stat_counter').text(~~val);
208				} 
209			} );
210		}
211		
212		
213		
214		if ( 
215			!checker.os.iphone && 
216			!checker.os.ipod && 
217			!checker.os.ipad && 
218			!checker.os.blackberry && 
219			!checker.os.android && 
220			!checker.ua.ie9 
221		) {
222			$('.cmsmasters_stats.stats_mode_bars.stats_type_vertical').waypoint(function () { 
223				$(this).addClass('shortcode_animated').find('.cmsmasters_stat').each(function () { 
224					var el = $(this);
225					
226					
227					el.easyPieChart( { 
228						size : 			176, 
229						lineWidth : 	0, 
230						lineCap : 		'square', 
231						animate : 		1500, 
232						scaleColor : 	false, 
233						trackColor : 	false, 
234						barColor : 		'#ffffff', 
235						onStep : function (from, to, val) { 
236							$(this.el).parent().parent().find('.cmsmasters_stat_counter').text(~~val);
237						} 
238					} );
239				} );
240			}, { 
241				offset : 		'100%' 
242			} );
243		} else {
244			$('.cmsmasters_stats.stats_mode_bars.stats_type_vertical').addClass('shortcode_animated').find('.cmsmasters_stat').easyPieChart( { 
245				size : 			176, 
246				lineWidth : 	0, 
247				lineCap : 		'square', 
248				animate : 		1500, 
249				scaleColor : 	false, 
250				trackColor : 	false, 
251				barColor : 		'#ffffff', 
252				onStep : function (from, to, val) { 
253					$(this.el).parent().parent().find('.cmsmasters_stat_counter').text(~~val);
254				} 
255			} );
256		}
257	} )(jQuery);
258	
259	
260	
261	/* Cmsmasters Moving bar */
262	jQuery(document).ready(cmsmasters_mov_bar_run);
263	jQuery(window).on('resize',cmsmasters_mov_bar_run);
264	
265	
266	function cmsmasters_mov_bar_run() {
267		if (!jQuery('#navigation').length) {
268			return;
269		}
270	
271		if (jQuery('#navigation > .current-menu-ancestor').length > 0 && jQuery('#navigation > .current-menu-item').length > 0) {
272			cmsmasters_mov_bar('#navigation', '.current-menu-item');
273		} else if (jQuery('#navigation > .current-menu-ancestor').length > 0) {
274			cmsmasters_mov_bar('#navigation', '.current-menu-ancestor');
275		} else {
276			cmsmasters_mov_bar('#navigation', '.current-menu-item');
277		}
278
279		function cmsmasters_mov_bar($selector, $reaction_class) {
280			
281			var parent_class_li = jQuery($selector).children();
282			var parent_class_li_r = jQuery($selector).children($reaction_class);
283			
284			setTimeout(function(){
285				if (parent_class_li_r.length>0) {
286					parent_class_li_r.addClass('cmsmasters_active');
287					var currentleft = parent_class_li_r.position().left;
288					var currentwidth = parent_class_li_r.css('width');
289					var parent_class_li_mov = jQuery($selector).children('.cmsmasters_mov_bar');
290					parent_class_li_mov.css({"left":currentleft,"width":currentwidth});
291				} else {
292					parent_class_li.first().addClass('cmsmasters_active');
293					var currentleft = jQuery($selector + ' .cmsmasters_active').position().left+"px";
294					var currentwidth = jQuery($selector + ' .cmsmasters_active').css('width');
295					var parent_class_li_mov = jQuery($selector).children('.cmsmasters_mov_bar');
296					parent_class_li_mov.css({"left":currentleft,"width":currentwidth});
297				}
298			}, 100);
299			parent_class_li.hover(function() {
300				parent_class_li.removeClass('cmsmasters_active');
301				jQuery(this).addClass('cmsmasters_active');
302				var currentleft = jQuery($selector + ' .cmsmasters_active').position().left+"px";
303				var currentwidth = jQuery($selector + ' .cmsmasters_active').css('width');
304				var parent_class_li_mov = jQuery($selector).children('.cmsmasters_mov_bar');
305				parent_class_li_mov.css({"left":currentleft,"width":currentwidth});					
306			}, function() {
307				if (parent_class_li_r.length>0) {
308						parent_class_li_r.addClass('cmsmasters_active');
309						var currentleft = parent_class_li_r.position().left+"px";
310						var currentwidth = parent_class_li_r.css('width');
311						var parent_class_li_mov = jQuery($selector).children('.cmsmasters_mov_bar');
312						parent_class_li_mov.css({"left":currentleft,"width":currentwidth});
313				} else {
314					parent_class_li.first().addClass('cmsmasters_active');
315					var currentleft = jQuery($selector + ' .cmsmasters_active').position().left+"px";
316					var currentwidth = jQuery($selector + ' .cmsmasters_active').css('width');
317					var parent_class_li_mov = jQuery($selector).children('.cmsmasters_mov_bar');
318					parent_class_li_mov.css({"left":currentleft,"width":currentwidth});
319				}
320
321			} );
322		}
323	}
324} );
325
326
327
328/*!
329 * Fixed Header Function
330 */
331!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:"#top_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.
331winScrollTop,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);
332
333
334
335/*!
336 * Responsive Navigation Function
337 */
338!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);
339

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.