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.