function initCoursePageBanner(){let courseBanner=$('.course-page-banner');let accreditation=$('.accreditation-to-be-approved-link');let accreditationApprovalInfo=$('.accreditation-approval-information');let approvalCloseButton=$('.approval-close-button');if(courseBanner.length){var delay=0;$('.course-page-banner .cw > *:not(.application-link)').each(function(){var element=$(this);setTimeout(function(){element.addClass('active');},delay);delay+=350;});} if(accreditation.length&&accreditationApprovalInfo.length){let mouseOverInfo=false;accreditation.on('mouseenter',function(e){e.preventDefault();accreditationApprovalInfo.slideDown(250);accreditationApprovalInfo.addClass('active');return false;});accreditation.on('mouseleave',function(e){e.preventDefault();setTimeout(function(){if(!mouseOverInfo){accreditationApprovalInfo.slideUp(250);return false;}},250);});accreditation.on('keyup',function(e){e.preventDefault();let show=!mouseOverInfo;if(e.key==='Enter'){if(show){mouseOverInfo=true;accreditationApprovalInfo.slideDown(250);accreditationApprovalInfo.addClass('active');}else{mouseOverInfo=false;accreditationApprovalInfo.slideUp(250);accreditationApprovalInfo.removeClass('active');} return false;}}) accreditationApprovalInfo.on('mouseenter',function(e){$(this).addClass('active') mouseOverInfo=true;});accreditationApprovalInfo.on('mouseleave',function(e){$(this).removeClass('active') mouseOverInfo=false;$(this).slideUp(250);});approvalCloseButton.on('click',function(e){e.preventDefault();accreditationApprovalInfo.slideUp(250) accreditationApprovalInfo.removeClass('active');return false;});}} function initCourseClearingIndicator(){let courseClearingIndicatorLink=$('.clearing-indicator-link');let courseClearingIndicatorSuffix=$('.clearing-indicator-suffix');if($(window).height()<700&&$(window).outerWidth(true)>992){if(!!courseClearingIndicatorLink){courseClearingIndicatorLink.addClass('reduced-height');} if(!!courseClearingIndicatorSuffix){courseClearingIndicatorSuffix.addClass('reduced-height');}}} $(document).ready(function(){initCoursePageBanner();initCourseClearingIndicator();});; $(function(){let accordions=$('.accordion');if(accordions.length){accordions.each(function(){let accordionItems=$(this).find('.accordion-item');if(accordionItems.length){accordionItems.each(function(){let accordion=$(this);let accordionTrigger=accordion.find('.accordion-trigger');let accordionPanel=accordion.find('.accordion-panel');let accordionContent=accordionPanel.children();let openAccordion=function(){let owner=accordion.closest(".accordion");if(owner.hasClass("toggle")){accordionItems.removeClass('active');accordionItems.find(".accordion-panel").css('max-height',0);} accordion.addClass('active');let outerHeight=0;accordionContent.each(function(){outerHeight+=$(this).outerHeight(true);});accordionPanel.css('max-height',outerHeight);setTimeout(function(){let stickyContainer=accordion.closest("[data-sticky]");if(stickyContainer.length&&stickyContainer[0].sticky){stickyContainer[0].sticky.sticky.update();}},350);} if(accordion.hasClass("active")){openAccordion();} else if(accordion.hasClass("active-md")&&$(window).outerWidth(true)>=992){openAccordion();} accordionPanel.each(function(){let links=$(this).find('a');let buttons=$(this).find('button');let inputs=$(this).find('input');if(links.length){links.each(function(){if($(this).closest('.accordion-item').hasClass('active-md')){$(this).attr('tabindex',"0");} else{$(this).attr('tabindex',"-1");}});} if(buttons.length){buttons.each(function(){if($(this).data('filter-type')){if($(this).closest('.accordion-item').hasClass('active-md')){$(this).attr('tabindex',"0");} else{$(this).attr('tabindex',"-1");}}});} if(inputs.length){inputs.each(function(){if($(this).closest('.accordion-item').hasClass('active-md')){$(this).attr('tabindex',"0");} else{$(this).attr('tabindex',"-1");}});}});accordionTrigger.each(function(){$(this).attr("tabindex","0");});if($(this).find(".accordion-panel").length){accordionTrigger.click(function(){if(accordion.hasClass('active')){accordion.removeClass('active');accordionPanel.css('max-height',0);setTimeout(function(){let stickyContainer=accordion.closest("[data-sticky]");if(stickyContainer.length){stickyContainer[0].sticky.sticky.update();}},350);} else{openAccordion();}});accordionTrigger.on("keypress",function(event){if(event.key==="Enter"){$(this).click();let links=$(this).siblings('.accordion-panel').find('a');let buttons=$(this).siblings('.accordion-panel').find('button');let inputs=$(this).siblings('.accordion-panel').find('input');if(links.length){links.each(function(){if($(this).attr("tabindex")=="-1"){$(this).attr("tabindex","0");} else if($(this).attr("tabindex","0")){$(this).attr("tabindex","-1")}});} if(buttons.length){buttons.each(function(){if(buttons.data('filter-type')){if($(this).attr("tabindex")=="-1"){$(this).attr("tabindex","0");} else if($(this).attr("tabindex","0")){$(this).attr("tabindex","-1")}}});} if(inputs.length){inputs.each(function(){if($(this).attr("tabindex")=="-1"){$(this).attr("tabindex","0");} else if($(this).attr("tabindex","0")){$(this).attr("tabindex","-1")}});}}});}});}});}});;; ;(function(factory){'use strict';if(typeof define==='function'&&define.amd){define(['jquery'],factory);}else if(typeof exports!=='undefined'){module.exports=factory(require('jquery'));}else{factory(jQuery);}}(function($){'use strict';var Slick=window.Slick||{};Slick=(function(){var instanceUid=0;function Slick(element,settings){var _=this,dataSettings;_.defaults={accessibility:true,adaptiveHeight:false,appendArrows:$(element),appendDots:$(element),arrows:true,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:false,autoplaySpeed:3000,centerMode:false,centerPadding:'50px',cssEase:'ease',customPaging:function(slider,i){return $('