1 2function shuffleArray(array) { 3 for (var i = array.length - 1; i > 0; i--) { 4 var j = Math.floor(Math.random() * (i + 1)); 5 var temp = array[i]; 6 array[i] = array[j]; 7 array[j] = temp; 8 } 9} 10 11function gksShowNoResult(sliderId) 12{ 13 if (jQuery("#gks-content-"+sliderId+" .gks-wrapper").hasClass('gks-wrapper-catalog') && jQuery.isEmptyObject(jQuery("#gks-content-" + sliderId + " .gks-wrapper .ftg-items").html())) { 14 jQuery("#gks-content-" + sliderId + " .gks-wrapper .ftg-items").html('<div class="catalog-empty-result">No result found</div>'); 15 jQuery("#gks-content-" + sliderId).animate({height: 300}, 200); 16 } 17} 18 19function gks_AdjustSlider(slider) { 20 if (slider.width() <= 600) { 21 slider.addClass('gks-slider-mobile'); 22 jQuery(".gks-slider-overlay-caption", slider).each(function(i, elem){ 23 if (!jQuery(elem).hasClass('gks-info-opened')) { 24 if ((jQuery(".gks-slider-title", elem).length > 0 && jQuery(".gks-slider-title", elem)[0].scrollHeight > jQuery(".gks-slider-title", elem)[0].offsetHeight + 2) || 25 (jQuery(".gks-slider-desc", elem).length > 0 && jQuery(".gks-slider-desc", elem)[0].scrollHeight > jQuery(".gks-slider-desc", elem)[0].offsetHeight + 2)) { 26 jQuery(".gks-slider-info-toggle", elem).removeClass('gks-slider-info-hidden'); 27 } else { 28 jQuery(".gks-slider-info-toggle", elem).addClass('gks-slider-info-hidden'); 29 } 30 } 31 }); 32 } else { 33 slider.removeClass('gks-slider-mobile'); 34 jQuery(".gks-slider-info-toggle", slider).removeClass('gks-slider-info-hidden'); 35 } 36}
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.