1jQuery(document).ready(function($) { 2 3 "use strict"; 4 5 if($('body').hasClass("rtl")) { 6 var rtlValue = true; 7 } else { 8 var rtlValue = false; 9 } 10 11 /** 12 * Ticker script 13 */ 14 $("#newsTicker").lightSlider({ 15 item: 1, 16 vertical: true, 17 loop: true, 18 verticalHeight: 35, 19 pager: false, 20 enableTouch: false, 21 enableDrag: false, 22 auto: true, 23 controls: true, 24 speed: 1350, 25 rtl: rtlValue, 26 prevHtml: '<i class="fa fa-arrow-left"></i>', 27 nextHtml: '<i class="fa fa-arrow-right"></i>', 28 onSliderLoad: function() { 29 $('#newsTicker').removeClass('cS-hidden'); 30 } 31 }); 32 33 /** 34 * Slider script 35 */ 36 $('.np-slider').each(function(){ 37 38 var Id = $(this).parent().attr('id'); 39 var slideAuto = $(this).data('auto'); 40 var slideControl = $(this).data('control'); 41 var slidePager = $(this).data('pager'); 42 var slideSpeed = $(this).data('speed'); 43 var slidePause = $(this).data('pause'); 44 45 var slideLayout = $(this).data('layout'); 46 $('body').addClass('slider-'+slideLayout); 47 48 $('#'+Id+" .npSlider").lightSlider({ 49 item:1, 50 pager: slidePager, 51 controls: slideControl, 52 loop: true, 53 auto: slideAuto, 54 speed: slideSpeed, 55 pause: slidePause, 56 enableTouch: false, 57 enableDrag: false, 58 rtl: rtlValue, 59 prevHtml: '<i class="fa fa-angle-left"></i>', 60 nextHtml: '<i class="fa fa-angle-right"></i>', 61 onSliderLoad: function() { 62 $('.npSlider').removeClass( 'cS-hidden' ); 63 } 64 }); 65 }); 66 67 /** 68 * Featured slider script 69 */ 70 $('.np-featured-slider').each(function(){ 71 72 var Id = $(this).parent().attr('id'); 73 var slideAuto = $(this).data('auto'); 74 var slideControl = $(this).data('control'); 75 var slidePager = $(this).data('pager'); 76 var slideSpeed = $(this).data('speed'); 77 var slidePause = $(this).data('pause'); 78 79 /*var slideLayout = $(this).data('layout'); 80 $('body').addClass('slider-'+slideLayout);*/ 81 82 $('#'+Id+" .npFeaturedSlider").lightSlider({ 83 item:1, 84 pager: slidePager, 85 controls: slideControl, 86 loop: true, 87 auto: slideAuto, 88 speed: slideSpeed, 89 pause: slidePause, 90 enableTouch: false, 91 enableDrag: false, 92 rtl: rtlValue, 93 prevHtml: '<i class="fa fa-angle-left"></i>', 94 nextHtml: '<i class="fa fa-angle-right"></i>', 95 onSliderLoad: function() { 96 $('.npFeaturedSlider').removeClass( 'cS-hidden' ); 97 } 98 }); 99 }); 100 101 /** 102 * gallery Slider script 103 */ 104 $('.np-slider.slider-layout1').each(function(){ 105 106 var Id = $(this).parent().attr('id'); 107 var slideAuto = $(this).data('auto'); 108 var slideControl = $(this).data('control'); 109 var slidePager = $(this).data('pager'); 110 var slideSpeed = $(this).data('speed'); 111 var slidePause = $(this).data('pause'); 112 113 var slideLayout = $(this).data('layout'); 114 $('body').addClass('slider-'+slideLayout); 115 116 $("#"+Id+" .npSliderGallery").lightSlider({ 117 gallery: true, 118 item: 1, 119 controls: slideControl, 120 loop: true, 121 thumbItem: 5, 122 slideMargin: 0, 123 auto: slideAuto, 124 speed: slideSpeed, 125 pause: slidePause, 126 enableTouch: false, 127 enableDrag: false, 128 currentPagerPosition: 'left', 129 rtl: rtlValue, 130 prevHtml: '<i class="fa fa-angle-left"></i>', 131 nextHtml: '<i class="fa fa-angle-right"></i>', 132 onSliderLoad: function(el) { 133 $('.npSliderGallery').removeClass( 'cS-hidden' ); 134 el.lightGallery({ 135 selector: '.npSliderGallery .lslide' 136 }); 137 } 138 }); 139 });
140 141 142 /** 143 * Block carousel layout 144 */ 145 $('.carousel-posts').each(function() { 146 var Id = $(this).parent().attr('id'); 147 var NewId = Id; 148 var crsAuto = $(this).data('auto'); 149 var crsItem = $(this).data('items'); 150 151 NewId = $('#' + Id + " .postCarousel").lightSlider({ 152 auto: crsAuto, 153 loop: true, 154 pauseOnHover: true, 155 pager: false, 156 controls: false, 157 item: crsItem, 158 rtl: rtlValue, 159 onSliderLoad: function() { 160 $('.postCarousel').removeClass('cS-hidden'); 161 }, 162 responsive: [{ 163 breakpoint: 840, 164 settings: { 165 item: 2, 166 slideMove: 1, 167 slideMargin: 6, 168 } 169 }, 170 { 171 breakpoint: 480, 172 settings: { 173 item: 1, 174 slideMove: 1, 175 } 176 } 177 ] 178 }); 179 180 $('#' + Id + ' .np-navPrev').click(function() { 181 NewId.goToPrevSlide(); 182 }); 183 $('#' + Id + ' .np-navNext').click(function() { 184 NewId.goToNextSlide(); 185 }); 186 }); 187 188 /** 189 * Default widget tabbed 190 */ 191 $("#np-tabbed-widget").tabs(); 192 193 194 //Search toggle 195 jQuery('.np-header-search-wrapper .search-main').click(function() { 196 jQuery('.search-form-main').toggleClass('active-search'); 197 jQuery('.search-form-main .search-field').focus(); 198 }); 199 200 //responsive menu toggle 201 jQuery('.np-header-menu-wrapper .menu-toggle').click(function(event) { 202 jQuery('.np-header-menu-wrapper #site-navigation').slideToggle('slow'); 203 }); 204 205 //responsive sub menu toggle 206 jQuery('#site-navigation .menu-item-has-children,#site-navigation .page_item_has_children').append('<span class="sub-toggle"> <i class="fa fa-angle-right"></i> </span>'); 207 208 jQuery('#site-navigation .sub-toggle').click(function() { 209 jQuery(this).parent('.menu-item-has-children').children('ul.sub-menu').first().slideToggle('1000'); 210 jQuery(this).parent('.page_item_has_children').children('ul.children').first().slideToggle('1000'); 211 jQuery(this).children('.fa-angle-right').first().toggleClass('fa-angle-down'); 212 }); 213 214 // Scroll To Top 215 $(window).scroll(function() { 216 if ($(this).scrollTop() > 1000) { 217 $('#np-scrollup').fadeIn('slow'); 218 } else { 219 $('#np-scrollup').fadeOut('slow'); 220 } 221 }); 222 223 $('#np-scrollup').click(function() { 224 $("html, body").animate({ 225 scrollTop: 0 226 }, 600); 227 return false; 228 }); 229 230 //image lazy load 231 //$('.np-lazy').Lazy(); 232 233 /** 234 * Preloader 235 */ 236 if($('#preloader-background').length > 0) { 237 setTimeout(function(){$('#preloader-background').hide();}, 600); 238 } 239 240 /** 241 * Sticky sidebar 242 */ 243 $('.middle-primary, .middle-aside').theiaStickySidebar({ 244 additionalMarginTop: 30 245 }); 246 247 $('.bottom-primary, .bottom-aside').theiaStickySidebar({ 248 additionalMarginTop: 30 249 }); 250 251 $('#primary, #secondary').theiaStickySidebar({ 252 additionalMarginTop: 30 253 }); 254 255 /** 256 * Settings about WOW animation 257 */ 258 var WowOptionVal = WowOption.mode; 259 if( WowOption.mode == 'show' && $('body').hasClass('home') ) { 260 new WOW().init(); 261 } 262});
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.