1$( document ).ready(function() { 2 3 var popularSlider; 4 5 var countBackgroundSpeed = function() { 6 var url = $('body').css('background-image').replace('url(', '').replace(')', '').replace("'", '').replace('"', ''); 7 8 windowHeight = $(window).height(); 9 contentHeight = $('html').height(); 10 var bkImg = new Image(); 11 bkImg.onload = function() { 12 var H = this.height, 13 W = this.width; 14 ratio = (H-windowHeight)/(contentHeight-windowHeight); 15 16 $( "body" ).attr( "data-stellar-background-ratio", ratio); 17 $('body').stellar(); 18 } 19 bkImg.src = url; 20 21 } 22 23 var flickrLoad = function(){ 24 var width = (window.innerWidth > 0) ? window.innerWidth : screen.width; 25 $( ".flickr a" ).remove(); 26 if(width>=768 && width<=979){ 27 $('.flickr').flickrush({ 28 limit:20, 29 id:'52617155@N08', 30 random:true 31 }); 32 } 33 if(width>979){ 34 $('.flickr').flickrush({ 35 limit:12, 36 id:'52617155@N08', 37 random:true 38 }); 39 } 40 if(width>640 && width<=767){ 41 $('.flickr').flickrush({ 42 limit:16, 43 id:'52617155@N08', 44 random:true 45 }); 46 } 47 if(width>480 && width<=640){ 48 $('.flickr').flickrush({ 49 limit:14, 50 id:'52617155@N08', 51 random:true 52 }); 53 } 54 if(width>320 && width<=480){ 55 $('.flickr').flickrush({ 56 limit:15, 57 id:'52617155@N08', 58 random:true 59 }); 60 } 61 if(width<=320){ 62 $('.flickr').flickrush({ 63 limit:12, 64 id:'52617155@N08', 65 random:true 66 }); 67 } 68 } 69 70 var initSliders = function(){ 71 $('.news').bxSlider({ 72 speed: 600, 73 touchEnabled: true, 74 nextSelector: ".breaking>.controls .next", 75 prevSelector: ".breaking>.controls .prev", 76 pager: false, 77 infiniteLoop: true, 78 adaptiveHeight: true, 79 auto: true, 80 pause: 4000 81 82 }); 83 84 var width = (window.innerWidth > 0) ? window.innerWidth : screen.width; 85 if(width>767){ 86 popularSlider = $('.popular>.gallery').bxSlider({ 87 speed: 600, 88 minSlides: 4, 89 maxSlides: 4, 90 slideWidth: 5000, 91 slideMargin: 30, 92 touchEnabled: true, 93 nextSelector: ".popular .gallery-nav .next", 94 prevSelector: ".popular .gallery-nav .prev", 95 pager: true, 96 infiniteLoop: true, 97 pagerSelector: ".popular .pager", 98 auto: true, 99 pause: 4000 100 }); 101 }else{ 102 popularSlider = $('.popular>.gallery').bxSlider({ 103 speed: 300, 104 minSlides: 1, 105 maxSlides: 1, 106 slideWidth: 5000, 107 slideMargin: 30, 108 touchEnabled: true, 109 nextSelector: ".popular .gallery-nav .next", 110 prevSelector: ".popular .gallery-nav .prev", 111 pager: true, 112 infiniteLoop: true, 113 pagerSelector: ".popular .pager", 114 auto: true, 115 pause: 4000 116 }); 117 } 118 119 120 $('.post-slider .slides').bxSlider({ 121 speed: 300, 122 touchEnabled: true, 123 pager: false, 124 infiniteLoop: true, 125 nextSelector: ".post-slider .controls .next", 126 prevSelector: ".post-slider .controls .prev", 127 fadeText: true, 128 auto: true, 129 pause: 4000 130 131 }); 132 } 133 134 } 135 136 $(window).load(function(){ 137 var width = (window.innerWidth > 0) ? window.innerWidth : screen.width; 138 if(width>767){
139 countBackgroundSpeed(); 140 }; 141 flickrLoad(); 142 initSliders(); 143 }); 144 145 $('#register').on('show', function () { 146 $('#login').modal('hide'); 147 }); 148 149 $('#register').on('show.bs.modal', function (e) { 150 $('#login').modal('hide'); 151 }); 152 153 var countdownDate = new Date(); 154 countdownDate = new Date(2015,6,1); 155 $('#countdown').countdown({until: countdownDate}); 156 157 $('.form-search .search-query').focusin(function (e) { 158 $( this ).parent().find(".btn").css("borderLeft","1px solid #0091ff") 159 }); 160 161 $('.form-search .search-query').focusout(function (e) { 162 $( this ).parent().find(".btn").css("borderLeft","1px solid #ddd") 163 }); 164 165 jQuery(window).on('resizestop', function () { 166 flickrLoad(); 167 168 169 var width = (window.innerWidth > 0) ? window.innerWidth : screen.width; 170 if(width>767){ 171 popularSlider.reloadSlider({ 172 speed: 600, 173 minSlides: 4, 174 maxSlides: 4, 175 slideWidth: 5000, 176 slideMargin: 20, 177 touchEnabled: true, 178 nextSelector: ".popular .gallery-nav .next", 179 prevSelector: ".popular .gallery-nav .prev", 180 pager: true, 181 infiniteLoop: true, 182 pagerSelector: ".popular .pager", 183 auto: true, 184 pause: 4000 185 186 }); 187 }else{ 188 popularSlider.reloadSlider({ 189 speed: 300, 190 minSlides: 1, 191 maxSlides: 1, 192 slideWidth: 5000, 193 touchEnabled: true, 194 nextSelector: ".popular .gallery-nav .next", 195 prevSelector: ".popular .gallery-nav .prev", 196 pager: true, 197 infiniteLoop: true, 198 pagerSelector: ".popular .pager", 199 auto: true, 200 pause: 4000 201 202 }); 203 } 204 }); 205 206 Fluidvids.init({ 207 selector: 'iframe', 208 players: ['www.youtube.com', 'player.vimeo.com'] 209 }); 210 211 212 213 $("#menu-button").on('click', function(e) { 214 e.preventDefault(); 215 $('ul.menu').slideToggle(); 216 }); 217 218 $("#header-menu-button").on('click', function(e) { 219 e.preventDefault(); 220 $('header nav>ul').slideToggle(); 221 }); 222 223 224});
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.