1(function () { 2 document.addEventListener('DOMContentLoaded', function () { 3(function () { 4 const words = Array.from(document.querySelectorAll('.flip .word')); 5 if (!words.length) return; 6 let i = 0; 7 let interval = null; 8 words.forEach((w, idx) => w.classList.toggle('is-active', idx === 0)); 9 const change = () => { 10 words[i].classList.remove('is-active'); 11 i = (i + 1) % words.length; 12 words[i].classList.add('is-active'); 13 }; 14 const start = () => { 15 if (!interval) { 16 interval = setInterval(change, 2000); 17 } 18 }; 19 const stop = () => { 20 if (interval) { 21 clearInterval(interval); 22 interval = null; 23 } 24 }; 25 start(); 26 document.addEventListener('visibilitychange', () => { 27 document.hidden ? stop() : start(); 28 }); 29})(); 30(function () { 31 function initOne(swiper) { 32 const slides = Array.from(swiper.querySelectorAll('.speaker-slide')); 33 const dots = Array.from(swiper.querySelectorAll('.swiper-dot')); 34 if (!slides.length) return; 35 let i = 0; 36 let timer; 37 const set = (n) => { 38 const nextIndex = (n + slides.length) % slides.length; 39 swiper.classList.toggle('is-next', nextIndex > i); 40 swiper.classList.toggle('is-prev', nextIndex < i); 41 i = nextIndex; 42 slides.forEach((s, idx) => s.classList.toggle('is-active', idx === i)); 43 dots.forEach((d, idx) => d.classList.toggle('active', idx === i)); 44 }; 45 const next = () => set(i + 1); 46 const prev = () => set(i - 1); 47 const stop = () => { if (timer) clearInterval(timer); timer = null; }; 48 const start = () => { stop(); timer = setInterval(next, 4200); }; 49 const id = swiper.getAttribute('data-swiper'); 50 const pane = swiper.closest('.tab-pane'); 51 const arrows = pane ? pane.querySelectorAll('.roots-arrows[data-swiper="' + id + '"] .roots-arrow') : []; 52 arrows.forEach(btn => { 53 if (btn.classList.contains('next')) btn.addEventListener('click', () => { next(); start(); }); 54 if (btn.classList.contains('prev')) btn.addEventListener('click', () => { prev(); start(); }); 55 }); 56 swiper.addEventListener('mouseenter', stop); 57 swiper.addEventListener('mouseleave', start); 58 document.addEventListener('shown.bs.tab', function (e) { 59 const target = document.querySelector(e.target.getAttribute('href')); 60 if (target && target.contains(swiper)) { 61 set(0); 62 start(); 63 } 64 }); 65 set(0); 66 start(); 67 } 68 const swipers = document.querySelectorAll('.speaker-swiper'); 69 swipers.forEach(initOne); 70 if (window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches) { 71 swipers.forEach(sw => sw.replaceWith(sw)); 72 } 73})(); 74(function () { 75 const $owl = $('.sc-club-owl'); 76 if (!$owl.length || !$.fn.owlCarousel) return; 77 function init() { 78 if (window.innerWidth < 768) { 79 if (!$owl.hasClass('owl-loaded')) { 80 $owl.owlCarousel({ 81 loop: false, 82 margin: 12, 83 nav: false, 84 dots: true, 85 autoplay: false, 86 smartSpeed: 650, 87 responsive: { 88 0: { items: 1 }, 89 480: { items: 1 }, 90 576: { items: 1 } 91 } 92 }); 93 } 94 } else { 95 if ($owl.hasClass('owl-loaded')) { 96 $owl.trigger('destroy.owl.carousel'); 97 $owl.find('.owl-stage-outer').children().unwrap(); 98 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 99 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 100 } 101 } 102 } 103 init(); 104 $(window).on('resize', init); 105})(); 106(function () { 107 const $owl = $('.uprep-owl'); 108 if (!$owl.length || !$.fn.owlCarousel) return; 109 function init() { 110 if (window.innerWidth < 992) { if (!$owl.hasClass('owl-loaded')) { 111 $owl.owlCarousel({ 112 loop: false, 113 margin: 12, 114 nav: false, 115 dots: true, 116 autoplay: false, 117 smartSpeed: 650, 118 responsive: { 119 0: { items: 1 }, 120 480: { items: 1 }, 121 576: { items: 1 }, 122 768: { items: 1 } 123 } 124 }); 125 } 126 } else { 127 if ($owl.hasClass('owl-loaded')) { 128 $owl.trigger('destroy.owl.carousel'); 129 $owl.find('.owl-stage-outer').children().unwrap(); 130 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 131 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 132 } 133 } 134 } 135 init(); 136 $(window).on('resize', init); 137})(); 138(function () { 139 const $owl = $('.uplace-owl'); 140 if (!$owl.length || !$.fn.owlCarousel) return;
141 function init() { 142 if (window.innerWidth < 768) { if (!$owl.hasClass('owl-loaded')) { 143 $owl.owlCarousel({ 144 loop: false, 145 margin: 12, 146 nav: false, 147 dots: true, 148 autoplay: false, 149 smartSpeed: 650, 150 responsive: { 151 0: { items: 1 }, 152 480: { items: 1 }, 153 576: { items: 1 } 154 } 155 }); 156 } 157 } else { 158 if ($owl.hasClass('owl-loaded')) { 159 $owl.trigger('destroy.owl.carousel'); 160 $owl.find('.owl-stage-outer').children().unwrap(); 161 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 162 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 163 } 164 } 165 } 166 init(); 167 $(window).on('resize', init); 168})(); 169(function () { 170 const $owl = $('.sc-member-owl'); 171 if (!$owl.length || !$.fn.owlCarousel) return; 172 function init() { 173 if (window.innerWidth < 768) { 174 if (!$owl.hasClass('owl-loaded')) { 175 $owl.owlCarousel({ 176 loop: false, 177 margin: 12, 178 nav: false, 179 dots: true, 180 autoplay: false, 181 smartSpeed: 650, 182 responsive: { 183 0: { items: 1 }, 184 480: { items: 1 }, 185 576: { items: 1 } 186 } 187 }); 188 } 189 } else { 190 if ($owl.hasClass('owl-loaded')) { 191 $owl.trigger('destroy.owl.carousel'); 192 $owl.find('.owl-stage-outer').children().unwrap(); 193 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 194 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 195 } 196 } 197 } 198 init(); 199 $(window).on('resize', init); 200})(); 201 (function () { 202 const lines = Array.from(document.querySelectorAll('.hero-track .hero-line')); 203 if (!lines.length) return; 204 let i = 0; 205 const show = (n) => { 206 i = (n + lines.length) % lines.length; 207 lines.forEach((line, idx) => { 208 line.classList.toggle('is-active', idx === i); 209 }); 210 }; 211 show(0); 212 setInterval(() => { 213 show(i + 1); 214 }, 2600); 215 })(); 216 (function () { 217 const lifeCarousel = document.querySelector('#lifeCarousel'); 218 if (!lifeCarousel || typeof bootstrap === 'undefined') return; 219 new bootstrap.Carousel(lifeCarousel, { 220 interval: 3500, 221 ride: 'carousel' 222 }); 223 })(); 224 (function () { 225 const footer = document.querySelector('.ka-mobile-footer'); 226 const toggle = document.getElementById('kaFabToggle'); 227 if (!footer || !toggle) return; 228 toggle.addEventListener('click', function (e) { 229 e.preventDefault(); 230 footer.classList.toggle('is-open'); 231 toggle.setAttribute('aria-expanded', footer.classList.contains('is-open')); 232 }); 233 })(); 234 (function () { 235 const header = document.querySelector('header'); 236 if (!header) return; 237 let lastScroll = 0; 238 window.addEventListener('scroll', function () { 239 const current = window.pageYOffset; 240 if (window.innerWidth <= 767) { 241 if (current > lastScroll && current > 50) { 242 header.classList.add('hide-header'); 243 } else { 244 header.classList.remove('hide-header'); 245 } 246 } 247 lastScroll = current; 248 }); 249 })(); 250 (function () { 251 const scrollBtn = document.getElementById('scrollTopBtn'); 252 if (!scrollBtn) return; 253 window.addEventListener('scroll', function () { 254 scrollBtn.classList.toggle('show', window.scrollY > 200); 255 }); 256 scrollBtn.addEventListener('click', function () { 257 window.scrollTo({ top: 0, behavior: 'smooth' }); 258 }); 259 })(); 260 (function () { 261 const replyForm = document.getElementById('ka-reply-form'); 262 if (!replyForm) return; 263 let activeButton = null; 264 document.querySelectorAll('.ka-reply-btn').forEach(btn => { 265 btn.addEventListener('click', function () { 266 if (activeButton === this) { 267 replyForm.classList.add('d-none'); 268 activeButton = null; 269 return; 270 } 271 activeButton = this; 272 const commentBody = this.closest('.ka-comment-body'); 273 if (commentBody) commentBody.appendChild(replyForm); 274 replyForm.classList.remove('d-none'); 275 replyForm.querySelector('input[name="parent_id"]').value = this.getAttribute('data-id') || ''; 276 }); 277 }); 278 const cancel = document.querySelector('.ka-cancel-reply'); 279 if (cancel) { 280 cancel.addEventListener('click', function () { 281 replyForm.classList.add('d-none'); 282 activeButton = null; 283 }); 284 } 285 })(); 286 (function () { 287 const collapses = document.querySelectorAll('.accordion-collapse'); 288 if (!collapses.length) return;
289 collapses.forEach(function (collapseEl) { 290 collapseEl.addEventListener('show.bs.collapse', function () { 291 const body = collapseEl.querySelector('.accordion-body'); 292 if (body) collapseEl.style.height = body.offsetHeight + 'px'; 293 }); 294 collapseEl.addEventListener('shown.bs.collapse', function () { 295 collapseEl.style.height = 'auto'; 296 }); 297 collapseEl.addEventListener('hide.bs.collapse', function () { 298 collapseEl.style.height = collapseEl.offsetHeight + 'px'; 299 setTimeout(() => { collapseEl.style.height = '0px'; }, 10); 300 }); 301 }); 302 })(); 303 }); 304 if (typeof jQuery !== 'undefined') { 305 jQuery(function ($) { 306$('.voices-grid').owlCarousel({ 307 loop: true, 308 margin: 18, 309 nav: false, 310 dots: true, 311 autoplay: true, 312 autoplayTimeout: 5200, autoplayHoverPause: true, 313 smartSpeed: 900, autoplaySpeed: 900, dragEndSpeed: 800, 314 slideTransition: 'ease-in-out', 315 mouseDrag: true, 316 touchDrag: true, 317 pullDrag: true, 318 freeDrag: false, 319 responsive: { 320 0: { items: 1 }, 321 768: { items: 2 }, 322 992: { items: 3 } 323 } 324}); 325$('.feature-owl').owlCarousel({ 326 loop: true, 327 margin: 16, 328 nav: false, 329 dots: true, 330 autoplay: true, 331 autoplayTimeout: 4200, autoplayHoverPause: true, 332 smartSpeed: 900, autoplaySpeed: 900, dragEndSpeed: 800, 333 slideTransition: 'ease-in-out', 334 mouseDrag: true, 335 touchDrag: true, 336 pullDrag: true, 337 freeDrag: false, 338 responsive: { 339 0: { items: 1 }, 340 768: { items: 2 } 341 } 342}); 343$('.campus-tech-owl').owlCarousel({ 344 loop: false, 345 margin: 12, 346 nav: false, 347 dots: true, 348 autoplay: false, 349 smartSpeed: 650, 350 responsive: { 351 0: { items: 1 }, 352 480: { items: 1 }, 353 576: { items: 1 } 354 } 355}); 356$('.campus-classroom-owl').owlCarousel({ 357 loop: true, 358 margin: 0, 359 nav: false, 360 dots: true, 361 autoplay: true, 362 autoplayTimeout: 3500, 363 autoplayHoverPause: true, 364 smartSpeed: 800, 365 autoplaySpeed: 800, 366 dragEndSpeed: 700, 367 items: 1 368}); 369 370 371$('.ib-card-slider').owlCarousel({ 372 loop: false, 373 margin: 20, 374 nav: false, 375 dots: true, 376 autoplay: false, 377 smartSpeed: 650, 378 responsive: { 379 0: { 380 items: 1 381 }, 382 576: { 383 items: 2 384 }, 385 992: { 386 items: 3 387 } 388 } 389}); 390 391 392$('.ib-core-unique-grid').owlCarousel({ 393 loop: false, 394 margin: 20, 395 nav: false, 396 dots: true, 397 autoplay: false, 398 smartSpeed: 650, 399 responsive: { 400 0: { 401 items: 1 402 }, 403 576: { 404 items: 1 405 }, 406 992: { 407 items: 1 408 } 409 } 410}); 411 412 413 414$('.ibcore-skills-carousel').owlCarousel({ 415 loop: false, 416 margin: 20, 417 nav: false, 418 dots: true, 419 autoplay: false, 420 smartSpeed: 650, 421 responsive: { 422 0: { 423 items: 1 424 }, 425 576: { 426 items: 1 427 }, 428 992: { 429 items: 3 430 } 431 } 432}); 433 434 435$('.ibcore-university-carousel').owlCarousel({ 436 loop: false, 437 margin: 20, 438 nav: false, 439 dots: true, 440 autoplay: false, 441 smartSpeed: 650, 442 responsive: { 443 0: { 444 items: 1 445 }, 446 576: { 447 items: 1 448 }, 449 992: { 450 items: 3 451 } 452 } 453}); 454 455 456 457$('.ibcore-knowledgeum-carousel').owlCarousel({ 458 loop: false, 459 margin: 20, 460 nav: false, 461 dots: true, 462 autoplay: false, 463 smartSpeed: 650, 464 responsive: { 465 0: { 466 items: 1 467 }, 468 576: { 469 items: 1 470 }, 471 992: { 472 items: 3 473 } 474 } 475}); 476 477 478 479 480 481 482$('.event-detail-gallery').owlCarousel({ 483 loop: true, 484 margin: 20, 485 nav: false, 486 dots: true, 487 autoplay: true, 488 smartSpeed: 650, 489 responsive: { 490 0: { 491 items: 1 492 }, 493 576: { 494 items: 2 495 }, 496 992: { 497 items: 3 498 } 499 } 500}); 501 502 503 $('.alumni-video-carousel').owlCarousel({ 504 loop: true, 505 margin: 20, 506 nav: false, 507 dots: true, 508 autoplay: true, 509 autoplayTimeout: 5000, 510 smartSpeed: 700, 511 navText: [ 512 '<i class="fas fa-chevron-left"></i>', 513 '<i class="fas fa-chevron-right"></i>' 514 ], 515 responsive: { 516 0: { 517 items: 1 518 }, 519 576: { 520 items: 2 521 }, 522 992: { 523 items: 3 524 }, 525 1200: { 526 items: 4 527 } 528 } 529 });
530 531 532 533$('.hero-carousel').owlCarousel({ 534 items: 1, 535 loop: true, 536 autoplay: true, 537 autoplayTimeout: 5000, 538 autoplayHoverPause: true, 539 smartSpeed: 800, 540 dots: true, 541 nav: false, 542 animateOut: 'fadeOut', 543 mouseDrag: true, 544 touchDrag: true 545}); 546 547 548 549 $('.mobile-life-carousel').owlCarousel({ 550 loop: true, 551 margin: 12, 552 nav: false, 553 dots: true, 554 autoplay: true, 555 autoplayTimeout: 4500, 556 autoplayHoverPause: true, 557 smartSpeed: 700, 558 items: 1, 559 stagePadding: 20, 560 responsive: { 561 0: { 562 items: 1, 563 stagePadding: 16 564 }, 565 576: { 566 items: 1, 567 stagePadding: 35 568 }, 569 768: { 570 items: 2, 571 stagePadding: 0 572 } 573 } 574 }); 575 576 577 578 579 $('.result-stat-carousel').owlCarousel({ 580 items: 1, 581 loop: true, 582 margin: 15, 583 nav: false, 584 dots: true, 585 autoplay: true, 586 autoplayTimeout: 3500, 587 smartSpeed: 600, 588 autoplayHoverPause: true 589 }); 590 591 592 593 594 $('.ad-owl').owlCarousel({ 595 loop: true, margin: 10, autoplay: true, autoplayTimeout: 2500, 596 dots: true, nav: false, 597 responsive: { 0: { items: 1 }, 768: { items: 1 } } 598 }); 599 $('.blog-owl').owlCarousel({ 600 loop: true, margin: 15, autoplay: true, autoplayTimeout: 2500, 601 dots: true, nav: false, 602 responsive: { 0: { items: 1 }, 576: { items: 1 }, 768: { items: 3 }, 992: { items: 3 } } 603 }); 604 $('.video-carousel').owlCarousel({ 605 loop: true, margin: 15, nav: false, dots: true, 606 autoplay: true, autoplayTimeout: 3000, autoplayHoverPause: true, 607 navText: [ 608 '<i class="fa-solid fa-chevron-left"></i>', 609 '<i class="fa-solid fa-chevron-right"></i>' 610 ], 611 responsive: { 0: { items: 1.3 }, 576: { items: 2 }, 992: { items: 4 } } 612 }); 613 $('.ka-testimonial-owl').owlCarousel({ 614 loop: true, margin: 16, nav: false, dots: true, 615 autoplay: true, autoplayTimeout: 5000, autoplayHoverPause: true, 616 responsive: { 0: { items: 1 }, 576: { items: 1 }, 992: { items: 1 } } 617 }); 618 $('.quiz-slider').owlCarousel({ 619 loop: true, margin: 15, nav: false, dots: true, 620 autoplay: true, autoplayTimeout: 2500, autoplayHoverPause: true, 621 navText: [ 622 '<i class="fa-solid fa-chevron-left"></i>', 623 '<i class="fa-solid fa-chevron-right"></i>' 624 ], 625 responsive: { 0: { items: 1 }, 576: { items: 1 }, 992: { items: 1 } } 626 }); 627 $('.ka-video-carousel').owlCarousel({ 628 loop: true, margin: 16, nav: false, dots: true, 629 autoplay: false, 630 responsive: { 0: { items: 1 }, 576: { items: 1 }, 992: { items: 1 } } 631 }); 632 $('.video-carousel').owlCarousel({ 633 loop: true, margin: 16, nav: false, dots: true, 634 autoplay: false, 635 responsive: { 0: { items: 1 }, 576: { items: 1 }, 992: { items: 4 } } 636 }); 637 $('.ka-video-modal').on('hidden.bs.modal', function () { 638 const iframe = $(this).find('iframe'); 639 iframe.attr('src', iframe.attr('src')); 640 }); 641 $('.ug-pill-carousel').owlCarousel({ 642 loop: false, 643 margin: 16, 644 nav: false, 645 dots: true, 646 autoplay: false, 647 smartSpeed: 500, 648 responsive: { 649 0: { 650 items: 1, 651 margin: 12 652 }, 653 576: { 654 items: 2 655 }, 656 992: { 657 items: 2.5 658 } 659 } 660 }); 661(function () { 662 const root = document.getElementById('achvShift'); 663 if (!root) return; 664 const jsonEl = document.getElementById('achvData'); 665 if (!jsonEl) return; 666 let data = []; 667 try { data = JSON.parse(jsonEl.textContent || '[]'); } catch (e) { data = []; } 668 if (!data.length) return; 669 const wrap = root.querySelector('.achvShift-wrap'); 670 const activePhoto = document.getElementById('achvActivePhoto'); 671 const nameEl = document.getElementById('achvName'); 672 const roleEl = document.getElementById('achvRole'); 673 const descEl = document.getElementById('achvDesc'); 674 const barEl = document.getElementById('achvBar'); 675 const scoreEl = document.getElementById('achvScore'); 676 const logoWrap= document.getElementById('achvLogoWrap');
677 const logoEl = document.getElementById('achvLogo'); 678 const thumb1 = document.getElementById('achvThumb1'); 679 const thumb2 = document.getElementById('achvThumb2'); 680 const prevBtn = document.getElementById('achvPrev'); 681 const nextBtn = document.getElementById('achvNext'); 682 let current = 0; 683 let lock = false; 684 const idx = (n) => (n + data.length) % data.length; 685 function animateShift(direction) { 686 if (!wrap) return; 687 wrap.style.setProperty('--dx', direction === 'prev' ? '-18px' : '18px'); 688 wrap.classList.remove('is-shift'); 689 void wrap.offsetWidth; 690 wrap.classList.add('is-shift'); 691 setTimeout(() => wrap.classList.remove('is-shift'), 420); 692 } 693 function render() { 694 const item = data[current]; 695 const next1 = data[idx(current + 1)]; 696 const next2 = data[idx(current + 2)]; 697 activePhoto.src = item.photo; 698 activePhoto.alt = item.name; 699 nameEl.textContent = item.name || ''; 700 roleEl.textContent = item.role || ''; 701 descEl.textContent = item.desc || ''; 702 const score = Number(item.score || 0); 703 const outOf = Number(item.out_of || 45); 704 const pct = outOf > 0 ? Math.round((score / outOf) * 100) : 0; 705 barEl.style.width = pct + '%'; 706 scoreEl.innerHTML = `${score}<small>/${outOf}</small>`; 707 if (item.logo) { 708 logoWrap.style.display = ''; 709 logoEl.src = item.logo; 710 logoEl.alt = 'University logo'; 711 } else { 712 logoWrap.style.display = 'none'; 713 logoEl.src = ''; 714 } 715 thumb1.querySelector('img').src = next1.photo; 716 thumb1.querySelector('img').alt = next1.name || 'Learner'; 717 thumb2.querySelector('img').src = next2.photo; 718 thumb2.querySelector('img').alt = next2.name || 'Learner'; 719 } 720 function goTo(newIndex, direction = 'next') { 721 if (lock) return; 722 lock = true; 723 current = idx(newIndex); 724 animateShift(direction); 725 render(); 726 setTimeout(() => (lock = false), 420); 727 } 728 thumb1.addEventListener('click', () => goTo(current + 1, 'next')); 729 thumb2.addEventListener('click', () => goTo(current + 2, 'next')); 730 nextBtn.addEventListener('click', () => goTo(current + 1, 'next')); 731 prevBtn.addEventListener('click', () => goTo(current - 1, 'prev')); 732 render(); 733})(); 734(function ($) { 735 $(function () { 736 if (!$.fn.owlCarousel) return; 737 $('.exp-owl-top').owlCarousel({ 738 items: 1, 739 loop: true, 740 margin: 0, 741 nav: false, 742 dots: true, 743 autoplay: true, 744 autoplayTimeout: 4200, 745 autoplayHoverPause: true, 746 smartSpeed: 700 747 }); 748 $('.exp-owl-bottom').owlCarousel({ 749 items: 1, 750 loop: true, 751 margin: 0, 752 nav: false, 753 dots: true, 754 autoplay: true, 755 autoplayTimeout: 4600, 756 autoplayHoverPause: true, 757 smartSpeed: 700 758 }); 759 }); 760})(jQuery); 761(function () { 762 const $owl = $('.results-core-owl'); 763 if (!$owl.length || !$.fn.owlCarousel) return; 764 function init() { 765 if (window.innerWidth < 768) { 766 if (!$owl.hasClass('owl-loaded')) { 767 $owl.owlCarousel({ 768 loop: false, 769 margin: 12, 770 nav: false, 771 dots: true, 772 autoplay: false, 773 smartSpeed: 600, 774 stagePadding: 18, 775 responsive: { 776 0: { items: 1 }, 777 480: { items: 1 }, 778 576: { items: 1 } 779 } 780 }); 781 } 782 } else { 783 if ($owl.hasClass('owl-loaded')) { 784 $owl.trigger('destroy.owl.carousel'); 785 $owl.find('.owl-stage-outer').children().unwrap(); 786 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 787 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 788 } 789 } 790 } 791 init(); 792 $(window).on('resize', init); 793})(); 794(function () { 795 const $owl = $('.results-snapshot-owl'); 796 if (!$owl.length || !$.fn.owlCarousel) return; 797 function init() { 798 if (window.innerWidth < 768) { 799 if (!$owl.hasClass('owl-loaded')) { 800 $owl.owlCarousel({ 801 loop: false, 802 margin: 12, 803 nav: false, 804 dots: true, 805 autoplay: false, 806 smartSpeed: 600, 807 stagePadding: 18, 808 responsive: { 809 0: { items: 1 }, 810 480: { items: 1 }, 811 576: { items: 1 } 812 } 813 }); 814 } 815 } else { 816 if ($owl.hasClass('owl-loaded')) { 817 $owl.trigger('destroy.owl.carousel'); 818 $owl.find('.owl-stage-outer').children().unwrap(); 819 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 820 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 821 } 822 } 823 } 824 init(); 825 $(window).on('resize', init); 826})(); 827(function () { 828 const $owl = $('.resultsMetric-logos-owl'); 829 if (!$owl.length || !$.fn.owlCarousel) return;
830 function init() { 831 if (window.innerWidth < 5000) { 832 if (!$owl.hasClass('owl-loaded')) { 833 $owl.owlCarousel({ 834 loop: true, 835 margin: 14, 836 nav: false, 837 dots: true, 838 autoplay: true, 839 autoplayTimeout: 2200, 840 autoplayHoverPause: true, 841 smartSpeed: 600, 842 stagePadding: 18, 843 responsive: { 844 0: { items: 1 }, 845 480: { items: 1 }, 846 576: { items: 1 }, 847 992: { items: 3 } 848 } 849 }); 850 } 851 } else { 852 if ($owl.hasClass('owl-loaded')) { 853 $owl.trigger('destroy.owl.carousel'); 854 $owl.find('.owl-stage-outer').children().unwrap(); 855 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 856 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 857 } 858 } 859 } 860 init(); 861 $(window).on('resize', init); 862})(); 863(function () { 864 const $owl = $('.resultsSupport-owl'); 865 if (!$owl.length || !$.fn.owlCarousel) return; 866 function init() { 867 if (window.innerWidth < 768) { 868 if (!$owl.hasClass('owl-loaded')) { 869 $owl.owlCarousel({ 870 loop: false, 871 margin: 12, 872 nav: false, 873 dots: true, 874 autoplay: false, 875 smartSpeed: 600, 876 stagePadding: 18, 877 responsive: { 878 0: { items: 1 }, 879 480: { items: 1 }, 880 576: { items: 1 } 881 } 882 }); 883 } 884 } else { 885 if ($owl.hasClass('owl-loaded')) { 886 $owl.trigger('destroy.owl.carousel'); 887 $owl.find('.owl-stage-outer').children().unwrap(); 888 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 889 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 890 } 891 } 892 } 893 init(); 894 $(window).on('resize', init); 895})(); 896(function () { 897 const $owl = $('.uplace-ties-owl'); 898 if (!$owl.length || !$.fn.owlCarousel) return; 899 function init() { 900 if (window.innerWidth < 768) { if (!$owl.hasClass('owl-loaded')) { 901 $owl.owlCarousel({ 902 loop: false, 903 margin: 12, 904 nav: false, 905 dots: true, 906 autoplay: false, 907 smartSpeed: 650, 908 responsive: { 909 0: { items: 1 }, 910 480: { items: 1 }, 911 576: { items: 1 } 912 } 913 }); 914 } 915 } else { 916 if ($owl.hasClass('owl-loaded')) { 917 $owl.trigger('destroy.owl.carousel'); 918 $owl.find('.owl-stage-outer').children().unwrap(); 919 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 920 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 921 } 922 } 923 } 924 init(); 925 $(window).on('resize', init); 926})(); 927(function () { 928 const $owl = $('.cas-growth-owl'); 929 if (!$owl.length || !$.fn.owlCarousel) return; 930 function init() { 931 if (window.innerWidth < 768) { 932 if (!$owl.hasClass('owl-loaded')) { 933 $owl.owlCarousel({ 934 loop: false, 935 margin: 12, 936 nav: false, 937 dots: true, 938 autoplay: false, 939 smartSpeed: 600, 940 stagePadding: 18, 941 responsive: { 942 0: { items: 1 }, 943 480: { items: 1 }, 944 576: { items: 1 } 945 } 946 }); 947 } 948 } else { 949 if ($owl.hasClass('owl-loaded')) { 950 $owl.trigger('destroy.owl.carousel'); 951 $owl.find('.owl-stage-outer').children().unwrap(); 952 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 953 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 954 } 955 } 956 } 957 init(); 958 $(window).on('resize', init); 959})(); 960(function () { 961 const $owl = $('.admissions-ready-owl'); 962 if (!$owl.length || !$.fn.owlCarousel) return; 963 function init() { 964 if (window.innerWidth < 768) { 965 if (!$owl.hasClass('owl-loaded')) { 966 $owl.owlCarousel({ 967 loop: false, 968 margin: 12, 969 nav: false, 970 dots: true, 971 autoplay: false, 972 smartSpeed: 600, 973 stagePadding: 18, 974 responsive: { 975 0: { items: 1 }, 976 480: { items: 1 }, 977 576: { items: 1 } 978 } 979 }); 980 } 981 } else { 982 if ($owl.hasClass('owl-loaded')) { 983 $owl.trigger('destroy.owl.carousel'); 984 $owl.find('.owl-stage-outer').children().unwrap(); 985 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 986 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 987 } 988 } 989 } 990 init(); 991 $(window).on('resize', init); 992})(); 993(function () { 994 const $owl = $('.admissions-ready-check-owl'); 995 if (!$owl.length || !$.fn.owlCarousel) return;
996 function init() { 997 if (window.innerWidth < 768) { 998 if (!$owl.hasClass('owl-loaded')) { 999 $owl.owlCarousel({ 1000 loop: false, 1001 margin: 12, 1002 nav: false, 1003 dots: true, 1004 autoplay: false, 1005 smartSpeed: 600, 1006 responsive: { 1007 0: { items: 1 }, 1008 480: { items: 1 }, 1009 576: { items: 1 } 1010 } 1011 }); 1012 } 1013 } else { 1014 if ($owl.hasClass('owl-loaded')) { 1015 $owl.trigger('destroy.owl.carousel'); 1016 $owl.find('.owl-stage-outer').children().unwrap(); 1017 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 1018 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 1019 } 1020 } 1021 } 1022 init(); 1023 $(window).on('resize', init); 1024})(); 1025(function () { 1026 const $owl = $('.intl-settle-owl'); 1027 if (!$owl.length || !$.fn.owlCarousel) return; 1028 function init() { 1029 if (window.innerWidth < 768) { 1030 if (!$owl.hasClass('owl-loaded')) { 1031 $owl.owlCarousel({ 1032 loop: false, 1033 margin: 12, 1034 nav: false, 1035 dots: true, 1036 autoplay: false, 1037 smartSpeed: 600, 1038 responsive: { 1039 0: { items: 1 }, 1040 480: { items: 1 }, 1041 576: { items: 1 } 1042 } 1043 }); 1044 } 1045 } else { 1046 if ($owl.hasClass('owl-loaded')) { 1047 $owl.trigger('destroy.owl.carousel'); 1048 $owl.find('.owl-stage-outer').children().unwrap(); 1049 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 1050 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 1051 } 1052 } 1053 } 1054 init(); 1055 $(window).on('resize', init); 1056})(); 1057(function () { 1058 const $owl = $('.life-signature-owl'); 1059 if (!$owl.length || !$.fn.owlCarousel) return; 1060 function init() { 1061 if (window.innerWidth < 768) { 1062 if (!$owl.hasClass('owl-loaded')) { 1063 $owl.owlCarousel({ 1064 loop: false, 1065 margin: 12, 1066 nav: false, 1067 dots: true, 1068 autoplay: false, 1069 smartSpeed: 650, 1070 responsive: { 1071 0: { items: 1 }, 1072 480: { items: 1 }, 1073 576: { items: 1 } 1074 } 1075 }); 1076 } 1077 } else { 1078 if ($owl.hasClass('owl-loaded')) { 1079 $owl.trigger('destroy.owl.carousel'); 1080 $owl.find('.owl-stage-outer').children().unwrap(); 1081 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 1082 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 1083 } 1084 } 1085 } 1086 init(); 1087 $(window).on('resize', init); 1088})(); 1089(function () { 1090 const $owl = $('.life-club-owl'); 1091 if (!$owl.length || !$.fn.owlCarousel) return; 1092 function init() { 1093 if (window.innerWidth < 576) { 1094 if (!$owl.hasClass('owl-loaded')) { 1095 $owl.owlCarousel({ 1096 loop: false, 1097 margin: 12, 1098 nav: false, 1099 dots: true, 1100 autoplay: false, 1101 smartSpeed: 650, 1102 responsive: { 1103 0: { items: 1 }, 1104 420: { items: 1 }, 1105 520: { items: 1 } 1106 } 1107 }); 1108 } 1109 } else { 1110 if ($owl.hasClass('owl-loaded')) { 1111 $owl.trigger('destroy.owl.carousel'); 1112 $owl.find('.owl-stage-outer').children().unwrap(); 1113 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 1114 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 1115 } 1116 } 1117 } 1118 init(); 1119 $(window).on('resize', init); 1120})(); 1121(function () { 1122 const $owl = $('.life-year-owl'); 1123 if (!$owl.length || !$.fn.owlCarousel) return; 1124 function init() { 1125 if (window.innerWidth < 5000) { 1126 if (!$owl.hasClass('owl-loaded')) { 1127 $owl.owlCarousel({ 1128 loop: false, 1129 margin: 12, 1130 nav: false, 1131 dots: true, 1132 autoplay: false, 1133 smartSpeed: 650, 1134 responsive: { 1135 0: { items: 1 }, 1136 576: { items: 1 }, 1137 768: { items: 1 }, 1138 992: { items: 3 } 1139 } 1140 }); 1141 } 1142 } else { 1143 if ($owl.hasClass('owl-loaded')) { 1144 $owl.trigger('destroy.owl.carousel'); 1145 $owl.find('.owl-stage-outer').children().unwrap(); 1146 $owl.removeClass("owl-center owl-loaded owl-text-select-on"); 1147 $owl.find('.owl-stage, .owl-item').removeAttr('style'); 1148 } 1149 } 1150 } 1151 init(); 1152 $(window).on('resize', init); 1153})(); 1154(function () { 1155 const $pedagogyOwl = $('.pedagogy-owl'); 1156 function initPedagogyOwl() { 1157 if (!$pedagogyOwl.length) return; 1158 if (window.innerWidth < 768) { 1159 if (!$pedagogyOwl.hasClass('owl-loaded')) { 1160 $pedagogyOwl.owlCarousel({ 1161 loop: false, 1162 margin: 12, 1163 nav: true, 1164 dots: true, 1165 autoplay: false, 1166 smartSpeed: 600, 1167 stagePadding: 24, 1168 responsive: { 1169 0: { items: 1 }, 1170 480: { items: 1 }, 1171 576: { items: 1 } 1172 } 1173 }); 1174 } 1175 } else { 1176 if ($pedagogyOwl.hasClass('owl-loaded')) { 1177 $pedagogyOwl.trigger('destroy.owl.carousel'); 1178 $pedagogyOwl.find('.owl-stage-outer').children().unwrap(); 1179 $pedagogyOwl.removeClass("owl-center owl-loaded owl-text-select-on"); 1180 $pedagogyOwl.find('.owl-stage, .owl-item').removeAttr('style'); 1181 } 1182 } 1183 } 1184 initPedagogyOwl(); 1185 $(window).on('resize', initPedagogyOwl); 1186})(); 1187 const $legacyOwl = $('.legacy-owl'); 1188 if ($legacyOwl.length) { 1189 $legacyOwl.owlCarousel({ 1190 loop: true, 1191 margin: 0, 1192 nav: false, 1193 dots: false, 1194 autoplay: false, 1195 autoplayTimeout: 4000, 1196 autoplayHoverPause: true,
1197 smartSpeed: 800, 1198 autoplaySpeed: 800, 1199 dragEndSpeed: 700, 1200 responsive: { 1201 0: { items: 1 }, 1202 576: { items: 1 }, 1203 768: { items: 1 }, 1204 992: { items: 1.2 } 1205 } 1206 }); 1207 $('.legacy-prev').on('click', function () { 1208 $legacyOwl.trigger('prev.owl.carousel'); 1209 }); 1210 $('.legacy-next').on('click', function () { 1211 $legacyOwl.trigger('next.owl.carousel'); 1212 }); 1213function updateLegacyEra(event) { 1214 const owl = $legacyOwl.data('owl.carousel'); 1215 if (!owl) return; 1216 const stageIndex = (event && event.item && typeof event.item.index === 'number') 1217 ? event.item.index 1218 : owl.current(); 1219 const realIndex = owl.relative(stageIndex); 1220 const $realItem = $(owl.$stage) 1221 .children('.owl-item') 1222 .not('.cloned') 1223 .eq(realIndex) 1224 .find('.legacy-item'); 1225 const era = $realItem.data('era'); 1226 if (era) $('.legacy-era').text(era); 1227} 1228 $legacyOwl.on('initialized.owl.carousel translated.owl.carousel', updateLegacyEra); 1229 updateLegacyEra({ 1230 target: $legacyOwl.get(0), 1231 item: { index: 3 } 1232 }); 1233 } 1234 }); 1235 } 1236})();
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.