1$=jQuery 2 3jQuery(document).ready(function () { 4 5 $('.breaking-news-ticker').newsTicker({ 6 speed: 800, 7 max_rows: 1, 8 row_height:30, 9 10 }); 11 12 jQuery('.content-area, #secondary').theiaStickySidebar({ 13 // Settings 14 additionalMarginTop: 30 15 }); 16 17 //facebook SDK 18 (function(d, s, id) { 19 var js, fjs = d.getElementsByTagName(s)[0]; 20 if (d.getElementById(id)) return; 21 js = d.createElement(s); js.id = id; 22 js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5"; 23 fjs.parentNode.insertBefore(js, fjs); 24 }(document, 'script', 'facebook-jssdk')); 25 26 27 /* search toggle */ 28 $('body').click(function(evt){ 29 if(!( $(evt.target).closest('.search-section').length || $(evt.target).hasClass('search-toggle') ) ){ 30 if ($(".search-toggle").hasClass("search-active")){ 31 $(".search-toggle").removeClass("search-active"); 32 $(".search-box").slideUp("slow"); 33 } 34 } 35 }); 36 37 $(".search-toggle").click(function(){ 38 $(".search-box").toggle("slow"); 39 if ( !$(".search-toggle").hasClass("search-active")){ 40 $(".search-toggle").addClass("search-active"); 41 } else{ 42 $(".search-toggle").removeClass("search-active"); 43 } 44 45 }); 46 47 jQuery('.menu-top-menu-container').meanmenu({ 48 meanMenuContainer: '.main-navigation', 49 meanScreenWidth:"767", 50 meanRevealPosition: "right", 51 }); 52 53 54 /* back-to-top button*/ 55 56 $('.back-to-top').hide(); 57 $('.back-to-top').on("click",function(e) { 58 e.preventDefault(); 59 $('html, body').animate({ scrollTop: 0 }, 'slow'); 60 }); 61 62 63 $(window).scroll(function(){ 64 var scrollheight =400; 65 if( $(window).scrollTop() > scrollheight ) { 66 $('.back-to-top').fadeIn(); 67 68 }else { 69 $('.back-to-top').fadeOut(); 70 } 71 }); 72 73 74 if($(".latest-post-wrapper").niceScroll!=undefined){ 75 76 $(".latest-post-wrapper").niceScroll({ 77 cursorcolor: mage_pro_script_vars.cursorcolor, 78 cursorwidth: "5px", 79 cursorborder: "1px solid "+mage_pro_script_vars.cursorcolor, 80 cursorminheight: 20, 81 }); 82 83 } 84 85 var owllogo = $(".owl-sidebar-slider"); 86 owllogo.owlCarousel({ 87 items:1, 88 loop:true, 89 nav:true, 90 dots:false, 91 smartSpeed:900, 92 autoplay:true, 93 autoplayTimeout:5000, 94 fallbackEasing: 'easing', 95 transitionStyle : "fade", 96 autoplayHoverPause:true, 97 animateOut: 'fadeOut' 98 }); 99 100 var owllogo = $("#partner-slider"); 101 owllogo.owlCarousel({ 102 items:4, 103 loop:true, 104 nav:true, 105 dots:false, 106 smartSpeed:900, 107 autoplay:true, 108 autoplayTimeout:5000, 109 fallbackEasing: 'easing', 110 transitionStyle : "fade", 111 autoplayHoverPause:true, 112 animateOut: 'fadeOut' 113 }); 114 115 116 var owl = $(".news-slider"); 117 owl.owlCarousel({ 118 items:1, 119 loop:true, 120 nav:false, 121 dots:true, 122 smartSpeed:900, 123 autoplay:true, 124 autoplayTimeout:4500, 125 fallbackEasing: 'easing', 126 transitionStyle : "fade", 127 autoplayHoverPause:true 128 129 }); 130 131 var owl = $(".news-slider-tab"); 132 owl.owlCarousel({ 133 items:1, 134 loop:true, 135 nav:false, 136 dots:true, 137 smartSpeed:900, 138 autoplay:true, 139 autoplayTimeout:4500, 140 fallbackEasing: 'easing', 141 transitionStyle : "fade", 142 autoplayHoverPause:true 143 144 }); 145 146 var property_slide_show = $('.news-slide-show').owlCarousel({ 147 items: 1, 148 loop: false, 149 center: true, 150 margin: 10, 151 callbacks: true, 152 dots: false, 153 URLhashListener: true, 154 autoplayHoverPause: true, 155 startPosition: 'URLHash' 156 }); 157 158 property_slide_show.on('translated.owl.carousel', function() { 159 var activeIndex = $('.news-slide-show').find('.owl-item.center').index(); 160 $('.video-post-section .post').removeClass('active'); 161 $('.video-list .post').removeClass('active'); 162 163 $('.video-post-section .post').eq(activeIndex).addClass('active'); 164 $('.video-list .post').eq(activeIndex).addClass('active'); 165 });
166 167 168 $('.play').on('click', function() { 169 owl.trigger('play.owl.autoplay', [1000]) 170 }) 171 172 $('.stop').on('click', function() { 173 owl.trigger('stop.owl.autoplay') 174 }) 175 176 // main slider 177 178 $(document).ready(function() { 179 180 var sync1 = $("#main-slider"); 181 var sync2 = $("#main-slider-option"); 182 var slidesPerPage = 4; //globaly define number of elements per page 183 var syncedSecondary = true; 184 185 sync1.owlCarousel({ 186 items : 1, 187 slideSpeed : 2000, 188 nav: false, 189 // autoplay: true, 190 dots: true, 191 loop: true, 192 fallbackEasing: 'easing', 193 transitionStyle : "fade", 194 animateOut: 'fadeOut', 195 responsiveRefreshRate : 200, 196 navText: ['<svg width="100%" height="100%" viewBox="0 0 11 20"><path style="fill:none;stroke-width: 1px;stroke: #000;" d="M9.554,1.001l-8.607,8.607l8.607,8.606"/></svg>','<svg width="100%" height="100%" viewBox="0 0 11 20" version="1.1"><path style="fill:none;stroke-width: 1px;stroke: #000;" d="M1.054,18.214l8.606,-8.606l-8.606,-8.607"/></svg>'], 197 }).on('changed.owl.carousel', syncPosition); 198 199 sync2.on('initialized.owl.carousel', function () { 200 sync2.find(".owl-item").eq(0).addClass("current"); 201 }) 202 .owlCarousel({ 203 items : slidesPerPage, 204 dots: false, 205 nav: false, 206 smartSpeed: 200, 207 slideSpeed : 500, 208 slideBy: slidesPerPage, //alternatively you can slide by 1, this way the active slide will stick to the first item in the second carousel 209 responsiveRefreshRate : 100 210 }).on('changed.owl.carousel', syncPosition2); 211 212 function syncPosition(el) { 213 var count = el.item.count-1; 214 var current = Math.round(el.item.index - (el.item.count/2) - .5); 215 216 if(current < 0) { 217 current = count; 218 } 219 220 if(current > count) { 221 current = 0; 222 } 223 224 sync2 225 .find(".owl-item") 226 .removeClass("current") 227 .eq(current) 228 .addClass("current"); 229 var onscreen = sync2.find('.owl-item.active').length - 1; 230 var start = sync2.find('.owl-item.active').first().index(); 231 var end = sync2.find('.owl-item.active').last().index(); 232 233 if (current > end) { 234 sync2.data('owl.carousel').to(current, 100, true); 235 } 236 237 if (current < start) { 238 sync2.data('owl.carousel').to(current - onscreen, 100, true); 239 } 240 } 241 242 function syncPosition2(el) { 243 if(syncedSecondary) { 244 var number = el.item.index; 245 sync1.data('owl.carousel').to(number, 100, true); 246 } 247 } 248 249 sync2.on("click", ".owl-item", function(e){ 250 e.preventDefault(); 251 var number = $(this).index(); 252 sync1.data('owl.carousel').to(number, 300, true); 253 }); 254 }); 255 256 257 // custom tab 258 jQuery('.tabs .tab-links a').on('click', function(e) { 259 var currentAttrValue = jQuery(this).attr('href'); 260 261 // Show/Hide Tabs 262 jQuery('.tabs ' + currentAttrValue).fadeIn(400).siblings().hide(); 263 264 // Change/remove current tab to active 265 jQuery(this).parent('li').addClass('active').siblings().removeClass('active'); 266 267 e.preventDefault(); 268 }); 269 });
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.