1$(document).ready(function(){ 2 3 $(".search-button").click(function(){ 4 $(".search").toggleClass("hide"); 5 }); 6 7 $('.eventCarousel1').slick({ 8 dots: false, 9 arrows: true, 10 infinite: true, 11 slidesPerRow: 2, 12 rows: 2, 13 responsive: [ 14 { 15 breakpoint: 992, 16 settings: { 17 slidesPerRow: 1, 18 rows: 1, 19 } 20 } 21 ] 22 }); 23 24 $('.carousel-2').owlCarousel({ 25 loop: false, 26 margin: 20, 27 dots: false, 28 nav: true, 29 navText: ['<i class="material-icons">chevron_left</i>','<i class="material-icons">chevron_right</i>'], 30 responsive: { 31 0:{ 32 items:1 33 }, 34 600:{ 35 items:1 36 }, 37 1000:{ 38 items:2 39 } 40 } 41 }) 42 43 $('.carousel-3').owlCarousel({ 44 loop: false, 45 margin: 30, 46 nav: true, 47 navText : ['<i class="material-icons">keyboard_arrow_left</i>','<i class="material-icons">keyboard_arrow_right</i>'], 48 dots: false, 49 responsive: { 50 0: { 51 items: 1 52 }, 53 600: { 54 items: 2 55 }, 56 1000: { 57 items: 3 58 } 59 } 60 }); 61 62 // Carousel 63 $('.carousel-5').owlCarousel({ 64 loop: false, 65 margin: 30, 66 dots: false, 67 nav: true, 68 navText : ['<i class="material-icons">keyboard_arrow_left</i>','<i class="material-icons">keyboard_arrow_right</i>'], 69 responsive: { 70 0: {items: 1}, 71 600: {items: 2}, 72 1000: {items: 5} 73 } 74 }); 75 76 77 $('.pictureGallery').each(function (element) { 78 let elm = $(this); 79 let carouselType = elm.data('type'); 80 81 switch (carouselType) { 82 case 'simple': 83 elm.slick({ 84 dots: false, 85 arrows: true, 86 }); 87 break; 88 case 'multiple': 89 elm.slick({ 90 infinite: true, 91 dots: false, 92 arrows: true, 93 slidesToShow: 3, 94 slidesToScroll: 3, 95 responsive: [ 96 { 97 breakpoint: 1024, 98 settings: { 99 slidesToShow: 3, 100 slidesToScroll: 3, 101 infinite: true, 102 dots: false, 103 arrows: true, 104 } 105 }, 106 { 107 breakpoint: 768, 108 settings: { 109 slidesToShow: 2, 110 slidesToScroll: 2 111 } 112 }, 113 { 114 breakpoint: 480, 115 settings: { 116 slidesToShow: 1, 117 slidesToScroll: 1 118 } 119 } 120 ] 121 }); 122 break; 123 case 'responsive': 124 elm.slick({ 125 dots: false, 126 arrows: true, 127 infinite: false, 128 speed: 300, 129 slidesToShow: 4, 130 slidesToScroll: 4, 131 responsive: [ 132 { 133 breakpoint: 1024, 134 settings: { 135 slidesToShow: 3, 136 slidesToScroll: 3, 137 infinite: true, 138 dots: false, 139 arrows: true, 140 } 141 }, 142 { 143 breakpoint: 768, 144 settings: { 145 slidesToShow: 2, 146 slidesToScroll: 2 147 } 148 }, 149 { 150 breakpoint: 480, 151 settings: { 152 slidesToShow: 1, 153 slidesToScroll: 1 154 } 155 } 156 ] 157 }); 158 break; 159 case 'center': 160 elm.slick({ 161 dots: false, 162 arrows: true, 163 centerMode: true, 164 centerPadding: '60px', 165 slidesToShow: 3, 166 responsive: [ 167 { 168 breakpoint: 768, 169 settings: {
170 arrows: false, 171 centerMode: true, 172 centerPadding: '40px', 173 slidesToShow: 3 174 } 175 }, 176 { 177 breakpoint: 480, 178 settings: { 179 arrows: false, 180 centerMode: true, 181 centerPadding: '40px', 182 slidesToShow: 1 183 } 184 } 185 ] 186 }); 187 break; 188 case 'fade': 189 elm.slick({ 190 dots: false, 191 arrows: true, 192 infinite: true, 193 speed: 500, 194 fade: true, 195 cssEase: 'linear' 196 }); 197 break; 198 } 199 }); 200 201}); 202 203$(function () { 204 $('[data-toggle="tooltip"]').tooltip({ 205 container: 'body' 206 }); 207 208 $('[data-toggle="popover"]').popover({ 209 container: 'body', 210 template: '<div class="popover tooltip" role="tooltip"><div class="arrow"></div><div class="popover-body tooltip-inner"></div></div>' 211 }); 212 $('*[data-type="PDF"] a, a[data-type="PDF"]').on('click', function(e) { 213 if ($('#pdfModal').length > 0) { 214 e.preventDefault(); 215 $('#pdfModal').find('embed').attr('src', $(this).attr('data-href') || $(this).attr('href')); 216 $('#pdfModal').modal('show'); 217 } 218 }); 219}); 220 221$(window).scroll(function (){ 222 223 // Social media 224 if ($(this).scrollTop() > 150){ 225 $('.navbar').addClass('sticky'); 226 $('.keywords-container').addClass('sticky'); 227 $('.research-container').addClass('sticky'); 228 $('.intern-page header').addClass('sticky'); 229 }else{ 230 $('.navbar').removeClass('sticky'); 231 $('.keywords-container').removeClass('sticky'); 232 $('.research-container').removeClass('sticky'); 233 $('.intern-page header').removeClass('sticky'); 234 } 235 236}); 237 238window.addEventListener('load', function () { 239 setTimeout(function() { 240 let input_for_label = document.getElementsByName("g-recaptcha-response"); 241 let label = document.createElement("label"); 242 if (input_for_label.length) { 243 label.setAttribute('aria-label', 'CAPTCHA Label'); 244 label.setAttribute('for', input_for_label[0].getAttribute('id')); 245 input_for_label[0].insertAdjacentElement("beforebegin", label); 246 } 247 248 input_for_label = document.getElementsByName("h-captcha-response"); 249 if (input_for_label.length) { 250 label = document.createElement("label"); 251 label.setAttribute('aria-label', 'CAPTCHA Label'); 252 label.setAttribute('for', input_for_label[0].getAttribute('id')); 253 input_for_label[0].insertAdjacentElement("beforebegin", label); 254 } 255 }, 1000) 256})
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.