1/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */ 2var scriptUrl='https:\/\/www.youtube.com\/s\/player\/22f02d3d\/www-widgetapi.vflset\/www-widgetapi.js';window['yt_embedsEnableIframeApiSendFullEmbedUrl']=true;window['yt_embedsEnableAutoplayAndVisibilitySignals']=true;try{var ttPolicy=window.trustedTypes.createPolicy("youtube-widget-api",{createScriptURL:function(x){return x;}});scriptUrl=ttPolicy.createScriptURL(scriptUrl);}catch(e){}var YT;if(!window["YT"])YT={loading:0,loaded:0};var YTConfig;if(!window["YTConfig"])YTConfig={"host":"https://www.youtube.com"};if(!YT.loading){YT.loading=1;(function(){var l=[];YT.ready=function(f){if(YT.loaded)f();else l.push(f);};window.onYTReady=function(){YT.loaded=1;var i=0;for(;i<l.length;i++)try{l[i]();}catch(e){}};YT.setConfig=function(c){var k;for(k in c)if(c.hasOwnProperty(k))YTConfig[k]=c[k];};var a=document.createElement("script");a.type="text/javascript";a.id="www-widgetapi-script";a.src=scriptUrl;a.async=true;var c=document.currentScript;if(c){var n=c.nonce||c.getAttribute("nonce");if(n)a.setAttribute("nonce",n);}var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b);})();};; 3(()=>{var __webpack_modules__=({463(){(function($,Drupal){Drupal.behaviors.carousel_full_width_fluid={attach:function(context,settings){function carouselNormalization(){window.heights=[],window.tallest=0;function normalizeHeights(){jQuery('.carousel-content-desktop .carousel').each(function(){window.heights.length=0;var $carouselItems=jQuery(this).find('.carousel-inner .carousel-item');$carouselItems.each(function(){window.heights.push(jQuery(this).outerHeight());});window.tallest=Math.max.apply(null,window.heights);$carouselItems.each(function(){jQuery(this).css('min-height',tallest+'px');});});}normalizeHeights();jQuery(window).on('resize orientationchange',function(){window.tallest=0,window.heights.length=0;jQuery('.carousel-content-desktop .carousel .carousel-inner .carousel-item').each(function(){jQuery(this).css('min-height','0');});normalizeHeights();});window.heights.push(jQuery(this).outerHeight());}if($('.carousel-content-desktop').length>=1)$('.carousel-content-desktop').each(function(){$(this).find('.carousel-inner+.row .carousel-indicators').insertAfter($(this).find('.carousel-inner+.row'));});$(window).on('load',function(){if($('.carousel-content-desktop').length>=1)carouselNormalization();$(".cards-carousel-fluid").each(function(){$(this).on("mouseenter",function(){$(this).addClass("active-card");}).on("mouseleave",function(){$(this).removeClass("active-card");});});$(".full-scroll").on("scroll",function(){var cur=$(this).scrollLeft();if(cur==0)$('.l-scroll').attr("disabled","disabled");else{var max=$(this)[0].scrollWidth-$(this).parent().width();if(cur==max){$('.active-card .r-scroll').attr("disabled","disabled");$('.active-card .l-scroll').removeAttr("disabled","");}else{$('.active-card .l-scroll').removeAttr("disabled","");$('.active-card .r-scroll').removeAttr("disabled","");}}});var card_width=parseInt($('.cards-carousel-fluid .carousel-items').first().css('width'))+parseInt($('.cards-carousel-fluid .carousel-items').first().css('margin-right'))+parseInt($('.cards-carousel-fluid .carousel-items').first().css('margin-left'))+parseInt($('.cards-carousel-fluid .carousel-items').first().css('padding-left'))+parseInt($('.cards-carousel-fluid .carousel-items').first().css('padding-right'));$(".cards-carousel-fluid .l-scroll").on("click",function(){$(".cards-carousel-fluid.active-card .full-scroll").animate({scrollLeft:"-="+card_width},500);});$(".cards-carousel-fluid .r-scroll").on("click",function(){$(".cards-carousel-fluid.active-card .full-scroll").animate({scrollLeft:"+="+card_width},500);});});}};})(jQuery,Drupal);},489(){(function($,Drupal,drupalSettings){'use strict';var langCode=drupalSettings.path.currentLanguage;var formatDate=function(date){return date.getFullYear()+'-'+String(date.getMonth()+1).padStart(2,"0")+'-'+String(date.getDate()).padStart(2,"0");};var datetime_range_picker_init=function(element){var startDate=null;var endDate=null;if(typeof drupalSettings.date_range_picker!=='undefined'){if(typeof drupalSettings.date_range_picker[element.i
3d].start!=='undefined')startDate=new Date(drupalSettings.date_range_picker[element.id].start+' 12:00');if(typeof drupalSettings.date_range_picker[element.id].end!=='undefined')endDate=new Date(drupalSettings.date_range_picker[element.id].end+' 12:00');}var picker=new Litepicker({element,plugins:['keyboardnav'],elementEnd:null,firstDay:1,format:"YYYY.MM.DD",lang:langCode,numberOfMonths:1,numberOfColumns:1,startDate,endDate,zIndex:9,minDate:null,maxDate:null,minDays:null,maxDays:null,selectForward:!1,selectBackward:!1,splitView:!1,inlineMode:!1,singleMode:!1,autoApply:!0,allowRepick:true,showWeekNumbers:!1,showTooltip:!0,hotelMode:!1,disableWeekends:!0,scrollToDate:!0,mobileFriendly:!0,lockDaysFormat:"YYYY-MM-DD",lockDays:[],bookedDaysFormat:"YYYY-MM-DD",bookedDays:[],dropdowns:{minYear:1990,maxYear:null,months:!1,years:!1},buttonText:{apply:"Apply",cancel:"Cancel",previousMonth:'<svg xmlns="http://www.w3.org/2000/svg" width="9" height="12" viewBox="0 0 9 12"><path d="M4.5 1.5L10.5 10.5 -1.5 10.5z" transform="translate(-410 -368) translate(388 338) translate(16 16) translate(6 14) matrix(0 1 1 0 -1.5 1.5)" fill-rule="evenodd" fill="#221F1F" /></svg>',nextMonth:'<svg xmlns="http://www.w3.org/2000/svg" width="9" height="12" viewBox="0 0 9 12"><path d="M4.5 1.5L10.5 10.5 -1.5 10.5z" transform="translate(-669 -368) translate(388 338) translate(16 16) translate(265 14) rotate(90 4.5 6)" fill-rule="nonzero" fill="#221F1F" /></svg>'},setup:(picker)=>{var date='';var start_date='';var end_date='';picker.on('selected',(date1,date2)=>{date=picker.getDate();start_date=picker.getStartDate();end_date=picker.getEndDate();$('.form-item-field-event-date-min [id^=edit-field-event-date-min]').val(sanitizePicker(Drupal.checkPlain(start_date.format('YYYY-MM-DD'))));$('.form-item-field-event-date-max [id^=edit-field-event-date-max]').val(sanitizePicker(Drupal.checkPlain(end_date.format('YYYY-MM-DD'))));start_date=sanitizePicker($('.form-item-field-event-date-min [id^=edit-field-event-date-min]').val());end_date=sanitizePicker($('.form-item-field-event-date-max [id^=edit-field-event-date-max]').val());$('#date_range').val($(this).val());var calendar_selected_value=calendarPlaceholderDateFormat(sanitizePicker(langCode),start_date,end_date);$('.litepicker-input').addClass('clicked');$('.calendar-date-value-placeholder').html(calendar_selected_value);});picker.on('render',(ui)=>{start_date=sanitizePicker($('.form-item-field-event-date-min [id^=edit-field-event-date-min]').val());end_date=sanitizePicker($('.form-item-field-event-date-max [id^=edit-field-event-date-max]').val());var calendar_placeholder_value=calendarPlaceholderDateFormat(langCode,start_date,end_date);var btn_label_clear_calendar=Drupal.t('Clear all');var btn_obj_clear_calendar=$('<div class="wrapper-calendar-clear-btn"><input type="button" tabindex="2" onClick="calendarClearButton(); return false;" id="calendar-clear-btn" value="'+btn_label_clear_calendar+'" /></div>');btn_obj_clear_calendar.insertAfter(".container__days");if(start_date&&end_date){picker.setDateRange(start_date,end_date,true);$('.calendar-date-value-placeholder').html(calendar_placeholder_value);$('.litepicker-input').addClass('clicked');}});picker.on('hide',(el)=>{start_date=sanitizePicker($('.form-item-field-event-date-min [id^=edit-field-event-date-min]').val());end_date=sanitizePicker($('.form-item-field-event-date-max [id^=edit-field-event-date-max]').val());if(start_date&&end_date){picker.setDateRange(start_date,end_date,true);$('.litepicker-input').addClass('clicked');}else $('.litepicker-input').removeClass('clicked');if(drupalSettings.start_date!=''&&drupalSettings.end_date!=''){var unSanitizedVal=$(element).closest('.arctic-daterange').attr('attr');var closest_form=sanitizePicker(unSanitizedVal);$("#"+closest_form).trigger("submit");}});},tooltipText:{one:"day",other:"days"},onShow:function(){console.log("onShow callback");},onHide:function(){console.log("onHide callback");},onSelected:function(e,t){console.log("onSelect ");},onError:function(e){console.log("onError callback",e);},onChangeMonth:function(e,t){console.log("onChangeMonth callback",e,t);},onChangeYear:function(e){console.log("onChangeYear callback",e);}});};Drupal.behaviors.datetime_range_picker={attach:function(context){var $dateRangeWidgets=$(context).find('.arctic-daterange');$dateRangeWidgets.each(function(){var $dateRangeWidget=$(this);$dateRangeWidget.find('.litepicker-input').each(function(){datetime_range_picker_init(this);});});}};}(jQuery,Drupal,drupalSettings));function calendarClearButton(){var url=location.href;url=removeURLParameter("field_event_date",url);url=removeURLParameter("field_event_date",url);url=url.replace(/-[0-9][0-9]/g,"");window.location.href=url;}function calendarPlaceholderDateFormat(locale,cal_start_date,cal_end_date){var cal_start_date=new Date(cal_start_date);var cal_end_date=new Date(cal_end_date);var calendar_placeholder='';
3var cal_start_date_month=cal_start_date.toLocaleString(locale,{month:'short'});var cal_end_date_month=cal_end_date.toLocaleString(locale,{month:'short'});var cal_start_date_day=cal_start_date.toLocaleString(locale,{day:'numeric'});var cal_end_date_day=cal_end_date.toLocaleString(locale,{day:'numeric'});var cal_start_date_year=cal_start_date.toLocaleString(locale,{year:'numeric'});var cal_end_date_year=cal_end_date.toLocaleString(locale,{year:'numeric'});if((cal_start_date_month==cal_end_date_month)&&(cal_start_date_year==cal_end_date_year))calendar_placeholder=cal_start_date_month+' '+cal_start_date_day+' - '+cal_end_date_month+' '+cal_end_date_day+', '+cal_end_date_year;else if((cal_start_date_month==cal_end_date_month)&&(cal_start_date_year!=cal_end_date_year))calendar_placeholder=cal_start_date_month+' '+cal_start_date_day+', '+cal_start_date_year+' - '+cal_end_date_month+' '+cal_end_date_day+', '+cal_end_date_year;else if((cal_start_date_month!=cal_end_date_month)&&(cal_start_date_year==cal_end_date_year))calendar_placeholder=cal_start_date_month+' '+cal_start_date_day+' - '+cal_end_date_month+' '+cal_end_date_day+', '+cal_end_date_year;else{if((cal_start_date_month!=cal_end_date_month)&&(cal_start_date_year!=cal_end_date_year))calendar_placeholder=cal_start_date_month+' '+cal_start_date_day+', '+cal_start_date_year+' - '+cal_end_date_month+' '+cal_end_date_day+', '+cal_end_date_year;}return calendar_placeholder;}function sanitizePicker(html){var temp=document.createElement('div');temp.innerText=html;return temp.textContent;}},558(){(function($){"use strict";$.fn.mobileMenu=function(options){var settings=$.extend({targetWrapper:".navbar-we-mega-menu",accordionMenu:"flase",toggledClass:"toggled",pageSelector:"body"},options);if($(window).width()<=1199)$(settings.targetWrapper).addClass("mobile-main-menu");var toggleButton=this;$(window).on("resize",function(){if($(window).width()<=1199)$(settings.targetWrapper).addClass("mobile-main-menu");else{$(settings.targetWrapper).removeClass("mobile-main-menu");$("body").css("overflow","");$("body").css("height","");$("body").css("position","");$(settings.pageSelector).removeClass(settings.toggledClass);$(settings.pageSelector).find(".overlay").remove();$(settings.pageSelector).css("position","");}});function _weMegaMenuClear(){var wrapper=$(settings.pageSelector);var overlay=wrapper.find(".overlay");overlay.remove();wrapper.css({width:"",position:""});wrapper.removeClass(settings.toggledClass);wrapper.find("div.region-we-mega-menu nav").removeClass("we-mobile-megamenu-active");if(overlay.length>0){wrapper.find(".btn-close").remove();overlay.remove();$("body").css("overflow","");$("body").css("height","");$("body").css("position","");}}this.off("click.mobileMenu");this.on("click.mobileMenu",function(e){var targetWrapper=$(this).closest("div.region-we-mega-menu").find("nav.navbar-we-mega-menu");var wrapper=$(settings.pageSelector);if(!wrapper.hasClass(settings.toggledClass)){wrapper.addClass(settings.toggledClass).css("position","relative");$(settings.targetWrapper).addClass("mobile-main-menu");targetWrapper.addClass("we-mobile-megamenu-active");if(wrapper.find(".overlay").length==0){var overlay=$('<div class="overlay"></div>');overlay.prependTo(wrapper);overlay.on("click",function(){_weMegaMenuClear();});$("body").css("overflow","hidden");$("body").css("btn-close","hidden");$("body").css("height","100%");$("body").css("position","relative");}if(wrapper.find(".btn-close").length==0){var btnClose=$('<span class="btn-close"></span>');btnClose.prependTo(wrapper);$(".btn-close").on("click",function(e){_weMegaMenuClear();e.preventDefault();return false;});}}else _weMegaMenuClear();e.preventDefault();e.stopPropagation();});if(settings.accordionMenu=="true"){var targetWrapper=$(this).closest("div.region-we-mega-menu").find("nav.navbar-we-mega-menu");var menu=$(targetWrapper).find("ul.we-mega-menu-ul").first();var item=menu.find("> li[data-submenu=1]");var item_active=menu.find("> li[data-submenu=1].active");if($(window).width()<=1199){item_active.addClass("open");item_active.find(">
3 ul").css("display","block");}item.on("click",function(e){if($(window).width()<=1199){var $this=$(this);var $sub_menu_inner=$this.find("> .we-mega-menu-submenu");if(!$this.hasClass("open")){$(item).not($this).removeClass("open");item.find("> .we-mega-menu-submenu").slideUp();$this.toggleClass("open");if($this.hasClass("open")){$sub_menu_inner.slideDown();setTimeout(function(){$(targetWrapper).animate({scrollTop:$this.offset().top},700);},500);}else $sub_menu_inner.slideUp();return false;}}});}};$(".we-icon").remove();$("<p class='we-icon'></p>").insertBefore(".navbar-we-mega-menu ul.we-mega-menu-ul li.we-mega-menu-li > .we-mega-menu-submenu");$(".we-icon").click(function(){let windowWidth=window.outerWidth;if(windowWidth<=991)$(this).next(".we-mega-menu-submenu").slideToggle();else $(this).next(".we-mega-menu-submenu").toggle();$(this).parent().toggleClass("we-current");});$(window).on("load resize",function(){if($(window).outerWidth()>=992){$(".we-mega-menu-li .we-icon").click(function(){let _content=$(this).next(".we-mega-menu-submenu");$(".we-mega-menu-submenu").not(_content).removeClass("active");_content.toggleClass("active");$(".we-mega-menu-submenu.active").css("display","block");$(this).parents(".we-mega-menu-submenu").addClass("active");$(this).prev().toggleClass("bold-font");});$(".block-we-megamenu").click(()=>$(".we-mega-menu-li").removeClass("we-current"));}});})(jQuery);},659(){(function($,Drupal){Drupal.behaviors.arctic_drodown={attach:function(context,settings){var listView=Drupal.t('List View');var gridView=Drupal.t('Grid View');if($(window).width()<992){listView=Drupal.t('List');gridView=Drupal.t('Grid');}var gridIdentifier=settings.path.currentPath;var viewFormat=drupalSettings.viewFormat;if(viewFormat!==undefined)gridIdentifier=viewFormat.gridIdentifier;$(".toggle_over_view",context).on("click",function(e){e.preventDefault();e.stopPropagation();if($("body").hasClass("page-view-stories-overview-page")&&viewFormat===undefined)gridIdentifier="stories";const isList=$(".arctic_over_view_toggle").hasClass("arctic_list_view");const viewClass=isList?"arctic_list_view":"arctic_grid_view";const viewConfig=isList?listView:gridView;gridViewDisplayChange(viewClass,viewConfig);localStorage.setItem(gridIdentifier,viewClass);return isList;});if($("body").hasClass("page-view-stories-overview-page")&&viewFormat===undefined)gridIdentifier="stories";if(!$(".arctic_over_view_toggle").hasClass("view-news-room"))if(localStorage.getItem(gridIdentifier)=="arctic_list_view")gridViewDisplayChange("arctic_list_view",listView);else if(localStorage.getItem(gridIdentifier)=="arctic_grid_view")gridViewDisplayChange("arctic_grid_view",gridView);else{if(viewFormat!==undefined)gridViewDisplayChange(viewFormat.format,viewFormat.format=="arctic_list_view"?listView:gridView);}function gridViewDisplayChange(displayType='',gridText=''){$('.toggle_text').text(gridText);if(displayType=='arctic_list_view'){$('.arctic_over_view_toggle, .toggle_icon').addClass('arctic_grid_view');$('.arctic_over_view_toggle, .toggle_icon').removeClass('arctic_list_view');}else{$('.arctic_over_view_toggle, .toggle_icon').removeClass('arctic_grid_view');$('.arctic_over_view_toggle, .toggle_icon').addClass('arctic_list_view');}}}};})(jQuery,Drupal);},789(){(function($){var defaults={columns:1,search:false,searchOptions:{delay:250,showOptGroups:false,searchText:true,searchValue:false,onSearch:function(element){}},texts:{placeholder:"Select options",search:"Search",selectedOptions:" selected",selectAll:"Select all",unselectAll:"Unselect all",noneSelected:"None Selected",searchNoResult:"No results"},selectAll:false,selectGroup:false,minHeight:200,maxHeight:null,maxWidth:null,maxPlaceholderWidth:null,maxPlaceholderOpts:10,showCheckbox:true,checkboxAutoFit:false,optionAttributes:[],onLoad:function(element){},onOptionClick:function(element,option){},onControlClose:function(element){},onSelectAll:function(element,selected){},onPlaceholder:function(element,placeholder,selectedOpts){}};var msCounter=1;var msOptCounter=1;if(typeof Array.prototype.map!=="function")Array.prototype.map=function(callback,thisArg){if(typeof thisArg==="undefined")thisArg=this;return Array.isArray(thisArg)?$.map(thisArg,callback):[];};if(typeof String.prototype.trim!=="function")String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"");};function MultiSelect(element,options){this.element=element;this.options=$.extend(true,{},defaults,options);this.updateSelectAll=true;this.updatePlaceholder=true;this.listNumber=msCounter;msCounter=msCounter+1;
3if(!$(this.element).prop("multiple"))throw new Error("[jQuery-MultiSelect] Select list must be a multiselect list in order to use this plugin");if(this.options.search)if(!this.options.searchOptions.searchText&&!this.options.searchOptions.searchValue)throw new Error("[jQuery-MultiSelect] Either searchText or searchValue should be true.");if("placeholder" in this.options){this.options.texts.placeholder=this.options.placeholder;delete this.options.placeholder;}if("default" in this.options.searchOptions){this.options.texts.search=this.options.searchOptions["default"];delete this.options.searchOptions["default"];}this.load();}MultiSelect.prototype={load:function(){var instance=this;if(instance.element.nodeName!="SELECT"||$(instance.element).hasClass("jqmsLoaded"))return true;$(instance.element).addClass("jqmsLoaded ms-list-"+instance.listNumber).data("plugin_multiselect-instance",instance);$(instance.element).after('<div id="ms-list-'+instance.listNumber+'" class="ms-options-wrap"><button type="button"><span>None Selected</span></button><div class="ms-options"><ul></ul></div></div>');var placeholder=$(instance.element).siblings("#ms-list-"+instance.listNumber+".ms-options-wrap").find("> button:first-child");var optionsWrap=$(instance.element).siblings("#ms-list-"+instance.listNumber+".ms-options-wrap").find("> .ms-options");var optionsList=optionsWrap.find("> ul");if(!instance.options.showCheckbox)optionsWrap.addClass("hide-checkbox");else{if(instance.options.checkboxAutoFit)optionsWrap.addClass("checkbox-autofit");}if($(instance.element).prop("disabled"))placeholder.prop("disabled",true);if(instance.options.maxPlaceholderWidth)placeholder.css("maxWidth",instance.options.maxPlaceholderWidth);if(instance.options.maxHeight)var maxHeight=instance.options.maxHeight;else var maxHeight=$(window).height()-optionsWrap.offset().top+$(window).scrollTop()-20;maxHeight=maxHeight<instance.options.minHeight?instance.options.minHeight:maxHeight;optionsWrap.css({maxWidth:instance.options.maxWidth,minHeight:instance.options.minHeight,maxHeight});optionsWrap.on("touchmove mousewheel DOMMouseScroll",function(e){if($(this).outerHeight()<$(this)[0].scrollHeight){var e0=e.originalEvent,delta=e0.wheelDelta||-e0.detail;if($(this).outerHeight()+$(this)[0].scrollTop>$(this)[0].scrollHeight){e.preventDefault();this.scrollTop+=delta<0?1:-1;}}});$(document).off("click.ms-hideopts").on("click.ms-hideopts",function(event){if(!$(event.target).closest(".ms-options-wrap").length)$(".ms-options-wrap.ms-active > .ms-options").each(function(){$(this).closest(".ms-options-wrap").removeClass("ms-active");var listID=$(this).closest(".ms-options-wrap").attr("id");var thisInst=$(this).parent().siblings("."+listID+".jqmsLoaded").data("plugin_multiselect-instance");if(typeof thisInst.options.onControlClose=="function")thisInst.options.onControlClose(thisInst.element);});}).on("keydown",function(event){if((event.keyCode||event.which)==27)$(this).trigger("click.ms-hideopts");});placeholder.on("keydown",function(event){var code=event.keyCode||event.which;if(code==13||code==32)placeholder.trigger("mousedown");});placeholder.on("mousedown",function(event){if(event.which&&event.which!=1)return true;$(".ms-options-wrap.ms-active").each(function(){if($(this).siblings("."+$(this).attr("id")+".jqmsLoaded")[0]!=optionsWrap.parent().siblings(".ms-list-"+instance.listNumber+".jqmsLoaded")[0]){$(this).removeClass("ms-active");var thisInst=$(this).siblings("."+$(this).attr("id")+".jqmsLoaded").data("plugin_multiselect-instance");if(typeof thisInst.options.onControlClose=="function")thisInst.options.onControlClose(thisInst.element);}});optionsWrap.closest(".ms-options-wrap").toggleClass("ms-active");if(optionsWrap.closest(".ms-options-wrap").hasClass("ms-active")){optionsWrap.css("maxHeight","");if(instance.options.maxHeight)var maxHeight=instance.options.maxHeight;else var maxHeight=$(window).height()-optionsWrap.offset().top+$(window).scrollTop()-20;if(maxHeight){maxHeight=maxHeight<instance.options.minHeight?instance.options.minHeight:maxHeight;optionsWrap.css("maxHeight",maxHeight);}}else{if(typeof instance.options.onControlClose=="function")instance.options.onControlClose(instance.element);}}).on("click",function(event){event.preventDefault();});if(instance.options.texts.placeholder)placeholder.find("span").text(instance.options.texts.placeholder);if(instance.options.search){optionsList.before('<div class="ms-search"><input type="text" value="" placeholder="'+instance.options.texts.search+'" /></div>');optionsList.after('<div class="no-result-message">'+instance.options.texts.searchNoResult+"</div>");var search=optionsWrap.find(".ms-search input");search.on("keyup",function(){if($(this).data("lastsearch")==$(this).val())return true;if($(this).data("searchTimeout"))clearTimeout($(this).data("searchTimeout"));var thisSearchElem=$(this);$(this).data("searchTimeout",setTimeout(function(){thisSearchElem.data("lastsearch",thisSearchElem.val());if(typeof instance.options.searchOptions.onSearch=="function")instance.options.searchOptions.onSearch(instance.element);var searchString=search.val().toLowerCase().trim();if(searchString){optionsList.find('li[data-search-term*="'+searchString+'"]:not(.optgroup)').removeClass("ms-hidden");optionsList.find('li:not([data-search-term*="'+searchString+'"], .optgroup)').addClass("ms-hidden");}else optionsList.find(".ms-hidden").removeClass("ms-hidden");if(!instance.options.searchOptions.showOptGroups)optionsList.find(".optgroup").each(function(){if($(this).find("li:not(.ms-hidden)").length)$(this).show();else $(this).hide();});instance._updateSelectAllText();},instance.options.searchOptions.delay));});}if(instance.options.selectAll)optionsList.before('<a href="#" class="ms-selectall global">'+instance.options.texts.selectAll+"</a>");optionsWrap.on("click",".ms-selectall",function(event){event.preventDefault();instance.updateSelectAll=false;instance.updatePlaceholder=false;var select=optionsWrap.parent().siblings(".ms-list-"+instance.listNumber+".jqmsLoaded");
3if($(this).hasClass("global"))if(optionsList.find('li:not(.optgroup, .selected, .ms-hidden) input[type="checkbox"]:not(:disabled)').length){optionsList.find('li:not(.optgroup, .selected, .ms-hidden) input[type="checkbox"]:not(:disabled)').closest("li").addClass("selected");optionsList.find('li.selected input[type="checkbox"]:not(:disabled)').prop("checked",true);}else{optionsList.find('li:not(.optgroup, .ms-hidden).selected input[type="checkbox"]:not(:disabled)').closest("li").removeClass("selected");optionsList.find('li:not(.optgroup, .ms-hidden, .selected) input[type="checkbox"]:not(:disabled)').prop("checked",false);}else{if($(this).closest("li").hasClass("optgroup")){var optgroup=$(this).closest("li.optgroup");if(optgroup.find('li:not(.selected, .ms-hidden) input[type="checkbox"]:not(:disabled)').length){optgroup.find('li:not(.selected, .ms-hidden) input[type="checkbox"]:not(:disabled)').closest("li").addClass("selected");optgroup.find('li.selected input[type="checkbox"]:not(:disabled)').prop("checked",true);}else{optgroup.find('li:not(.ms-hidden).selected input[type="checkbox"]:not(:disabled)').closest("li").removeClass("selected");optgroup.find('li:not(.ms-hidden, .selected) input[type="checkbox"]:not(:disabled)').prop("checked",false);}}}var vals=[];optionsList.find('li.selected input[type="checkbox"]').each(function(){vals.push($(this).val());});select.val(vals).trigger("change");instance.updateSelectAll=true;instance.updatePlaceholder=true;if(typeof instance.options.onSelectAll=="function")instance.options.onSelectAll(instance.element,vals.length);instance._updateSelectAllText();instance._updatePlaceholderText();});var options=[];$(instance.element).children().each(function(){if(this.nodeName=="OPTGROUP"){var groupOptions=[];$(this).children("option").each(function(){var thisOptionAtts={};for(var i=0;i<instance.options.optionAttributes.length;i++){var thisOptAttr=instance.options.optionAttributes[i];if($(this).attr(thisOptAttr)!==undefined)thisOptionAtts[thisOptAttr]=$(this).attr(thisOptAttr);}groupOptions.push({name:$(this).text(),value:$(this).val(),checked:$(this).prop("selected"),attributes:thisOptionAtts});});options.push({label:$(this).attr("label"),options:groupOptions});}else if(this.nodeName=="OPTION"){var thisOptionAtts={};for(var i=0;i<instance.options.optionAttributes.length;i++){var thisOptAttr=instance.options.optionAttributes[i];if($(this).attr(thisOptAttr)!==undefined)thisOptionAtts[thisOptAttr]=$(this).attr(thisOptAttr);}options.push({name:$(this).text(),value:$(this).val(),checked:$(this).prop("selected"),attributes:thisOptionAtts});}else return true;});instance.loadOptions(options,true,false);optionsWrap.on("click",'input[type="checkbox"]',function(){$(this).closest("li").toggleClass("selected");var select=optionsWrap.parent().siblings(".ms-list-"+instance.listNumber+".jqmsLoaded");select.find('option[value="'+instance._escapeSelector($(this).val())+'"]').prop("selected",$(this).is(":checked")).closest("select").trigger("change");if(typeof instance.options.onOptionClick=="function")instance.options.onOptionClick(instance.element,this);instance._updateSelectAllText();instance._updatePlaceholderText();});optionsWrap.on("focusin",'input[type="checkbox"]',function(){$(this).closest("label").addClass("focused");}).on("focusout",'input[type="checkbox"]',function(){$(this).closest("label").removeClass("focused");});if(typeof instance.options.onLoad==="function")instance.options.onLoad(instance.element);$(instance.element).hide();},loadOptions:function(options,overwrite,updateSelect){overwrite=typeof overwrite=="boolean"?overwrite:true;updateSelect=typeof updateSelect=="boolean"?updateSelect:true;var instance=this;var select=$(instance.element);var optionsList=select.siblings("#ms-list-"+instance.listNumber+".ms-options-wrap").find("> .ms-options > ul");var optionsWrap=select.siblings("#ms-list-"+instance.listNumber+".ms-options-wrap").find("> .ms-options");if(overwrite){optionsList.find("> li").remove();if(updateSelect)select.find("> *").remove();}var containers=[];for(var key in options){if(!options.hasOwnProperty(key))continue;var thisOption=options[key];var container=$("<li/>");var appendContainer=true;if(thisOption.hasOwnProperty("value")){if(instance.options.showCheckbox&&instance.options.checkboxAutoFit)container.addClass("ms-reflow");instance._addOption(container,thisOption);if(updateSelect){var selOption=$("<option/>",{value:thisOption.value,text:thisOption.name});if(thisOption.hasOwnProperty("attributes")&&Object.keys(thisOption.attributes).length)selOption.attr(thisOption.attributes);if(thisOption.checked)selOption.prop("selected",true);select.append(selOption);}}else if(thisOption.hasOwnProperty("options")){var optGroup=$("<optgroup/>",{label:thisOption.label});optionsList.find("> li.optgroup > span.label").each(function(){if($(this).text()==thisOption.label){container=$(this).closest(".optgroup");appendContainer=false;}});if(updateSelect)if(select.find('optgroup[label="'+thisOption.label+'"]').length)optGroup=select.find('optgroup[label="'+thisOption.label+'"]');else select.append(optGroup);if(appendContainer){container.addClass("optgroup");container.append('<span class="label">'+thisOption.label+"</span>");container.find("> .label").css({clear:"both"});if(instance.options.selectGroup)container.append('<a href="#" class="ms-selectall">'+instance.options.texts.selectAll+"</a>");container.append("<ul/>");}for(var gKey in thisOption.options){if(!thisOption.options.hasOwnProperty(gKey))continue;var thisGOption=thisOption.options[gKey];var gContainer=$("<li/>");if(instance.options.showCheckbox&&instance.options.checkboxAutoFit)gContainer.addClass("ms-reflow");if(!thisGOption.hasOwnProperty("value"))continue;instance._addOption(gContainer,thisGOption);container.find("> ul").append(gContainer);if(updateSelect){var selOption=$("<option/>",{value:thisGOption.value,text:thisGOption.name});if(thisGOption.hasOwnProperty("attributes")&&Object.keys(thisGOption.attributes).length)selOption.attr(thisGOption.attributes);if(thisGOption.checked)selOption.prop("selected",true);optGroup.append(selOption);}}}else continue;if(appendContainer)containers.push(container);}
3optionsList.append(containers);if(instance.options.checkboxAutoFit&&instance.options.showCheckbox&&!optionsWrap.hasClass("hide-checkbox")){var chkbx=optionsList.find('.ms-reflow:eq(0) input[type="checkbox"]');if(chkbx.length){var checkboxWidth=chkbx.outerWidth();checkboxWidth=checkboxWidth?checkboxWidth:15;optionsList.find(".ms-reflow label").css("padding-left",parseInt(chkbx.closest("label").css("padding-left"))*2+checkboxWidth);optionsList.find(".ms-reflow").removeClass("ms-reflow");}}instance._updatePlaceholderText();optionsWrap.find("ul").css({"column-count":"","column-gap":"","-webkit-column-count":"","-webkit-column-gap":"","-moz-column-count":"","-moz-column-gap":""});if(select.find("optgroup").length){optionsList.find("> li:not(.optgroup)").css({float:"left",width:100/instance.options.columns+"%"});optionsList.find("li.optgroup").css({clear:"both"}).find("> ul").css({"column-count":instance.options.columns,"column-gap":0,"-webkit-column-count":instance.options.columns,"-webkit-column-gap":0,"-moz-column-count":instance.options.columns,"-moz-column-gap":0});if(this._ieVersion()&&this._ieVersion()<10)optionsList.find("li.optgroup > ul > li").css({float:"left",width:100/instance.options.columns+"%"});}else{optionsList.css({"column-count":instance.options.columns,"column-gap":0,"-webkit-column-count":instance.options.columns,"-webkit-column-gap":0,"-moz-column-count":instance.options.columns,"-moz-column-gap":0});if(this._ieVersion()&&this._ieVersion()<10)optionsList.find("> li").css({float:"left",width:100/instance.options.columns+"%"});}instance._updateSelectAllText();},settings:function(options){this.options=$.extend(true,{},this.options,options);this.reload();},unload:function(){$(this.element).siblings("#ms-list-"+this.listNumber+".ms-options-wrap").remove();$(this.element).show(function(){$(this).css("display","").removeClass("jqmsLoaded");});},reload:function(){$(this.element).siblings("#ms-list-"+this.listNumber+".ms-options-wrap").remove();$(this.element).removeClass("jqmsLoaded");this.load();},reset:function(){var defaultVals=[];$(this.element).find("option").each(function(){if($(this).prop("defaultSelected"))defaultVals.push($(this).val());});$(this.element).val(defaultVals);this.reload();},disable:function(status){status=typeof status==="boolean"?status:true;$(this.element).prop("disabled",status);$(this.element).siblings("#ms-list-"+this.listNumber+".ms-options-wrap").find("button:first-child").prop("disabled",status);},_updateSelectAllText:function(){if(!this.updateSelectAll)return;var instance=this;var optionsWrap=$(instance.element).siblings("#ms-list-"+instance.listNumber+".ms-options-wrap").find("> .ms-options");optionsWrap.find(".ms-selectall").each(function(){var unselected=$(this).parent().find("li:not(.optgroup,.selected,.ms-hidden)");const textallcheck=$(".views-exposed-form-global-search-global-search #ms-list-1");if(unselected.length){textallcheck.addClass("textselectAll");textallcheck.removeClass("textunselectAll");}else{textallcheck.removeClass("textselectAll");textallcheck.addClass("textunselectAll");}$(this).text(unselected.length?instance.options.texts.selectAll:instance.options.texts.unselectAll);});var shownOptionsCount=optionsWrap.find("> ul li:not(.optgroup,.ms-hidden)").length;
3optionsWrap.find(".no-result-message").toggle(shownOptionsCount?false:true);},_updatePlaceholderText:function(){if(!this.updatePlaceholder)return;var instance=this;var select=$(instance.element);var selectVals=select.val()?select.val():[];var placeholder=select.siblings("#ms-list-"+instance.listNumber+".ms-options-wrap").find("> button:first-child");var placeholderTxt=placeholder.find("span");var optionsWrap=select.siblings("#ms-list-"+instance.listNumber+".ms-options-wrap").find("> .ms-options");if(select.find("option:selected:disabled").length){selectVals=[];select.find("option:selected").each(function(){selectVals.push($(this).val());});}var selOpts=[];for(var key in selectVals){if(!selectVals.hasOwnProperty(key))continue;selOpts.push(select.find('option[value="'+instance._escapeSelector(selectVals[key])+'"]').text().trim());if(selOpts.length>=instance.options.maxPlaceholderOpts)break;}placeholderTxt.text(instance.options.texts.selectedOptions+" ("+selectVals.length+")");if(selOpts.length){optionsWrap.closest(".ms-options-wrap").addClass("ms-h
3as-selections");if(typeof instance.options.onPlaceholder=="function")instance.options.onPlaceholder(instance.element,placeholderTxt,selOpts);}else optionsWrap.closest(".ms-options-wrap").removeClass("ms-has-selections");if(!selOpts.length)placeholderTxt.text(instance.options.texts.placeholder);else{if(placeholderTxt.width()>placeholder.width()||selOpts.length!=selectVals.length)placeholderTxt.text(instance.options.texts.selectedOptions+" ("+selectVals.length+")");}},_addOption:function(container,option){var instance=this;var optionNameText=$("<div/>").html(option.name).text();var thisOption=$("<label/>",{for:"ms-opt-"+msOptCounter}).html(option.name);var thisCheckbox=$("<input>",{type:"checkbox",title:optionNameText,id:"ms-opt-"+msOptCounter,value:option.value});if(option.hasOwnProperty("attributes")&&Object.keys(option.attributes).length)thisCheckbox.attr(option.attributes);if(option.checked){container.addClass("default selected");thisCheckbox.prop("checked",true);}thisOption.prepend(thisCheckbox);var searchTerm="";if(instance.options.searchOptions.searchText)searchTerm+=" "+optionNameText.toLowerCase();if(instance.options.searchOptions.searchValue)searchTerm+=" "+option.value.toLowerCase();container.attr("data-search-term",searchTerm.trim()).prepend(thisOption);msOptCounter=msOptCounter+1;},_ieVersion:function(){var myNav=navigator.userAgent.toLowerCase();return myNav.indexOf("msie")!=-1?parseInt(myNav.split("msie")[1]):false;},_escapeSelector:function(string){if(typeof $.escapeSelector=="function")return $.escapeSelector(string);else return string.replace(/[!"#$%&'()*+,.\/:;<=>?@[\\\]^`{|}~]/g,"\\$&");}};$.fn.multiselect=function(options){if(!this.length)return;var args=arguments;var ret;if(options===undefined||typeof options==="object")return this.each(function(){if(!$.data(this,"plugin_multiselect"))$.data(this,"plugin_multiselect",new MultiSelect(this,options));});else{if(typeof options==="string"&&options[0]!=="_"&&options!=="init"){this.each(function(){var instance=$.data(this,"plugin_multiselect");if(instance instanceof MultiSelect&&typeof instance[options]==="function")ret=instance[options].apply(instance,Array.prototype.slice.call(args,1));if(options==="unload")$.data(this,"plugin_multiselect",null);});return ret;}}};})(jQuery);},893(){(function($,Drupal){Drupal.behaviors.nvs_video_theme={attach:function(context,settings){$(document).ready(function(){$(".carousel-video").carousel({interval:false});$(".carousel-thubnails").carousel({interval:false});});$("[id^=carousel-selector-]").on("click",function(){var id_selector=$(this).attr("id");var id=parseInt(id_selector.substr(id_selector.lastIndexOf("-")+1));$(".carousel-video").carousel(id);});let video_thumb_count=$('.thumb').length;$('.carousel-video').on('slide.bs.carousel',function(e){var id=parseInt($(e.relatedTarget).attr('data-slide-number'));$('[id^=carousel-selector-]').removeClass('selected');$('[id=carousel-selector-'+id+']').addClass('selected');});$(".carousel-indicators li").on("click",function(e){$("[id^=carousel-selector-]").removeClass("active");$(this).addClass("active");});$('.carousel-video .carousel-item img').on('click',function(e){var src=$(e.target).attr('data-remote');if(src)$(this).ekkoLightbox();});}};})(jQuery,Drupal);}});var __webpack_module_cache__={};function __webpack_require__(moduleId){var cachedModule=__webpack_module_cache__[moduleId];if(cachedModule!==undefined)return cachedModule.exports;var module=__webpack_module_cache__[moduleId]={exports:{}};__webpack_modules__[moduleId](module,module.exports,__webpack_require__);return module.exports;}(()=>{__webpack_require__.n=(module)=>{var getter=module&&module.__esModule?()=>(module['default']):()=>(module);__webpack_require__.d(getter,{a:getter});return getter;};})();(()=>{__webpack_require__.d=(exports,definition)=>{for(var key in definition)if(__webpack_require__.o(definition,key)&&!__webpack_require__.o(exports,key))Object.defineProperty(exports,key,{enumerable:true,get:definition[key]});};})();(()=>{__webpack_require__.o=(obj,prop)=>(Object.prototype.hasOwnProperty.call(obj,prop));})();(()=>{"use strict";var _cosmos_dropdown__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(659);var _cosmos_dropdown__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(_cosmos_dropdown__WEBPACK_IMPORTED_MODULE_0__);var _carosel_fullwidth_fluid__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(463);var _carosel_fullwidth_fluid__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_carosel_fullwidth_fluid__WEBPACK_IMPORTED_MODULE_1__);var _jquery_multi_select__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(789);var _jquery_multi_select__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_jquery_multi_select__WEBPACK_IMPORTED_MODULE_2__);var _litepicker_custom__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(489);var _litepicker_custom__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(_litepicker_custom__WEBPACK_IMPORTED_MODULE_3__);var _nvs_video_playlist__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(893);var _nvs_video_playlist__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(_nvs_video_playlist__WEBPACK_IMPORTED_MODULE_4__);var _we_mobile_menu__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(558);var _we_mobile_menu__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(_we_mobile_menu__WEBPACK_IMPORTED_MODULE_5__);})();})();;; 4(function($,Drupal,drupalSettings){Drupal.behaviors.arctic_theme={attach:function(context,settings){function changeSrc(entries,observer){entries.forEac
4h((entry)=>{var imgElement=jQuery(entry.target);var originalSrc=imgElement.data("original-src");if(entry.isIntersecting&&entry.intersectionRatio>=0.5){var gif_src=imgElement.closest(".card-body").find(".gif-url-uploaded").text();if(gif_src!=="")imgElement.attr("src",gif_src);}else imgElement.attr("src",originalSrc);});}var observer=new IntersectionObserver(changeSrc,{threshold:[0.5]});function global_mobile_dropdown(){jQuery(".menu--global-search-navigation .nav-item a").each(function(){var url=jQuery(this).attr("href");var type=getURLParameter(url,"type");var globaurl=jQuery(location).attr("href");var globaltype=getURLParameter(globaurl,"type");if(globaltype==null)jQuery(".menu-item--active-trail").addClass("active-search-tab");if(type==globaltype)jQuery(this).parent().addClass("active-search-tab");});if(window.innerWidth<=991)if(jQuery(".active-tab-new").length==0){jQuery(".menu--global-search-navigation .nav-item a").each(function(){jQuery(this).on("click",function(){jQuery(".active-tab-new a").remove();jQuery(".active-tab-new").addClass("selected-filters-1");jQuery(".active-search-tab a").clone().appendTo(".active-tab-new");jQuery(".active-tab-new").removeClass("selected-filters");});});jQuery("<div class='active-tab-new default-selected-tab'><span class='search-arrow'></span></div>").insertBefore(".item-list ul.pop-list");jQuery(".item-list ul.pop-list .is-active,.item-list ul.pop-list li a[selected=selected],.active-search-tab a,.item-list ul.pop-list li a[product_selected=selected]").clone().appendTo(".active-tab-new");jQuery(".active-tab-new").on("click",function(e){e.preventDefault();jQuery("ul.pop-list").toggleClass("show-filters");jQuery(".active-tab-new").toggleClass("selected-filters");jQuery(".active-tab-new").removeClass("default-selected-tab");jQuery(".active-tab-new").removeClass("selected-filters-1");});}}global_mobile_dropdown();jQuery(window).on("resize",function(){global_mobile_dropdown();});function setupHoverFunctionality(){jQuery(".vertical-cards .gif-url-wrapper img").each(function(){var imgElement=jQuery(this);var originalSrc=imgElement.attr("src");imgElement.data("original-src",originalSrc);imgElement.on("mouseenter",function(){var gif_src=jQuery(this).closest(".card-body").find(".gif-url-uploaded").text();if(gif_src!=="")jQuery(this).attr("src",gif_src);}).on("mouseleave",function(){jQuery(this).attr("src",originalSrc);});});}function startObserving(){if(window.innerWidth<768)jQuery(".vertical-cards .gif-url-wrapper img").each(function(){var imgElement=jQuery(this);var originalSrc=imgElement.attr("src");imgElement.data("original-src",originalSrc);observer.observe(this);});else{observer.disconnect();setupHoverFunctionality();}}startObserving();jQuery(window).on("resize",function(){observer.disconnect();startObserving();});var is_safari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);if(is_safari)$("body").addClass("safari");$(function(){var BREAKPOINT=992;$(".paragraph.paragraph--type--tab-content").each(function(idx){var $root=$(this);var tabCount=parseInt($root.attr("data-tab-count")||"0",10);var maxTabs=parseInt($root.attr("data-max-tabs")||"0",10);var override=String($root.attr("data-override")||"0");var desktopDropdown=String($root.attr("show-desktop-dropdown")||"false")==="true";var $container=$root.find(".tab-content-desktop").first();var $list=$container.find("ul.nav.nav-tabs.biography-tabs").first();if(!$container.length||!$list.length)return;var state={initialized:false,$wrap:null,$anchor:null,obs:null,ns:".td_"+idx};$root.data("tabDropdownState",state);var $links=function(){return $list.find("a.nav-link");};var $active=function(){var $a=$list.find("a.nav-link.active").first();return $a.length?$a:$links().first();};function manyTabs(){return tabCount>maxTabs;}function shouldEnableDropdown(){var width=window.innerWidth||$(window).width();if(width>=BREAKPOINT)return desktopDropdown;if(manyTabs())return override!=="1";return override==="1";}function normalizeTabbability(){$links().each(function(i,el){var $a=$(el);if($a.attr("tabindex")==="-1")$a.removeAttr("tabindex");if(!$a.is("[tabindex]"))$a.attr("tabindex","0");$a.attr("role","option");if(!el.id)el.id="tab-option-"+i;});}
4function updateHeaderFrom($lnk){if(!$lnk||!$lnk.length)return;var text=$lnk.text().trim();var href=$lnk.attr("href")||"#";state.$wrap.find(".label").text(text);state.$anchor.attr("href",href);$links().attr("aria-selected","false");$lnk.attr("aria-selected","true");}function buildDropdown(){if(state.initialized)return;state.initialized=true;state.$wrap=$('<div class="active-tab-new"></div>');state.$anchor=$('<a role="button" aria-haspopup="listbox" aria-expanded="false"><span class="label"></span></a>');state.$wrap.append(state.$anchor);$list.before(state.$wrap);normalizeTabbability();updateHeaderFrom($active());$list.css("display","none").attr("role","listbox");state.$anchor.attr("aria-expanded","false");function isOpen(){return $list.css("display")!=="none";}function openMenu(){$list.css("display","block");state.$wrap.addClass("open");state.$anchor.attr("aria-expanded","true");}function closeMenu(){$list.css("display","none");state.$wrap.removeClass("open");state.$anchor.attr("aria-expanded","false");}function toggleMenu(){isOpen()?closeMenu():openMenu();}state.$anchor.on("click"+state.ns,function(e){e.preventDefault();toggleMenu();if(isOpen())($active().get(0)||$links().get(0))?.focus();});$list.on("click"+state.ns,"a.nav-link",function(){var $lnk=$(this);if(!$lnk.hasClass("active")){$list.find("a.nav-link.active").removeClass("active");$lnk.addClass("active");}updateHeaderFrom($lnk);closeMenu();});$(document).on("click"+state.ns,function(e){if(!$container.is(e.target)&&!$container.has(e.target).length){$list.css("display","none");state.$wrap.removeClass("open");state.$anchor.attr("aria-expanded","false");}});state.obs=new MutationObserver(function(){normalizeTabbability();updateHeaderFrom($active());});state.obs.observe($list.get(0),{subtree:true,childList:true,attributes:true,attributeFilter:["class","tabindex"]});$container.addClass("mobile-menu-apply");}function teardownDropdown(){if(!state.initialized)return;state.initialized=false;if(state.$anchor&&state.ns)state.$anchor.off(state.ns);if(state.ns){$list.off(state.ns);$(document).off(state.ns);}$list.css("display","");$list.removeAttr("role");if(state.obs&&state.obs.disconnect)state.obs.disconnect();if(state.$wrap){state.$wrap.remove();state.$wrap=null;state.$anchor=null;}$container.removeClass("mobile-menu-apply");}function applyMode(){if(shouldEnableDropdown())buildDropdown();else teardownDropdown();}applyMode();$(window).on("resize.tabDropdownMulti",function(){applyMode();});var attrObs=new MutationObserver(function(mutations){var changed=mutations.some(function(m){return (["data-tab-count","data-max-tabs","data-override","show-desktop-dropdown"].indexOf(m.attributeName)!==-1);});if(changed){tabCount=parseInt($root.attr("data-tab-count")||"0",10);maxTabs=parseInt($root.attr("data-max-tabs")||"0",10);override=String($root.attr("data-override")||"0");desktopDropdown=String($root.attr("show-desktop-dropdown")||"false")==="true";applyMode();}});attrObs.observe($root.get(0),{attributes:true,attributeFilter:["data-tab-count","data-max-tabs","data-override","show-desktop-dropdown"]});$root.data("attrObserver",attrObs);});});$(".accordion-stripe-title",context).on("click",function(){$(this).next(".accordion-stripe-body").slideToggle("slow");$(this).parent().toggleClass("accordion-stripe-open");});if($("body",context).hasClass("page-view-stories-overview-page")){$("ul#block-cosmos-storynavigation li.menu-item--active-trail",context).addClass("active-tab");$("ul#block-cosmos-storynavigation li.menu-item--active-trail.active-tab a.active",context).addClass("is-active");var $activeElement=$("ul#block-cosmos-storynavigation li.menu-item--active-trail.active-tab",context);var $container=$(".page-view-stories-overview-page .active-tab-new",context);if($activeElement.length&&!$container.find("a.is-active").length){var $activeAnchor=$activeElement.find("a.is-active").first();if($activeAnchor.length)$container.append($activeAnchor.clone());}}$(".nav-item.search").on("keypress",function(e){$(".block-views-exposed-filter-blockglobal-search-global-search .wrap-global-search-result .form-submit").removeAttr("tabindex");});if($("body",context).hasClass("page-view-stories-overview-page"))$("#ui-id-1.ui-autocomplete",context).on("click",".ui-menu-item-wrapper:has(span.autocomplete-suggestion-user-input)",function(){var userInput=$(this).find("span.autocomplete-suggestion-user-input").text();var suggestionSuffix=$(this).find("span.autocomplete-suggestion-suggestion-suffix").text();if(userInput!=="undefined"&&suggestionSuffix!=="undefined"){var autocompleteValue=userInput+suggestionSuffix;$(".wrap-global-search-result .ui-autocomplete-input").val(autocompleteValue);$(".wrap-global-search-result .form-actions .arc-input").trigger("click");}});$(document).on("keydown",function(e){if(e.keyCode==9)$("span.fa, span.fab").attr("aria-hidden","true");});$(".cosmos-variant,.full_width_image_item,.half_text_half_imagebody_banner .carousel_img_video_image,.ppt-banner-variant .carousel_img_video_image").each(function(index){let img=$(this).find("img");$(this).attr("title",img.attr("title"));img.removeAttr("title");});if($("#main .form-item-items-per-page").length>0){var clone_field=$("#main .form-item-items-per-page select").clone().attr("id","cosmos-items-per-page");$(".cosmos-items-per-page-wrapper").html(clone_field);$("#cosmos-items-per-page").on("change",function(e){e.preventDefault();var untrustedValue=$(this).val();var selected_val=sanitizeHtml(untrustedValue);if($("body").hasClass("page-view-taxonomy-term")||$("body").hasClass("page-view-global-search"))if($("body").hasClass("page-view-global-search")){$("#main .form-item-items-per-page select option").removeAttr("selected");$("#main .form-item-items-per-page select").val(selected_val);$("#main .form-item-items-per-page select option[value="+selected_val+"]").attr("selected","selected");$(".featured-top .form-item-items-per-page select option").removeAttr("selected");$(".featured-top .form-item-items-per-page select").val(selected_val);$(".featured-top .form-item-items-per-page select option[value="+selected_val+"]").attr("selected","selected");$(".featured-top .form-item-items-per-page select").closest("form").find(".form-actions .btn-primary").trigger("click");}else{$("#main .form-item-items-per-page select").val(selected_val);$("#main .form-item-items-per-page").closest("form").find(".form-actions .btn-primary").trigger("click");}else{$("#main .form-item-items-per-page select").val(selected_val);$("#main .form-item-items-per-page").closest("form").trigger("submit");}});}if($("div").hasClass("paragraph--type--biography-grid"))$("body").addClass("biography-grid");if($(".search-help-text").length){var detachedd=$(".search-help-text").detach();var input_field=$(".career_search_form .form-type-search-api-autocomplete input");input_field.after(detachedd);input_field.on("focus",function(){$(".search-help-text").addClass("show");}).on("blur",function(){$(".search-help-text").removeClass("show");});}if($("body",context).hasClass("page-view-career-search")&&(drupalSettings.reactJobsApp===undefined||Object.keys(drupalSettings.reactJobsApp).length===0)){var $datePosted=$(".date_posted",context);var $dateListGroup=$(".list-group",context);var $divisionWrap=$(".js-form-item-job-division .ms-options-wrap",context);if($datePosted.length){$datePosted.attr("tabindex",0);
4$(document).off("click.careerSearchDropdown").on("click.careerSearchDropdown",function(){$datePosted.removeClass("ms-active");$dateListGroup.removeClass("open_posted");});$divisionWrap.off("click.careerSearchDropdown").on("click.careerSearchDropdown",function(){$datePosted.removeClass("ms-active");$dateListGroup.removeClass("open_posted");});$datePosted.off("click.careerSearchDropdown").on("click.careerSearchDropdown",function(event){event.stopPropagation();$datePosted.toggleClass("ms-active");$dateListGroup.toggleClass("open_posted");$divisionWrap.removeClass("ms-active");});if($(".content-type",context).hasClass("active"))$datePosted.addClass("date-bold");}}$(".view-filters .toggle_over_view",context).insertAfter($(".view-filters .views-exposed-form ul.pop-list"));$(document).ready(function(){$(".paragraph--type--video-list .kaltura-embed-section").each(function(index){let $target=$(".carousel-selector-"+index).find(".episode_thumbnail");let $img=$(this).find(".kaltura-player img").first();if($img.length){$target.append($img.clone());return;}let $poster=$(this).find(".playkit-poster").first();if(!$poster.length)return;let bgImage=$poster.css("background-image");if(bgImage&&bgImage!=="none"){let url=bgImage.replace(/^url\(['"]?/,"").replace(/['"]?\)$/,"");$target.append($("<img>").attr("src",url));}else{let observer=new MutationObserver(function(){let bg=$poster.css("background-image");if(bg&&bg!=="none"){observer.disconnect();let url=bg.replace(/^url\(['"]?/,"").replace(/['"]?\)$/,"");$target.append($("<img>").attr("src",url));}});observer.observe($poster[0],{attributes:true,attributeFilter:["style"]});}});$(".featured-top .block-views-exposed-filter-blockglobal-search-global-search .count-filters .js-form-wrapper",context).on("keyup",function(e){if(e.keyCode==9)$("#ms-list-1").removeClass("ms-active");});function setHeight(){var arctic_header=$(".arc-fixed").outerHeight();var alert_banner_height=$(".region-crisis-banner").outerHeight();$(".arc-fixed + #main-wrapper").css("padding-top",arctic_header);}setHeight();$(window).on("resize",function(){setHeight();if(window.innerWidth<=991)$(".middle_footer_left",context).insertAfter($(".middle_footer_right"));else $(".middle_footer_right",context).insertAfter($(".middle_footer_left"));});$(window).on("resize",function(){if(window.outerWidth<=767)$(".read_more").each(function(){if(!$(this).text().match(/^\s*$/))$(this).insertBefore($(this).prev(".col-sm-12"));});else $(".col-sm-12").each(function(){if(!$(this).text().match(/^\s*$/))$(this).insertBefore($(this).prev(".read_more"));});});if(window.innerWidth<=768){var searchicon=$(".block-views-exposed-filter-blockglobal-search-global-search .form-actions .form-submit").val().length;$(".block-views-exposed-filter-blockglobal-search-global-search .form-actions .globa_search_icon_mobile, .arctic-large-table-filter .form-actions .globa_search_icon_mobile").css({left:`calc(50% - (6 * ${searchicon}px))`});function concatHashToString(hash){var emptyStr="";jQuery.each(hash,function(index){emptyStr+=" "+hash[index].name+'="'+hash[index].value+'"';});return emptyStr;}function replaceElem(targetId,replaceWith){jQuery(targetId).each(function(){var attributes=concatHashToString(this.attributes);var sanitizedAttributes=sanitizeHtml(attributes);var untrustedValue=jQuery(this).attr("value");var sanitizedValue=sanitizeHtml(untrustedValue);var replacingStartTag="<"+replaceWith+sanitizedAttributes+">";var replacingEndTag="</"+replaceWith+">";jQuery(this).replaceWith(replacingStartTag+"<span>"+sanitizedValue+"</span>"+replacingEndTag);});}replaceElem(".views-exposed-form-global-search-global-search .form-actions input","button");}if($(".paragraph--type--tab-content").length==1){$(".paragraph--type--tab-content .nav-tabs .nav-link").on("click",function(event){var current_tab_url=$(this).attr("href");event.preventDefault();history.pushState({},"",current_tab_url);});if(window.location.href.indexOf("#")!=-1){var taburl=window.location.href;var spliturl=taburl.split("#")[1];$("#main .tab-content a").each(function(){if($(this).attr("id")==spliturl){$(".tab-pane").removeClass("active");$(this).closest(".tab-pane").addClass("active");var contenthref="#"+$(this).closest(".tab-pane").attr("id");$(".paragraph--type--tab-content .nav-tabs .nav-link").each(function(){var tabhref=$(this).attr("href");if(tabhref==contenthref){$(".paragraph--type--tab-content .nav-tabs .nav-link").removeClass("active");$(this).addClass("active");}});}});}}$(".accordion-title",context).on("click",function(){$(this).closest(".accordion").toggleClass("accordion-open");});$(context).on("shown.bs.collapse hidden.bs.collapse",".accordion .collapse",function(e){$(this).closest(".accordion").toggleClass("accordion-open",e.type==="shown");});$(".site-selector-anchor-link-toggle",context).on("click",function(e){e.preventDefault();});var langugaetext=$(".media-release-language-filter li.select-options a.is-active").text();if(langugaetext!=="")$(".language-label").text(Drupal.checkPlain(langugaetext));if(document.referrer!=""){var previous_url=new URL(document.referrer);if(previous_url.pathname.indexOf("/search")<0&&window.location.href.indexOf("/search")>0)window.localStorage.setItem("previous_page",previous_url);var nc_previous_url=new URL(document.referrer);if(nc_previous_url.pathname!="/search"&&window.location.pathname=="/search")window.localStorage.setItem("previous_page",nc_previous_url);$(once("bind-click-event","li.nav-item.search > .nav-link.nav-link-",context)).each(function(){$(this).on("click",function(){var path=window.location.pathname;var search_is_active=$("li.nav-item.search > .nav-link.nav-link-").hasClass("active");if(search_is_active==true&&path.indexOf("/search")>0){var get_previous_url=window.localStorage.getItem("previous_page");var searchurl=encodeURI(get_previous_url!=null?get_previous_url:drupalSettings.path.baseUrl);searchurl=decodeURI(searchurl);window.location.href=searchurl;window.localStorage.removeItem("previous_page");}if(search_is_active==true&&path=="/search"){var get_previous_url=window.localStorage.getItem("previous_page");var searchurl=encodeURI(get_previous_url!=null?get_previous_url:"/");searchurl=decodeURI(searchurl);window.location.href=searchurl;window.localStorage.removeItem("previous_page");}return false;});});}$(".carousel_img_video img").attr("tabindex",0);$(".media_stripe_img img").attr("tabindex",0);$(".thumb-row .thumb").attr("tabindex",0);$(".webform-submission-form").find("input[type=checkbox]").each(function(){if($(this).siblings(".invali
4d-feedback")){var elemHeight=$(this).closest(".js-form-item").height();$(this).siblings(".invalid-feedback").css("top",elemHeight);}});var $this=$(".video-embed-field-responsive-video").has(".video-embed-field-responsive-video");if($this.length)$this.addClass("video-bt-pad0");var hash=window.location.hash;hash&&$(hash+".collapse").collapse("show").closest(".accordion").toggleClass("accordion-open");hash&&$('ul.nav a[href="'+hash+'"]').tab("show");if($(hash).length)$("html, body").animate({scrollTop:$(hash).offset().top-200},"slow");if(jQuery("body").is(":not(.page-view-global-search)")){$('<button class="pop-mobile-drop"></button>').insertAfter(".pop-list .active-tab a");if(window.outerWidth<=991){$(".pop-mobile-drop").attr("title",Drupal.t("Dropdown"));$(".accordion_item_wrapper h6.sr-only").remove();}}function removeStickyClass(){$(".carousel-item").removeClass("run-background");$(".carousel-item").find(".back-to-top").remove();$(".carousel-item").find(".close-video").remove();$(".carousel-inner").find(".video-playing-slide").remove();}$(".item-list .each-item").each(function(){if($(this).find(".lock-content").length)$(this).find(".views-field-title .field-content").addClass("mleft");});$(".global-search-results .each-result li").each(function(){if($(this).find(".views-field-field-category").length){$(this).find(".views-field-field-sub-category .field-content").addClass("category-separator");$(this).find(".views-field-field-story-intro-text").insertBefore($(this).find(".views-field-field-category"));}});let autocompleteMaxWidth=$(".page-view-global-search .form-type-search-api-autocomplete .arc-input").outerWidth();$(".page-view-global-search #ui-id-1.ui-autocomplete").css("max-width",autocompleteMaxWidth);$(".webform-submission-report-an-adverse-event-form div").removeClass("select");$(".card_wrapper .nvs-global-link-icon, .card_wrapper svg.ext").each(function(){$(this).appendTo($(this).prev(".card_type_full").find(".card_title"));});$(".arctic_over_view_toggle .item-list .each-item svg.ext").each(function(){$(this).appendTo($(this).parent("a.ext").find(".views-field-title .field-content"));});$(".main-content .block-views-exposed-filter-blockglobal-search-global-search .js-form-item-sort-by.form-item-sort-by .select-options li").on("keypress",function(e){if(e.which==13){$("[name=sort_by]").val($(this).attr("rel"));$(".views-exposed-form-global-search-global-search").submit();}});if($(window).outerWidth()>=768){$(".count-filters .js-form-wrapper").on("keypress",function(e){if(!$("a.acsb-sr-only")[0])if(e.which==13){$(".count-filters .form-radios").toggleClass("show-sort");$(".count-filters .js-form-wrapper").toggleClass("show-sort-main");}});$(".date_posted").insertAfter(".js-form-item-field-job-posted-date");$(".form-item-field-job-posted-date").insertAfter(".date_posted");$(".count-filters .date_posted").on("keypress",function(e){if(e.which==13){$(".date_posted").toggleClass("ms-active");$(".form-item-field-job-posted-date.list-group").toggle().toggleClass("open_posted");$(".ms-options-wrap").removeClass("ms-active");}});}$("div.media-row-click").on("click",function(){location.href=encodeURI($(this).attr("data-bs-id"));});$("div.media-row-click").on("keyup",function(event){if(event.which==13)location.href=encodeURI($(this).attr("data-bs-id"));});$(".field--name-field-media-links > .field__item .bio_social_media_links").closest(".bio_content").addClass("social-links");$(".bio_social_media_links a .fa").attr("aria-hidden",true);$(".paragraph--type--rich-text-content .video-embed-field-responsive-video").each(function(){$(this).attr("tabindex","0");});$(".captcha__title").on("click",function(){$(this).toggleClass("tilt-arrow");$(this).next(".captcha__toggle").toggle();});var globaurl=$(location).attr("href");var globaltype=getURLParameter(globaurl,"type");if(globaltype!=null&&globaltype=="clinical_trials")$("#block-cosmos-exposedformglobal-searchglobal-search-2 .count-filters .js-form-type-select").hide();if(globaltype!=null&&globaltype!="clinical_trials")$("#block-cosmos-exposedformglobal-searchglobal-search-2 .count-filters .js-form-type-select").show();});$(window).on("scroll",()=>{$("[touching]").each(function(){var className=$(this).attr("touching");var offset=$(this).offset().top-$(window).scrollTop();if(offset<=0)$(this).addClass(className);else $(this).removeClass(className);});}).trigger("scroll");$(".gallery_popup .modal-body .carousel-item").each(function(){$(this).prepend('<div class="blurry-img"></div>');});$(".gallery_popup .modal-body .carousel-item .blurry-img").each(function(){$(this).css("background","url("+$(this).next("img").attr("src")+") no-repeat center center fixed");});$(".paragraph--type--rich-text-article .gallery_popup .carousel-control-prev, .paragraph--type--rich-text-article .gallery_popup .carousel-control-next").each(function(){$(this).appendTo($(this).parents(".gallery_popup").find(".carousel-indicators"));});$(".paragraph--type--rich-text-article .view-popup, .paragraph--type--rich-text-article .close-popup").on("click",function(){$(".paragraph--type--rich-text-article.paragraph--type--image-galery-slider",context).toggleClass("no-sticky");});$(".article-sticky-img-caption span").on("click",function(){$(this).parent(".article-sticky-img-caption").toggleClass("show-hide-caption");});$(document).ready(function(){$(".paragraph--type--rich-text-article .show1").addClass("flipster--infinite-carousel");$(".paragraph--type--rich-text-article .show1 ul.flipster__container li").addClass("flipster__item flipster__item--current");$(".paragraph--type--rich-text-article .show1 ul li img",context).each(function(){$(this).add($(this).nextAll(".paragraph--type--rich-text-article .show1 ul li .article-sticky-img-caption, .paragraph--type--rich-text-article .show1 ul li .view-popup, .paragraph--type--rich-text-article .show1 ul li .number_pager")).wrapAll('<div class="flipster__item__content" />');});});$(".view-popup").attr("tabindex",0);$(".view-popup",context).on("keypress",function(e){if(e.which==13){var popup_id=$(this).attr("data-bs-target");var sanitizedPopupId=sanitizeHtml(popup_id);$(sanitizedPopupId+"-p1").modal("show");$(".paragraph--type--rich-text-article.paragraph--type--image-galery-slider",context).toggleClass("no-sticky");}});$(".go-down-arrow").on("click",function(){$("html, body").animate({scrollTop:$("#main").offset().top});});$(".mob-go-down-arrow").on("click",function(){$("html, body").animate({scrollTop:$(".hero-banner-desc").offset().top-60});});$(".alert-banner .close").on("click",function(){sessionStorage.setItem("dontLoad","true");var arctic_header=$(".arc-fixed").outerHeight();var alert_banner_height=$(".region-crisis-banner").outerHeight();$(".arc-fixed + #main-wrapper").css("padding-top",arctic_header-alert_banner_height);});if($("body").hasClass("alert_popup_show_once")){if(sessionStorage.getItem("dontLoad"))$("#block-cosmos-alertbanner").addClass("show_once");}else{sessionStorage.removeItem("dontLoad");$("#block-cosmos-alertbanner").removeClass("show_once");}$(".page-view-global-search header .block-views-exposed-filter-blockglobal-search-global-search",context).insertBefore($(".page-view-global-search .global-search-wrapper .region-featured-top .menu--global-search-navigation "));function moveSubmitButton(context,formId,searchInputSelector){$(`#${formId} .form-actions`,context).insertAfter($(`#${formId} ${searchInputSelector}`));}if($("#views-exposed-form-news-archive-page-1").length>0)if(window.innerWidth>767)moveSubmitButton(context,"views-exposed-form-news-archive-page-1",".date-range-element");else moveSubmitButton(context,"views-exposed-form-news-archive-page-1",".form-item-search-api-fulltext .arc-input");if($("#views-exposed-form-news-archive-news-all-in-one-block").length>0)if(window.innerWidth>767)moveSubmitButton(context,"views-exposed-form-news-archive-news-all-in-one-block",".date-range-element");else moveSubmitButton(context,"views-exposed-form-news-archive-news-all-in-one-block",".form-item-search-api-fulltext .arc-input");if($("#views-exposed-form-news-archive-news-all-in-one-block-new").length>0)if(window.innerWidth>767)moveSubmitButton(context,"views-exposed-form-news-archive-news-all-in-one-block-new",".date-range-element");else moveSubmitButton(context,"views-exposed-form-news-archive-news-all-in-one-block-new",".form-item-search-api-fulltext .arc-input");if($("#views-exposed-form-events-calendar-events-all-in-one-block").length>0)if(window.innerWidth>767)moveSubmitButton(context,"views-exposed-form-events-calendar-events-all-in-one-block",".show-hide-filters-dropwdown-show");else moveSubmitButton(context,"views-exposed-form-events-calendar-events-all-in-one-block",".form-item-search-api-fulltext .arc-input");moveSubmitButton(context,"views-exposed-form-news-archive-media-hub-page-1",".form-item-search-api-fulltext .arc-input");moveSubmitButton(context,"views-exposed-form-media-library1-page-1",".js-form-item-title .arc-input");moveSubmitButton(context,"views-exposed-form-media-library1-media-library-all-in-one-block");moveSubmitButton(context,"views-exposed-form-media-library1-media-library-all-in-one-block",".js-form-item-title .arc-input");moveSubmitButton(context,"views-exposed-form-media-library-templates-page-1",".js-form-item-title .arc-input");moveSubmitButton(context,"views-exposed-form-media-library-assets-page-1",".js-form-item-title .arc-input");moveSubmitButton(context,"views-exposed-form-taxonomy-term-page-2",".js-form-item-title .arc-input");$(".block-views-blocknews-archive-block-1").prev(".container").addClass("p-0");function elementInsertAfter(elementId){$(elementId+" .form-actions",context).insertAfter($(elementId+" .form-item-search-api-fulltext .arc-input"));}elementInsertAfter(".view-compounds-list .views-exposed-form");elementInsertAfter(".views-exposed-form-product-page");$("#views-exposed-form-product-listing-default-page-3 .form-actions",context).insertAfter($("#views-exposed-form-product-listing-default-page-1 .form-item-search-api-fulltext .arc-input"));$(".views-exposed-form-global-search-global-search .item-list",context).insertAfter($(".views-exposed-form-global-search-global-search #edit-actions"));$(window).on("scroll",function(){var topHeight=$(".arc-fixed").outerHeight()+40;$(".node--type-interior-page .content_right_side").css("top",topHeight);$(".node--type-news .content_right_side").css("top",topHeight);$(".node--type-media-release .content_right_side").css("top",topHeight);$(".node--type-story-page .content_right_side").css("top",topHeight);});
4$(document).ready(function(){if($(".show-hide-filters").text().trim()==="Hide Filters")$(".show-hide-filters").addClass("active");$(".show-hide-filters").on("click",function(){if($(this).text()=="Hide Filters"){$(".featured-top .block-views-exposed-filter-blockglobal-search-global-search .wrap-global-search-result .count-filters").css("display","none");$(this).text(Drupal.t("Show Filters"));$(this).removeClass("active");}else{$(".featured-top .block-views-exposed-filter-blockglobal-search-global-search .wrap-global-search-result .count-filters").css("display","block");$(this).text(Drupal.t("Hide Filters"));$(this).addClass("active");}});});if(window.outerWidth<=576)$("#block-cosmos-novartissitedirectory",context).insertBefore($(".novartis-text-global"));function changeElement(element,submitElement){$(element).on("change",function(){$("[name=sort_by]").val($(this).val());if($("[name=sort_by]").val()=="created"||$("[name=sort_by]").val()=="title_1")$("[name=sort_order]").val("DESC");else $("[name=sort_order]").val("ASC");$(submitElement).submit();});}changeElement("#views-exposed-form-media-library-templates-page-1 .form-select#edit-sort-by","#views-exposed-form-media-library-templates-page-1");changeElement("#views-exposed-form-media-library-assets-page-1 .form-select#edit-sort-by","#views-exposed-form-media-library-assets-page-1");changeElement("#views-exposed-form-media-library1-page-1 .form-select#edit-sort-by","#views-exposed-form-media-library1-page-1");$(".products_overview .toggle_over_view a").on("click",function(){location.href=encodeURI(decodeURI($(this).attr("href")));});$(".views-exposed-form-global-search-global-search .form-select#edit-sort-by").on("change",function(){$("[name=sort_by]").val($(this).val());$(".views-exposed-form-global-search-global-search").submit();});$(".views-exposed-form-global-search-global-search .form-item-tid [id^=edit-tid]").on("change",function(){$("[name=tid]").val($(this).val());});$(".we-mega-menu-ul .we-mega-menu-submenu").removeAttr("style");$("ul.nav-tabs li.we-mega-menu-li",context).on("keyup",function(e){if(e.keyCode==9)$(this).find("> .we-mega-menu-submenu").css({opacity:"1",visibility:"visible"});});$(".navbar-we-mega-menu a",context).last().on("keydown",function(e){if(e.keyCode==9){$(".block-we-megamenu").toggle();$(".simple-menu .menu .nav-link").removeClass("active");$("html, body").toggleClass("noscroll");$(".we-mega-menu-submenu").css({opacity:"0",visibility:"hidden"});}});$(".type-of-block .section-name").attr("tabindex",-1);$("#edit-submit-global-search:not(.page-view-global-search #edit-submit-global-search)",context).on("keydown",function(e){if(e.keyCode==9){$("header .block-views-exposed-filter-blockglobal-search-global-search").slideToggle();$(".simple-menu .search .nav-link").removeClass("active");$("body").toggleClass("noscroll");}});$(".count-filters .date_posted",context).on("keypress",function(e){if(e.which==13){$(".date_posted").toggleClass("ms-active");$(".form-item-field-job-posted-date.list-group").toggle().toggleClass("open_posted");}});$(".addtoany_list .addtoany_share").click(function(){$(".a2a_button_facebook, .a2a_button_twitter, .a2a_button_email, .a2a_button_whatsapp, .a2a_button_linkedin ").toggleClass("activeSocil");});$(".addtoany_list .addtoany_share",context).keypress(function(e){if(e.which==13)$(".a2a_button_facebook, .a2a_button_twitter, .a2a_button_email, .a2a_button_whatsapp, .a2a_button_linkedin ").toggleClass("activeSocil");});$(".addtoany_list .addtoany_share").click(function(){$(".addtoany_share ").toggleClass("activeShare");});$(".addtoany_list .addtoany_share",context).keypress(function(e){if(e.which==13)$(".addtoany_share ").toggleClass("activeShare");});$(".pre_links .print a").attr("aria-label","Print");$(".pre_links .pdf a").html(Drupal.t("Save")).attr("aria-label","Save");$(".views-exposed-form-global-search-global-search .form-actions .form-submit").prop("value",Drupal.t("Search"));function initTableHeadDropdown(currentContext){var $dropdowns=$(once("table-head-dropdown","ul.table-head-dropdown",currentContext));if(!$dropdowns.length)return;$dropdowns.each(function(){var $dropdown=$(this);var $trigger=$dropdown.children(".init");var $options=$dropdown.children("li:not(.init)");function isActivationKey(event){return event.which===13||event.which===32;}$trigger.on("click",function(event){event.preventDefault();$trigger.toggleClass("open").attr("aria-expanded",$trigger.hasClass("open"));$options.toggle();});
4$trigger.on("keydown",function(event){if(!isActivationKey(event))return;event.preventDefault();$trigger.toggleClass("open").attr("aria-expanded",$trigger.hasClass("open"));$options.toggle();});$dropdown.on("click keydown","li:not(.init)",function(event){if(event.type==="keydown"&&!isActivationKey(event))return;if(event.type==="keydown")event.preventDefault();if($(this).closest(".big-dataTable-wrapper").length===0)return;$options.removeClass("selected");$(this).addClass("selected");var untrustedContent=$(this).html();var contentWithoutAnchors=untrustedContent.replace(/<\/?a\b[^>]*>/gi,"");var sanitizedContent=sanitizeHtml(contentWithoutAnchors);$trigger.empty().append(sanitizedContent).removeClass("open").attr("aria-expanded","false");$options.toggle();});});}$(".table-responsive table",context).removeClass("table");initTableHeadDropdown(context);$(".text-formatted table").wrap('<div class="table-responsive-lg"></div>');if($(".content-careers .block-language-blocklanguage-content").length)$(".content-careers .block-language-blocklanguage-content",context).addClass("container");$("li.views-field").on("click",function(e){if($("body").hasClass("content-media-center-our-publications"))e.preventDefault();var views_class=$(this).attr("class").split(" ")[1];var publications_column="th."+views_class+" a";$(this).parents(".view-content").find(publications_column).trigger("click");});$("li.we-mega-menu-li [data-level=1] > a.we-mega-menu-li").on("mouseenter",function(){$("li.we-mega-menu-li [data-level=1] .we-mega-menu-submenu > .more_from").text(Drupal.t("More from")+Drupal.checkPlain($(this).text()));});$("li.we-mega-menu-li [data-level=1] > .we-icon").on("click",function(){$("li.we-mega-menu-li [data-level=1] .we-mega-menu-submenu > .more_from").text(Drupal.t("More from")+Drupal.checkPlain($(this).prev("a.we-mega-menu-li").text()));});$("li.we-mega-menu-li.dropdown-menu[data-level=1] > a.we-mega-menu-li").on("keyup",function(e){if(e.which==9)$("li.we-mega-menu-li [data-level=1] .we-mega-menu-submenu > .more_from").text(Drupal.t("More from")+Drupal.checkPlain($(this).text()));});$(".views-exposed-form-global-search-global-search [name^=section\\[\\]]").multiselect({columns:1,placeholder:Drupal.t("Global Search"),search:false,searchOptions:{default:Drupal.t("Global Search ")},texts:{selectedOptions:Drupal.t("Global Search ")},onLoad:function(element){var button_clear_all=Drupal.t("Clear All");if($(".views-exposed-form-global-search-global-search #ms-list-1 > .ms-options > ul > li").hasClass("section-uncheck-all"))$(".section-uncheck-all").remove();$("#ms-list-1 > .ms-options > ul").append('<li class="section-uncheck-all"><input type="button" onClick="sectionClearAll(); return false;" id="section-uncheck-all" class="uncheck-all" value="'+button_clear_all+'" /></li>');}});$("#edit-publication-order .webform-multiple-add .form-submit").prop("value",Drupal.t("Add another Publication"));$(".lockbtnwrap").parents().eq(3).addClass("prodesignlock");$(".form-type-select.js-form-item-sort-by select.form-select",context).each(function(){var $this=$(this),numberOfOptions=$(this).children("option").length;$this.addClass("select-hidden");$this.wrap('<div class="select"></div>');$this.after('<button type="button" class="select-styled"></button>');var $styledSelect=$this.next("button.select-styled");$styledSelect.text(sanitizeHtml($this.children("option").filter(":selected").text()));var $list=$("<ul />",{class:"select-options"}).insertAfter($styledSelect);for(var i=0;i<numberOfOptions;i++){var untrustedText=$this.children("option").eq(i).text();var sanitizedText=sanitizeHtml(untrustedText);var untrustedRel=$this.children("option").eq(i).val();var sanitizedRel=sanitizeHtml(untrustedRel);$("<li />",{text:sanitizedText,rel:sanitizedRel,class:$(this).val()===$this.children("option").eq(i).val()?"active":""}).appendTo($list);}var $listItems=$list.children("li");$styledSelect.on("click",function(e){$(".wrap-global-search-result .ms-options-wrap",context).removeClass("ms-active");e.stopPropagation();$("button.select-styled.active").not(this).each(function(){$(this).removeClass("active").next("ul.select-options").hide();});$(this).toggleClass("active").next("ul.select-options").toggle();});$listItems.on("click",function(e){e.stopPropagation();$styledSelect.text(sanitizeHtml($(this).text())).removeClass("active");$this.val($(this).attr("rel"));$list.hide();$this.parents("form").trigger("submit");});$(document).on("click",function(){$styledSelect.removeClass("active");$list.hide();});});$(".main-content .block-views-exposed-filter-blockglobal-search-global-search .js-form-item-sort-by.form-item-sort-by .select-styled",context).on("keypress",function(e){if(e.which==13)$(this).toggleClass("active").next("ul.select-options").toggle();});$(".main-content .block-views-exposed-filter-blockglobal-search-global-search .js-form-item-sort-by.form-item-sort-by .select-options li").attr("tabindex",0);$(".main-content .block-views-exposed-filter-blockglobal-search-global-search .js-form-item-sort-by.form-item-sort-by .select-options li",context).last().on("keydown",function(e){if(e.keyCode==9){$(this).parent("ul.select-options").toggle();$(this).parent().siblings(".select-styled").toggleClass("active");}});function makeMultiSelect(element,text,onOptionClickFn=function(){},onLoadFn=function(){},onCloseFn=function(){}){$(element).multiselect({columns:1,placeholder:text,search:false,texts:{selectedOptions:text},onControlClose:onCloseFn,onOptionClick:onOptionClickFn,onLoad:onLoadFn});}function makeMultiSelectSearch(element,text,onOptionClickFn=function(){},onLoadFn=function(){},onCloseFn=function(){},search,noResultText){$(element).multiselect({columns:1,placeholder:text,search:true,texts:{selectedOptions:text,searchNoResult:noResultText,search},onControlClose:onCloseFn,onOptionClick:onOptionClickFn,onLoad:onLoadFn});}var editIdOptionClickFn=function(element,option){if(option.checked){$('.region-featured-top .form-item-tid select option[value="'+option.value+'"]').prop("selected",true);$('.region-featured-top .form-item-tid select option[value="'+option.value+'"]').attr("selected","selected");}else $('.region-featured-top .form-item-tid select option[value="'+option.value+'"]').prop("selected",fal
4se);};var editIdLoadFn=function(element){var button_tags_clear_all=Drupal.t("Clear All");if($(".views-exposed-form-global-search-global-search .form-item-tid > .ms-options > ul > li").hasClass("tags-uncheck-all"))$(".tags-uncheck-all").remove();$(".views-exposed-form-global-search-global-search .form-item-tid .ms-options-wrap > .ms-options > ul").append('<li class="tags-uncheck-all"><input type="button" onClick="tagsClearAll(); return false;" id="tags-uncheck-all" value="'+button_tags_clear_all+'" /></li>');};var editIdCloseFn=function(element){$(".views-exposed-form-global-search-global-search").trigger("submit");};makeMultiSelect(".count-filters .form-item-tid [id^=edit-tid]",Drupal.t("Tags")+" ",editIdOptionClickFn,editIdLoadFn,{});$(".products_overview .view-content .item-list ul li .product-portfolio .right-portfolio .accordion .accordion-body .accordion-stripe-body .btm-download, .product-portfolio .paragraph--type--product-documents .btm-download, .node--type-products .paragraph--type--product-documents .btm-download").removeClass("apply_btn");$("header .block-views-exposed-filter-blockglobal-search-global-search .search-clear-all").hide();var editCountryOptionClickFn=function(element,option){if($(option).prop("checked")==true)$("#edit-field-alternative-country--2 option[value="+option.value+"]").attr("selected",true);else{if($(option).prop("checked")==false)$("#edit-field-alternative-country--2 option[value="+option.value+"]").attr("selected",fal
4se);}};var editCountryLoadFn=function(element){var button_clear_all=Drupal.t("Clear All");$("#views-exposed-form-career-search-page-1 .js-form-item-country .ms-options-wrap > .ms-options > ul").append('<li class="section-uncheck-all"><input type="button" onClick="countryClearAll(); return false;" id="section-uncheck-all" class="uncheck-all" value="'+button_clear_all+'" /></li>');};makeMultiSelectSearch(".arctic-exposed-form-filter [id^=edit-country]",$(".career_search_form .arctic-exposed-form-filter .form-item-country label",context).text(),editCountryOptionClickFn,editCountryLoadFn,{},$(".career-search-location-search",context).text(),$(".career-search-location-no-result",context).text());var editAudienceOptionClickFn=function(element,option){if($(option).prop("checked")==true)$("#edit-field-event-audience--2 option[value="+option.value+"]").attr("selected",true);else{if($(option).prop("checked")==false)$("#edit-field-event-audience--2 option[value="+option.value+"]").attr("selected",false);}};var editAudienceLoadFn=function(element){var button_clear_all=Drupal.t("Clear All");$(".block-views-exposed-filter-blockevents-calendar-block-1 .js-form-item-field-event-audience .ms-options-wrap > .ms-options > ul").append('<li class="audience-uncheck-all dropdown-clear-all-button"><input type="button" onClick="audienceClearAll(); return false;" id="audience-uncheck-all" class="uncheck-all" value="'+button_clear_all+'" /></li>');};makeMultiSelect(".arctic-exposed-form-filter [id^=edit-field-event-audience]",$(".arctic-exposed-form-filter .form-item-field-event-audience label",context).text(),editAudienceOptionClickFn,editAudienceLoadFn,{});var functionalAreaLoadFn=function(element){var button_clear_all=Drupal.t("Clear All");$("#views-exposed-form-career-search-page-1 .js-form-item-functional-area .ms-options-wrap > .ms-options > ul").append('<li class="section-uncheck-all"><input type="button" onClick="functionalAreaClearAll(); return false;" id="section-uncheck-all" class="uncheck-all" value="'+button_clear_all+'" /></li>');};makeMultiSelectSearch(".arctic-exposed-form-filter [id^=edit-functional-area]",$(".career_search_form .arctic-exposed-form-filter .form-item-functional-area label",context).text(),{},functionalAreaLoadFn,{},$(".career-search-location-search",context).text(),$(".career-search-location-no-result",context).text());var jobDivisionLoadFn=function(element){var button_clear_all=Drupal.t("Clear All");$("#views-exposed-form-career-search-page-1 .js-form-item-job-division .ms-options-wrap > .ms-options > ul").append('<li class="section-uncheck-all"><input type="button" onClick="divisionClearAll(); return false;" id="section-uncheck-all" class="uncheck-all" value="'+button_clear_all+'" /></li>');};makeMultiSelectSearch(".arctic-exposed-form-filter [id^=edit-job-division]",$(".career_search_form .arctic-exposed-form-filter .form-item-job-division label",context).text(),{},jobDivisionLoadFn,{},$(".career-search-location-search",context).text(),$(".career-search-location-no-result",context).text());var submitCompoundOptionClickFn=function(element,option){$("#edit-submit-compounds-list").trigger("click");};makeMultiSelect(".arctic-exposed-form-filter [id^=edit-field-therapeutic-area]",$(".arctic-exposed-form-filter .form-item-field-therapeutic-area label").text(),submitCompoundOptionClickFn);makeMultiSelect(".arctic-exposed-form-filter [id^=edit-field-development-phase]",$(".arctic-exposed-form-filter .form-item-field-development-phase label").text(),submitCompoundOptionClickFn);var phaseLoadFn=function(element){var button_clear_all=Drupal.t("Clear All");$("#views-exposed-form-clinical-trials-listing .form-item-field-phase-target-id .ms-options-wrap > .ms-options > ul").append('<li class="section-uncheck-all"><input type="button" onClick="phaseClearAll(); return false;" id="section-uncheck-all" class="uncheck-all" value="'+button_clear_all+'" /></li>');};makeMultiSelect("#views-exposed-form-clinical-trials-listing .arctic-exposed-form-filter [id^=edit-field-phase-target-id]",$("#main #views-exposed-form-clinical-trials-listing .arctic-exposed-form-filter .form-item-field-phase-target-id label",context).text(),function(){},phaseLoadFn);var locationLoadFn=function(element){var button_clear_all=Drupal.t("Clear All");$("#views-exposed-form-clinical-trials-listing .form-item-field-location-country-target-id .ms-options-wrap > .ms-options > ul").append('<li class="section-uncheck-all"><input type="button" onClick="locationClearAll(); return false;" id="section-uncheck-all" class="uncheck-all" value="'+button_clear_all+'" /></li>');};makeMultiSelectSearch("#views-exposed-form-clinical-trials-listing .arctic-exposed-form-filter [id^=edit-field-location-country-target-id]",$("#main #views-exposed-form-clinical-trials-listing .arctic-exposed-form-filter .form-item-field-location-country-target-id label",context).text(),function(){},locationLoadFn,{},$(".career-search-location-search",context).text(),$(".career-search-location-no-result",context).text());var allInOnePhaseLoadFn=function(element){var button_clear_all=Drupal.t("Clear All");$("#views-exposed-form-clinical-trials-clinical-trials-all-in-one-block .form-item-field-phase-target-id .ms-options-wrap > .ms-options > ul").append('<li class="section-uncheck-all"><input type="button" onClick="allInOnePhaseClearAll(); return false;" id="section-uncheck-all" class="uncheck-all" value="'+button_clear_all+'" /></li>');};makeMultiSelect("#views-exposed-form-clinical-trials-clinical-trials-all-in-one-block .arctic-exposed-form-filter [id^=edit-field-phase-target-id]",$("#main #views-exposed-form-clinical-trials-clinical-trials-all-in-one-block .arctic-exposed-form-filter .form-item-field-phase-target-id label",context).text(),function(){},allInOnePhaseLoadFn);var allInOneLocationLoadFn=function(element){var button_clear_all=Drupal.t("Clear All");$("#views-exposed-form-clinical-trials-clinical-trials-all-in-one-block .form-item-field-location-country-target-id .ms-options-wrap > .ms-options > ul").append('<li class="section-uncheck-all"><input type="button" onClick="allInOneLocationClearAll(); return false;" id="section-uncheck-all" class="uncheck-all" value="'+button_clear_all+'" /></li>');};makeMultiSelectSearch("#views-exposed-form-clinical-trials-clinical-trials-all-in-one-block .arctic-exposed-form-filter [id^=edit-field-location-country-target-id]",$("#main #views-exposed-form-clinical-trials-clinical-trials-all-in-one-block .arctic-exposed-form-filter .form-item-field-location-country-target-id label",context).text(),function(){},allInOneLocationLoadFn,{},$(".career-search-location-search",context).text(),$(".career-search-location-no-result",context).text());var editCompoundLoadFn=function(element){var colorArray=$(element).data("c
4olors").split(",");$(element).next(".ms-options-wrap").find("li").each(function(index,element){$(this).find("input").css("border-color",colorArray[index]);let checkboxObj=$(this).find("input");if(checkboxObj.prop("checked")==true)var bodyColor=checkboxObj.css("background-color",checkboxObj.css("border-color"));else{if(checkboxObj.prop("checked")==false)checkboxObj.css("background-color","");}});};var editCompoundOptionClickFn=function(element,option){if($(option).prop("checked")==true)var bodyColor=$(option).css("background-color",$(option).css("border-color"));else{if($(option).prop("checked")==false)$(option).css("background-color","");}$("#edit-submit-compounds-list").trigger("click");};makeMultiSelect(".arctic-exposed-form-filter [id^=edit-field-compound-indication-name]",$(".arctic-exposed-form-filter .form-item-field-compound-indication-name label").text(),editCompoundOptionClickFn,editCompoundLoadFn);makeMultiSelect(".arctic-exposed-form-filter [id^=edit-field-filing-date]",$(".arctic-exposed-form-filter .form-item-field-filing-date label").text(),submitCompoundOptionClickFn);if($(".views-row .views-field-field-tags .field-content a").length==0)$("#block-views-block-related-search-tags-block-1").hide();$("form#views-exposed-form-office-locations-page-1 select").on("change",function(){$("form#views-exposed-form-office-locations-page-1").trigger("submit");});$('span:contains("video-found")').closest(".common-card-wrapper").addClass("video-card-row");$("figure:has(.field.field--type-video-embed-field)").addClass("video_caption");$("<span></span>").insertAfter(".career_search_form input[type=checkbox], .block-views-exposed-filter-blockclinical-trials-listing input[type=checkbox]",context);$("<span></span>").insertAfter(".career_search_form input[type=checkbox], #views-exposed-form-clinical-trials-clinical-trials-all-in-one-block input[type=checkbox]",context);$(".form-item-job-division.drupal, .form-item-field-job-posted-date,.form-item-field-therapeutic-area,.form-item-field-development-phase,.form-item-field-filing-date,.form-item-field-compound-indication-name ",context).wrapAll('<div class="count-filters"/>');
4$(".show-hide-filters",context).insertBefore(".count-filters");$(".search_count",context).insertAfter(".views-element-container .view-header");$(".date_posted",context).insertBefore(".form-item-field-job-posted-date.list-group");$(".view-clinical-trials .search_count",context).insertAfter(".tags-clear");$(".products_overview .view-header",context).insertAfter(".arctic-exposed-form-filter").attr("tabindex",0);$(".main-content .block-views-exposed-filter-blockglobal-search-global-search .js-form-item-tid, .main-content .block-views-exposed-filter-blockglobal-search-global-search .js-form-item-sort-by",context).wrapAll('<div class="count-filters" />');$(".main-content .block-views-exposed-filter-blockglobal-search-global-search .js-form-item-sort-by",context).wrapAll('<div class="relevence-inner"/>');$(".main-content .block-views-exposed-filter-blockglobal-search-global-search .relevence-inner",context).wrapAll('<div class="relevence-sorting mb-3"/>');$(".view_more_contries",context).on("click",function(){$(this).prev(".view_more_contries_list").slideToggle();var viewAllText=drupalSettings.arctic_clinical_trials.view_all;var viewLessText=drupalSettings.arctic_clinical_trials.view_less;if($(this).text()==viewAllText)$(this).text(viewLessText);else $(this).text(viewAllText);});var date_filter=$(".form-item-field-job-posted-date .form-select").find("option:selected").val();var posted_date_options=$("#edit-field-job-posted-date--2, #edit-field-job-posted-date").find("option:selected").text();if(date_filter=="All")posted_date_options=Drupal.t("Date Posted");$(".count-filters .date_posted").text(Drupal.checkPlain(posted_date_options));$(".career_search_form .show-hide-filters,.exposed-custom-filters .show-hide-filters",context).on("click",function(){$(".count-filters").slideToggle();});$(".block-we-megamenu .single-item:eq(0)").addClass("menu-separator");var global_result_count=Drupal.checkPlain($(".global_count").text());$(".core-results .block-page-title-block h1",context).text(global_result_count);if($("body").hasClass("node--type-event")){if($(".column-full .event-row .field--name-field-paragraph-in-event").length>=1){var divs=$(".column-full .event-row .field--name-field-paragraph-in-event .contact-information-row > .contact-information-col");wrapContactsStripe(divs);}if($(".column-full .event-row .field--name-field-body").length>=1&&$(".node--type-event .biography-tabs .nav-link").length>0){var navBarLinks=$(".node--type-event .biography-tabs .nav-link");for(var n=0;n<navBarLinks.length;n++){var hash=navBarLinks[n].hash;var divs=$(".column-full "+hash+" .event-row .field--name-field-body .contact-information-row > .contact-information-col");wrapContactsStripe(divs);}}}else{var divs=$(".column-full .contact-information-row > .contact-information-col");wrapContactsStripe(divs);}$(".has-image").closest(".row").addClass("image-variation");$("iframe.responsive").iFrameResize({log:false,checkOrigin:false});$("#edit-field-alternative-country--2").hide();$(".novartis-user-role-consent-process").dialog("open");setTimeout(function(){$(".novartis-logo").clone().insertBefore(".novartis-user-role-consent-process .ui-dialog-title");},30);$(".big-numbers .stripe-description").each(function(){if($(this).height()>=25)$(this).closest(".row").addClass("custom-big-height");});if($(".block-system-breadcrumb-block .breadcrumb-item:last-child a").height()>=30){$(".breadcrumb").addClass("custom-height");$(".block-system-breadcrumb-block .breadcrumb-item:last-child a").wrap("<span class='smallcaps'></span>");}function resetMultipleTabelipsis(){var $list=$(".item-list ul.pop-list");$list.find(".show-hides").remove();var $invisible=$list.find(".invisible-div");if($invisible.length){$invisible.find("li").appendTo($list);$invisible.remove();}$list.find("li").removeClass("visibleelement nonvisibleelement");$list.find(".show-hides, .invisible-div").css("right","");}function multipleTabelipsis(){resetMultipleTabelipsis();if(window.innerWidth>=992){var li_width=0;$(".item-list ul.pop-list li",context).each(function(){li_width+=$(this).innerWidth();if(li_width<$(".item-list ul.pop-list",context).width())$(this).addClass("visibleelement");else $(this).addClass("nonvisibleelement");});$(".nonvisibleelement, .active-tab.nonvisibleelement, .active-search-tab.nonvisibleelement",context).wrapAll('<ul class="invisible-div"></ul>');if($(".item-list ul.pop-list li").hasClass("nonvisibleelement")){$(".item-list ul.pop-list",context).append('<button class="show-hides"> '+Drupal.t("Show More Links")+"</button>");
4$(".show-hides").insertBefore(".item-list ul.pop-list .invisible-div");var list_view_width=$(".toggle_over_view").outerWidth();$(".show-hides, .invisible-div").css("right",list_view_width);}$(".show-hides").on("click",function(){$(this).toggleClass("clicked");$(".invisible-div",context).slideToggle();return false;});$(".invisible-div .active-tab.nonvisibleelement, .invisible-div .active-search-tab.nonvisibleelement",context).insertBefore($(".show-hides"));$("li.active-tab.nonvisibleelement, .invisible-div .active-search-tab.nonvisibleelement").prev("li.visibleelement").prependTo($(".invisible-div"));}}$(window).on("load",function(e){multipleTabelipsis();});var multipleTabelipsisResizeTimer;$(window).on("resize",function(){clearTimeout(multipleTabelipsisResizeTimer);multipleTabelipsisResizeTimer=setTimeout(function(){multipleTabelipsis();},200);});$(".language-label").on("click",function(){$(".language-label",context).toggleClass("label-active");$(".language-list",context).toggleClass("list-active");});$(".media-release-language-filter").on("click",function(e){e.stopPropagation();});$("body.media-language").on("click",function(){$(".language-label").removeClass("label-active");$(".language-list").removeClass("list-active");});$(".each-item:has(i.fa-lock)").addClass("protected-item");$(".views-field-field-featured-image span").each(function(){var featured_image_string=$(this).find("img").length;var story_image_string=$(this).closest(".views-field-field-featured-image").siblings(".views-field-field-story-image").find("img").length;if(featured_image_string<=0&&story_image_string<=0)$(this).closest(".each-item").addClass("media-release-without-image");});$("a.global-search-navigation-link").on("click",function(){var url=$(this).attr("href");var type=getURLParameter(url,"type");var href=new URL(location.href);href.searchParams.set("type",type);href.searchParams.delete("page");var sanitized_href=sanitizeHtml(href.toString());$(this).attr("href",sanitized_href);});$(".webform-submission-form select, .cosmos-items-per-page-wrapper select, .full-site-protection select, .view-content-protected-user-approval select, #show-item-per-page select").not(".webform-submission-reporting-side-effects-form select").each(function(){var $this=$(this),numberOfOptions=$(this).children("option").length;$this.addClass("select-hidden");$this.wrap('<div class="select"></div>');$this.after('<div class="select-styled"></div>');var $styledSelect=$this.next("div.select-styled");$styledSelect.text(Drupal.checkPlain($this.children("option").eq(0).text()));var $list=$("<ul />",{class:"select-options"}).insertAfter($styledSelect);for(var i=0;i<numberOfOptions;i++){var untrustedText=$this.children("option").eq(i).text();var sanitizedText=sanitizeHtml(untrustedText);var untrustedRel=$this.children("option").eq(i).val();var sanitizedRel=sanitizeHtml(untrustedRel);$("<li />",{text:sanitizedText,title:sanitizedRel,rel:sanitizedRel}).appendTo($list);if($this.children("option").eq(i).is(":selected")){var untrustedValue=$this.children("option").eq(i).val();var sanitizedValue=sanitizeHtml(untrustedValue);$('li[rel="'+sanitizedValue+'"]').addClass("is-selected");$styledSelect.text(sanitizeHtml($this.children("option").eq(i).text())).removeClass("active");}}if($(".select-options").val()==""){$(".select-styled").addClass("default_isactive");$('.select-options li[rel=""]').addClass("default_isactive");}$(".select-options li").on("click",function(){let selector=$(this).parent().parent();if($(this).attr("rel")=="")$(selector).find(".select-styled").addClass("default_isactive");else $(selector).find(".select-styled").removeClass("default_isactive");$(".select-options li").removeClass("is-selected");$(this).addClass("is-selected");});var $listItems=$list.children("li");$styledSelect.on("click",function(e){e.stopPropagation();$("div.select-styled.active").not(this).each(function(){$(this).removeClass("active").next("ul.select-options").hide();});$(this).toggleClass("active").next("ul.select-options").toggle();});$listItems.on("click",function(e){e.stopPropagation();$styledSelect.text(sanitizeHtml($(this).text())).removeClass("active");$this.val(sanitizeHtml($(this).attr("rel")));$list.hide();$this.trigger("change");});$(document).on("click",function(){$styledSelect.removeClass("active");$list.hide();});});$(".webform-submission-form .select-styled, .full-site-protection .select-styled, .cosmos-items-per-page-wrapper .select-styled, .view-content-protected-user-approval .select-styled").attr("tabindex",0);$(".webform-submission-form .select-options li, .cosmos-items-per-page-wrapper .select-options li, .full-site-protection .select-options li, .view-content-protected-user-approval .select-options li").each(function(i){$(this).attr("tabindex",i+1);});$(".webform-submission-form .select-styled, .cosmos-items-per-page-wrapper .select-styled ,.full-site-protection .select-styled, .view-content-protected-user-approval .select-styled").on("keydown",function(e){if(e.keyCode==40)$(".webform-submission-form .select-options, .cosmos-items-per-page-wrapper .select-options, .full-site-protection .select-options, .view-content-protected-user-approval .select-options").css("display","block");else $(".webform-submission-form .select-options, .cosmos-items-per-page-wrapper .select-options, .full-site-protection .select-options, .view-content-protected-user-approval .select-options").css("display","none");});if($(".full-scroll-slick").length>0)$(".full-scroll-slick").each(function(){$(this).slick({arrows:true,slidesToShow:3.19,slidesToScroll:1,infinite:false,accessibility:false,nextArrow:$(this).parent().find(".carousel-control-next"),prevArrow:$(this).parent().find(".carousel-control-prev"),responsive:[{breakpoint:1920,settings:{slidesToShow:3.27}},{breakpoint:1024,settings:{slidesToShow:2.1}},{breakpoint:768,settings:{slidesToShow:1.055}}]});});$(".js-form-item-country .ms-options-wrap .ms-search input").attr("aria-label",Drupal.t("Location"));$("#eventscalendar input.form-control").attr("aria-label",Drupal.t("Search event"));setTimeout(function(){$(".menu--events-calendar-menu ul li .pop-mobile-drop").text("Dropdown");},0);}};(()=>{if(!window.location.search)return;const el=document.querySelector(".view-products-overview");if(!el)return;const getPageTop=(n)=>{let y=0;while(n){y+=n.offsetTop||0;n=n.offsetParent;}return y;};const run=()=>{let p=el.parentElement,chain=[];while(p&&p!==document.body&&p!==document.documentElement){const cs=getComputedStyle(p),oy=cs.overflowY||cs.overflow;
4if(/(auto|scroll|overlay)/.test(oy)&&p.scrollHeight>p.clientHeight)chain.push(p);p=p.parentElement;}for(const sc of chain){const rEl=el.getBoundingClientRect(),rSc=sc.getBoundingClientRect();sc.scrollTop=Math.max(0,Math.round(rEl.top-rSc.top+sc.scrollTop));}const navbar=document.getElementById("navbar-main");const h=navbar?navbar.getBoundingClientRect().height:0;const top=Math.max(0,Math.round(getPageTop(el)-h));requestAnimationFrame(()=>{if("scrollBehavior" in document.documentElement.style)window.scrollTo({top,behavior:"smooth"});else window.scrollTo(0,top);});};if(document.readyState==="complete")requestAnimationFrame(run);else window.addEventListener("load",()=>requestAnimationFrame(run),{once:true});})();function menuBlockToggle(){$(".simple-menu .menu .nav-link").toggleClass("active");if($(".simple-menu .menu .nav-link").hasClass("active")){if(!$("header .block-views-exposed-filter-blockglobal-search-global-search").closest(".featured-top").length)$("header .block-views-exposed-filter-blockglobal-search-global-search").slideUp();$(".language-selector-header-block,.language-selector-header-block-mobile .language-selector-name").removeClass("triangle-icon--down");$(".language-selector-desktop, .language-selector-mobile").css("display","none");$(".simple-menu .search .nav-link").removeClass("active");$(".block-we-megamenu").css("display","block");$("body,html").addClass("noscroll");}else{$(".block-we-megamenu").css("display","none");$("body,html").removeClass("noscroll");}}$(".simple-menu .menu .nav-link").on("click",function(){menuBlockToggle();});function searchBoxToggle(){$(".simple-menu .search .nav-link").toggleClass("active");if($(".simple-menu .search .nav-link").hasClass("active")){$("header .block-views-exposed-filter-blockglobal-search-global-search").slideDown();if($("header .block-views-exposed-filter-blockglobal-search-global-search").length>0)$("header .block-views-exposed-filter-blockglobal-search-global-search .form-text")[0].focus();$(".simple-menu .menu .nav-link").removeClass("active");$(".language-selector-header-block,.language-selector-header-block-mobile .language-selector-name,.language-selector-header-desktop, .language-selector-header-desktop .language-selector-name").removeClass("triangle-icon--down");$(".language-selector-desktop, .language-selector-mobile, .block-we-megamenu").css("display","none");$("body").addClass("noscroll global-search");$("html").addClass("noscroll");}else{$("header .block-views-exposed-filter-blockglobal-search-global-search").slideUp();$("body").removeClass("noscroll global-search");$("html").removeClass("noscroll");}}function autocompleteBoxWidth(){var autocompleteWidth=jQuery(".form-type-search-api-autocomplete .arc-input").outerWidth();jQuery(".global-search #ui-id-1.ui-autocomplete").css("max-width",autocompleteWidth);}$(".simple-menu .search .nav-link").on("click",function(){searchBoxToggle();autocompleteBoxWidth();});if($("body.media-language").hasClass("release-type-media_release"))if($("body.media-language").hasClass("media-news-filters")){$("a.key-releases-language").addClass("is-active");$(".media-release-language-filter li.select-options a").each(function(){var parameter_values=GetParameterValues("news_filters");var parameter_language=GetParameterValues("language");var parameter_search_text=GetParameterValues("search_api_fulltext");var start_date=GetParameterValues("start_date")!=undefined&&GetParameterValues("start_date")!=""?GetParameterValues("start_date"):"";var end_date=GetParameterValues("end_date")!=undefined&&GetParameterValues("end_date")!=""?GetParameterValues("end_date"):"";var $filter_url;if(parameter_search_text&&start_date&&end_date){$filter_url=encodeURI($(this).attr("href")+"&news_filters="+parameter_values+"&search_api_fulltext="+parameter_search_text+"&start_date="+start_date+"&end_date="+end_date);$filter_url=decodeURI($filter_url);$(this).prop("href",$filter_url);}else if(start_date&&end_date){$filter_url=encodeURI($(this).attr("href")+"&news_filters="+parameter_values+"&start_date="+start_date+"&end_date="+end_date);$filter_url=decodeURI($filter_url);$(this).prop("href",$filter_url);}else if(parameter_search_text){$filter_url=encodeURI($(this).attr("href")+"&news_filters="+parameter_values+"&search_api_fulltext="+parameter_search_text+"&start_date="+start_date+"&end_date="+end_date);$filter_url=decodeURI($filter_url);$(this).prop("href",$filter_url);}else{$filter_url=encodeURI($(this).attr("href")+"&news_filters="+parameter_values);$filter_url=decodeURI($filter_url);$(this).prop("href",$filter_url);}if($(this).attr("href").indexOf(parameter_language)>=0)$(this).addClass("is-active");});}else{$("a.media-releases-language").addClass("is-active");$(".media-release-language-filter li.select-options a").each(function(){var parameter_language=GetParameterValues("language");var parameter_search_text=GetParameterValues("search_api_fulltext");var start_date=GetParameterValues("start_date")!=undefined&&GetParameterValues("start_date")!=""?GetParameterValues("start_date"):"";var end_date=GetParameterValues("end_date")!=undefined&&GetParameterValues("end_date")!=""?GetParameterValues("end_date"):"";var $filter_url;if(parameter_search_text&&start_date&&end_date){$filter_url=encodeURI($(this).attr("href")+"&search_api_fulltext="+parameter_search_text+"&start_date="+start_date+"&end_date="+end_date);$filter_url=decodeURI($filter_url);$(this).prop("href",$filter_url);}else if(start_date&&end_date){$filter_url=encodeURI($(this).attr("href")+"&start_date="+start_date+"&end_date="+end_date);$filter_url=decodeURI($filter_url);$(this).prop("href",$filter_url);}else{$filter_url=encodeURI($(this).attr("href"));$filter_url=decodeURI($filter_url);$(this).prop("href",$filter_url);}if($(this).attr("href").indexOf(parameter_language)>=0)$(this).addClass("is-active");});}if($("body").hasClass("content-about-products")){var parameter_type=GetParameterValues("sort_by");if(parameter_type=="title"||typeof parameter_type==="undefined"){$("ul.pop-list.list-group > li.list-group-item").first().addClass("active-tab");$("ul.pop-list.list-group > li.list-group-item> a").first().addClass("is-active");$("ul.pop-list.list-group > li.list-group-item > a").first().attr("title",Drupal.t("This is an active menu item"));}}if($(".menu--events-calendar-menu ul.pop-list li").length>
40){var urlParams=new URLSearchParams(window.location.search);var url=new URLSearchParams(urlParams);var parameter_event_end_date=GetParameterValues("event_end_date");if(typeof parameter_event_end_date==="string")parameter_event_end_date=parameter_event_end_date.split("#")[0];$(".menu--events-calendar-menu ul.pop-list li").each(function(){var $li=$(this);var $a=$li.find("a");var url_string_json=$a.attr("data-drupal-link-query");if(typeof url_string_json!=="undefined"){var url_josn_query_string=JSON.parse(url_string_json);var json_type=url_josn_query_string.event_end_date;url.set("event_end_date",json_type);url.delete("page");var sanitized_href=sanitizeHtml(location.pathname+"?"+url);$a.attr("href",sanitized_href);if(((parameter_event_end_date==undefined||parameter_event_end_date=="")&&json_type==1)||parameter_event_end_date==json_type){$li.addClass("active-tab");$a.addClass("is-active");$a.attr("title",Drupal.t("This is an active menu item"));}}});$(function(){var urlParamsAfter=new URLSearchParams(window.location.search);if(urlParamsAfter.has("event_end_date")){var $tabSection=$("#eventscalendar");if($tabSection.length)setTimeout(function(){$("html, body").scrollTop($tabSection.offset().top);},0);}});}if($("body").hasClass("page-view-taxonomy-term")){var parameter_type=GetParameterValues("type");if(parameter_type=="all"||typeof parameter_type==="undefined"){$("ul#block-cosmos-tagsarchivenavigation li").first().addClass("active-tab");$("ul#block-cosmos-tagsarchivenavigation li a").first().addClass("is-active");$("ul#block-cosmos-tagsarchivenavigation li a").first().attr("title",Drupal.t("This is an active menu item"));}else $("ul#block-cosmos-tagsarchivenavigation li").each(function(){var url_string_json=$(this).find("a").attr("data-drupal-link-query");if(typeof url_string_json!=="undefined"){var url_josn_query_string=JSON.parse(url_string_json);var json_type=url_josn_query_string.type;var tags_type_value=GetParameterValues("type");if(tags_type_value==json_type){$(this).addClass("active-tab");$(this).find("a").addClass("is-active");$(this).find("a").attr("title",Drupal.t("This is an active menu item"));}}});}if($(".main-content").hasClass("column-three-fourth")){$(".big-numbers .number-block").removeClass("col-lg-4");$(".paragraph--type--_-columns-equal-size-card-stripe .card_wrapper.card_base").removeClass("col-lg-4");}if($("body").hasClass("release-type-news")){var news_menu_class="featured-news-archive";var news_filters_value=GetParameterValues("news_filters");if(news_filters_value=="")highlightNewsArchiveMenu(news_menu_class);}if($("body").hasClass("release-type-external_news")){var news_menu_class="in-the-news-archive";highlightNewsArchiveMenu(news_menu_class);}if($("body").hasClass("release-type-story_page")){var news_menu_class="story-archive";highlightNewsArchiveMenu(news_menu_class);}if($("nav").hasClass("menu--news-archive-navigation")){var parameter_search_text=GetParameterValues("search_api_fulltext")!=undefined&&GetParameterValues("search_api_fulltext")!=""?GetParameterValues("search_api_fulltext"):"";var parameter_type=GetParameterValues("type");var start_date=GetParameterValues("start_date")!=undefined&&GetParameterValues("start_date")!=""?GetParameterValues("start_date"):"";var end_date=GetParameterValues("end_date")!=undefined&&GetParameterValues("end_date")!=""?GetParameterValues("end_date"):"";if(parameter_type=="All"||typeof parameter_type==="undefined"){$("ul#block-cosmos-newsarchivenavigation > li.menu-item--active-trail").addClass("active-tab");$("ul#block-cosmos-newsarchivenavigation > li.menu-item--active-trail > a").addClass("is-active");$("ul#block-cosmos-newsarchivenavigation > li.menu-item--active-trail > a").attr("title",Drupal.t("This is an active menu item"));}if($("div").hasClass("view-display-id-news_all_in_one_block"))if(typeof parameter_type==="undefined"){$("ul#block-cosmos-newsarchivenavigation > li").first().addClass("active-tab");$("ul#block-cosmos-newsarchivenavigation > li > a").first().addClass("is-active");$("ul#block-cosmos-newsarchivenavigation > li > a").first().attr("title",Drupal.t("This is an active menu item"));}else{$("ul#block-cosmos-newsarchivenavigation > li").first().removeClass("active-tab");$("ul#block-cosmos-newsarchivenavigation > li > a").first().removeClass("is-active");$("ul#block-cosmos-newsarchivenavigation > li > a").first().removeAttr("title");}if(typeof parameter_search_text!=="undefined"||(start_date&&end_date)){$("ul#block-cosmos-newsarchivenavigation li").each(function(){var new_search_text=GetParameterValues("search_api_fulltext")!=undefined&&GetParameterValues("search_api_fulltext")!=""?GetParameterValues("search_api_fulltext"):"";var news_type_value=GetParameterValues("type");var news_filters_value=GetParameterValues("news_filters");var url_string_json=$(this).find("a").attr("data-drupal-link-query");if(typeof url_string_json!=="undefined"){var url_josn_query_string=JSON.parse(url_string_json);var json_news_filters=url_josn_query_string.news_filters;var json_news_type=url_josn_query_string.type;if(news_type_value==json_news_type&&decodeURI(news_filters_value)==json_news_filters){$(this).addClass("active-tab");$(this).find("a").addClass("is-active");$(this).find("a").attr("title",Drupal.t("This is an active menu item"));}else{if(news_type_value==json_news_type&&typeof json_news_filters==="undefined"&&(typeof news_filters_value==="undefined"||news_filters_value=="")){$(this).addClass("active-tab");$(this).find("a").addClass("is-active");$(this).find("a").attr("title",Drupal.t("This is an active menu item"));}}var url_path=$(this).find("a").attr("href")+"&search_api_fulltext="+new_search_text+"&start_date="+start_date+"&end_date="+end_date;var href_url=removeDuplicateQueryParams(url_path);if(href_url!=="undefined")$(this).find("a").prop("href",url_path);}});var active_url_path=$("ul#block-cosmos-newsarchivenavigation > li.menu-item--active-trail > a").attr("href")+"?search_api_fulltext="+parameter_search_text+"&start_date="+start_date+"&end_date="+end_date;var active_href_url=removeDuplicateQueryParams(active_url_path);if(active_href_url!=="undefined")$("ul#block-cosmos-newsarchivenavigation > li.menu-item--active-trail > a").prop("href",active_url_path);}}if($("#block-views-block-stories-overview-page-block-1").find(".view-stories-overview-page"))$("body").addClass("page-view-stories-overview-page");const productsOverviewForms=$("#views-exposed-form-products-overview-page-1, #views-exposed-form-products-overview-page-2, #views-exposed-form-products-overview-page-3, #views-exposed-form-products-overview-page-4");if(productsOverviewForms.length===1)$("body").addClass("page-view-products-overview");$(".product-portfolio .accordion-body .accordion-stripe-body").each(function(){var accordion_string=$(this).text();if(String(accordion_string).trim()==="")$(this).parents(".accordion").addClass("d-none");});$(".paragraph--type--product-documents").parent(".doc-body").prev(".doc_product_cat").addClass("show_cat");$(".doc_product_cat").filter(":not('.show_cat')").hide();Drupal.behaviors.attachWysiwyg={attach:function(context,settings){$("span.tweetabletext").each(function(i,e){if($(e).find("a.tweetabletext").text()){var displayText=sanitizeHtml($(e).text()).split("(");var tweet=encodeURIComponent($(e).attr("data-tweet"));var tweetHash=sanitizeHtml($(e).attr("data-hash"));if(!tweet)tweet="";if(!tweetHash)tweetHash="";tweet=tweet.replace(/\s/g,"+");tweetHash=tweetHash.replace(/\s/g,",");tweetHash=tweetHash.replace(/\#/g,"");var totalLength=tweet+" "+tweetHash+window.location.href;totalLength=totalLength.length;if(totalLength>276){var excess=totalLength-(240+3);tweet=tweet.substring(0,tweet.length-excess)+"...";}var tweet_txt=Drupal.t("Tweet");var template="";template='<div class="sharetweet-wrapper">'+'<div class="sharetweet">'+'<div class="tweet-text">
4'+displayText[0]+"</div></div>"+'<a target="_blank" rel="noopener noreferrer" class="tweet-btn" href="https://twitter.com/intent/tweet?text='+tweet+"%0A&url="+window.location.href+"&hashtags="+tweetHash+'"><span>'+tweet_txt+"</span></a>"+"</div>";template=jQuery.parseHTML(sanitizeHtml(template));$(e).html(template);}});}};Drupal.behaviors.carousel_Bannertop_fluid={attach:function(context,settings){if(window.innerWidth<=767){function carouselNormalization(carousel){var heights=[];var tallest=0;function normalizeHeights(){carousel.find(".carousel-inner .carousel-item").each(function(){heights.push($(this).outerHeight());});tallest=Math.max.apply(null,heights);carousel.find(".carousel-inner .carousel-item").each(function(){$(this).css("min-height",tallest+"px");});}normalizeHeights();$(window).on("resize orientationchange",function(){tallest=0;heights.length=0;carousel.find(".carousel-inner .carousel-item").each(function(){$(this).css("min-height","0");});normalizeHeights();});}if($(".slider_banner_custom").length>=1)$(".slider_banner_custom").each(function(){$(this).find(".carousel-inner+.row .carousel-indicators").insertAfter($(this).find(".carousel-inner+.row"));carouselNormalization($(this));});}}};Drupal.behaviors.playlist={attach:function(context,settings){const $playlist=$(".paragraph--type--video-playlist",context);if(!$playlist.length)return;const $videoSlider=$(".video-slider",context);const $videoThumbnails=$(".video-thumbnails",context);const $slides=$playlist.find(".slick-track .slick-slide");$slides.on("click",()=>$slides.removeClass("selected"));$videoSlider.slick({accessibility:true,slidesToShow:1,slidesToScroll:1,arrows:false,fade:true,swipe:false});$videoThumbnails.slick({arrows:true,slidesToShow:1,slidesToScroll:1,infinite:false,accessibility:true,dots:true,focusOnSelect:true});const setAllThumbnailsFocusable=()=>{setTimeout(()=>{$videoThumbnails.find(".slick-slide").attr("tabindex",0).removeAttr("aria-hidden");},50);};$videoThumbnails.on("init afterChange",setAllThumbnailsFocusable);$(window).on("resize",setAllThumbnailsFocusable);setAllThumbnailsFocusable();$videoThumbnails.on("click",".slick-slide",function(){const $this=$(this);$videoThumbnails.find(".slick-slide").removeClass("slick-current");$this.addClass("slick-current");if(window.innerWidth<1440||$(".container:has(.content_right_side)").length)$("html, body").animate({scrollTop:$("#video-play-list-wrapper").offset().top-$("#header").outerHeight()},100);const index=$this.data("slick-index");$videoSlider.slick("slickGoTo",index);});$videoThumbnails.on("keydown",".slick-slide",function(event){if(event.key==="Enter"||event.key===" "){event.preventDefault();$(this).trigger("click");}});$videoSlider.on("beforeChange",()=>{$("video").each(function(){this.pause();});});}};Drupal.behaviors.countrySelector={attach:function(context,settings){once("country-selector-desktop",".block-nc-language-selector.block-novartis-language-selector .language-selector-header-block",context).forEach(function(element){$(element).on("click",function(){countrySelectToggle();});});function countrySelectToggle(){$(".block-nc-language-selector.block-novartis-language-selector .language-selector-header-block").toggleClass("triangle-icon--down");if($(".block-nc-language-selector.block-novartis-language-selector .language-selector-header-block .language-selector-name").hasClass("triangle-icon--down")){if(!$(".block-views-exposed-filter-blockglobal-search-global-search").closest(".featured-top").length)$(".block-views-exposed-filter-blockglobal-search-global-search").slideUp();$(".simple-menu .search .nav-link").removeClass("active");$(".language-selector-desktop").css("display","block");$(".language-selector-desktop .region-tabs ul li a.active").removeAttr("tabindex");$(".language-selector-desktop .tab-content .tab-pane dd a").removeAttr("tabindex");$(".language-selector-desktop .language-switcher-arctic-nav span a").removeAttr("tabindex");$("html, body").removeClass("noscroll");$(".simple-menu .menu .nav-link").removeClass("active");$(".block-we-megamenu").css("display","none");}else{$(".language-selector-desktop").css("display","none");$("html, body").removeClass("noscroll");}}once("country-selector-mobile",".language-selector-header-block-mobile .language-selector-name",context).forEach(function(element){$(element).on("click",function(e){e.preventDefault();e.stopPropagation();mobilecountrySelectToggle();});});function mobilecountrySelectToggle(){var $trigger=$(".language-selector-header-block-mobile .language-selector-name");var $dropdown=$(".block-nc-language-selector.block-nc-language-selector-mobile .language-selector-mobile");$trigger.toggleClass("triangle-icon--down");if($trigger.hasClass("triangle-icon--down")){if(!$(".block-views-exposed-filter-blockglobal-search-global-search").closest(".featured-top").length)$(".block-views-exposed-filter-blockglobal-search-global-search").slide
4Up();$(".simple-menu .search .nav-link").removeClass("active");$(".simple-menu .menu .nav-link").removeClass("active");$(".block-we-megamenu").css("display","none");$dropdown.stop(true,true).hide().slideDown(300);$("html, body").addClass("noscroll");}else{$dropdown.stop(true,true).slideUp();$("html, body").removeClass("noscroll");}}}};Drupal.behaviors.addClass={attach:function(context,settings){$(".grey-bg-color").parent().addClass("rep-bg-color");$(".rep-bg-color").parent().addClass("rep-bg-new");$(".blueheader").parent().addClass("blueheaderCell");$(".carmineheader").parent().addClass("carmineheaderCell");$(".apricotheader").parent().addClass("apricotheaderCell");$(".siennaheader").parent().addClass("siennaheaderCell");}};$(document).ready(function(){if($(".js-webform-select2").val()=="")$($(".js-webform-select2").data("select2").$container).addClass("default_isactive");$(document).on("click",".select2",function(){$(".select2-results__options li:not([id])").addClass("default_isactive");});$(".js-webform-select2").on("change",function(e){if($(this).val()=="")$($(this).data("select2").$container).addClass("default_isactive");else $($(this).data("select2").$container).removeClass("default_isactive");});let full_width_image=jQuery(".slider_banner_custom.full_width_image, .slider_banner_custom.ppt-banner-variant");let full_width_video_img=jQuery(".slider_banner_custom.full_width_image .carousel_img_video_image img, .slider_banner_custom.ppt-banner-variant .carousel_img_video_image img");let full_width_Ratio=1.77;let windowRatios=1.6;let fixedHeaders=jQuery(".arc-fixed").height();jQuery(window).on("resize",function(){if(jQuery(window).width()>992){setVideoHeights();full_width_image.addClass("object-fit");}else{full_width_image.removeAttr("style");full_width_video_img.removeAttr("style");full_width_image.removeClass("object-fit");}});function setVideoHeights(){windowRatios=jQuery(window).width()/jQuery(window).height();full_width_image.addClass("resized");if(windowRatios<full_width_Ratio){let full_width_image_height=full_width_image.width()/full_width_Ratio-fixedHeaders;full_width_image.height(full_width_image_height);full_width_video_img.height(full_width_image_height);}else{let windowWidths=jQuery(window).height()-fixedHeaders;full_width_image.height(windowWidths);full_width_video_img.height(windowWidths);}}if(jQuery(window).width()>992){setVideoHeights();full_width_image.addClass("object-fit");}let halfTextBannerHeight=jQuery(".slider_banner_custom.half_text_half_image");let halfTextBannerImage=jQuery(".slider_banner_custom.half_text_half_image .carousel_img_video_image img");function halfTextBannerHeightFun(){windowRatios=jQuery(window).width()/jQuery(window).height();halfTextBannerHeight.addClass("resized");let halfTextHeight=halfTextBannerHeight.width()/full_width_Ratio-fixedHeaders;if(windowRatios<full_width_Ratio)if(jQuery(window).width()>767){halfTextBannerHeight.height(halfTextHeight);halfTextBannerImage.height(halfTextBannerHeight.height()/1.2);}else{halfTextBannerHeight.removeAttr("style");halfTextBannerImage.removeAttr("style");}else{let windowWidths=jQuery(window).height()-fixedHeaders;halfTextBannerHeight.height(windowWidths);if(jQuery(window).width()>767)halfTextBannerImage.height(halfTextBannerHeight.height()/1.2);else{halfTextBannerHeight.removeAttr("style");halfTextBannerImage.removeAttr("style");}}}jQuery(window).on("resize",function(){halfTextBannerHeightFun();});halfTextBannerHeightFun();$(".content-events-calendar .view-header .exposed-filters-wrapper").clone().insertBefore("#block-cosmos-eventscalendarmenu");let video_w=$(".paragraph--type--video-banner .kaltura-embed-section");let videoRatio=1.77;let windowRatio=1.6;let fixedHeader=$(".arc-fixed").height();$(window).on("resize",function(){setVideoHeight();});function setVideoHeight(){windowRatio=$(window).width()/$(window).height();video_w.addClass("resized");if(windowRatio<videoRatio){let videoHeight=video_w.width()/videoRatio-fixedHeader;video_w.height(videoHeight);}else{let windowWidth=$(window).height()-fixedHeader;video_w.height(windowWidth);}}setVideoHeight();});Drupal.behaviors.searchajax={attach:function(context,settings){function ajaxsearch(){jQuery(".views-exposed-form-global-search-global-search .form-type-search-api-autocomplete .arc-input").on("input",function(e){var value=jQuery(this).val();jQuery(".global-search-results .views-exposed-form-global-search-global-search .form-type-search-api-autocomplete .arc-input").val(value);});$(".menu--global-search-navigation .nav-item a").each(function(){var checkmulticlass=$("li.active-search-tab").length;if(checkmulticlass>
41&&$("li.active-search-tab").children("a.is-active").length){$(".menu--global-search-navigation .nav-item a").parent().removeClass("active-search-tab");$(".menu--global-search-navigation .nav-item a").removeClass("is-active");}if(window.innerWidth<=991){var url=$(this).attr("href");var type=getURLParameter(url,"type");var globaurl=$(location).attr("href");var globaltype=getURLParameter(globaurl,"type");if(globaltype==null)$(".menu-item--active-trail").addClass("active-search-tab");if(type==globaltype)$(this).parent().addClass("active-search-tab");}$(this).on("click",function(){$("ul.pop-list").removeClass("show-filters");$(".menu--global-search-navigation .nav-item a").parent().removeClass("active-search-tab");$(".menu--global-search-navigation .nav-item a").removeClass("is-active");$(this).parent().addClass("active-search-tab");$(this).addClass("is-active");event.preventDefault();var url=$(this).attr("href");var type=getURLParameter(url,"type");$('.views-exposed-form-global-search-global-search [id^="edit-type--"]').find("option").each(function(){$(".views-exposed-form-global-search-global-search .js-form-item-type .form-select option:selected").removeAttr("selected");if(type==$(this).val()){if(type=="clinical_trials")$(".count-filters .form-item-tid").addClass("d-none");if(type!="clinical_trials")$(".count-filters .form-item-tid").removeClass("d-none");$(".views-exposed-form-global-search-global-search .js-form-item-type .form-select").val(type);$(".views-exposed-form-global-search-global-search .js-form-item-type .form-select").val(type);$(".wrap-global-search-result .js-form-submit").trigger("click");}});});});$(".count-filters .ms-options li").each(function(){if($(".count-filters .ms-options li").hasClass("selected"))$(".search-clear-all").css("display","block");else $(".search-clear-all").css("display","none");});}if($("body").hasClass("page-view-global-search")){ajaxsearch();if(window.innerWidth<=991)$(".views-exposed-form .pop-list li:has(a.is-active)").addClass("active-search-tab");}$(window).on("load",function(e){$(".count-filters .js-form-wrapper").prepend($('<div class="sort-text" tabindex="0"></div>'));$(".count-filters .js-form-wrapper input[name='sort_by']").each(function(){$(".count-filters .js-form-wrapper input[name='sort_by']").parent().on("keypress",function(e){if(e.which==13){$(".count-filters .js-form-wrapper input[name='sort_by']").parent().removeClass("active-sort");$(this).addClass("active-sort");var unSanitizedVal=$(this).val();var unSanitizedId=$(this).children("input").attr("id");var sort_val=sanitizeHtml(unSanitizedVal);var idVal=sanitizeHtml(unSanitizedId);var unSanitizedIdVal=$("label[for='"+idVal+"']").text();var text_val=sanitizeHtml(unSanitizedIdVal);if(sort_val==="search_api_relevance")$(".sort-text").text(Drupal.t("Sort by"));else $(".sort-text").text(text_val.trim());$(this).children("input").trigger("click");$(".count-filters .form-radios").toggleClass("show-sort");$(".count-filters .js-form-wrapper").toggleClass("show-sort-main");$(".count-filters .radio input[name='sort_by'][value='"+sort_val+"']").prop("checked","checked");}});$(this).parent().attr("tabindex",0);var unSanitizedVal=$(this).val();var sort_val=sanitizeHtml(unSanitizedVal);if($(this).is(":checked")){var unSanitizedId=$(this).attr("id");var idVal=sanitizeHtml(unSanitizedId);var unSanitizedText=$("label[for='"+idVal+"']").text();var text_val=sanitizeHtml(unSanitizedText);if(sort_val==="search_api_relevance")$(".sort-text").removeClass("active").text(Drupal.t("Sort by"));else $(".sort-text").addClass("active").text(text_val.trim());$(this).parent().addClass("active-sort");$(".count-filters .radio input[name='sort_by'][value='"+sort_val+"']").prop("checked","checked");}$(this).on("click",function(){$(".count-filters .js-form-wrapper input[name='sort_by']").parent().removeClass("active-sort");$(this).parent().addClass("active-sort");var unSanitizedSort=$(this).val();var sort_val=sanitizeHtml(unSanitizedSort);var unSanitizedId=$(this).attr("id");var idVal=sanitizeHtml(unSanitizedId);var unSanitizedText=$("label[for='"+idVal+"']").text();var text_val=sanitizeHtml(unSanitizedText);if(sort_val==="search_api_relevance")$(".sort-text").removeClass("active").text(Drupal.t("Sort by"));else $(".sort-text").addClass("active").text(text_val.trim());$(".count-filters .form-radios").removeClass("show-sort");$(".count-filters .js-form-wrapper").removeClass("show-sort-main");$(".count-filters .radio input[name='sort_by'][value='"+sort_val+"']").prop("checked","checked");});});$('<button class="pop-mobile-drop"></button>').appendTo("ul#block-cosmos-globalsearchnavigation li.nav-item");$('<button class="pop-mobile-drop"></button>').appendTo("ul#block-cosmos-storynavigation li.nav-item").first();$('<button class="pop-mobile-drop"></button>').appendTo("ul#block-cosmos-tagsarchivenavigation li.nav-item").first();$(".pop-mobile-drop").on("click",function(e){e.preventDefault();$("ul.pop-list").toggleClass("show-filters");});
4$(document).on("click",".sort-text",function(event){$(".count-filters .form-radios").toggleClass("show-sort");$(".count-filters .js-form-wrapper").toggleClass("show-sort-main");if($("a.acsb-sr-only")[0])$(".count-filters .js-form-wrapper input[name='sort_by']").each(function(){$(this).parent().attr("tabindex",0);$(this).next().attr("aria-hidden",true);});});var relevenceDiv=$(".count-filters .js-form-wrapper");$(document).on("click",function(e){if(!$(e.target).is(relevenceDiv)&&relevenceDiv.has(e.target).length===0){$(".count-filters .js-form-wrapper").removeClass("show-sort-main");$(".count-filters .form-radios").removeClass("show-sort");}});if(!jQuery(".paragraph--type--simple-header-banner").length&&!jQuery(".breadcrumb_custom_class").is(":visible"))jQuery("h1").addClass("custom-h1");});if($("#views-exposed-form-news-archive-page-1").length>0)nvsdaterangepicker("#views-exposed-form-news-archive-page-1");if($("#views-exposed-form-news-archive-news-all-in-one-block").length>0)nvsdaterangepicker("#views-exposed-form-news-archive-news-all-in-one-block");if($("#views-exposed-form-events-calendar-events-all-in-one-block").length>0){nvseventscalendardaterangepicker("#views-exposed-form-events-calendar-events-all-in-one-block");$(".block-views-blockevents-calendar-block-1+.view-content.row").addClass("arctic_grid_view arctic_over_view_toggle");}if($("#views-exposed-form-news-archive-news-all-in-one-block-new").length>0)nvsdaterangepicker("#views-exposed-form-news-archive-news-all-in-one-block-new");}};jQuery(document).on("ajaxComplete",function(event,xhr,options){let search_str="/views/ajax";if(options.url.indexOf(search_str)!=-1&&options.extraData!==undefined&&options.extraData.view_name!==undefined&&options.extraData.view_display_id!==undefined){let ajax_view_name=options.extraData.view_name.replace("_","-")+"-"+options.extraData.view_display_id.replace("_","-");jQuery("#views-exposed-form-"+ajax_view_name+" .form-actions .arc-input").blur();}return true;});function nvsdaterangepicker(form_id){const $root=$(".date-range-element");const $head=$root.find(".date-range-filter-head");const $startInput=$(".form-item-start-date input");const $endInput=$(".form-item-end-date input");const $doc=$(document);const $body=$(document.body);const format=$root.data("format")||"YYYY-MM-DD";const startParam=GetParameterValues("start_date");const endParam=GetParameterValues("end_date");const archive=drupalSettings.news_archive;const lang=drupalSettings.path.currentLanguage;dayjs.extend(window.dayjs_plugin_updateLocale);dayjs.locale(lang);dayjs.updateLocale(lang,{months:archive.month_names,monthsShort:archive.month_short});const setHeader=(start,end,useDates)=>{const label=useDates?showCalenderDateFormat(start,end):archive.date_range;$head.toggleClass("selected",!!useDates&&!!label).text(label);};if(startParam&&endParam)setHeader(dayjs(startParam),dayjs(endParam),true);const ranges={[archive.all_label]:[dayjs(),dayjs()],[archive.last_seven_days]:[dayjs().subtract(6,"days"),dayjs()],[archive.last_thirty_days]:[dayjs().subtract(29,"days"),dayjs()],[archive.last_six_months]:[dayjs().subtract(179,"days"),dayjs()]};const drp=$root.daterangepicker({ranges,minDate:"2010",maxDate:dayjs().endOf("month"),locale:{format,customRangeLabel:archive.custom_label,firstDay:1,daysOfWeek:archive.week_days,months:archive.month_names,monthsShort:archive.month_short},autoApply:true,linkedCalendars:false,alwaysShowCalendars:false,showDropdowns:true,opens:"left",drops:"auto",startDate:startParam||undefined,endDate:endParam||undefined},(start,end,label)=>{const use=label!==archive.all_label;$(".arcticdrp-start-date-vlaue").text(use?start.format("MMM DD, YYYY"):"");$(".arcticdrp-end-date-vlaue").text(use?end.format("MMM DD, YYYY"):"");$startInput.val(use?start.format("YYYY-MM-DD"):"");$endInput.val(use?end.format("YYYY-MM-DD"):"");setHeader(start,end,use);$(form_id).trigger("submit");}).data("daterangepicker");$head.attr("tabindex","0").on("keydown.nvsHead",(e)=>{if(e.key==="Enter")drp.show();});$root.on("keydown.nvsToggle",(e)=>{if(e.key==="Enter"){const $sr=$(".daterangepicker.show-ranges");const blocked=$sr.hasClass("blockImportant");$sr.toggleClass("blockImportant",!blocked).toggleClass("hideImportant",blocked);}});$root.on("show.daterangepicker",(e,picker)=>{const $drp=$(".daterangepicker").addClass("show-ranges").attr("tabindex","1").focus();$root.addClass("active");$drp.find(".prev.available, .next.available").remove();$drp.find(".month").attr("colspan","7");const $lis=$drp.find(".ranges ul li");if(!$lis.first().find("button").length)$lis.wrapInner("<button></button>");$lis.each((i,li)=>$(li).attr("tabindex",i+1));$doc.off("keydown.nvsRanges").on("keydown.nvsRanges",".daterangepicker .ranges li",(ev)=>{if(ev.key==="Enter")$(ev.currentTarget).trigger("click");});$doc.off("keydown.nvsLast").on("keydown.nvsLast",".daterangepicker .ranges li:last-child",(ev)=>{if(ev.key==="Enter"){$drp.addClass("show-calendar").attr("tabindex","1");$(".drp-calendar.left .monthselect").attr("tabindex","6");$(".drp-calendar.left .yearselect").attr("tabindex","7");}});$drp.find("tbody tr td.off button").attr("tabindex","-1").removeAttr("aria-label");if(!$drp.find(".nvs-drp-buttons .drp-clear-btn").length){$drp.append(`<div class="nvs-drp-buttons drp-clear text-right"> 5 <button class="cancelBtn btn btn-sm btn-default drp-clear-btn drp-clear" type="button">${archive.clear_all_label}</button> 6 </div>`);$drp.find(".ranges").append(`<div class="arcticdrp-date-warp-mobile"> 7 <p class="arcticdrp-date arcticdrp-start-date">
8 <span class="arcticdrp-start-date-text">${archive.start_date_label}:</span> 9 <span class="arcticdrp-start-date-vlaue"></span> 10 </p> 11 <p class="arcticdrp-date arcticdrp-end-date"> 12 <span class="arcticdrp-end-date-text">${archive.end_date_label}:</span> 13 <span class="arcticdrp-end-date-vlaue"></span> 14 </p> 15 </div>`);$body.off("click.nvsClear").on("click.nvsClear",".drp-clear",()=>{$head.text(archive.date_range).removeClass("selected");$startInput.add($endInput).val("");const s=dayjs().startOf("day"),e2=dayjs().endOf("day");picker.startDate=s;picker.endDate=e2;picker.oldStartDate=s;picker.oldEndDate=e2;picker.hide();picker.updateCalendars();$(form_id).submit();});}const differ=picker.startDate&&picker.endDate&&picker.startDate.format("YYYY-MM-DD")!==picker.endDate.format("YYYY-MM-DD");$(".arcticdrp-start-date-vlaue").text(differ?picker.startDate.format("MMM DD, YYYY"):"");$(".arcticdrp-end-date-vlaue").text(differ?picker.endDate.format("MMM DD, YYYY"):"");});$root.on("hide.daterangepicker",()=>$root.removeClass("active"));$body.off("click.nvsCustom").on("click.nvsCustom",`.daterangepicker li[data-range-key="${archive.custom_label}"]`,function(){$(this).addClass("active").siblings().removeClass("active");});$doc.off("keydown.nvsEsc").on("keydown.nvsEsc",(e)=>{if(e.key==="Escape"){drp.hide();$("input#edit-search-api-fulltext--2").focus();}});(function(){const $tabs=$(".menu--news-archive-navigation ul.pop-list.nav li");const newsFiltersRaw=GetParameterValues("news_filters");const typeParam=GetParameterValues("type");if(!newsFiltersRaw||!typeParam||!newsFiltersRaw.includes("+"))return;const normalizedFilters=decodeURIComponent(newsFiltersRaw.replace(/\+/g,"%20"));$tabs.each(function(){const $a=$(this).find("a");const dataAttr=$a.attr("data-drupal-link-query");if(!dataAttr)return;let query;try{query=JSON.parse(dataAttr);}catch{return;}const isMatch=typeParam===(query&&query.type)&&normalizedFilters===(query&&query.news_filters);$(this).toggleClass("active-tab",isMatch);$a.toggleClass("is-active",isMatch);});})();}function nvseventscalendardaterangepicker(form_id){const $root=$(".date-range-element"),$head=$root.find(".date-range-filter-head"),fmt=$root.data("format")||"YYYY-MM-DD",lang=drupalSettings.path.currentLanguage,clearLabel=drupalSettings.news_archive.clear_all_label,$doc=$(document),$start=$(".form-item-start-date input"),$end=$(".form-item-end-date input"),sParam=GetParameterValues("start_date"),eParam=GetParameterValues("end_date");dayjs.extend(window.dayjs_plugin_updateLocale);dayjs.locale(lang);dayjs.updateLocale(lang,{months:drupalSettings.news_archive.month_names,monthsShort:drupalSettings.news_archive.month_short});const setHeader=(s,e)=>{const t=showCalenderDateFormat(s,e);$head.toggleClass("selected",!!t).text(t||"Date Range");};if(sParam&&eParam)setHeader(dayjs(sParam),dayjs(eParam));const $jr=$root.daterangepicker({locale:{format:fmt,customRangeLabel:"Custom",firstDay:1,daysOfWeek:drupalSettings.news_archive.week_days},autoApply:true,linkedCalendars:false,alwaysShowCalendars:true,opens:"left",displayMonths:1,drops:"auto",startDate:sParam||undefined,endDate:eParam||undefined},(start,end,label)=>{const use=label!=="All";$start.val(use?start.format("YYYY-MM-DD"):"");$end.val(use?end.format("YYYY-MM-DD"):"");setHeader(start,end);$(form_id).submit();});const drp=$jr.data("daterangepicker");$head.attr("tabindex","0").on("keydown",(e)=>{if(e.key==="Enter")drp.show();});$root.on("show.daterangepicker",(e,picker)=>{const $p=$(".daterangepicker").addClass("event-calender-daterangepicker").attr("tabindex","1").focus();$root.addClass("active").focus();$(".drp-calendar.right").remove();const $th=$p.find("th.available");if(!$th.find("button").length)$th.wrapInner("<button></button>");$p.find("thead .prev button").attr({tabindex:"2","aria-label":"previous month"});$p.find("thead .next button").attr({tabindex:"3","aria-label":"next month"});$p.find("tbody tr td button").attr("tabindex","4");$p.find("tbody tr td.off button").attr("tabindex","-1").removeAttr("aria-label");setTimeout(()=>$p.find(".nvs-drp-buttons button").attr("tabindex","5"));$th.off("keydown.nvs").on("keydown.nvs",(ev)=>{if(ev.key==="Enter")$(ev.currentTarget).trigger("click");});if(!$p.find(".nvs-drp-buttons .drp-clear-btn").length){$p.append(`<div class="nvs-drp-buttons drp-clear text-right"><button class="cancelBtn btn btn-sm btn-default drp-clear-btn drp-clear" type="button">${clearLabel}</button></div>`);$doc.off("click.nvsClear",".drp-clear").on("click.nvsClear",".drp-clear",()=>{$head.text("Date Range").removeClass("selected");$start.add($end).val("");const s=dayjs().startOf("day"),e2=dayjs().endOf("day");picker.startDate=s;picker.endDate=e2;picker.oldStartDate=s;picker.oldEndDate=e2;picker.hide();picker.updateCalendars();$(form_id).submit();});}});$root.on("hide.daterangepicker",()=>$root.removeClass("active"));$doc.off("keydown.nvsEsc").on("keydown.nvsEsc",(e)=>{if(e.key==="Escape"){drp.hide();$("input#edit-search-api-fulltext--2").focus();}});const $toggle=$(".block-views-exposed-filter-blockevents-calendar-block-1 .show-hide-filters-dropwdown");$toggle.attr("tabindex","0").on("keydown",(e)=>{if(e.key==="Enter")$toggle.trigger("click");});}function showCalenderDateFormat(start,end){let calendar_placeholder="";let start_date_arry=start.format("YYYY-MM-DD").split("-");let end_date_arry=end.format("YYYY-MM-DD").split("-");if(start_date_arry[3]==end_date_arry[3]&&start_date_arry[2]==end_date_arry[2]&&start_date_arry[1]==end_date_arry[1])calendar_placeholder=start.format("MMM DD, YYYY");else if(start_date_arry[1]==end_date_arry[1])calendar_placeholder=start.format("MMM DD")+" - "+end.format("MMM DD, YYYY");else calendar_placeholder=start.format("MMM DD, YYYY")+" - "+end.format("MMM DD, YYYY");return calendar_placeholder;}})(jQuery,Drupal,drupalSettings);document.addEventListener("DOMContentLoaded",function(){setTimeout(function(){var defaultBlock=document.querySelector("#block-cosmos-megamainblock");if(defaultBlock){var defaultImage=defaultBlock.querySelector("img.mega-menu-image");if(defaultImage){defaultImage.classList.remove("mega-menu-image--lazy");defaultImage.classList.add("mega-menu-image--priority");defaultImage.setAttribute("loading","eager");defaultImage.setAttribute("fetchpriority","high");defaultImage.classList.add("no-lazy");}}},1000);});function sectionClearAll(){jQuery(".views-exposed-form-global-search-global-search [name^=section\\[\\]]").multiselect("reset");var url=encodeURI(location.href);url=decodeURI(url);url=removeURLParameter("section",url);window.location.href=url;}function countryClearAll(){jQuery("#views-exposed-form-career-search-page-1 [name^=country\\[\\]]").multiselect("reset");var url=encodeURI(location.href);url=decodeURI(url);url=removeURLParameter("country",url);window.location.href=url;}function functionalAreaClearAll(){jQuery("#views-exposed-form-career-search-page-1 [name^=functional_area\\[\\]]").multiselect("reset");var url=encodeURI(location.href);url=decodeURI(url);url=removeURLParameter("functional_area",url);window.location.href=url;}function divisionClearAll(){jQuery("#views-exposed-form-career-search-page-1 [name^=job_division\\[\\]]").multiselect("reset");var url=encodeURI(location.href);url=decodeURI(url);url=removeURLParameter("job_division",url);window.location.href=url;}function phaseClearAll(){jQuery("#views-exposed-form-clinical-trials-listing [name^=section\\[\\]]").multiselect("reset");var url=encodeURI(location.href);url=decodeURI(url);url=removeURLParameter("field_phase_target_id",url);window.location.href=url;}function locationClearAll(){jQuery("#views-exposed-form-clinical-trials-listing [name^=section\\[\\]]").multiselect("reset");var url=encodeURI(location.href);url=decodeURI(url);url=removeURLParameter("field_location_country_target_id",url);window.location.href=url;}function allInOnePhaseClearAll(){jQuery("#views-exposed-form-clinical-trials-clinical-trials-all-in-one-block [name^=section\\[\\]]").multiselect("reset");var url=encodeURI(location.href);url=decodeURI(url);url=removeURLParameter("field_phase_target_id",url);window.location.href=url;}function allInOneLocationClearAll(){jQuery("#views-exposed-form-clinical-trials-clinical-trials-all-in-one-block [name^=section\\[\\]]").multiselect("reset");var url=encodeURI(location.href);url=decodeURI(url);url=removeURLParameter("field_location_country_target_id",url);window.location.href=url;}function audienceClearAll(){jQuery("#views-exposed-form-events-calendar-block-1 [name^=field_event_audience\\[\\]]").multiselect("reset");var url=encodeURI(location.href);url=decodeURI(url);url=removeURLParameter("field_event_audience",url);window.location.href=url;}function removeURLParameter(param,url){url=decodeURI(url).split("?");var path=url.length==1?"":url[1];path=path.replace(new RegExp("&?"+param+"\\[\\d*\\]=[\\w]+","g"),"");path=path.replace(new RegExp("&?"+param+"=[\\w]+","g"),"");path=path.replace(/^&/,"");return url[0]+(path.length?"?"+path:"");}let clearAllButton=document.getElementById("clear-all-button");if(clearAllButton)clearAllButton.addEventListener("click",(e)=>{e.preventDefault();var clean_uri=encodeURI(location.protocol+"//"+location.host+location.pathname);window.location.href=clean_uri;});function tagsClearAll(){jQuery(".views-exposed-form-global-search-global-search [name^=tid\\[\\]]").multiselect("reset");var url=encodeURI(location.href);url=decodeURI(url);url=removeURLParameter("tid",url);window.location.href=url;}function GetParameterValues(param){var url=window.location.href.slice(window.location.href.indexOf("?")+1).split("&");for(var i=0;i<url.length;i++){var urlparam=url[i].split("=");if(urlparam[0]==param)return urlparam[1];}}function getURLParameter(url,name){return (RegExp(name+"=(.+?)(&|$)").exec(url)||[,null])[1];}var player={};function onPlayerReady(event){event.target.stopVideo();}var done=false;function onPlayerStateChange(event){if(event.data==YT.PlayerState.PLAYING){if(sessionStorage.getItem("playerId")!=event.target.i.id){jQuery(".carousel-item").removeClass("run-background");pauseYoutubeVideo();}if(typeof pauseLocalVideos!=="undefined")pauseLocalVideos();setTimeout(function(){sessionStorage.setItem("youtubeVideoPlaying",true);sessionStorage.setItem("playerId",event.target.i.id);},500);}if(event.data==YT.PlayerState.PAUSED)sessionStorage.removeItem("youtubeVideoPlaying");}function pauseYoutubeVideo(){var playerId=sessionStorage.getItem("playerId");if(player[playerId])player[playerId].pauseVideo();}function removeDuplicateQueryParams(url){if(url!==undefined){let [path,params]=url.split("?");let result=path+"?"+new URLSearchParams(Object.fromEntries(new URLSearchParams(params))).toString();return result;}}(function($,Drupal){Drupal.behaviors.videoPlayOnHoverVerticalCards={attach:function(context,settings){const options={threshold:0.5};const intersectionObserver=new IntersectionObserver(handleIntersection,options);
15function handleIntersection(entries){entries.forEach((entry)=>{if(entry.isIntersecting&&window.innerWidth<768)playVideo(entry.target);else pauseVideo(entry.target);});}function playVideo(video){if(video.readyState>=2){video.loop=true;video.play().catch(()=>{});}else{video.load();video.addEventListener("canplay",function onCanPlay(){video.removeEventListener("canplay",onCanPlay);playVideo(video);});}}function pauseVideo(video){video.pause();}function toggleHoverEvents(card,enable){if(!card)return;if(enable){card.addEventListener("mouseenter",handleMouseEnter);card.addEventListener("mouseleave",handleMouseLeave);}else{card.removeEventListener("mouseenter",handleMouseEnter);card.removeEventListener("mouseleave",handleMouseLeave);}}function handleMouseEnter(e){const video=e.currentTarget.querySelector("video");if(video)playVideo(video);}function handleMouseLeave(e){const video=e.currentTarget.querySelector("video");if(video)pauseVideo(video);}function manageVideoBehaviors(){const cards=document.querySelectorAll(".card");cards.forEach((card)=>{const video=card.querySelector("video");if(!video)return;if(window.innerWidth>=768){pauseVideo(video);intersectionObserver.unobserve(video);toggleHoverEvents(card,true);}else{toggleHoverEvents(card,false);intersectionObserver.observe(video);}});}manageVideoBehaviors();let resizeTimeout;$(window).on("resize",()=>{clearTimeout(resizeTimeout);resizeTimeout=setTimeout(manageVideoBehaviors,200);});}};Drupal.behaviors.verticalCardsCarouselFix={attach:function(context,settings){const $carousels=$(".full-scroll-slick__vertical-cards",context);if(!$carousels.length)return;$carousels.each(function(){const $carousel=$(this);const isRTL=($carousel.closest("[dir]").attr("dir")||$("html").attr("dir"))==="rtl";$carousel.slick({rtl:isRTL,arrows:true,slidesToShow:4.25,slidesToScroll:1,infinite:false,accessibility:false,nextArrow:$carousel.parent().find(".carousel-control-next"),prevArrow:$carousel.parent().find(".carousel-control-prev"),responsive:[{breakpoint:1920,settings:{slidesToShow:4.35}},{breakpoint:1440,settings:{slidesToShow:3.4}},{breakpoint:1024,settings:{slidesToShow:2.52}},{breakpoint:768,settings:{slidesToShow:1.13}}]});function checkControlsVisibility(){const numSlides=$carousel.find(".slick-slide").not(".slick-cloned").length;const windowWidth=$(window).width();const controls=$carousel.parent().find(".cards-carousel-controls__vertical-cards");const showArrows=!(windowWidth>=1440&&numSlides<=4);$carousel.slick("slickSetOption","arrows",showArrows,false);controls.toggle(showArrows);}checkControlsVisibility();let resizeTimeout;$(window).on("resize",()=>{clearTimeout(resizeTimeout);resizeTimeout=setTimeout(checkControlsVisibility,200);});});}};})(jQuery,Drupal);function biographyHtmlChange(type){jQuery(".bio-detail-page-wrapper .field--name-field-bio-body .field__item:empty").remove();var tableftt=jQuery(".bio-detail-page-wrapper .tab-left-section");var tabright=jQuery(".bio-detail-page-wrapper .tab-right-section");if(type==="desktop")jQuery(".bio-detail-page-wrapper .bio-treaser .read_more_button .bio_img_link").remove();if(type==="tab"){jQuery(".bio-detail-page-wrapper .bio-treaser .read_more_button .bio_img_link").remove();jQuery(tabright).addClass("bio_content col-sm-6");jQuery(".bio-detail-page-wrapper .tab-right-section").children().removeClass("field__item").addClass("tab-social-icons d-block d-lg-none");jQuery(tableftt).removeClass("col-lg-5").addClass("col-sm-6").wrap('<div class="device-only-tab d-md-block"></div>').after(tabright);}if(type==="mobile")jQuery(".bio-detail-page-wrapper .tab-right-section").children().removeClass("field__item").addClass("mobile-social-icons d-block d-lg-none");}jQuery(window).on("load",function(){if(window.innerWidth<=991){jQuery("footer nav h6").attr("tabindex",0);jQuery(".middle_footer_left").insertAfter(jQuery(".middle_footer_right"));if(jQuery(".node--type-biography-page").find(".bio-detail-page-wrapper").length&&window.outerWidth<=767)biographyHtmlChange("mobile");if(jQuery(".node--type-biography-page").find(".bio-detail-page-wrapper").length&&window.innerWidth<=991&&window.innerWidth>767)biographyHtmlChange("tab");}if(jQuery(".node--type-biography-page").find(".bio-detail-page-wrapper").length&&window.innerWidth>991)biographyHtmlChange("desktop");jQuery(".youtube-video-player").each(function(key,value){jQuery(this).attr("id","youtube-video"+key);var video_id="youtube-video"+key;var video_url=jQuery(this).attr("url");
15var video_id_array=video_url.split("/");function onYouTubeIframeAPIReady(){player["youtube-video"+key]=new YT.Player(video_id,{height:"390",width:"640",videoId:video_id_array.pop(),playerVars:{playsinline:1},events:{onReady:onPlayerReady,onStateChange:onPlayerStateChange}});}onYouTubeIframeAPIReady();});jQuery("iframe").contents().find("video").each(function(){jQuery(this).on("play",function(){var video=jQuery(this).get(0);jQuery("iframe").contents().find("video").not(this).each(function(){jQuery(this).get(0).pause();sessionStorage.setItem("stopKalturaVideo",true);pauseLocalVideos();pauseYoutubeVideo();});});});jQuery(".paragraph--type--rich-text-content .video-embed-field-responsive-video").on("mouseover focus",function(e){jQuery(".carousel-inner").find(".video-playing-slide").remove();sessionStorage.setItem("stopKalturaVideo",true);pauseLocalVideos();pauseYoutubeVideo();});function pauseLocalVideos(){var carouselItem=document.querySelectorAll(".carousel-item");for(var i=0;i<carouselItem.length;i++){if(carouselItem[i].classList.contains("run-background"))carouselItem[i].classList.remove("run-background");if(carouselItem[i].querySelector("video"))carouselItem[i].querySelector("video").pause();}}const buttons=document.querySelectorAll(".session-data button");if(buttons.length>0)buttons.forEach((button)=>{const ariaLabel=button.getAttribute("aria-label");if(ariaLabel){const newAriaLabel=ariaLabel.split(":").join(" ");button.setAttribute("aria-label",newAriaLabel);}});let bodybanner=jQuery(".paragraph--type--body-banner");let itemSelectors=".bggrey.paragraph--type--big-numbers-parent, .bggrey.full-screen-width.paragraph--type--call-out, .paragraph--type--in-this-section, .paragraph--type--download-cards.grey_bg, .paragraph--type--media-release, .bggrey.paragraph--type--cards";bodybanner.each(function(){let $thisBanner=jQuery(this);let bodyBannerTopItems=$thisBanner.parent().prev(".field__item").children().is(itemSelectors);let bodyBannerBottomItems=$thisBanner.parent().next(".field__item").children().is(itemSelectors);if(bodyBannerTopItems===true)$thisBanner.addClass("half_text_half_banner_top");if(bodyBannerBottomItems===true)$thisBanner.addClass("half_text_half_banner_bottom");});});(function(jQuery){jQuery(".paragraph--type--slideshow-carousel .carousel-inner").each(function(){if(jQuery(this).children(".carousel-item").length>1)jQuery(this).addClass("multi-slide");});jQuery.fn.matchDimensions=function(dimension){var itemsToMatch=jQuery(this),maxHeight=0,maxWidth=0;if(itemsToMatch.length>0)switch(dimension){case "height":itemsToMatch.css("height","auto").each(function(){maxHeight=Math.max(maxHeight,jQuery(this).height());}).height(maxHeight);break;case "width":itemsToMatch.css("width","auto").each(function(){maxWidth=Math.max(maxWidth,jQuery(this).width());}).width(maxWidth);break;default:itemsToMatch.each(function(){var thisItem=$(this);maxHeight=Math.max(maxHeight,thisItem.height());maxWidth=Math.max(maxWidth,thisItem.width());});itemsToMatch.css({width:"auto",height:"auto"}).height(maxHeight).width(maxWidth);break;}return itemsToMatch;};})(jQuery);jQuery(function(){if(window.innerWidth<=768)jQuery(".paragraph--type--slideshow-carousel .carousel-inner.multi-slide .carousel-caption .carousel_inner--wrapper").matchDimensions("height");});function highlightNewsArchiveMenu(param){var parameter_search_text=GetParameterValues("search_api_fulltext");if(typeof parameter_search_text!=="undefined"){jQuery("ul#block-cosmos-newsarchivenavigation li.nav-item a."+param).parent("li").addClass("active-tab");jQuery("ul#block-cosmos-newsarchivenavigation li.nav-item a."+param).addClass("is-active");}}function tabContentDropdown(){const dropdownContainers=document.querySelectorAll(".paragraph--type--tabContent");dropdownContainers.forEach((dropdownContainer)=>{const dropdownItems=dropdownContainer.querySelectorAll(".dropdown-item");const tabPanes=dropdownContainer.querySelectorAll(".tab-pane");const dropdownButton=dropdownContainer.querySelector(".dropdown-toggle");if(!dropdownItems.length||!dropdownButton)return;const updateDropdownAriaSelected=()=>
15{dropdownItems.forEach((item)=>{if(item.classList.contains("active"))item.setAttribute("aria-selected","true");else item.setAttribute("aria-selected","false");});};const resetToDefault=()=>{const firstItem=dropdownItems[0];const firstPane=tabPanes[0];dropdownItems.forEach((item)=>item.classList.remove("active"));tabPanes.forEach((pane)=>pane.classList.remove("active"));if(firstItem&&firstPane){firstItem.classList.add("active");firstPane.classList.add("active");dropdownButton.textContent=firstItem.textContent;}updateDropdownAriaSelected();};const initializeDropdown=()=>{const hash=window.location.hash.substring(1);if(!hash){resetToDefault();return;}const initialPane=dropdownContainer.querySelector(`#${hash}`);const activeDropdownItem=dropdownContainer.querySelector(`.dropdown-item[data-tabid="${hash}"]`);if(initialPane&&activeDropdownItem){tabPanes.forEach((pane)=>pane.classList.remove("active"));dropdownItems.forEach((item)=>item.classList.remove("active"));initialPane.classList.add("active");activeDropdownItem.classList.add("active");dropdownButton.textContent=activeDropdownItem.textContent;}else resetToDefault();updateDropdownAriaSelected();};dropdownItems.forEach((item,index)=>{item.addEventListener("click",function(e){e.preventDefault();const tabId=this.getAttribute("data-tabid");this.focus();dropdownButton.textContent=this.textContent;dropdownButton.setAttribute("aria-label",`${this.textContent}`);tabPanes.forEach((pane)=>pane.classList.remove("active"));dropdownItems.forEach((item)=>item.classList.remove("active"));const activePane=dropdownContainer.querySelector(`#${tabId}`);if(activePane)activePane.classList.add("active");this.classList.add("active");if(tabId){const newUrl=`${window.location.origin}${window.location.pathname}#${tabId}`;history.pushState(null,"",newUrl);}updateDropdownAriaSelected();});item.addEventListener("blur",function(){this.removeAttribute("aria-label");});let debounceScroll;item.addEventListener("focus",function(){clearTimeout(debounceScroll);debounceScroll=setTimeout(()=>{this.scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"});},50);});item.addEventListener("keydown",function(event){if(event.key==="Tab"&&index===dropdownItems.length-1){dropdownContainer.querySelector(".dropdown-menu").classList.remove("show");dropdownButton.focus();}});});initializeDropdown();window.addEventListener("hashchange",()=>{initializeDropdown();});});}document.addEventListener("DOMContentLoaded",function(){tabContentDropdown();});function eventSessionsDropdown(){const dropdownItems=document.querySelectorAll(".mobile-tab-dropdown--event .dropdown-item");const tabPanes=document.querySelectorAll(".tab-pane");const dropdownButton=document.getElementById("eventDropdown");const dropdownMenu=document.querySelector(".dropdown-menu");if(!dropdownItems.length||!dropdownButton||!dropdownMenu)return;const updateDropdownAriaSelected=()=>{dropdownItems.forEach((item)=>{if(item.classList.contains("active"))item.setAttribute("aria-selected","true");else item.setAttribute("aria-selected","false");});};const hash=window.location.hash.substring(1);if(hash){const initialPane=document.getElementById(hash);const activeDropdownItem=document.querySelector(`.dropdown-item[data-tabid="${hash}"]`);if(initialPane){tabPanes.forEach((pane)=>pane.classList.remove("active"));dropdownItems.forEach((item)=>item.classList.remove("active"));initialPane.classList.add("active");activeDropdownItem.classList.add("active");dropdownButton.textContent=document.querySelector(`[data-tabid="${hash}"]`).textContent;dropdownButton.setAttribute("aria-label",`${activeDropdownItem.textContent}`);}}else dropdownButton.innerHTML=document.querySelector(".dropdown-item.active").innerHTML;updateDropdownAriaSelected();dropdownItems.forEach((item,index)=>{item.addEventListener("click",function(e){e.preventDefault();const tabId=this.getAttribute("data-tabid");this.focus();dropdownButton.innerHTML=this.innerHTML;dropdownButton.setAttribute("aria-label",`${this.textContent}`);dropdownButton.setAttribute("aria-label",`${this.textContent} selected`);
15tabPanes.forEach((pane)=>pane.classList.remove("active"));const activePane=document.getElementById(tabId);if(activePane)activePane.classList.add("active");dropdownItems.forEach((item)=>{item.setAttribute("aria-selected","false");item.classList.remove("active");});this.setAttribute("aria-selected","true");this.classList.add("active");this.setAttribute("aria-label",`${this.textContent} Selected`);if(tabId){const newUrl=`${window.location.origin}${window.location.pathname}#${tabId}`;history.pushState(null,"",newUrl);}updateDropdownAriaSelected();});item.addEventListener("blur",function(){this.removeAttribute("aria-label");});let debounceScroll;item.addEventListener("focus",function(){clearTimeout(debounceScroll);debounceScroll=setTimeout(()=>{this.scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"});},50);});item.addEventListener("keydown",function(event){if(event.key==="Tab"&&index===dropdownItems.length-1){dropdownMenu.classList.remove("show");dropdownButton.focus();}});});}document.addEventListener("DOMContentLoaded",function(){eventSessionsDropdown();});function quicktabindropdownmobile(){jQuery(".mobile-tab-dropdown .nav-tabs li.nav-item a.active").clone().appendTo(".active-quick-tab");jQuery(".mobile-tab-dropdown .nav-tabs li.nav-item a").each(function(){jQuery(this).on("click",function(){jQuery(".mobile-tab-dropdown .nav-tabs").removeClass("show-filters");jQuery(".active-quick-tab a").remove();jQuery(".active-quick-tab").addClass("selected-filters-1");jQuery(".mobile-tab-dropdown .nav-tabs li.nav-item a.active").clone().appendTo(".active-quick-tab");jQuery(".active-quick-tab").removeClass("selected-filters");});});jQuery(".mobile-tab-dropdown .active-quick-tab").on("click",function(e){e.preventDefault();jQuery(".mobile-tab-dropdown .nav-tabs").toggleClass("show-filters");jQuery(".active-quick-tab").toggleClass("selected-filters");jQuery(".active-quick-tab").removeClass("default-selected-quick-tab");jQuery(".active-quick-tab").removeClass("selected-filters-1");});}jQuery(window).on("load",function(){quicktabindropdownmobile();});document.addEventListener("DOMContentLoaded",function(){function applyOverflowRule(container){const table=container.querySelector("table");if(!table)return;if(table){const rows=table.querySelectorAll("tr");if(!rows.length)return;let columnCount=0;rows.forEach((row)=>{const cells=row.querySelectorAll("th, td");let count=0;cells.forEach((cell)=>{const span=parseInt(cell.getAttribute("colspan")||"1",10);count+=span;});columnCount=Math.max(columnCount,count);});const isMobile=window.innerWidth<768;let hasLongText=false;table.querySelectorAll("td, th").forEach((cell)=>{const textLen=(cell.textContent||"").trim().length;const limit=isMobile?25:50;if(textLen>=limit){cell.style.whiteSpace="normal";cell.style.minWidth="250px";}if(isMobile&&textLen>limit)hasLongText=true;});if(columnCount<=3&&isMobile)container.style.overflowX=hasLongText?"auto":"hidden";else container.style.overflowX="auto";}}document.querySelectorAll(".table-responsive-lg").forEach(function(container){applyOverflowRule(container);const observer=new MutationObserver(()=>applyOverflowRule(container));observer.observe(container,{childList:true,subtree:true});});});function enableTableRightShadow(){document.querySelectorAll(".table-responsive-lg").forEach(function(container){const shadow=document.createElement("div");shadow.className="table-scroll-shadow";container.parentNode.insertBefore(shadow,container.nextSibling);container.parentNode.style.position="relative";function updateShadow(){const scrollable=container.scrollWidth>container.clientWidth;const atEnd=container.scrollLeft+container.clientWidth>=container.scrollWidth-1;shadow.style.top=container.offsetTop+"px";shadow.style.height=container.offsetHeight+"px";shadow.classList.toggle("visible",scrollable&&!atEnd);}container.addEventListener("scroll",()=>{window.requestAnimationFrame(updateShadow);});window.addEventListener("resize",updateShadow);updateShadow();});}document.addEventListener("DOMContentLoaded",function(){enableTableRightShadow();});function sanitizeHtml(html){var temp=document.createElement("div");temp.innerText=html;return temp.textContent;}function fixSelect2Aria(){jQuery(".select2-results__option").each(function(){var $option=jQuery(this);var textContent=$option.text().trim();if(textContent){$option.attr("aria-label",textContent);
15$option.attr("role","menuitemradio");}});}jQuery(document).on("select2:open",function(){setTimeout(function(){fixSelect2Aria();},0);});function wrapContactsStripe(divs){if(divs.length>=1&&jQuery(window).outerWidth()>=1200)for(var i=0;i<divs.length;i+=3)divs.slice(i,i+3).wrapAll("<div class='row no-links'></div>");if(divs.length>=1&&jQuery(window).outerWidth()>=768&&jQuery(window).outerWidth()<=1199)for(var i=0;i<divs.length;i+=2)divs.slice(i,i+2).wrapAll("<div class='row no-links'></div>");}document.addEventListener("DOMContentLoaded",function(){const highlightSection=document.querySelector(".stripe_career_hilights");if(highlightSection){const imageCol=highlightSection.querySelector(".career_img");if(!imageCol||imageCol.innerHTML.trim()==="")highlightSection.classList.add("no-media");}});document.querySelectorAll(".carousel-indicators li").forEach((indicator)=>{indicator.addEventListener("keydown",(e)=>{if(e.key==="Enter"||e.key===" "){e.preventDefault();indicator.click();}});});(function(){const MIN_WIDTH=768;let cleanup=null;function init(){const scrollItem=document.querySelector(".cosmos-pill");const paragraphWrapper=document.querySelector(".paragraph--type--banner-cosmos");const existingWrapper=document.querySelector(".cosmos_banner");const banner=paragraphWrapper||existingWrapper;const existingVariant=document.querySelector(".cosmos_banner .ppt-banner-variant");const isExistingBanner=!!existingVariant;if((paragraphWrapper&¶graphWrapper.querySelector(".full_width_image_item"))||(existingWrapper&&existingWrapper.querySelector(".full_width_image_item")))return ()=>{};const isTwoSided=!!document.querySelector(".paragraph--type--banner-cosmos .two_sided_image_item");const leftGradientSmall=!!document.querySelector(".paragraph--type--banner-cosmos .gradient_left_image_right_item");const isHalfGradient=!!document.querySelector(".paragraph--type--banner-cosmos .half_gradient_half_image_item");const isImageLeftGradientRight=!!document.querySelector(".paragraph--type--banner-cosmos .image_left_gradient_right_item");const isHalfTextHalfImage=!!document.querySelector(".paragraph--type--banner-cosmos .half_text_half_image_item");const bannerImages=Array.from(document.querySelectorAll(isTwoSided?".paragraph--type--banner-cosmos .two_sided_image_item img":isHalfGradient?".paragraph--type--banner-cosmos .half_gradient_half_image_item img":isImageLeftGradientRight?".paragraph--type--banner-cosmos .image_left_gradient_right_item img":isHalfTextHalfImage?".paragraph--type--banner-cosmos .half_text_half_image_item img":isExistingBanner?".cosmos_banner img":".paragraph--type--banner-cosmos img"));let paragraphElement=null;if(isTwoSided)paragraphElement=document.querySelector(".paragraph--type--two-sided-image");else if(isHalfGradient)paragraphElement=document.querySelector(".half_gradient_half_image_item");else if(isImageLeftGradientRight)paragraphElement=document.querySelector(".image_left_gradient_right_item");else if(isHalfTextHalfImage)paragraphElement=document.querySelector(".half_text_half_image_item");else{if(leftGradientSmall)paragraphElement=document.querySelector(".gradient_left_image_right_item");}const paddingElement=paragraphElement||(isExistingBanner?existingVariant:null);let leftImages=[];let rightImages=[];if(isTwoSided){const imageItems=Array.from(document.querySelectorAll(".paragraph--type--banner-cosmos .two_sided_image_item .two-sided-images__item"));if(imageItems.length>=2){leftImages=Array.from(imageItems[0].querySelectorAll("img"));rightImages=Array.from(imageItems[1].querySelectorAll("img"));}}const content=document.querySelector(".cosmos_gradient .slider-content-left");if(!scrollItem||!banner||bannerImages.length===0)return ()=>{};function getTrack(){const firstImage=bannerImages[0];const imagesTopInContainer=firstImage.offsetTop;const imagesBottomInContainer=imagesTopInContainer+firstImage.offsetHeight;const pillHeight=scrollItem.offsetHeight;const startOffset=isImageLeftGradientRight||leftGradientSmall||isTwoSided?-20:-pillHeight;const trackTop=imagesTopInContainer+startOffset;
15const trackBottom=isHalfTextHalfImage||isHalfGradient?imagesBottomInContainer-scrollItem.offsetHeight+pillHeight*2:imagesBottomInContainer-scrollItem.offsetHeight+pillHeight;const trackHeight=trackBottom-trackTop;return {trackTop,trackHeight,imagesBottomInContainer,pillHeight};}function getMaxScroll(){return Math.max(1,banner.offsetHeight*0.4);}let rafId=null;let currentY=0;let targetY=0;let currentImgScale=1;let targetImgScale=1;const LEFT_INITIAL_SCALE=1;const RIGHT_INITIAL_SCALE=1;const LEFT_FINAL_SCALE=1.06;const RIGHT_FINAL_SCALE=1.06;const SINGLE_INITIAL_SCALE=1;const SINGLE_FINAL_SCALE=1.06;let currentLeftScale=LEFT_INITIAL_SCALE;let targetLeftScale=LEFT_INITIAL_SCALE;let currentRightScale=RIGHT_INITIAL_SCALE;let targetRightScale=RIGHT_INITIAL_SCALE;let currentPadding=0;let targetPadding=0;const ease=0.15;const PROGRESS_SPEED=1;function clamp01(n){return Math.max(0,Math.min(1,n));}function onScrollOrResize(){const maxScroll=getMaxScroll();const {trackTop,trackHeight,pillHeight}=getTrack();const progress=clamp01((window.scrollY*PROGRESS_SPEED)/maxScroll);let calculatedTargetY=trackTop+progress*trackHeight;targetY=calculatedTargetY;if((isTwoSided||isHalfGradient||isHalfTextHalfImage||isImageLeftGradientRight||leftGradientSmall||isExistingBanner)&&paddingElement)targetPadding=progress*pillHeight;if(isTwoSided&¶graphElement){const bannerHeight=paragraphElement.offsetHeight;const maxPillY=bannerHeight;calculatedTargetY=Math.min(calculatedTargetY,maxPillY);targetY=calculatedTargetY;}const scrollPct=clamp01((window.scrollY*PROGRESS_SPEED)/window.innerHeight);if(isTwoSided){targetLeftScale=LEFT_INITIAL_SCALE+(LEFT_FINAL_SCALE-LEFT_INITIAL_SCALE)*scrollPct;targetRightScale=RIGHT_INITIAL_SCALE+(RIGHT_FINAL_SCALE-RIGHT_INITIAL_SCALE)*scrollPct;}else targetImgScale=SINGLE_INITIAL_SCALE+(SINGLE_FINAL_SCALE-SINGLE_INITIAL_SCALE)*scrollPct;if(!rafId)rafId=requestAnimationFrame(tick);}function tick(){currentY+=(targetY-currentY)*ease;currentPadding+=(targetPadding-currentPadding)*ease;if(isTwoSided){currentLeftScale+=(targetLeftScale-currentLeftScale)*ease;currentRightScale+=(targetRightScale-currentRightScale)*ease;}else currentImgScale+=(targetImgScale-currentImgScale)*ease;scrollItem.style.translate=`0 ${currentY}px`;if(paddingElement)paddingElement.style.paddingBottom=`${currentPadding}px`;if(isTwoSided){for(const img of leftImages)img.style.transform=`scale(${currentLeftScale})`;for(const img of rightImages)img.style.transform=`scale(${currentRightScale})`;}else{for(const img of bannerImages)img.style.transform=`scale(${currentImgScale})`;}const stillMoving=isTwoSided?Math.abs(targetY-currentY)>0.1||Math.abs(targetLeftScale-currentLeftScale)>0.0005||Math.abs(targetRightScale-currentRightScale)>0.0005||Math.abs(targetPadding-currentPadding)>0.1:Math.abs(targetY-currentY)>0.1||Math.abs(targetImgScale-currentImgScale)>0.0005||Math.abs(targetPadding-currentPadding)>0.1;rafId=stillMoving?requestAnimationFrame(tick):null;}if(isTwoSided){for(const img of leftImages)img.style.transform=`scale(${LEFT_INITIAL_SCALE})`;for(const img of rightImages)img.style.transform=`scale(${RIGHT_INITIAL_SCALE})`;}if(content)content.style.transform="";window.addEventListener("scroll",onScrollOrResize,{passive:true});window.addEventListener("resize",onScrollOrResize);onScrollOrResize();return ()=>{window.removeEventListener("scroll",onScrollOrResize);window.removeEventListener("resize",onScrollOrResize);if(rafId)cancelAnimationFrame(rafId);rafId=null;scrollItem.style.translate="";for(const img of bannerImages)img.style.transform="";if(content)content.style.transform="";if(paddingElement)paddingElement.style.paddingBottom="";};}function apply(){const shouldEnable=window.innerWidth>=MIN_WIDTH;if(shouldEnable&&!cleanup)cleanup=init();else{if(!shouldEnable&&cleanup){cleanup();cleanup=null;}}}window.addEventListener("resize",apply);apply();})();(function(){function updateItiContainerPosition(){if(!document.body.classList.contains("iti-mobile"))return;const phoneWrapper=document.querySelector('fieldset[data-drupal-selector="edit-phone"]');if(!phoneWrapper)return;const phoneInput=phoneWrapper.querySelector("input.js-webform-telephone-international");if(!phoneInput)return;const wrapperRect=phoneWrapper.getBoundingClientRect();const inputRect=phoneInput.getBoundingClientRect();const leftOffset=wrapperRect.left+window.scrollX;const topOffset=inputRect.bottom+window.scrollY+5;const itiContainers=document.querySelectorAll(".iti--container");
15itiContainers.forEach(function(container){container.style.position="absolute";container.style.left=`${leftOffset}px`;container.style.top=`${topOffset}px`;});}document.addEventListener("DOMContentLoaded",updateItiContainerPosition);window.addEventListener("resize",updateItiContainerPosition);window.addEventListener("scroll",updateItiContainerPosition);document.addEventListener("click",updateItiContainerPosition);document.addEventListener("focusin",updateItiContainerPosition);})();; 16!function(u){var f,l,a,x,M,I,k,r,m,F,t,g,z;function h(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;}function O(e,n,t){e.addEventListener(n,t,!1);}function R(e,n,t){e.removeEventListener(n,t,!1);}function o(e){return M+"["+(e="Host page: "+(n=e),e=window.top!==window.self?window.parentIFrame&&window.parentIFrame.getId?window.parentIFrame.getId()+": "+n:"Nested host page: "+n:e)+"]";var n;}function i(e){return F[e]?F[e].log:l;}function T(e,n){s("log",e,n,i(e));}function E(e,n){s("info",e,n,i(e));}function N(e,n){s("warn",e,n,!0);}function s(e,n,t,i){!0===i&&"object"==typeof window.console&&console[e](o(n),t);}function e(n){function t(){i("Height"),i("Width"),L(function(){A(y),H(v),l("onResized",y);},y,"init");}function e(){var e=b.substr(I).split(":"),n=e[1]?parseInt(e[1],10):0,t=F[e[0]]&&F[e[0]].iframe,i=getComputedStyle(t);return {iframe:t,id:e[0],height:n+function(e){if("border-box"!==e.boxSizing)return 0;var n=e.paddingTop?parseInt(e.paddingTop,10):0,e=e.paddingBottom?parseInt(e.paddingBottom,10):0;return n+e;}(i)+function(e){if("border-box"!==e.boxSizing)return 0;var n=e.borderTopWidth?parseInt(e.borderTopWidth,10):0,e=e.borderBottomWidth?parseInt(e.borderBottomWidth,10):0;return n+e;}(i),width:e[2],type:e[3]};}function i(e){var n=Number(F[v]["max"+e]),t=Number(F[v]["min"+e]),i=e.toLowerCase(),e=Number(y[i]);T(v,"Checking "+i+" is in range "+t+"-"+n),e<t&&(e=t,T(v,"Set "+i+" to min value")),n<e&&(e=n,T(v,"Set "+i+" to max value")),y[i]=""+e;}function o(){function e(){return i.constructor===Array?function(){var e=0,n=!1;for(T(v,"Checking connection is from allowed list of origins: "+i);e<i.length;e++)if(i[e]===t){n=!0;break;}return n;}():(e=F[v]&&F[v].remoteHost,T(v,"Checking connection is from: "+e),t===e);var e;}var t=n.origin,i=F[v]&&F[v].checkOrigin;if(i&&""+t!="null"&&!e())throw new Error("Unexpected message received from: "+t+" for "+y.iframe.id+". Message was: "+n.data+". This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.");return 1;}function a(e){return b.substr(b.indexOf(":")+x+e);}function s(t,i){var e,n,o;e=function(){var e,n;B("Send Page Info","pageInfo:"+(e=document.body.getBoundingClientRect(),n=y.iframe.getBoundingClientRect(),JSON.stringify({iframeHeight:n.height,iframeWidth:n.width,clientHeight:Math.max(document.documentElement.clientHeight,window.innerHeight||0),clientWidth:Math.max(document.documentElement.clientWidth,window.innerWidth||0),offsetTop:parseInt(n.top-e.top,10),offsetLeft:parseInt(n.left-e.left,10),scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,documentHeight:document.documentElement.clientHeight,documentWidth:document.documentElement.clientWidth,windowHeight:window.innerHeight,windowWidth:window.innerWidth})),t,i);},n=32,z[o=i]||(z[o]=setTimeout(function(){z[o]=null,e();},n));}function r(e){e=e.getBoundingClientRect();return S(v),{x:Math.floor(Number(e.left)+Number(k.x)),y:Math.floor(Number(e.top)+Number(k.y))};}function d(e){var n=e?r(y.iframe):{x:0,y:0},t={x:Number(y.width)+n.x,y:Number(y.height)+n.y};T(v,"Reposition requested from iFrame (offset x:"+n.x+" y:"+n.y+")"),window.top!==window.self?window.parentIFrame?window.parentIFrame["scrollTo"+(e?"Offset":"")](t.x,t.y):N(v,"Unable to scroll to requested position, window.parentIFrame not found"):(k=t,c(),T(v,"--"));}function c(){!1!==l("onScroll",k)?H(v):j();}function u(e){var n,t=e.split("#")[1]||"",e=decodeURIComponent(t),i=document.getElementById(e)||document.getElementsByName(e)[0];i?(n=r(i),T(v,"Moving to in page link (#"+t+") at x: "+n.x+" y: "+n.y),k={x:n.x,y:n.y},c(),T(v,"--")):window.top!==window.self?window.parentIFrame?window.parentIFrame.moveToAnchor(t):T(v,"In page link #"+t+" not found and window.parentIFrame not found"):T(v,"In page link #"+t+" not found");}function f(e){var n,t={};t=0===Number(y.width)&&0===Number(y.height)?{x:(n=a(9).split(":"))[1],y:n[0]}:{x:y.width,y:y.height},l(e,{iframe:y.iframe,screenX:Number(t.x),screenY:Number(t.y),type:y.type});}function l(e,n){return W(v,e,n);}function m(){switch(F[v]&&F[v].firstRun&&F[v]&&(F[v].firstRun=!1),y.type){case "close":C(y.iframe);break;case "message":n=a(6),T(v,"onMessage passed: {iframe: "+y.iframe.id+", message: "+n+"}"),l("onMessage",{iframe:y.iframe,message:JSON.parse(n)}),T(v,"--");break;case "mouseenter":f("onMouseEnter");break;case "mouseleave":f("onMouseLeave");break;case "autoResize":F[v].autoResize=JSON.parse(a(9));break;case "scrollTo":d(!1);break;case "scrollToOffset":d(!0);break;case "pageInfo":s(F[v]&&F[v].iframe,v),r=v,e("Add ",O),F[r]&&(F[r].stopPageInfo=o);break;case "pageInfoStop":F[v]&&F[v].stopPageInfo&&(F[v].stopPageInfo(),delete F[v].stopPageInfo);break;case "inPageLink":u(a(9));break;case "reset":P(y);break;case "init":t(),l("onInit",y.iframe);break;default:0===Number(y.width)&&0===Number(y.height)?N("Unsupported message received ("+y.type+"), this is likely due to the iframe containing a later version of iframe-resizer than the parent page"):t();}function e(n,t){function i(){F[r]?s(F[r].iframe,r):o();}["scroll","resize"].forEach(function(e){T(r,n+e+" listener for sendPageInfo"),t(window,e,i);});}function o(){e("Remove ",R);}var r,n;}var g,h,p,w,b=n.data,y={},v=null;"[iFrameResizerChild]Ready"===b?function(){for(var e in F)B("iFrame requested init",q(e),F[e].iframe,e);}():M===(""+b).substr(0,I)&&b.substr(I).split(":")[0] in F?(y=e(),v=y.id,F[v]&&(F[v].loaded=!0),(w=y.type in {true:1,false:1,undefined:1})&&T(v,"Ignoring init message from meta parent page"),!w&&(p=!0,F[h=v]||(p=!1,N(y.type+" No settings for "+h+". Message was: "+b)),p)&&(T(v,"Received: "+b),g=!0,null===y.iframe&&(N(v,"IFrame ("+y.id+") not found"),g=!1),g&&o()&&m())):E(v,"Ignored: "+b);}function W(e,n,t){var i=null,o=null;if(F[e]){if("function"!=typeof (i=F[e][n]))throw new TypeError(n+" on iFrame["+e+"] is not a function");o=i(t);}return o;}function p(e){e=e.id;delete F[e];}function C(e){var n=e.id;if(!1!==W(n,"onClose",n)){T(n,"Removing iFrame: "+n);try{e.parentNode&&e.parentNode.removeChild(e);}catch(e){N(e);}W(n,"onClosed",n),T(n,"--"),p(e);}else T(n,"Close iframe cancelled by onClose event");}function S(e){null===k&&T(e,"Get page position: "+(k={x:window.pageXOffset!==u?window.pageXOffset:document.documentElement.scrollLeft,y:window.pageYOffset!==u?window.pageYOffset:document.documentElement.scrollTop}).x+","+k.y);}function H(e){null!==k&&(window.scrollTo(k.x,k.y),T(e,"Set page position: "+k.x+","+k.y),j());}function j(){k=null;}function P(e){T(e.id,"Size reset requested by "+("init"===e.type?"host page":"iFrame")),S(e.id),L(function(){A(e),B("reset","reset",e.iframe,e.id);},e,"reset");}
16function A(o){function t(e){function n(){Object.keys(F).forEach(function(e){function n(e){return "0px"===(F[t]&&F[t].iframe.style[e]);}var t;F[t=e]&&null!==F[t].iframe.offsetParent&&(n("height")||n("width"))&&B("Visibility change","resize",F[t].iframe,t);});}function t(e){T("window","Mutation observed: "+e[0].target+" "+e[0].type),c(n,16);}var i;a||"0"!==o[e]||(a=!0,T(r,"Hidden iFrame detected, creating visibility listener"),(i=h())&&function(){var e=document.querySelector("body");new i(t).observe(e,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0});}());}function e(e){var n;n=e,o.id?(o.iframe.style[n]=o[n]+"px",T(o.id,"IFrame ("+r+") "+n+" set to "+o[n]+"px")):T("undefined","messageData id not set"),t(e);}var r=o.iframe.id;F[r]&&(F[r].sizeHeight&&e("height"),F[r].sizeWidth&&e("width"));}function L(e,n,t){t!==n.type&&r&&!window.jasmine?(T(n.id,"Requesting animation frame"),r(e)):e();}function B(n,t,i,o,e){function r(){var e;i&&"contentWindow" in i&&null!==i.contentWindow?(e=F[o]&&F[o].targetOrigin,T(o,"["+n+"] Sending msg to iframe["+o+"] ("+t+") targetOrigin: "+e),i.contentWindow.postMessage(M+t,e)):N(o,"["+n+"] IFrame("+o+") not found");}function a(){e&&F[o]&&F[o].warningTimeout&&(F[o].msgTimeout=setTimeout(function(){!F[o]||F[o].loaded||s||(s=!0,N(o,"IFrame has not responded within "+F[o].warningTimeout/1e3+" seconds. Check iFrameResizer.contentWindow.js has been loaded in iFrame. This message can be ignored if everything is working, or you can set the warningTimeout option to a higher value or zero to suppress this warning."));},F[o].warningTimeout));}var s=!1;o=o||i.id,F[o]&&(r(),a());}function q(e){return e+":"+F[e].bodyMarginV1+":"+F[e].sizeWidth+":"+F[e].log+":"+F[e].interval+":"+F[e].enablePublicMethods+":"+F[e].autoResize+":"+F[e].bodyMargin+":"+F[e].heightCalculationMethod+":"+F[e].bodyBackground+":"+F[e].bodyPadding+":"+F[e].tolerance+":"+F[e].inPageLinks+":"+F[e].resizeFrom+":"+F[e].widthCalculationMethod+":"+F[e].mouseEvents;}function d(i,e){function n(t){var e,n=h();n&&(e=n,i.parentNode&&new e(function(e){e.forEach(function(e){Array.prototype.slice.call(e.removedNodes).forEach(function(e){e===i&&C(i);});});}).observe(i.parentNode,{childList:!0})),O(i,"load",function(){var e,n;B("iFrame.onload",t,i,u,!0),e=F[s]&&F[s].firstRun,n=F[s]&&F[s].heightCalculationMethod in m,!e&&n&&P({iframe:i,height:0,width:0,type:"init"});}),B("init",t,i,u,!0);}function t(e){var n=e.split("Callback");2===n.length&&(this[n="on"+n[0].charAt(0).toUpperCase()+n[0].slice(1)]=this[e],delete this[e],N(s,"Deprecated: '"+e+"' has been renamed '"+n+"'. The old method will be removed in the next major version."));}function o(e){e=e||{},F[s]={firstRun:!0,iframe:i,remoteHost:i.src&&i.src.split("/").slice(0,3).join("/")},function(e){if("object"!=typeof e)throw new TypeError("Options is not an object");}(e),Object.keys(e).forEach(t,e),function(e){for(var n in g)Object.prototype.hasOwnProperty.call(g,n)&&(F[s][n]=(Object.prototype.hasOwnProperty.call(e,n)?e:g)[n]);}(e),F[s]&&(F[s].targetOrigin=!0===F[s].checkOrigin?""===(e=F[s].remoteHost)||null!==e.match(/^(about:blank|javascript:|file:\/\/)/)?"*":e:"*");}var r,a,s=(""===(r=i.id)&&(i.id=(a=e&&e.id||g.id+f++,null!==document.getElementById(a)&&(a+=f++),r=a),l=(e||{}).log,T(r,"Added missing iframe ID: "+r+" ("+i.src+")")),r);function d(e){var n=F[s][e];1/0!==n&&0!==n&&(i.style[e]="number"==typeof n?n+"px":n,T(s,"Set "+e+" = "+i.style[e]));}function c(e){if(F[s]["min"+e]>F[s]["max"+e])throw new Error("Value for min"+e+" can not be greater than max"+e);}s in F&&"iFrameResizer" in i?N(s,"Ignored iFrame, already setup."):(o(e),function(){switch(T(s,"IFrame scrolling "+(F[s]&&F[s].scrolling?"enabled":"disabled")+" for "+s),i.style.overflow=!1===(F[s]&&F[s].scrolling)?"hidden":"auto",F[s]&&F[s].scrolling){case "omit":break;case !0:i.scrolling="yes";break;case !1:i.scrolling="no";break;default:i.scrolling=F[s]?F[s].scrolling:"no";}}(),c("Height"),c("Width"),d("maxHeight"),d("minHeight"),d("maxWidth"),d("minWidth"),"number"!=typeof (F[s]&&F[s].bodyMargin)&&"0"!==(F[s]&&F[s].bodyMargin)||(F[s].bodyMarginV1=F[s].bodyMargin,F[s].bodyMargin=F[s].bodyMargin+"px"),n(q(s)),F[s]&&(F[s].iframe.iFrameResizer={close:C.bind(null,F[s].iframe),removeListeners:p.bind(null,F[s].iframe),resize:B.bind(null,"Window resize","resize",F[s].iframe),moveToAnchor:function(e){B("Move to anchor","moveToAnchor:"+e,F[s].iframe,s);},sendMessage:function(e){B("Send Message","message:"+(e=JSON.stringify(e)),F[s].iframe,s);}}));}function c(e,n){null===t&&(t=setTimeout(function(){t=null,e();},n));}
16function n(){"hidden"!==document.visibilityState&&(T("document","Trigger event: Visiblity change"),c(function(){w("Tab Visable","resize");},16));}function w(t,i){Object.keys(F).forEach(function(e){var n;F[n=e]&&"parent"===F[n].resizeFrom&&F[n].autoResize&&!F[n].firstRun&&B(t,i,F[e].iframe,e);});}function b(){O(window,"message",e),O(window,"resize",function(){var e;T("window","Trigger event: "+(e="resize")),c(function(){w("Window "+e,"resize");},16);}),O(document,"visibilitychange",n),O(document,"-webkit-visibilitychange",n);}function y(){function i(e,n){n&&(function(){if(!n.tagName)throw new TypeError("Object is not a valid DOM element");if("IFRAME"!==n.tagName.toUpperCase())throw new TypeError("Expected <IFRAME> tag, found <"+n.tagName+">");}(),d(n,e),o.push(n));}var o;return function(){for(var e=["moz","webkit","o","ms"],n=0;n<e.length&&!r;n+=1)r=window[e[n]+"RequestAnimationFrame"];r?r=r.bind(window):T("setup","RequestAnimationFrame not supported");}(),b(),function(e,n){var t;switch(o=[],(t=e)&&t.enablePublicMethods&&N("enablePublicMethods option has been removed, public methods are now always available in the iFrame"),typeof n){case "undefined":case "string":Array.prototype.forEach.call(document.querySelectorAll(n||"iframe"),i.bind(u,e));break;case "object":i(e,n);break;default:throw new TypeError("Unexpected data type ("+typeof n+")");}return o;};}function v(e){e.fn?e.fn.iFrameResize||(e.fn.iFrameResize=function(t){return this.filter("iframe").each(function(e,n){d(n,t);}).end();}):E("","Unable to bind to jQuery, it is not fully loaded.");}"undefined"!=typeof window&&(x="message".length,I=(M="[iFrameSizer]").length,r=window.requestAnimationFrame,g={autoResize:!(t=k=null),bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!(a=l=!1),inPageLinks:!(F={}),enablePublicMethods:!(f=0),heightCalculationMethod:"bodyOffset",id:"iFrameResizer",interval:32,log:!(m={max:1,scroll:1,bodyScroll:1,documentElementScroll:1}),maxHeight:1/0,maxWidth:1/0,minHeight:0,minWidth:0,mouseEvents:!0,resizeFrom:"parent",scrolling:!1,sizeHeight:!0,sizeWidth:!1,warningTimeout:5e3,tolerance:0,widthCalculationMethod:"scroll",onClose:function(){return !0;},onClosed:function(){},onInit:function(){},onMessage:function(){N("onMessage function not defined");},onMouseEnter:function(){},onMouseLeave:function(){},onResized:function(){},onScroll:function(){return !0;}},z={},window.jQuery&&v(window.jQuery),"function"==typeof define&&define.amd?define([],y):"object"==typeof module&&"object"==typeof module.exports&&(module.exports=y()),window.iFrameResize=window.iFrameResize||y());}();; 17var Litepicker=function(t){var e={};function i(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,i),o.l=!0,o.exports;}return i.m=t,i.c=e,i.d=function(t,e,n){i.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n});},i.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0});},i.t=function(t,e){if(1&e&&(t=i(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)i.d(n,o,function(e){return t[e];}.bind(null,o));return n;},i.n=function(t){var e=t&&t.__esModule?function(){return t.default;}:function(){return t;};return i.d(e,"a",e),e;},i.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e);},i.p="",i(i.s=4);}([function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=function(){function t(e,i,n){void 0===e&&(e=null),void 0===i&&(i=null),void 0===n&&(n="en-US"),this.dateInstance="object"==typeof i&&null!==i?i.parse(e instanceof t?e.clone().toJSDate():e):"string"==typeof i?t.parseDateTime(e,i,n):e?t.parseDateTime(e):t.parseDateTime(new Date()),this.lang=n;}return t.parseDateTime=function(e,i,n){if(void 0===i&&(i="YYYY-MM-DD"),void 0===n&&(n="en-US"),!e)return new Date(NaN);if(e instanceof Date)return new Date(e);if(e instanceof t)return e.clone().toJSDate();if(/^-?\d{10,}$/.test(e))return t.getDateZeroTime(new Date(Number(e)));if("string"==typeof e){for(var o=[],s=null;null!=(s=t.regex.exec(i));)"\\"!==s[1]&&o.push(s);if(o.length){var r={year:null,month:null,shortMonth:null,longMonth:null,day:null,value:""};o[0].index>0&&(r.value+=".*?");for(var a=0,l=Object.entries(o);a<l.length;a++){var c=l[a],h=c[0],p=c[1],d=Number(h),u=t.formatPatterns(p[0],n),m=u.group,f=u.pattern;r[m]=d+1,r.value+=f,r.value+=".*?";}var g=new RegExp("^"+r.value+"$");if(g.test(e)){var v=g.exec(e),y=Number(v[r.year]),b=null;r.month?b=Number(v[r.month])-1:r.shortMonth?b=t.shortMonths(n).indexOf(v[r.shortMonth]):r.longMonth&&(b=t.longMonths(n).indexOf(v[r.longMonth]));var k=Number(v[r.day])||1;return new Date(y,b,k,0,0,0,0);}}}return t.getDateZeroTime(new Date(e));},t.convertArray=function(e,i){return e.map((function(e){return e instanceof Array?e.map((function(e){return new t(e,i);})):new t(e,i);}));},t.getDateZeroTime=function(t){return new Date(t.getFullYear(),t.getMonth(),t.getDate(),0,0,0,0);},t.shortMonths=function(e){return t.MONTH_JS.map((function(t){return new Date(2019,t).toLocaleStr
vendor: 6,993 bytes, line 17
17ing(e,{month:"short"});}));},t.longMonths=function(e){return t.MONTH_JS.map((function(t){return new Date(2019,t).toLocaleString(e,{month:"long"});}));},t.formatPatterns=function(e,i){switch(e){case "YY":case "YYYY":return {group:"year",pattern:"(\\d{"+e.length+"})"};case "M":return {group:"month",pattern:"(\\d{1,2})"};case "MM":return {group:"month",pattern:"(\\d{2})"};case "MMM":return {group:"shortMonth",pattern:"("+t.shortMonths(i).join("|")+")"};case "MMMM":return {group:"longMonth",pattern:"("+t.longMonths(i).join("|")+")"};case "D":return {group:"day",pattern:"(\\d{1,2})"};case "DD":return {group:"day",pattern:"(\\d{2})"};}},t.prototype.toJSDate=function(){return this.dateInstance;},t.prototype.toLocaleString=function(t,e){return this.dateInstance.toLocaleString(t,e);},t.prototype.toDateString=function(){return this.dateInstance.toDateString();},t.prototype.getSeconds=function(){return this.dateInstance.getSeconds();},t.prototype.getDay=function(){return this.dateInstance.getDay();},t.prototype.getTime=function(){return this.dateInstance.getTime();},t.prototype.getDate=function(){return this.dateInstance.getDate();},t.prototype.getMonth=function(){return this.dateInstance.getMonth();},t.prototype.getFullYear=function(){return this.dateInstance.getFullYear();},t.prototype.setMonth=function(t){return this.dateInstance.setMonth(t);},t.prototype.setHours=function(t,e,i,n){void 0===t&&(t=0),void 0===e&&(e=0),void 0===i&&(i=0),void 0===n&&(n=0),this.dateInstance.setHours(t,e,i,n);},t.prototype.setSeconds=function(t){return this.dateInstance.setSeconds(t);},t.prototype.setDate=function(t){return this.dateInstance.setDate(t);},t.prototype.setFullYear=function(t){return this.dateInstance.setFullYear(t);},t.prototype.getWeek=function(t){var e=new Date(this.timestamp()),i=(this.getDay()+(7-t))%7;e.setDate(e.getDate()-i);var n=e.getTime();return e.setMonth(0,1),e.getDay()!==t&&e.setMonth(0,1+(4-e.getDay()+7)%7),1+Math.ceil((n-e.getTime())/6048e5);},t.prototype.clone=function(){return new t(this.toJSDate());},t.prototype.isBetween=function(t,e,i){switch(void 0===i&&(i="()"),i){default:case "()":return this.timestamp()>t.getTime()&&this.timestamp()<e.getTime();case "[)":return this.timestamp()>=t.getTime()&&this.timestamp()<e.getTime();case "(]":return this.timestamp()>t.getTime()&&this.timestamp()<=e.getTime();case "[]":return this.timestamp()>=t.getTime()&&this.timestamp()<=e.getTime();}},t.prototype.isBefore=function(t,e){switch(void 0===e&&(e="seconds"),e){case "second":case "seconds":return t.getTime()>this.getTime();case "day":case "days":return new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()>new Date(this.getFullYear(),this.getMonth(),this.getDate()).getTime();case "month":case "months":return new Date(t.getFullYear(),t.getMonth(),1).getTime()>new Date(this.getFullYear(),this.getMonth(),1).getTime();case "year":case "years":return t.getFullYear()>this.getFullYear();}throw new Error("isBefore: Invalid unit!");},t.prototype.isSameOrBefore=function(t,e){switch(void 0===e&&(e="seconds"),e){case "second":case "seconds":return t.getTime()>=this.getTime();case "day":case "days":return new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()>=new Date(this.getFullYear(),this.getMonth(),this.getDate()).getTime();case "month":case "months":return new Date(t.getFullYear(),t.getMonth(),1).getTime()>=new Date(this.getFullYear(),this.getMonth(),1).getTime();}throw new Error("isSameOrBefore: Invalid unit!");},t.prototype.isAfter=function(t,e){switch(void 0===e&&(e="seconds"),e){case "second":case "seconds":return this.getTime()>t.getTime();case "day":case "days":return new Date(this.getFullYear(),this.getMonth(),this.getDate()).getTime()>new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime();case "month":case "months":return new Date(this.getFullYear(),this.getMonth(),1).getTime()>new Date(t.getFullYear(),t.getMonth(),1).getTime();case "year":case "years":return this.getFullYear()>t.getFullYear();}throw new Error("isAfter: Invalid unit!");},t.prototype.isSameOrAfter=function(t,e){switch(void 0===e&&(e="seconds"),e){case "second":case "seconds":return this.getTime()>=t.getTime();case "day":case "days":return new Date(this.getFullYear(),this.getMonth(),this.getDate()).getTime()>=new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime();case "month":case "months":return new Date(this.getFullYear(),this.getMonth(),1).getTime()>=new Date(t.getFullYear(),t.getMonth(),1).getTime();}throw new Error("isSameOrAfter: Invalid unit!");},t.prototype.isSame=function(t,e){switch(void 0===e&&(e="seconds"),e){case "second":case "seconds":return this.getTime()===t.getTime();case "day":case "days":return new Date(this.getFullYear(),this.getMonth(),this.getDate()).getTime()===new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime();case "month":case "months":return new Date(this.getFullYear(),this.getMonth(),1).getTime()===new Date(t.getFullYear(),t.getMonth(),1).getTime();}throw new Error("isSame: Invalid unit!");},t.prototype.add=function(t,e){switch(void 0===e&&(e="seconds"),e){case "second":case "seconds":this.setSeconds(this.getSeconds()+t);break;case "day":case "days":this.setDate(this.getDate()+t);break;case "month":case "months":this.setMonth(this.getMonth()+t);}return this;},t.prototype.subtract=function(t,e){switch(void 0===e&&(e="seconds"),e){case "second":case "seconds":this.setSeconds(this.getSeconds()-t);break;case "day":case "days":this.setDate(this.getDate()-t);break;case "month":case "months":this.setMonth(this.getMonth()-t);}return this;},t.prototype.diff=function(t,e){void 0===e&&(e="seconds");switch(e){default:case "second":case "seconds":return this.getTime()-t.getTime();case "day":case "days":return Math.round((this.timestamp()-t.getTime())/864e5);case "month":case "months":}},t.prototype.format=function(e,i){if(void 0===i&&(i="en-US"),"object"==typeof e)return e.output(this.clone().toJSDate());for(var n="",o=[],s=null;null!=(s=t.regex.exec(e));)"\\"!==s[1]&&o.push(s);if(o.length){o[0].index>0&&(n+=e.substring(0,o[0].index));for(var r=0,a=Object.entries(o);r<a.length;r++){var l=a[r],c=l[0],h=l[1],p=Number(c);n+=this.formatTokens(h[0],i),o[p+1]&&(n+=e.substring(h.index+h[0].length,o[p+1].index)),p===o.length-1&&(n+=e.substring(h.index+h[0].length));}}return n.replace(/\\/g,"");},t.prototype.timestamp=function(){return new Date(this.getFullYear(),this.getMonth(),this.getDate(),0,0,0,0).getTime();},t.prototype.formatTokens=function(e,i){switch(e){case "YY":return String(this.getFullYear()).slice(-2);case "YYYY":return String(this.getFullYear());case "M":return String(this.getMonth()+1);case "MM":return ("0"+(this.getMonth()+1)).slice(-2);case "MMM":return t.shortMonths(i)[this.getMonth()];case "MMMM":return t.longMonths(i)[this.getMonth()];case "D":return String(this.getDate());case "DD":return ("0"+this.getDate()).slice(-2);default:return "";}},t.regex=/(\\)?(Y{2,4}|M{1,4}|D{1,2}|d{1,4})/g,t.MONTH_JS=[0,1,2,3,4,5,6,7,8,9,10,11],t;}();e.DateTime=n;}
17,function(t,e,i){"use strict";var n,o=this&&this.__extends||(n=function(t,e){return (n=Object.setPrototypeOf||{__proto__:[]} instanceof Array&&function(t,e){t.__proto__=e;}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i]);})(t,e);},function(t,e){function i(){this.constructor=t;}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i());}),s=this&&this.__spreadArrays||function(){for(var t=0,e=0,i=arguments.length;e<i;e++)t+=arguments[e].length;var n=Array(t),o=0;for(e=0;e<i;e++)for(var s=arguments[e],r=0,a=s.length;r<a;r++,o++)n[o]=s[r];return n;};Object.defineProperty(e,"__esModule",{value:!0});var r=i(5),a=i(0),l=i(3),c=i(2),h=function(t){function e(e){var i=t.call(this,e)||this;return i.preventClick=!1,i.bindEvents(),i;}return o(e,t),e.prototype.scrollToDate=function(t){if(this.options.scrollToDate){var e=this.options.startDate instanceof a.DateTime?this.options.startDate.clone():null,i=this.options.endDate instanceof a.DateTime?this.options.endDate.clone():null;!this.options.startDate||t&&t!==this.options.element?t&&this.options.endDate&&t===this.options.elementEnd&&(i.setDate(1),this.options.numberOfMonths>1&&i.isAfter(e)&&i.setMonth(i.getMonth()-(this.options.numberOfMonths-1)),this.calendars[0]=i.clone()):(e.setDate(1),this.calendars[0]=e.clone());}},e.prototype.bindEvents=function(){document.addEventListener("click",this.onClick.bind(this),!0),this.ui=document.createElement("div"),this.ui.className=l.litepicker,this.ui.style.display="none",this.ui.addEventListener("mouseenter",this.onMouseEnter.bind(this),!0),this.ui.addEventListener("mouseleave",this.onMouseLeave.bind(this),!1),this.options.autoRefresh?(this.options.element instanceof HTMLElement&&this.options.element.addEventListener("keyup",this.onInput.bind(this),!0),this.options.elementEnd instanceof HTMLElement&&this.options.elementEnd.addEventListener("keyup",this.onInput.bind(this),!0)):(this.options.element instanceof HTMLElement&&this.options.element.addEventListener("change",this.onInput.bind(this),!0),this.options.elementEnd instanceof HTMLElement&&this.options.elementEnd.addEventListener("change",this.onInput.bind(this),!0)),this.options.parentEl?this.options.parentEl instanceof HTMLElement?this.options.parentEl.appendChild(this.ui):document.querySelector(this.options.parentEl).appendChild(this.ui):this.options.inlineMode?this.options.element instanceof HTMLInputElement?this.options.element.parentNode.appendChild(this.ui):this.options.element.appendChild(this.ui):document.body.appendChild(this.ui),this.updateInput(),this.init(),"function"==typeof this.options.setup&&this.options.setup.call(this,this),this.render(),this.options.inlineMode&&this.show();},e.prototype.updateInput=function(){if(this.options.element instanceof HTMLInputElement){var t=this.options.startDate,e=this.options.endDate;if(this.options.singleMode&&t)this.options.element.value=t.format(this.options.format,this.options.lang);else{if(!this.options.singleMode&&t&&e){var i=t.format(this.options.format,this.options.lang),n=e.format(this.options.format,this.options.lang);this.options.elementEnd instanceof HTMLInputElement?(this.options.element.value=i,this.options.elementEnd.value=n):this.options.element.value=""+i+this.options.delimiter+n;}}t||e||(this.options.element.value="",this.options.elementEnd instanceof HTMLInputElement&&(this.options.elementEnd.value=""));}},e.prototype.isSamePicker=function(t){return t.closest("."+l.litepicker)===this.ui;},e.prototype.shouldShown=function(t){return !t.disabled&&(t===this.options.element||this.options.elementEnd&&t===this.options.elementEnd);},e.prototype.shouldResetDatePicked=function(){return this.options.singleMode||2===this.datePicked.length;},e.prototype.shouldSwapDatePicked=function(){return 2===this.datePicked.length&&this.datePicked[0].getTime()>this.datePicked[1].getTime();},e.prototype.shouldCheckLockDays=function(){return this.options.disallowLockDaysInRange&&2===this.datePicked.length;},e.prototype.onClick=function(t){var e=t.target;if(t.target.shadowRoot&&(e=t.composedPath()[0]),e&&this.ui)if(this.shouldShown(e))this.show(e);else if(e.closest("."+l.litepicker)||!this.isShowning()){if(this.isSamePicker(e))if(this.emit
vendor: 4,864 bytes, line 17
17("before:click",e),this.preventClick)this.preventClick=!1;else{if(e.classList.contains(l.dayItem)){if(t.preventDefault(),e.classList.contains(l.isLocked))return;if(this.shouldResetDatePicked()&&(this.datePicked.length=0),this.datePicked[this.datePicked.length]=new a.DateTime(e.dataset.time),this.shouldSwapDatePicked()){var i=this.datePicked[1].clone();this.datePicked[1]=this.datePicked[0].clone(),this.datePicked[0]=i.clone();}if(this.shouldCheckLockDays())c.rangeIsLocked(this.datePicked,this.options)&&(this.emit("error:range",this.datePicked),this.datePicked.length=0);return this.render(),this.emit.apply(this,s(["preselect"],s(this.datePicked).map((function(t){return t.clone();})))),void (this.options.autoApply&&(this.options.singleMode&&this.datePicked.length?(this.setDate(this.datePicked[0]),this.hide()):this.options.singleMode||2!==this.datePicked.length||(this.setDateRange(this.datePicked[0],this.datePicked[1]),this.hide())));}if(e.classList.contains(l.buttonPreviousMonth)){t.preventDefault();var n=0,o=this.options.switchingMonths||this.options.numberOfMonths;if(this.options.splitView){var r=e.closest("."+l.monthItem);n=c.findNestedMonthItem(r),o=1;}return this.calendars[n].setMonth(this.calendars[n].getMonth()-o),this.gotoDate(this.calendars[n],n),void this.emit("change:month",this.calendars[n],n);}if(e.classList.contains(l.buttonNextMonth)){t.preventDefault();n=0,o=this.options.switchingMonths||this.options.numberOfMonths;if(this.options.splitView){r=e.closest("."+l.monthItem);n=c.findNestedMonthItem(r),o=1;}return this.calendars[n].setMonth(this.calendars[n].getMonth()+o),this.gotoDate(this.calendars[n],n),void this.emit("change:month",this.calendars[n],n);}e.classList.contains(l.buttonCancel)&&(t.preventDefault(),this.hide(),this.emit("button:cancel")),e.classList.contains(l.buttonApply)&&(t.preventDefault(),this.options.singleMode&&this.datePicked.length?this.setDate(this.datePicked[0]):this.options.singleMode||2!==this.datePicked.length||this.setDateRange(this.datePicked[0],this.datePicked[1]),this.hide(),this.emit("button:apply",this.options.startDate,this.options.endDate));}}else this.hide();},e.prototype.showTooltip=function(t,e){var i=this.ui.querySelector("."+l.containerTooltip);i.style.visibility="visible",i.innerHTML=e;var n=this.ui.getBoundingClientRect(),o=i.getBoundingClientRect(),s=t.getBoundingClientRect(),r=s.top,a=s.left;if(this.options.inlineMode&&this.options.parentEl){var c=this.ui.parentNode.getBoundingClientRect();r-=c.top,a-=c.left;}else r-=n.top,a-=n.left;r-=o.height,a-=o.width/2,a+=s.width/2,i.style.top=r+"px",i.style.left=a+"px",this.emit("tooltip",i,t);},e.prototype.hideTooltip=function(){this.ui.querySelector("."+l.containerTooltip).style.visibility="hidden";},e.prototype.shouldAllowMouseEnter=function(t){return !this.options.singleMode&&!t.classList.contains(l.isLocked);},e.prototype.shouldAllowRepick=function(){return this.options.elementEnd&&this.options.allowRepick&&this.options.startDate&&this.options.endDate;},e.prototype.isDayItem=function(t){return t.classList.contains(l.dayItem);},e.prototype.onMouseEnter=function(t){var e=this,i=t.target;if(this.isDayItem(i)&&this.shouldAllowMouseEnter(i)){if(this.shouldAllowRepick()&&(this.triggerElement===this.options.element?this.datePicked[0]=this.options.endDate.clone():this.triggerElement===this.options.elementEnd&&(this.datePicked[0]=this.options.startDate.clone())),1!==this.datePicked.length)return;var n=this.ui.querySelector("."+l.dayItem+'[data-time="'+this.datePicked[0].getTime()+'"]'),o=this.datePicked[0].clone(),s=new a.DateTime(i.dataset.time),r=!1;if(o.getTime()>s.getTime()){var c=o.clone();o=s.clone(),s=c.clone(),r=!0;}if(Array.prototype.slice.call(this.ui.querySelectorAll("."+l.dayItem)).forEach((function(t){var i=new a.DateTime(t.dataset.time),n=e.renderDay(i);i.isBetween(o,s)&&n.classList.add(l.isInRange),t.className=n.className;})),i.classList.add(l.isEndDate),r?(n&&n.classList.add(l.isFlipped),i.classList.add(l.isFlipped)):(n&&n.classList.remove(l.isFlipped),i.classList.remove(l.isFlipped)),this.options.showTooltip){var h=s.diff(o,"day")+1;if("function"==typeof this.options.tooltipNumber&&(h=this.options.tooltipNumber.call(this,h)),h>0){var p=this.pluralSelector(h),d=h+" "+(this.options.tooltipText[p]?this.options.tooltipText[p]:"["+p+"]");this.showTooltip(i,d);var u=window.navigator.userAgent,m=/(iphone|ipad)/i.test(u),f=/OS 1([0-2])/i.test(u);m&&f&&i.dispatchEvent(new Event("click"));}else this.hideTooltip();}}},e.prototype.onMouseLeave=function(t){t.target;this.options.allowRepick&&(!this.options.allowRepick||this.options.startDate||this.options.endDate)&&(this.datePicked.length=0,this.render());},e.prototype.onInput=function(t){var e=this.parseInput(),i=e[0],n=e[1],o=this.options.format;if(this.options.elementEnd?i instanceof a.DateTime&&n instanceof a.DateTime&&i.format(
17o)===this.options.element.value&&n.format(o)===this.options.elementEnd.value:this.options.singleMode?i instanceof a.DateTime&&i.format(o)===this.options.element.value:i instanceof a.DateTime&&n instanceof a.DateTime&&""+i.format(o)+this.options.delimiter+n.format(o)===this.options.element.value){if(n&&i.getTime()>n.getTime()){var s=i.clone();i=n.clone(),n=s.clone();}this.options.startDate=new a.DateTime(i,this.options.format,this.options.lang),n&&(this.options.endDate=new a.DateTime(n,this.options.format,this.options.lang)),this.updateInput(),this.render();var r=i.clone(),l=0;(this.options.elementEnd?i.format(o)===t.target.value:t.target.value.startsWith(i.format(o)))||(r=n.clone(),l=this.options.numberOfMonths-1),this.emit("selected",this.getStartDate(),this.getEndDate()),this.gotoDate(r,l);}},e;}(r.Calendar);e.Litepicker=h;},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.findNestedMonthItem=function(t){for(var e=t.parentNode.childNodes,i=0;i<e.length;i+=1)if(e.item(i)===t)return i;return 0;},e.dateIsLocked=function(t,e,i){var n=!1;return e.lockDays.length&&(n=e.lockDays.filter((function(i){return i instanceof Array?t.isBetween(i[0],i[1],e.lockDaysInclusivity):i.isSame(t,"day");})).length),n||"function"!=typeof e.lockDaysFilter||(n=e.lockDaysFilter.call(this,t.clone(),null,i)),n;},e.rangeIsLocked=function(t,e){var i=!1;return e.lockDays.length&&(i=e.lockDays.filter((function(i){if(i instanceof Array){var n=t[0].toDateString()===i[0].toDateString()&&t[1].toDateString()===i[1].toDateString();return i[0].isBetween(t[0],t[1],e.lockDaysInclusivity)||i[1].isBetween(t[0],t[1],e.lockDaysInclusivity)||n;}return i.isBetween(t[0],t[1],e.lockDaysInclusivity);})).length),i||"function"!=typeof e.lockDaysFilter||(i=e.lockDaysFilter.call(this,t[0].clone(),t[1].clone(),t)),i;};},function(t,e,i){var n=i(8);"string"==typeof n&&(n=[[t.i,n,""]]);var o={insert:function(t){var e=document.querySelector("head"),i=window._lastElementInsertedByStyleLoader;window.disableLitepickerStyles||(i?i.nextSibling?e.insertBefore(t,i.nextSibling):e.appendChild(t):e.insertBefore(t,e.firstChild),window._lastElementInsertedByStyleLoader=t);},singleton:!1};i(10)(n,o);n.locals&&(t.exports=n.locals);},function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var n=i(1);e.Litepicker=n.Litepicker,i(11),window.Litepicker=n.Litepicker,e.default=n.Litepicker;},function(t,e,i){"use strict";var n,o=this&&this.__extends||(n=function(t,e){return (n=Object.setPrototypeOf||{__proto__:[]} instanceof Array&&function(t,e){t.__proto__=e;}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i]);})(t,e);},function(t,e){function i(){this.constructor=t;}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i());});Object.defineProperty(e,"__esModule",{value:!0});var s=i(6),r=i(0),a=i(3),l=i(2),c=function(t){function e(e){return t.call(this,e)||this;}return o(e,t),e.prototype.render=function(){var t=this;this.emit("before:render",this.ui);var e=document.createElement("div");e.className=a.containerMain;var i=document.createElement("div");i.className=a.containerMonths,a["columns"+this.options.numberOfColumns]&&(i.classList.remove(a.columns2,a.columns3,a.columns4),i.classList.add(a["columns"+this.options.numberOfColumns])),this.options.splitView&&i.classList.add(a.splitView),this.options.showWeekNumbers&&i.classList.add(a.showWeekNumbers);for(var n=this.calendars[0].clone(),o=n.getMonth(),s=n.getMonth()+this.options.numberOfMonths,r=0,l=o;l<s;l+=1){var c=n.clone();c.setDate(1),c.setHours(0,0,0,0),this.options.splitView?c=this.calendars[r].clone():c.setMonth(l),i.appendChild(this.renderMonth(c,r)),r+=1;}if(this.ui.innerHTML="",e.appendChild(i),this.options.resetButton){var h=void 0;"function"==typeof this.options.resetButton?h=this.options.resetButton.call(this):((h=document.createElement("button")).type="button",h.className=a.resetButton,h.innerHTML=this.options.buttonText.reset),h.addEventListener("click",(function(e){e.preventDefault(),t.clearSelection();})),e.querySelector("."+a.monthItem+":last-child").querySelector("."+a.monthItemHeader).appendChild(h);}this.ui.appendChild(e),this.options.autoApply&&!this.options.footerHTML||this.ui.appendChild(this.renderFooter()),this.options.showTooltip&&this.ui.appendChild(this.renderTooltip()),this.ui.dataset.plugins=(this.options.plugins||[]).join("|"),this.emit
17("render",this.ui);},e.prototype.renderMonth=function(t,e){var i=this,n=t.clone(),o=32-new Date(n.getFullYear(),n.getMonth(),32).getDate(),s=document.createElement("div");s.className=a.monthItem;var c=document.createElement("div");c.className=a.monthItemHeader;var h=document.createElement("div");if(this.options.dropdowns.months){var p=document.createElement("select");p.className=a.monthItemName;for(var d=0;d<12;d+=1){var u=document.createElement("option"),m=new r.DateTime(new Date(t.getFullYear(),d,2,0,0,0)),f=new r.DateTime(new Date(t.getFullYear(),d,1,0,0,0));u.value=String(d),u.text=m.toLocaleString(this.options.lang,{month:"long"}),u.disabled=this.options.minDate&&f.isBefore(new r.DateTime(this.options.minDate),"month")||this.options.maxDate&&f.isAfter(new r.DateTime(this.options.maxDate),"month"),u.selected=f.getMonth()===t.getMonth(),p.appendChild(u);}p.addEventListener("change",(function(t){var e=t.target,n=0;if(i.options.splitView){var o=e.closest("."+a.monthItem);n=l.findNestedMonthItem(o);}i.calendars[n].setMonth(Number(e.value)),i.render(),i.emit("change:month",i.calendars[n],n,t);})),h.appendChild(p);}else (m=document.createElement("strong")).className=a.monthItemName,m.innerHTML=t.toLocaleString(this.options.lang,{month:"long"}),h.appendChild(m);if(this.options.dropdowns.years){var g=document.createElement("select");g.className=a.monthItemYear;var v=this.options.dropdowns.minYear,y=this.options.dropdowns.maxYear?this.options.dropdowns.maxYear:(new Date()).getFullYear();if(t.getFullYear()>y)(u=document.createElement("option")).value=String(t.getFullYear()),u.text=String(t.getFullYear()),u.selected=!0,u.disabled=!0,g.appendChild(u);for(d=y;d>=v;d-=1){var u=document.createElement("option"),b=new r.DateTime(new Date(d,0,1,0,0,0));u.value=String(d),u.text=String(d),u.disabled=this.options.minDate&&b.isBefore(new r.DateTime(this.options.minDate),"year")||this.options.maxDate&&b.isAfter(new r.DateTime(this.options.maxDate),"year"),u.selected=t.getFullYear()===d,g.appendChild(u);}if(t.getFullYear()<v)(u=document.createElement("option")).value=String(t.getFullYear()),u.text=String(t.getFullYear()),u.selected=!0,u.disabled=!0,g.appendChild(u);if("asc"===this.options.dropdowns.years){var k=Array.prototype.slice.call(g.childNodes).reverse();g.innerHTML="",k.forEach((function(t){t.innerHTML=t.value,g.appendChild(t);}));}g.addEventListener("change",(function(t){var e=t.target,n=0;if(i.options.splitView){var o=e.closest("."+a.monthItem);n=l.findNestedMonthItem(o);}i.calendars[n].setFullYear(Number(e.value)),i.render(),i.emit("change:year",i.calendars[n],n,t);})),h.appendChild(g);}else{var D=document.createElement("span");D.className=a.monthItemYear,D.innerHTML=String(t.getFullYear()),h.appendChild(D);}var w=document.createElement("button");w.type="button",w.className=a.buttonPreviousMonth,w.innerHTML=this.options.buttonText.previousMonth;var x=document.createElement("button");x.type="button",x.className=a.buttonNextMonth,x.innerHTML=this.options.buttonText.nextMonth,c.appendChild(w),c.appendChild(h),c.appendChild(x),this.options.minDate&&n.isSameOrBefore(new r.DateTime(this.options.minDate),"month")&&s.classList.add(a.noPreviousMonth),this.options.maxDate&&n.isSameOrAfter(new r.DateTime(this.options.maxDate),"month")&&s.classList.add(a.noNextMonth);var M=document.createElement("div");M.className=a.monthItemWeekdaysRow,this.options.showWeekNumbers&&(M.innerHTML="<div>W</div>");for(var _=1;_<=7;_+=1){var T=3+this.options.firstDay+_,L=document.createElement("div");L.innerHTML=this.weekdayName(T),L.title=this.weekdayName(T,"long"),M.appendChild(L);}var E=document.createElement("div");E.className=a.containerDays;var S=this.calcSkipDays(n);this.options.showWeekNumbers&&S&&E.appendChild(this.renderWeekNumber(n));for(var I=0;I<S;I+=1){var P=document.createElement("div");E.appendChild(P);}for(I=1;I<=o;I+=1)n.setDate(I),this.options.showWeekNumbers&&n.getDay()===this.options.firstDay&&E.appendChild(this.renderWeekNumber(n)),E.appendChild(this.renderDay(n));return s.appendChild(c),s.appendChild(M),s.appendChild(E),this.emit("render:month",s,t),s;},e.prototype.renderDay=function(t){t.setHours();var e=document.createElement("div");if(e.className=a.dayItem,e.innerHTML=String(t.getDate()),e.dataset.time=String(t.getTime()),t.toDateString()===(new Date()).toDateString()&&e.classList.add(a.isToday),this.datePicked.length)this.datePicked[0].toDateString()===t.toDateString()&&(e.classList.add(a.isStartDate),this.options.singleMode&&e.classList.add(a.isEndDate)),2===this.datePicked.length&&this.datePicked[1].toDateString()===t.toDateString()&&e.classList.add(a.isEndDate),2===this.datePicked.length&&t.isBetween(this.datePicked[0],this.datePicked[1])&&e.classList.add(a.isInRange);else{if(this.options.startDate){var i=this.options.startDate,n=this.options.endDate;i.toDateString()===t.toDateString()&&(e.classList.add(a.isStartDate),this.options.singleMode&&e.classList.add(a.isEndDate)),n&&n.toDateString()===t.toDateString()&&e.classList.add(a.isEndDate),i&&n&&t.isBetween(i,n)&&e.classList.add(a.isInRange);}}if(this.options.minDate&&t.isBefore(new r.DateTime(this.options.minDate))&&e.classList.add(a.isLocked),this.options.maxDate&&t.isAfter(new r.DateTime(this.options.maxDate))&&e.classList.add(a.isLocked),this.options.minDays>1&&1===this.datePicked.length){var o=this.options.minDays-1,s=this.datePicked[0].clone().subtract(o,"day"),c=this.datePicked[0].clone().add(o,"day");t.isBetween(s,this.datePicked[0],"(]")&&e.classList.add(a.isLocked),t.isBetween(this.datePicked[0],c,"[)")&&e.classList.add(a.isLocked);}if(this.options.maxDays&&1===this.datePicked.length){var h=this.options.maxDays;s=this.datePicked[0].clone().subtract(h,"day"),c=this.datePicked[0].clone().add(h,"day");t.isSameOrBefore(s)&&e.classList.add(a.isLocked),t.isSameOrAfter(c)&&e.classList.add(a.isLocked);}(this.options.selectForward&&1===this.datePicked.length&&t.isBefore(this.datePicked[0])&&e.classList.add(a.isLocked),this.options.selectBackward&&1===this.datePicked.length&&t.isAfter(this.datePicked[0])&&e.classList.add(a.isLocked),l.dateIsLocked(t,this.options,this.datePicked)&&e.classList.add(a.isLocked),this.options.highlightedDays.length)&&(this.options.highlightedDays.filter((function(e){return e instanceof Array?t.isBetween(e[0],e[1],"[]"):e.isSame(t,"day");})).length&&e.classList.add(a.isHighlighted));return e.tabIndex=e.classList.contains("is-locked")?-1:0,this.emit
17("render:day",e,t),e;},e.prototype.renderFooter=function(){var t=document.createElement("div");if(t.className=a.containerFooter,this.options.footerHTML?t.innerHTML=this.options.footerHTML:t.innerHTML='\n <span class="'+a.previewDateRange+'"></span>\n <button type="button" class="'+a.buttonCancel+'">'+this.options.buttonText.cancel+'</button>\n <button type="button" class="'+a.buttonApply+'">'+this.options.buttonText.apply+"</button>\n ",this.options.singleMode){if(1===this.datePicked.length){var e=this.datePicked[0].format(this.options.format,this.options.lang);t.querySelector("."+a.previewDateRange).innerHTML=e;}}else{if(1===this.datePicked.length&&t.querySelector("."+a.buttonApply).setAttribute("disabled",""),2===this.datePicked.length){e=this.datePicked[0].format(this.options.format,this.options.lang);var i=this.datePicked[1].format(this.options.format,this.options.lang);t.querySelector("."+a.previewDateRange).innerHTML=""+e+this.options.delimiter+i;}}return this.emit("render:footer",t),t;},e.prototype.renderWeekNumber=function(t){var e=document.createElement("div"),i=t.getWeek(this.options.firstDay);return e.className=a.weekNumber,e.innerHTML=53===i&&0===t.getMonth()?"53 / 1":i,e;},e.prototype.renderTooltip=function(){var t=document.createElement("div");return t.className=a.containerTooltip,t;},e.prototype.weekdayName=function(t,e){return void 0===e&&(e="short"),new Date(1970,0,t,12,0,0,0).toLocaleString(this.options.lang,{weekday:e});},e.prototype.calcSkipDays=function(t){var e=t.getDay()-this.options.firstDay;return e<0&&(e+=7),e;},e;}(s.LPCore);e.Calendar=c;},function(t,e,i){"use strict";var n,o=this&&this.__extends||(n=function(t,e){return (n=Object.setPrototypeOf||{__proto__:[]} instanceof Array&&function(t,e){t.__proto__=e;}||function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i]);})(t,e);},function(t,e){function i(){this.constructor=t;}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i());}),s=this&&this.__assign||function(){return (s=Object.assign||function(t){for(var e,i=1,n=arguments.length;i<n;i++)for(var o in e=arguments[i])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t;}).apply(this,arguments);};Object.defineProperty(e,"__esModule",{value:!0});var r=i(7),a=i(0),l=i(1),c=function(t){function e(e){var i=t.call(this)||this;i.datePicked=[],i.calendars=[],i.options={element:null,elementEnd:null,parentEl:null,firstDay:1,format:"YYYY-MM-DD",lang:"en-US",delimiter:" - ",numberOfMonths:1,numberOfColumns:1,startDate:null,endDate:null,zIndex:9999,position:"auto",selectForward:!1,selectBackward:!1,splitView:!1,inlineMode:!1,singleMode:!0,autoApply:!0,allowRepick:!1,showWeekNumbers:!1,showTooltip:!0,scrollToDate:!0,mobileFriendly:!0,resetButton:!1,autoRefresh:!1,lockDaysFormat:"YYYY-MM-DD",lockDays:[],disallowLockDaysInRange:!1,lockDaysInclusivity:"[]",highlightedDaysFormat:"YYYY-MM-DD",highlightedDays:[],dropdowns:{minYear:1990,maxYear:null,months:!1,years:!1},buttonText:{apply:"Apply",cancel:"Cancel",previousMonth:'<svg width="11" height="16" xmlns="http://www.w3.org/2000/svg"><path d="M7.919 0l2.748 2.667L5.333 8l5.334 5.333L7.919 16 0 8z" fill-rule="nonzero"/></svg>',nextMonth:'<svg width="11" height="16" xmlns="http://www.w3.org/2000/svg"><path d="M2.748 16L0 13.333 5.333 8 0 2.667 2.748 0l7.919 8z" fill-rule="nonzero"/></svg>',reset:'<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24">\n <path d="M0 0h24v24H0z" fill="none"/>\n <path d="M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z"/>\n </svg>'},tooltipText:{one:"day",other:"days"}},i.options=s(s({},i.options),e.element.dataset),Object.keys(i.options).forEach((function(t){"true"!==i.options[t]&&"false"!==i.options[t]||(i.options[t]="true"===i.options[t]);}));var n=s(s({},i.options.dropdowns),e.dropdowns),o=s(s({},i.options.buttonText),e.buttonText),r=s(s({},i.options.tooltipText),e.tooltipText);i.options=s(s({},i.options),e),i.options.dropdowns=s({},n),i.options.buttonText=s({},o),i.options.tooltipText=s({},r),i.options.elementEnd||(i.options.allowRepick=!1),i.options.lockDays.length&&(i.options.lockDays=a.DateTime.convertArray(i.options.lockDays,i.options.lockDaysFormat)),i.options.highlightedDays.length&&(i.options.highlightedDays=a.DateTime.convertArray(i.options.highlightedDays,i.options.highlightedDaysFormat));var l=i.parseInput(),c=l[0],h=l[1];i.options.startDate&&(i.options.singleMode||i.options.endDate)&&(c=new a.DateTime(i.options.startDate,i.options.format,i.options.lang)),c&&i.options.endDate&&(h=new a.DateTime(i.options.endDate,i.options.format,i.options.lang)),c instanceof a.DateTime&&!isNaN(c.getTime())&&(i.options.startDate=c),i.options.startDate&&h instanceof a.DateTime&&!isNaN(h.getTime())&&(i.options.endDate=h),!i.options.singleMode||i.options.startDate instanceof a.DateTime||(i.options.startDate=null),i.options.singleMode||i.options.startDate instanceof a.DateTime&&i.options.endDate instanceof a.DateTime||(i.options.startDate=null,i.options.endDate=null);for(var p=0;p<i.options.numberOfMonths;p+=1){var d=i.options.startDate instanceof a.DateTime?i.options.startDate.clone():new a.DateTime();if(!i.options.startDate&&(0===p||i.options.splitView)){var u=i.options.maxDate?new a.DateTime(i.options.maxDate):null,m=i.options.minDate?new a.DateTime(i.options.minDate):null,f=i.options.numberOfMonths-1;m&&u&&d.isAfter(u)?(d=m.clone()).setDate(1):!m&&u&&d.isAfter(u)&&((d=u.clone()).setDate(1),d.setMonth(d.getMonth()-f));}d.setDate(1),d.setMonth(d.getMonth()+p),i.calendars[p]=d;}if(i.options.showTooltip)if(i.options.tooltipPluralSelector)i.pluralSelector=i.options.tooltipPluralSelector;else try{var g=new Intl.PluralRules(i.options.lang);i.pluralSelector=g.select.bind(g);}catch(t){i.pluralSelector=function(t){return 0===Math.abs(t)?"one":"other";};}return i;}return o(e,t),e.add=function(t,e){l.Litepicker.prototype[t]=e;},e.prototype.DateTime=function(t,e){return t?new a.DateTime(t,e):new a.DateTime();},e.prototype.init=function(){var t=this;this.options.plugins&&this.options.plugins.length&&this.options.plugins.forEach((function(e){l.Litepicker.prototype.hasOwnProperty(e)?l.Litepicker.prototype[e].init.call(t,t):console.warn("Litepicker: plugin «"+e+"» not found.");}));},e.prototype.parseInput=function(){var t=this.options.delimiter,e=new RegExp(""+t),i=this.options.element instanceof HTMLInputElement?this.options.element.value.split(t):[];
17if(this.options.elementEnd){if(this.options.element instanceof HTMLInputElement&&this.options.element.value.length&&this.options.elementEnd instanceof HTMLInputElement&&this.options.elementEnd.value.length)return [new a.DateTime(this.options.element.value,this.options.format),new a.DateTime(this.options.elementEnd.value,this.options.format)];}else if(this.options.singleMode){if(this.options.element instanceof HTMLInputElement&&this.options.element.value.length)return [new a.DateTime(this.options.element.value,this.options.format)];}else{if(this.options.element instanceof HTMLInputElement&&e.test(this.options.element.value)&&i.length&&i.length%2==0){var n=i.slice(0,i.length/2).join(t),o=i.slice(i.length/2).join(t);return [new a.DateTime(n,this.options.format),new a.DateTime(o,this.options.format)];}}return [];},e.prototype.isShowning=function(){return this.ui&&"none"!==this.ui.style.display;},e.prototype.findPosition=function(t){var e=t.getBoundingClientRect(),i=this.ui.getBoundingClientRect(),n=this.options.position.split(" "),o=window.scrollX||window.pageXOffset,s=window.scrollY||window.pageYOffset,r=0,a=0;if("auto"!==n[0]&&/top|bottom/.test(n[0]))r=e[n[0]]+s,"top"===n[0]&&(r-=i.height);else{r=e.bottom+s;var l=e.bottom+i.height>window.innerHeight,c=e.top+s-i.height>=i.height;l&&c&&(r=e.top+s-i.height);}if(/left|right/.test(n[0])||n[1]&&"auto"!==n[1]&&/left|right/.test(n[1]))a=/left|right/.test(n[0])?e[n[0]]+o:e[n[1]]+o,"right"!==n[0]&&"right"!==n[1]||(a-=i.width);else{a=e.left+o;l=e.left+i.width>window.innerWidth;var h=e.right+o-i.width>=0;l&&h&&(a=e.right+o-i.width);}return {left:a,top:r};},e;}(r.EventEmitter);e.LPCore=c;},function(t,e,i){"use strict";var n,o="object"==typeof Reflect?Reflect:null,s=o&&"function"==typeof o.apply?o.apply:function(t,e,i){return Function.prototype.apply.call(t,e,i);};n=o&&"function"==typeof o.ownKeys?o.ownKeys:Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t));}:function(t){return Object.getOwnPropertyNames(t);};var r=Number.isNaN||function(t){return t!=t;};function a(){a.init.call(this);}t.exports=a,a.EventEmitter=a,a.prototype._events=void 0,a.prototype._eventsCount=0,a.prototype._maxListeners=void 0;var l=10;function c(t){return void 0===t._maxListeners?a.defaultMaxListeners:t._maxListeners;}function h(t,e,i,n){var o,s,r,a;if("function"!=typeof i)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof i);if(void 0===(s=t._events)?(s=t._events=Object.create(null),t._eventsCount=0):(void 0!==s.newListener&&(t.emit("newListener",e,i.listener?i.listener:i),s=t._events),r=s[e]),void 0===r)r=s[e]=i,++t._eventsCount;else{if("function"==typeof r?r=s[e]=n?[i,r]:[r,i]:n?r.unshift(i):r.push(i),(o=c(t))>0&&r.length>o&&!r.warned){r.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+r.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=t,l.type=e,l.count=r.length,a=l,console&&console.warn&&console.warn(a);}}return t;}function p(){for(var t=[],e=0;e<arguments.length;e++)t.push(arguments[e]);this.fired||(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,s(this.listener,this.target,t));}function d(t,e,i){var n={fired:!1,wrapFn:void 0,target:t,type:e,listener:i},o=p.bind(n);return o.listener=i,n.wrapFn=o,o;}function u(t,e,i){var n=t._events;if(void 0===n)return [];var o=n[e];return void 0===o?[]:"function"==typeof o?i?[o.listener||o]:[o]:i?function(t){for(var e=new Array(t.length),i=0;i<e.length;++i)e[i]=t[i].listener||t[i];return e;}(o):f(o,o.length);}function m(t){var e=this._events;if(void 0!==e){var i=e[t];if("function"==typeof i)return 1;if(void 0!==i)return i.length;}return 0;}function f(t,e){for(var i=new Array(e),n=0;n<e;++n)i[n]=t[n];return i;}Object.defineProperty(a,"defaultMaxListeners",{enumerable:!0,get:function(){return l;},set:function(t){if("number"!=typeof t||t<0||r(t))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+t+".");l=t;}}),a.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0;},a.prototype.setMaxListeners=function(t){if("number"!=typeof t||t<0||r(t))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+t+".");return this._maxListeners=t,this;},a.prototype.getMaxListeners=function(){return c(this);},a.prototype.emit=function(t){for(var e=[],i=1;i<arguments.length;i++)e.push(arguments[i]);var n="error"===t,o=this._events;if(void 0!==o)n=n&&void 0===o.error;else{if(!n)return !1;}if(n){var r;if(e.length>0&&(r=e[0]),r instanceof Error)throw r;var a=new Error("Unhandled error."+(r?" ("+r.message+")":""));throw a.context=r,a;}var l=o[t];
vendor: 2,483 bytes, line 17
17if(void 0===l)return !1;if("function"==typeof l)s(l,this,e);else{var c=l.length,h=f(l,c);for(i=0;i<c;++i)s(h[i],this,e);}return !0;},a.prototype.addListener=function(t,e){return h(this,t,e,!1);},a.prototype.on=a.prototype.addListener,a.prototype.prependListener=function(t,e){return h(this,t,e,!0);},a.prototype.once=function(t,e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e);return this.on(t,d(this,t,e)),this;},a.prototype.prependOnceListener=function(t,e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e);return this.prependListener(t,d(this,t,e)),this;},a.prototype.removeListener=function(t,e){var i,n,o,s,r;if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof e);if(void 0===(n=this._events))return this;if(void 0===(i=n[t]))return this;if(i===e||i.listener===e)0==--this._eventsCount?this._events=Object.create(null):(delete n[t],n.removeListener&&this.emit("removeListener",t,i.listener||e));else{if("function"!=typeof i){for(o=-1,s=i.length-1;s>=0;s--)if(i[s]===e||i[s].listener===e){r=i[s].listener,o=s;break;}if(o<0)return this;0===o?i.shift():function(t,e){for(;e+1<t.length;e++)t[e]=t[e+1];t.pop();}(i,o),1===i.length&&(n[t]=i[0]),void 0!==n.removeListener&&this.emit("removeListener",t,r||e);}}return this;},a.prototype.off=a.prototype.removeListener,a.prototype.removeAllListeners=function(t){var e,i,n;if(void 0===(i=this._events))return this;if(void 0===i.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==i[t]&&(0==--this._eventsCount?this._events=Object.create(null):delete i[t]),this;if(0===arguments.length){var o,s=Object.keys(i);for(n=0;n<s.length;++n)"removeListener"!==(o=s[n])&&this.removeAllListeners(o);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this;}if("function"==typeof (e=i[t]))this.removeListener(t,e);else{if(void 0!==e)for(n=e.length-1;n>=0;n--)this.removeListener(t,e[n]);}return this;},a.prototype.listeners=function(t){return u(this,t,!0);},a.prototype.rawListeners=function(t){return u(this,t,!1);},a.listenerCount=function(t,e){return "function"==typeof t.listenerCount?t.listenerCount(e):m.call(t,e);},a.prototype.listenerCount=m,a.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[];};
vendor: 11,912 bytes, line 17
17},function(t,e,i){(e=i(9)(!1)).push([t.i,':root{--litepicker-container-months-color-bg: #fff;--litepicker-container-months-box-shadow-color: #ddd;--litepicker-footer-color-bg: #fafafa;--litepicker-footer-box-shadow-color: #ddd;--litepicker-tooltip-color-bg: #fff;--litepicker-month-header-color: #333;--litepicker-button-prev-month-color: #9e9e9e;--litepicker-button-next-month-color: #9e9e9e;--litepicker-button-prev-month-color-hover: #2196f3;--litepicker-button-next-month-color-hover: #2196f3;--litepicker-month-width: calc(var(--litepicker-day-width) * 7);--litepicker-month-weekday-color: #9e9e9e;--litepicker-month-week-number-color: #9e9e9e;--litepicker-day-width: 38px;--litepicker-day-color: #333;--litepicker-day-color-hover: #2196f3;--litepicker-is-today-color: #f44336;--litepicker-is-in-range-color: #bbdefb;--litepicker-is-locked-color: #9e9e9e;--litepicker-is-start-color: #fff;--litepicker-is-start-color-bg: #2196f3;--litepicker-is-end-color: #fff;--litepicker-is-end-color-bg: #2196f3;--litepicker-button-cancel-color: #fff;--litepicker-button-cancel-color-bg: #9e9e9e;--litepicker-button-apply-color: #fff;--litepicker-button-apply-color-bg: #2196f3;--litepicker-button-reset-color: #909090;--litepicker-button-reset-color-hover: #2196f3;--litepicker-highlighted-day-color: #333;--litepicker-highlighted-day-color-bg: #ffeb3b}.show-week-numbers{--litepicker-month-width: calc(var(--litepicker-day-width) * 8)}.litepicker{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-size:0.8em;display:none}.litepicker button{border:none;background:none}.litepicker .container__main{display:-webkit-box;display:-ms-flexbox;display:flex}.litepicker .container__months{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:var(--litepicker-container-months-color-bg);border-radius:5px;-webkit-box-shadow:0 0 5px var(--litepicker-container-months-box-shadow-color);box-shadow:0 0 5px var(--litepicker-container-months-box-shadow-color);width:calc(var(--litepicker-month-width) + 10px);-webkit-box-sizing:content-box;box-sizing:content-box}.litepicker .container__months.columns-2{width:calc((var(--litepicker-month-width) * 2) + 20px)}.litepicker .container__months.columns-3{width:calc((var(--litepicker-month-width) * 3) + 30px)}.litepicker .container__months.columns-4{width:calc((var(--litepicker-month-width) * 4) + 40px)}.litepicker .container__months.split-view .month-item-header .button-previous-month,.litepicker .container__months.split-view .month-item-header .button-next-month{visibility:visible}.litepicker .container__months .month-item{padding:5px;width:var(--litepicker-month-width);-webkit-box-sizing:content-box;box-sizing:content-box}.litepicker .container__months .month-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:500;padding:10px 5px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--litepicker-month-header-color)}.litepicker .container__months .month-item-header div{-webkit-box-flex:1;-ms-flex:1;flex:1}.litepicker .container__months .month-item-header div>.month-item-name{margin-right:5px}.litepicker .container__months .month-item-header div>.month-item-year{padding:0}.litepicker .container__months .month-item-header .reset-button{color:var(--litepicker-button-reset-color)}.litepicker .container__months .month-item-header .reset-button>svg{fill:var(--litepicker-button-reset-color)}.litepicker .container__months .month-item-header .reset-button *{pointer-events:none}.litepicker .container__months .month-item-header .reset-button:hover{color:var(--litepicker-button-reset-color-hover)}.litepicker .container__months .month-item-header .reset-button:hover>svg{fill:var(--litepicker-button-reset-color-hover)}.litepicker .container__months .month-item-header .button-previous-month,.litepicker .container__months .month-item-header .button-next-month{visibility:hidden;text-decoration:none;padding:3px 5px;border-radius:3px;-webkit-transition:color 0.3s, border 0.3s;transition:color 0.3s, border 0.3s;cursor:default}.litepicker .container__months .month-item-header .button-previous-month *,.litepicker .container__months .month-item-header .button-next-month *{pointer-events:none}.litepicker .container__months .month-item-header .button-previous-month{color:var(--litepicker-button-prev-month-color)}.litepicker .container__months .month-item-header .button-previous-month>svg,.litepicker .container__months .month-item-header .button-previous-month>img{fill:var(--litepicker-button-prev-month-color)}.litepicker .container__months .month-item-header .button-previous-month:hover{color:var(--litepicker-button-prev-month-color-hover)}.litepicker .container__months .month-item-header .button-previous-month:hover>svg{fill:var(--litepicker-button-prev-month-color-hover)}.litepicker .container__months .month-item-header .button-next-month{color:var(--litepicker-button-next-month-color)}.litepicker .container__months .month-item-header .button-next-month>svg,.litepicker .container__months .month-item-header .button-next-month>img{fill:var(--litepicker-button-next-month-color)}.litepicker .container__months .month-item-header .button-next-month:hover{color:var(--litepicker-button-next-month-color-hover)}.litepicker .container__months .month-item-header .button-next-month:hover>svg{fill:var(--litepicker-button-next-month-color-hover)}.litepicker .container__months .month-item-weekdays-row{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:var(--litepicker-month-weekday-color)}.litepicker .container__months .month-item-weekdays-row>div{padding:5px 0;font-size:85%;-webkit-box-flex:1;-ms-flex:1;flex:1;width:var(--litepicker-day-width);text-align:center}.litepicker .container__months .month-item:first-child .button-previous-month{visibility:visible}.litepicker .container__months .month-item:last-child .button-next-month{visibility:visible}.litepicker .container__months .month-item.no-previous-month .button-previous-month{visibility:hidden}.litepicker .container__months .month-item.no-next-month .button-next-month{visibility:hidden}.litepicker .container__days{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-self:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:center;-webkit-box-sizing:content-box;box-sizing:content-box}.litepicker .container__days>div,.litepicker .container__days>a{padding:5px 0;width:var(--litepicker-day-width)}.litepicker .container__days .day-item{color:var(--litepicker-day-color);text-align:center;text-decoration:none;border-radius:3px;-webkit-transition:color 0.3s, border 0.3s;transition:color 0.3s, border 0.3s;cursor:default}.litepicker .container__days .day-item:hover{color:var(--litepicker-day-color-hover);-webkit-box-shadow:inset 0 0 0 1px var(--litepicker-day-color-hover);box-shadow:inset 0 0 0 1px var(--litepicker-day-color-hover)}.litepicker .container__days .day-item.is-today{color:var(--litepicker-is-today-color)}.litepicker .container__days .day-item.is-locked{color:var(--litepicker-is-locked-color)}.litepicker .container__days .day-item.is-locked:hover{color:var(--litepicker-is-locked-color);-webkit-box-shadow:none;box-shadow:none;cursor:default}.litepicker .container__days .day-item.is-in-range{background-color:var(--litepicker-is-in-range-color);border-radius:0}.litepicker .container__days .day-item.is-start-date{color:var(--litepicker-is-start-color);background-color:var(--litepicker-is-start-color-bg);border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0}.litepicker .container__days .day-item.is-start-date.is-flipped{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.litepicker .container__days .day-item.is-end-date{color:var(--litepicker-is-end-color);background-color:var(--litepicker-is-end-color-bg);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.litepicker .container__days .day-item.is-end-date.is-flipped{border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0}.litepicker .container__days .day-item.is-start-date.is-end-date{border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.litepicker .container__days .day-item.is-highlighted{color:var(--litepicker-highlighted-day-color);background-color:var(--litepicker-highlighted-day-color-bg)}.litepicker .container__days .week-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--litepicker-month-week-number-color);font-size:85%}.litepicker .container__footer{text-align:right;padding:10px 5px;margin:0 5px;background-color:var(--litepicker-footer-color-bg);-webkit-box-shadow:inset 0px 3px 3px 0px var(--litepicker-footer-box-shadow-color);box-shadow:inset 0px 3px 3px 0px var(--litepicker-footer-box-shadow-color);border-bottom-left-radius:5px;border-bottom-right-radius:5px}.litepicker .container__footer .preview-date-range{margin-right:10px;font-size:90%}.litepicker .container__footer .button-cancel{background-color:var(--litepicker-button-cancel-color-bg);color:var(--litepicker-button-cancel-color);border:0;padding:3px 7px 4px;border-radius:3px}.litepicker .container__footer .button-cancel *{pointer-events:none}.litepicker .container__footer .button-apply{background-color:var(--litepicker-button-apply-color-bg);color:var(--litepicker-button-apply-color);border:0;padding:3px 7px 4px;border-radius:3px;margin-left:10px;margin-right:10px}.litepicker .container__footer .button-apply:disabled{opacity:0.7}.litepicker .container__footer .button-apply *{pointer-events:none}.litepicker .container__tooltip{position:absolute;margin-top:-4px;padding:4px 8px;border-radius:4px;background-color:var(--litepicker-tooltip-color-bg);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25);white-space:nowrap;font-size:11px;pointer-events:none;visibility:hidden}.litepicker .container__tooltip:before{position:absolute;bottom:-5px;left:calc(50% - 5px);border-top:5px solid rgba(0,0,0,0.12);border-right:5px solid transparent;border-left:5px solid transparent;content:""}.litepicker .container__tooltip:after{position:absolute;bottom:-4px;left:calc(50% - 4px);border-top:4px solid var(--litepicker-tooltip-color-bg);border-right:4px solid transparent;border-left:4px solid transparent;content:""}\n',""]),e.locals={showWeekNumbers:"show-week-numbers",litepicker:"litepicker",containerMain:"container__main",containerMonths:"container__months",columns2:"columns-2",columns3:"columns-3",columns4:"columns-4",splitView:"split-view",monthItemHeader:"month-item-header",buttonPreviousMonth:"button-previous-month",buttonNextMonth:"button-next-month",monthItem:"month-item",monthItemName:"month-item-name",monthItemYear:"month-item-year",resetButton:"reset-button",monthItemWeekdaysRow:"month-item-weekdays-row",noPreviousMonth:"no-previous-month",noNextMonth:"no-next-month",containerDays:"container__days",dayItem:"day-item",isToday:"is-today",isLocked:"is-locked",isInRange:"is-in-range",isStartDate:"is-start-date",isFlipped:"is-flipped",isEndDate:"is-end-date",isHighlighted:"is-highlighted",weekNumber:"week-number",containerFooter:"container__footer",previewDateRange:"preview-date-range",buttonCancel:"button-cancel",buttonApply:"button-apply",containerTooltip:"container__tooltip"},t.exports=e
17;}
17,function(t,e,i){"use strict";t.exports=function(t){var e=[];return e.toString=function(){return this.map((function(e){var i=function(t,e){var i=t[1]||"",n=t[3];if(!n)return i;if(e&&"function"==typeof btoa){var o=(r=n,a=btoa(unescape(encodeURIComponent(JSON.stringify(r)))),l="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(a),"/*# ".concat(l," */")),s=n.sources.map((function(t){return "/*# sourceURL=".concat(n.sourceRoot||"").concat(t," */");}));return [i].concat(s).concat([o]).join("\n");}var r,a,l;return [i].join("\n");}(e,t);return e[2]?"@media ".concat(e[2]," {").concat(i,"}"):i;})).join("");},e.i=function(t,i,n){"string"==typeof t&&(t=[[null,t,""]]);var o={};if(n)for(var s=0;s<this.length;s++){var r=this[s][0];null!=r&&(o[r]=!0);}for(var a=0;a<t.length;a++){var l=[].concat(t[a]);n&&o[l[0]]||(i&&(l[2]?l[2]="".concat(i," and ").concat(l[2]):l[2]=i),e.push(l));}},e;};},function(t,e,i){"use strict";var n,o={},s=function(){return void 0===n&&(n=Boolean(window&&document&&document.all&&!window.atob)),n;},r=function(){var t={};return function(e){if(void 0===t[e]){var i=document.querySelector(e);if(window.HTMLIFrameElement&&i instanceof window.HTMLIFrameElement)try{i=i.contentDocument.head;}catch(t){i=null;}t[e]=i;}return t[e];};}();function a(t,e){for(var i=[],n={},o=0;o<t.length;o++){var s=t[o],r=e.base?s[0]+e.base:s[0],a={css:s[1],media:s[2],sourceMap:s[3]};n[r]?n[r].parts.push(a):i.push(n[r]={id:r,parts:[a]});}return i;}function l(t,e){for(var i=0;i<t.length;i++){var n=t[i],s=o[n.id],r=0;if(s){for(s.refs++;r<s.parts.length;r++)s.parts[r](n.parts[r]);for(;r<n.parts.length;r++)s.parts.push(g(n.parts[r],e));}else{for(var a=[];r<n.parts.length;r++)a.push(g(n.parts[r],e));o[n.id]={id:n.id,refs:1,parts:a};}}}function c(t){var e=document.createElement("style");if(void 0===t.attributes.nonce){var n=i.nc;n&&(t.attributes.nonce=n);}if(Object.keys(t.attributes).forEach((function(i){e.setAttribute(i,t.attributes[i]);})),"function"==typeof t.insert)t.insert(e);else{var o=r(t.insert||"head");if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(e);}return e;}var h,p=(h=[],function(t,e){return h[t]=e,h.filter(Boolean).join("\n");});function d(t,e,i,n){var o=i?"":n.css;if(t.styleSheet)t.styleSheet.cssText=p(e,o);else{var s=document.createTextNode(o),r=t.childNodes;r[e]&&t.removeChild(r[e]),r.length?t.insertBefore(s,r[e]):t.appendChild(s);}}function u(t,e,i){var n=i.css,o=i.media,s=i.sourceMap;if(o&&t.setAttribute("media",o),s&&btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(s))))," */")),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n));}}var m=null,f=0;function g(t,e){var i,n,o;if(e.singleton){var s=f++;i=m||(m=c(e)),n=d.bind(null,i,s,!1),o=d.bind(null,i,s,!0);}else i=c(e),n=u.bind(null,i,e),o=function(){!function(t){if(null===t.parentNode)return !1;t.parentNode.removeChild(t);}(i);};return n(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;n(t=e);}else o();};}t.exports=function(t,e){(e=e||{}).attributes="object"==typeof e.attributes?e.attributes:{},e.singleton||"boolean"==typeof e.singleton||(e.singleton=s());var i=a(t,e);return l(i,e),function(t){for(var n=[],s=0;s<i.length;s++){var r=i[s],c=o[r.id];c&&(c.refs--,n.push(c));}t&&l(a(t,e),e);for(var h=0;h<n.length;h++){var p=n[h];if(0===p.refs){for(var d=0;d<p.parts.length;d++)p.parts[d]();delete o[p.id];}}};};},function(t,e,i){"use strict";var n=this&&this.__assign||function(){return (n=Object.assign||function(t){for(var e,i=1,n=arguments.length;i<n;i++)for(var o in e=arguments[i])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t;}).apply(this,arguments);};Object.defineProperty(e,"__esModule",{value:!0});var o=i(0),s=i(1),r=i(2);s.Litepicker.prototype.show=function(t){void 0===t&&(t=null),this.emit("before:show",t);var e=t||this.options.element;if(this.triggerElement=e,!this.isShowning()){if(this.options.inlineMode)return this.ui.style.position="relative",this.ui.style.display="inline-block",this.ui.style.top=null,this.ui.style.left=null,this.ui.style.bottom=null,void (this.ui.style.right=null);this.scrollToDate(t),this.render(),this.ui.style.position="absolute",this.ui.style.display="block",this.ui.style.zIndex=this.options.zIndex;var i=this.findPosition(e);this.ui.style.top=i.top+"px",this.ui.style.left=i.left+"px",this.ui.style.right=null,this.ui.style.bottom=null,this.emit
vendor: 4,460 bytes, lines 17-18
17("show",t);}},s.Litepicker.prototype.hide=function(){this.isShowning()&&(this.datePicked.length=0,this.updateInput(),this.options.inlineMode?this.render():(this.ui.style.display="none",this.emit("hide")));},s.Litepicker.prototype.getDate=function(){return this.getStartDate();},s.Litepicker.prototype.getStartDate=function(){return this.options.startDate?this.options.startDate.clone():null;},s.Litepicker.prototype.getEndDate=function(){return this.options.endDate?this.options.endDate.clone():null;},s.Litepicker.prototype.setDate=function(t,e){void 0===e&&(e=!1);var i=new o.DateTime(t,this.options.format,this.options.lang);r.dateIsLocked(i,this.options,[i])&&!e?this.emit("error:date",i):(this.setStartDate(t),this.options.inlineMode&&this.render(),this.emit("selected",this.getDate()));},s.Litepicker.prototype.setStartDate=function(t){t&&(this.options.startDate=new o.DateTime(t,this.options.format,this.options.lang),this.updateInput());},s.Litepicker.prototype.setEndDate=function(t){t&&(this.options.endDate=new o.DateTime(t,this.options.format,this.options.lang),this.options.startDate.getTime()>this.options.endDate.getTime()&&(this.options.endDate=this.options.startDate.clone(),this.options.startDate=new o.DateTime(t,this.options.format,this.options.lang)),this.updateInput());},s.Litepicker.prototype.setDateRange=function(t,e,i){void 0===i&&(i=!1),this.triggerElement=void 0;var n=new o.DateTime(t,this.options.format,this.options.lang),s=new o.DateTime(e,this.options.format,this.options.lang);(this.options.disallowLockDaysInRange?r.rangeIsLocked([n,s],this.options):r.dateIsLocked(n,this.options,[n,s])||r.dateIsLocked(s,this.options,[n,s]))&&!i?this.emit("error:range",[n,s]):(this.setStartDate(n),this.setEndDate(s),this.options.inlineMode&&this.render(),this.updateInput(),this.emit("selected",this.getStartDate(),this.getEndDate()));},s.Litepicker.prototype.gotoDate=function(t,e){void 0===e&&(e=0);var i=new o.DateTime(t);i.setDate(1),this.calendars[e]=i.clone(),this.render();},s.Litepicker.prototype.setLockDays=function(t){this.options.lockDays=o.DateTime.convertArray(t,this.options.lockDaysFormat),this.render();},s.Litepicker.prototype.setHighlightedDays=function(t){this.options.highlightedDays=o.DateTime.convertArray(t,this.options.highlightedDaysFormat),this.render();},s.Litepicker.prototype.setOptions=function(t){delete t.element,delete t.elementEnd,delete t.parentEl,t.startDate&&(t.startDate=new o.DateTime(t.startDate,this.options.format,this.options.lang)),t.endDate&&(t.endDate=new o.DateTime(t.endDate,this.options.format,this.options.lang));var e=n(n({},this.options.dropdowns),t.dropdowns),i=n(n({},this.options.buttonText),t.buttonText),s=n(n({},this.options.tooltipText),t.tooltipText);this.options=n(n({},this.options),t),this.options.dropdowns=n({},e),this.options.buttonText=n({},i),this.options.tooltipText=n({},s),!this.options.singleMode||this.options.startDate instanceof o.DateTime||(this.options.startDate=null,this.options.endDate=null),this.options.singleMode||this.options.startDate instanceof o.DateTime&&this.options.endDate instanceof o.DateTime||(this.options.startDate=null,this.options.endDate=null);for(var r=0;r<this.options.numberOfMonths;r+=1){var a=this.options.startDate?this.options.startDate.clone():new o.DateTime();a.setDate(1),a.setMonth(a.getMonth()+r),this.calendars[r]=a;}this.options.lockDays.length&&(this.options.lockDays=o.DateTime.convertArray(this.options.lockDays,this.options.lockDaysFormat)),this.options.highlightedDays.length&&(this.options.highlightedDays=o.DateTime.convertArray(this.options.highlightedDays,this.options.highlightedDaysFormat)),this.render(),this.options.inlineMode&&this.show(),this.updateInput();},s.Litepicker.prototype.clearSelection=function(){this.options.startDate=null,this.options.endDate=null,this.datePicked.length=0,this.updateInput(),this.isShowning()&&this.render(),this.emit("clear:selection");},s.Litepicker.prototype.destroy=function(){this.ui&&this.ui.parentNode&&(this.ui.parentNode.removeChild(this.ui),this.ui=null),this.emit("destroy");};}]).Litepicker;; 18!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports;}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r});},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}
18),Object.defineProperty(e,"__esModule",{value:!0});},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t];}.bind(null,o));return r;},n.n=function(e){var t=e&&e.__esModule?function(){return e.default;}:function(){return e;};return n.d(t,"a",t),t;},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t);},n.p="",n(n.s=2);}([function(e,t,n){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n=e[1]||"",r=e[3];if(!r)return n;if(t&&"function"==typeof btoa){var o=(a=r,c=btoa(unescape(encodeURIComponent(JSON.stringify(a)))),s="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(c),"/*# ".concat(s," */")),i=r.sources.map((function(e){return "/*# sourceURL=".concat(r.sourceRoot||"").concat(e," */");}));return [n].concat(i).concat([o]).join("\n");}var a,c,s;return [n].join("\n");}(t,e);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n;})).join("");},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var o={};if(r)for(var i=0;i<this.length;i++){var a=this[i][0];null!=a&&(o[a]=!0);}for(var c=0;c<e.length;c++){var s=[].concat(e[c]);r&&o[s[0]]||(n&&(s[2]?s[2]="".concat(n," and ").concat(s[2]):s[2]=n),t.push(s));}},t;};},function(e,t,n){"use strict";var r,o={},i=function(){return void 0===r&&(r=Boolean(window&&document&&document.all&&!window.atob)),r;},a=function(){var e={};return function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head;}catch(e){n=null;}e[t]=n;}return e[t];};}();function c(e,t){for(var n=[],r={},o=0;o<e.length;o++){var i=e[o],a=t.base?i[0]+t.base:i[0],c={css:i[1],media:i[2],sourceMap:i[3]};r[a]?r[a].parts.push(c):n.push(r[a]={id:a,parts:[c]});}return n;}function s(e,t){for(var n=0;n<e.length;n++){var r=e[n],i=o[r.id],a=0;if(i){for(i.refs++;a<i.parts.length;a++)i.parts[a](r.parts[a]);for(;a<r.parts.length;a++)i.parts.push(m(r.parts[a],t));}else{for(var c=[];a<r.parts.length;a++)c.push(m(r.parts[a],t));o[r.id]={id:r.id,refs:1,parts:c};}}}function u(e){var t=document.createElement("style");if(void 0===e.attributes.nonce){var r=n.nc;r&&(e.attributes.nonce=r);}if(Object.keys(e.attributes).forEach((function(n){t.setAttribute(n,e.attributes[n]);})),"function"==typeof e.insert)e.insert(t);else{var o=a(e.insert||"head");if(!o)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");o.appendChild(t);}return t;}var l,f=(l=[],function(e,t){return l[e]=t,l.filter(Boolean).join("\n");});function d(e,t,n,r){var o=n?"":r.css;if(e.styleSheet)e.styleSheet.cssText=f(t,o);else{var i=document.createTextNode(o),a=e.childNodes;a[t]&&e.removeChild(a[t]),a.length?e.insertBefore(i,a[t]):e.appendChild(i);}}function p(e,t,n){var r=n.css,o=n.media,i=n.sourceMap;if(o&&e.setAttribute("media",o),i&&btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),e.styleSheet)e.styleSheet.cssText=r;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(r));}}var b=null,v=0;function m(e,t){var n,r,o;if(t.singleton){var i=v++;n=b||(b=u(t)),r=d.bind(null,n,i,!1),o=d.bind(null,n,i,!0);}else n=u(t),r=p.bind(null,n,t),o=function(){!function(e){if(null===e.parentNode)return !1;e.parentNode.removeChild(e);}(n);};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t);}else o();};}e.exports=function(e,t){(t=t||{}).attributes="object"==typeof t.attributes?t.attributes:{},t.singleton||"boolean"==typeof t.singleton||(t.singleton=i());var n=c(e,t);return s(n,t),function(e){for(var r=[],i=0;i<n.length;i++){var a=n[i],u=o[a.id];u&&(u.refs--,r.push(u));}e&&s(c(e,t),t);for(var l=0;l<r.length;l++){var f=r[l];if(0===f.refs){for(var d=0;d<f.parts.length;d++)f.parts[d]();delete o[f.id];}}};};},function(e,t,n){"use strict";n.r(t);n(3);function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable;}))),n.push.apply(n,r);}return n;}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
18t%2?r(Object(n),!0).forEach((function(t){i(e,t,n[t]);})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t));}));}return e;}function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e;}Litepicker.add("keyboardnav",{init:function(e){Object.defineProperties(e,{isMouseDown:{value:!1,writable:!0}});function t(t,r){if(t.classList.contains("day-item")){r.preventDefault();var o=n(e.ui,t,(function(e,t){return e===(t="ArrowLeft"===r.code?t-1:t+1);}));o?o.focus():function(t){var n=e.ui.querySelector("".concat({ArrowLeft:".button-previous-month",ArrowRight:".button-next-month"}[t.code],'[tabindex="1"]'));n&&n.dispatchEvent(new Event("click"));setTimeout((function(){var n=null;switch(t.code){case "ArrowLeft":var r=e.ui.querySelectorAll('[tabindex="2"]');n=r[r.length-1];break;case "ArrowRight":n=e.ui.querySelector('[tabindex="2"]');}n.focus();}));}(r);}}function n(e,t,n){var r=Array.from(e.querySelectorAll('.day-item[tabindex="2"]')),o=r.indexOf(t);return r.filter((function(e,t){return n(t,o)&&2===e.tabIndex;}))[0];}function r(t){e.isMouseDown=!0;}function i(t){e.isMouseDown?e.isMouseDown=!1:this.options.inlineMode||this.isShowning()||(this.show(t.target),this.ui.querySelector('[tabindex="'.concat(e.options.keyboardnav.firstTabIndex,'"]')).focus());}function a(e){var t=this;this.options.inlineMode||setTimeout((function(){var e=document.activeElement;t.ui.contains(e)||(t.nextFocusElement=e);}));}e.options.keyboardnav=o(o({},{firstTabIndex:1}),e.options.keyboardnav),e.ui.addEventListener("keydown",function(r){var o=this,i=r.target;switch(setTimeout((function(){o.onMouseEnter({target:document.activeElement});})),r.code){case "ArrowUp":case "ArrowDown":!function(t,r){if(t.classList.contains("day-item")){r.preventDefault();var o=n(e.ui,t,(function(e,t){return e===(t="ArrowUp"===r.code?t-7:t+7);}));o&&o.focus();}}(i,r);break;case "ArrowLeft":case "ArrowRight":t(i,r);break;case "Tab":!function(t,n){setTimeout((function(){if(!document.activeElement.closest(".litepicker")){var n=e.ui.querySelector('[tabindex="1"]');if(t===n){var r=e.ui.querySelectorAll('[tabindex="2"]');n=r[r.length-1];}n.focus();}}));}(i);break;case "Enter":case "Space":!function(t,n){t.classList.contains("day-item")&&(n.preventDefault(),document.activeElement.dispatchEvent(new Event("click")),setTimeout((function(){var t=e.ui.querySelector('.is-start-date[tabindex="2"]');t||(t=e.ui.querySelector('[tabindex="2"]')),t.focus();})));}(i,r);break;case "Escape":e.hide();}}.bind(e),!0);var c=e.options;c.element instanceof HTMLElement&&(c.element.addEventListener("mousedown",r.bind(e),!0),c.element.addEventListener("focus",i.bind(e),!0)),c.elementEnd instanceof HTMLElement&&(c.elementEnd.addEventListener("mousedown",r.bind(e),!0),c.elementEnd.addEventListener("focus",i.bind(e),!0)),c.element instanceof HTMLElement&&c.element.addEventListener("blur",a.bind(e),!0),c.elementEnd instanceof HTMLElement&&c.elementEnd.addEventListener("blur",a.bind(e),!0),e.on("render",(function(e){Array.from(e.querySelectorAll([".month-item:first-child:not(.no-previous-month) .button-previous-month",".month-item:last-child:not(.no-next-month) .button-next-month",".reset-button","select"].join(","))).forEach((function(e){return e.tabIndex=1;}));})),e.on("render:day",(function(e){e.tabIndex=e.classList.contains("is-locked")?-1:2;}));}});},function(e,t,n){var r=n(4);"string"==typeof r&&(r=[[e.i,r,""]]);var o={insert:function(e){var t=document.querySelector("head"),n=window._lastElementInsertedByStyleLoader;window.disableLitepickerStyles||(n?n.nextSibling?t.insertBefore(e,n.nextSibling):t.appendChild(e):t.insertBefore(e,t.firstChild),window._lastElementInsertedByStyleLoader=e);},singleton:!1};n(1)(r,o);r.locals&&(e.exports=r.locals);},function(e,t,n){(t=n(0)(!1)).push([e.i,"",""]),e.exports=t;}]);; 19(function($,Drupal){Drupal.behaviors.arctic_image_gallery={attach:function(context,settings){function throttle(func,delay){var timer=null;return function(){var thisContext=this;var args=arguments;if(timer===null)timer=setTimeout(function(){func.apply(thisContext,args);timer=null;},delay);};}var checkStyleSupport=(function(){var support={};return function(prop){if(support[prop]!==undefined)return support[prop];var div=document.createElement("div");var style=div.style;var ucProp=prop.charAt(0).toUpperCase()+prop.slice(1);var prefixes=["webkit","moz","ms","o"];
19var props=(prop+" "+prefixes.join(ucProp+" ")+ucProp).split(" ");for(var i=0;i<props.length;i++)if(props[i] in style){support[prop]=props[i];return support[prop];}support[prop]=false;return support[prop];};})();var svgNS="http://www.w3.org/2000/svg";var svgSupport=(function(){var support;return function(){if(support!==undefined)return support;var div=document.createElement("div");div.innerHTML="<svg></svg>";support=!!(div.firstChild&&div.firstChild.namespaceURI===svgNS);return support;};})();var $window=$(window);var transformSupport=checkStyleSupport("transform");var defaults={itemContainer:"ul",itemSelector:"li",start:0,fadeIn:400,loop:true,autoplay:false,pauseOnHover:true,style:"coverflow",spacing:-0.6,click:true,keyboard:true,scrollwheel:true,touch:true,nav:true,buttons:"custom",buttonPrev:"<",buttonNext:">",onItemSwitch:false};var classes={main:"flipster",active:"flipster--active",container:"flipster__container",nav:"flipster__nav",navChild:"flipster__nav__child",navItem:"flipster__nav__item",navLink:"flipster__nav__link",navCurrent:"flipster__nav__item--current",navCategory:"flipster__nav__item--category",navCategoryLink:"flipster__nav__link--category",button:"flipster__button",buttonPrev:"flipster__button--prev",buttonNext:"flipster__button--next",item:"flipster__item",itemCurrent:"flipster__item--current",itemPast:"flipster__item--past",itemFuture:"flipster__item--future",itemContent:"flipster__item__content"};var classRemover=new RegExp("\\b("+classes.itemCurrent+"|"+classes.itemPast+"|"+classes.itemFuture+")(.*?)(\\s|$)","g");var whiteSpaceRemover=new RegExp("\\s\\s+","g");$.fn.flipster=function(options){var isMethodCall=typeof options==="string";if(isMethodCall){var args=Array.prototype.slice.call(arguments,1);return this.each(function(){var methods=$(this).data("methods");if(methods&&methods[options])return methods[options].apply(this,args);return this;});}var pluginSettings=$.extend({},defaults,options);return this.each(function(){var self=$(this);var methods;var _container;var _containerWidth;var _items;var _itemOffsets=[];var _currentItem;var _currentIndex=0;var _nav;var _navItems;var _navLinks;var _playing=false;var _pendingResizeRetry=false;var _resizeRetryCount=0;var _startDrag=false;function buildButtonContent(dir){var text=dir==="next"?pluginSettings.buttonNext:pluginSettings.buttonPrev;if(pluginSettings.buttons==="custom"||!svgSupport())return text;return ('<svg viewBox="0 0 13 20" xmlns="'+svgNS+'" aria-labelledby="title">'+"<title>"+text+"</title>"+'<polyline points="10,3 3,10 10,17"'+(dir==="next"?' transform="rotate(180 6.5,10)"':"")+"></polyline>"+"</svg>");}function buildButton(dir){dir=dir||"next";var button=document.createElement("button");button.className=classes.button+" "+(dir==="next"?classes.buttonNext:classes.buttonPrev);button.setAttribute("type","button");button.setAttribute("aria-label",dir==="next"?"Next slide":"Previous slide");button.innerHTML=buildButtonContent(dir);button.addEventListener("click",function(e){e.preventDefault();jump(dir);});return button;}function buildButtons(){if(pluginSettings.buttons&&_items.length>1){self.find(".prev_next_buttons").remove();var buttonContainer=document.createElement("div");buttonContainer.className="flipster__nav prev_next_buttons";buttonContainer.appendChild(buildButton("prev"));buttonContainer.appendChild(buildButton("next"));var slideNumElement=self.find(".slideNum").get(0);if(slideNumElement&&slideNumElement.parentNode)slideNumElement.parentNode.insertBefore(buttonContainer,slideNumElement.nextSibling);else self.append(buttonContainer);}}function buildNav(){var navCategories={};if(!pluginSettings.nav||_items.length<=1)return;if(_nav)_nav.remove();_nav=$('<ul class="'+classes.nav+'" role="navigation"></ul>');_navLinks=$();_items.each(function(i){var item=$(this);var category=item.data("flip-category");var itemTitle=item.data("flip-title")||item.attr("title")||i;var navLink=$('<a href="#" class="'+classes.navLink+'">'+itemTitle+"</a>").data("index",i);_navLinks=_navLinks.add(navLink);if(category){if(!navCategories[category]){var categoryItem=$('<li class="'+classes.navItem+" "+classes.navCategory+'"></li>');var categoryLink=$('<a href="#" class="'+classes.navLink+" "+classes.navCategoryLink+'" data-flip-category="'+category+'">'+category+"</a>").data("category",category).data("index",i);navCategories[category]=$('<ul class="'+classes.navChild+'"></ul>');_navLinks=_navLinks.add(categoryLink);categoryItem.append(categoryLink,navCategories[category]).appendTo(_nav);}navCategories[category].append(navLink);}else _nav.append(navLink);navLink.wrap('<li class="'+classes.navItem+'"></li>');});_nav.on("click","a",function(e){var index=$(this).data("index");if(index>=0){jump(index);e.preventDefault();}});if(pluginSettings.nav==="after")self.append(_nav);else self.prepend(_nav);_navItems=_nav.find("."+classes.navItem);}function updateNav(){if(pluginSettings.nav&&_navItems&&_navLinks&&_currentItem){var category=_currentItem.data("flip-category");
19_navItems.removeClass(classes.navCurrent);_navLinks.filter(function(){return ($(this).data("index")===_currentIndex||(category&&$(this).data("category")===category));}).parent().addClass(classes.navCurrent);}}function noTransition(){self.css("transition","none");_container.css("transition","none");_items.css("transition","none");}function resetTransition(){self.css("transition","");_container.css("transition","");_items.css("transition","");}function calculateBiggestItemHeight(){var biggestHeight=0;var referenceWidth=0;var itemHeight;if(_currentItem&&_currentItem.length)referenceWidth=_currentItem.find("."+classes.itemContent).outerWidth()||_currentItem.outerWidth()||0;if(!referenceWidth)referenceWidth=_containerWidth||_container.width()||self.width()||self.parent().width()||0;_items.each(function(){var item=$(this);var image=$(this).find("img").get(0);var itemContent=item.find("."+classes.itemContent);var itemWidth=itemContent.outerWidth()||item.outerWidth()||referenceWidth;var imageWidth;itemHeight=item.height()||itemContent.height()||0;if(image&&image.naturalWidth&&image.naturalHeight){imageWidth=$(image).width()||itemWidth;if(imageWidth)itemHeight=Math.max(itemHeight,(image.naturalHeight/image.naturalWidth)*imageWidth);}if(itemHeight>biggestHeight)biggestHeight=itemHeight;});return biggestHeight;}function queueResizeRetry(skipTransition){if(_pendingResizeRetry||_resizeRetryCount>=10)return;_pendingResizeRetry=true;_resizeRetryCount++;setTimeout(function(){_pendingResizeRetry=false;resize(skipTransition);},50);}function resize(skipTransition){if(!_container||!_items||!_items.length)return;var biggestHeight;if(skipTransition)noTransition();_containerWidth=_container.width();_items.find("img").css("height","");biggestHeight=calculateBiggestItemHeight();if(!biggestHeight){queueResizeRetry(skipTransition);return;}_resizeRetryCount=0;_container.height(biggestHeight);_items.find("img").css("height",biggestHeight+"px");_items.each(function(i){var item=$(this);var width;var left;item.attr("class",function(index,className){return (className&&className.replace(classRemover,"").replace(whiteSpaceRemover," "));});width=item.outerWidth();if(pluginSettings.spacing!==0)item.css("margin-right",width*pluginSettings.spacing+"px");left=item.position().left;_itemOffsets[i]=-1*(left+width/2-_containerWidth/2);if(i===_items.length-1){center();if(skipTransition)setTimeout(resetTransition,1);}});}function center(){var total=_items.length;var loopCount=pluginSettings.loop!==true&&pluginSettings.loop>0?pluginSettings.loop:false;var item;var newClass;var zIndex;var past;var offset;if(_currentIndex>=0){_items.each(function(i){item=$(this);newClass=" ";if(i===_currentIndex){newClass+=classes.itemCurrent;zIndex=total+2;}else{past=i<_currentIndex;offset=past?_currentIndex-i:i-_currentIndex;if(loopCount)if(_currentIndex<=loopCount&&i>_currentIndex+loopCount){past=true;offset=total+_currentIndex-i;}else{if(_currentIndex>=total-loopCount&&i<_currentIndex-loopCount){past=false;offset=total-_currentIndex+i;}}newClass+=past?classes.itemPast+" "+classes.itemPast+"-"+offset:classes.itemFuture+" "+classes.itemFuture+"-"+offset;zIndex=total-offset;}item.css("z-index",zIndex*2).attr("class",function(index,className){return (className&&className.replace(classRemover,"").replace(whiteSpaceRemover," ")+newClass);});});
19if(!_containerWidth||_itemOffsets[_currentIndex]===undefined)resize(true);_container.css("left",_itemOffsets[_currentIndex]+"px");}updateNav();}function jump(to){var previous=_currentIndex;if(_items.length<=1)return self;if(to==="prev")if(_currentIndex>0)_currentIndex--;else{if(pluginSettings.loop)_currentIndex=_items.length-1;}else if(to==="next")if(_currentIndex<_items.length-1)_currentIndex++;else{if(pluginSettings.loop)_currentIndex=0;}else if(typeof to==="number")_currentIndex=to;else{if(to!==undefined)_currentIndex=_items.index(to);}_currentItem=_items.eq(_currentIndex);if(_currentIndex!==previous&&pluginSettings.onItemSwitch)pluginSettings.onItemSwitch.call(self,_items[_currentIndex],_items[previous]);center();return self;}function play(interval){pluginSettings.autoplay=interval||pluginSettings.autoplay;clearInterval(_playing);_playing=setInterval(function(){var previous=_currentIndex;jump("next");if(previous===_currentIndex&&!pluginSettings.loop)clearInterval(_playing);},pluginSettings.autoplay);return self;}function pause(){clearInterval(_playing);if(pluginSettings.autoplay)_playing=-1;return self;}function show(){resize(true);
19self.hide().css("visibility","").addClass(classes.active).fadeIn(pluginSettings.fadeIn);}function index(){_container=self.find(pluginSettings.itemContainer).addClass(classes.container);_items=_container.find(pluginSettings.itemSelector);if(_items.length<=1)return self;_items.addClass(classes.item).each(function(){var item=$(this);if(!item.children("."+classes.itemContent).length)item.wrapInner('<div class="'+classes.itemContent+'"></div>');});if(pluginSettings.click)_items.on("click.flipster touchend.flipster",function(e){if(!_startDrag){if(!$(this).hasClass(classes.itemCurrent))e.preventDefault();jump(this);}});buildButtons();buildNav();if(_currentIndex>=0)jump(_currentIndex);return self;}function keyboardEvents(elem){if(pluginSettings.keyboard){elem[0].tabIndex=0;elem.on("keydown.flipster",throttle(function(e){var code=e.which;if(code===37||code===39){jump(code===37?"prev":"next");e.preventDefault();}},250));}}function wheelEvents(elem){if(pluginSettings.scrollwheel){var _wheelInside=false;var _actionThrottle=0;var _throttleTimeout=0;var _delta=0;var _dir;var _lastDir;elem.on("mousewheel.flipster wheel.flipster",function(){_wheelInside=true;}).on("mousewheel.flipster wheel.flipster",throttle(function(e){clearTimeout(_throttleTimeout);_throttleTimeout=setTimeout(function(){_actionThrottle=0;_delta=0;},300);e=e.originalEvent;_delta+=e.wheelDelta||(e.deltaY+e.deltaX)*-1;if(Math.abs(_delta)<25)return;_actionThrottle++;_dir=_delta>0?"prev":"next";if(_lastDir!==_dir)_actionThrottle=0;_lastDir=_dir;if(_actionThrottle<6||_actionThrottle%3===0)jump(_dir);_delta=0;},50));$window.on("mousewheel.flipster wheel.flipster",function(e){if(_wheelInside){e.preventDefault();_wheelInside=false;}});}}function touchEvents(elem){if(pluginSettings.touch){var _startDragY=false;var _touchJump=throttle(jump,300);var x;var y;var offsetY;var offsetX;elem.on({"touchstart.flipster":function(e){e=e.originalEvent;_startDrag=e.touches?e.touches[0].clientX:e.clientX;_startDragY=e.touches?e.touches[0].clientY:e.clientY;},"touchmove.flipster":throttle(function(e){if(_startDrag!==false){e=e.originalEvent;x=e.touches?e.touches[0].clientX:e.clientX;y=e.touches?e.touches[0].clientY:e.clientY;offsetY=y-_startDragY;offsetX=x-_startDrag;if(Math.abs(offsetY)<100&&Math.abs(offsetX)>=30){_touchJump(offsetX<0?"next":"prev");_startDrag=x;e.preventDefault();}}},100),"touchend.flipster touchcancel.flipster":function(){_startDrag=false;}});}}function init(){var style;self.css("visibility","hidden");index();if(_items.length<=1){self.css("visibility","");return;}style=pluginSettings.style?"flipster--"+pluginSettings.style.split(" ").join(" flipster--"):false;self.addClass([classes.main,transformSupport?"flipster--transform":"flipster--no-transform",style,pluginSettings.click?"flipster--click":""].join(" "));if(pluginSettings.start)_currentIndex=pluginSettings.start==="center"?Math.floor(_items.length/2):pluginSettings.start;jump(_currentIndex);var images=self.find("img");if(images.length){var imagesLoaded=0;images.each(function(){if(this.complete)imagesLoaded++;});if(imagesLoaded>=images.length)show();else{images.on("load.flipster error.flipster",function(){imagesLoaded++;if(imagesLoaded>=images.length)show();});setTimeout(show,750);}}else show();$window.on("resize.flipster",throttle(resize,400));if(pluginSettings.autoplay)play();if(pluginSettings.pauseOnHover)_container.on("mouseenter.flipster",pause).on("mouseleave.flipster",function(){if(_playing===-1)play();});keyboardEvents(self);wheelEvents(_container);touchEvents(_container);}methods={jump,next:function(){return jump("next");},prev:function(){return jump("prev");},play,pause,index};self.data("methods",methods);
19if(!self.hasClass(classes.active))init();});};$(".flipster",context).each(function(){var $flipContainer=$(this);if($flipContainer.hasClass("flipster-initialized"))return;$flipContainer.addClass("flipster-initialized");$flipContainer.flipster({itemContainer:".flip-items",itemSelector:"li",loop:4,start:0,style:"infinite-carousel",spacing:0,scrollwheel:false,nav:"after",buttons:"custom"});});$(".view-popup",context).off("click.arcticGallery").on("click.arcticGallery",function(){var popupId=$(this).data("bs-target");var sanitizedId=sanitizeId(popupId);$(document).find(sanitizedId+"-p1").modal("show");});function sanitizeId(html){var temp=document.createElement("div");temp.innerText=html;return temp.textContent;}$(".carousel-inner",context).each(function(){if($(this).children(".carousel-item").length===1)$(this).addClass("single-slide");else $(this).addClass("multi-slide");});}};})(jQuery,Drupal);; 20(function(jQuery){jQuery.fn.awShowcase=function(options){var defaults={content_height:513,fit_to_parent:false,auto:false,interval:3000,continuous:false,loading:true,tooltip_width:200,tooltip_icon_width:32,tooltip_icon_height:32,tooltip_offsetx:18,tooltip_offsety:0,arrows:true,buttons:true,btn_numbers:false,keybord_keys:false,mousetrace:false,pauseonover:true,stoponclick:true,transition:"hslide",transition_delay:300,transition_speed:500,show_caption:"onload",thumbnails:false,thumbnails_position:"outside-last",thumbnails_direction:"vertical",thumbnails_slidex:0,dynamic_height:false,speed_change:false,viewline:false,start_at:0,fullscreen_width_x:15,custom_function:null,custom_slide_function:null};options=jQuery.extend(defaults,options);var current_id=0;var previous_id=0;var break_loop=false;var pause_loop=false;var myInterval=null;var showcase=jQuery(this);var showcase_width=options.content_width;var animating=false;var content_viewline_width=10000;var animation_distance=0;var old_animation_distance=0;var remaining_width=0;var content_container=jQuery(document.createElement("div")).css("overflow","hidden").css("position","relative").addClass("showcase-content-container").prependTo(showcase);if(options.fit_to_parent)showcase_width=jQuery(showcase).width()+options.fullscreen_width_x;if(options.viewline){options.thumbnails=false;options.dynamic_height=false;content_container.css("width",content_viewline_width);showcase.css("overflow","hidden");jQuery(".showcase-arrow-previous").hide();}var contentArray=[];var thumbnailArray=[];var content_count=0;showcase.children(".showcase-slide").each(function(){var object=jQuery(this);content_count++;if(options.thumbnails){var thumb=object.find(".showcase-thumbnail");thumbnailArray.push(thumb);thumb.remove();}var object_width=object.find(".showcase-content").children().width();var object_height=object.find(".showcase-content").children().height();contentArray.push(object.html());object.remove();var new_object=getContent(content_count-1);if(options.viewline||content_count===1)content_container.append(new_object);if(options.viewline){new_object.css("position","relative");new_object.css("float","left");new_object.css("width",object_width);}if(options.dynamic_height){new_object.css("height",object_height);if(content_count===1)content_container.css("height",object_height);}else{new_object.css("height",options.content_height);if(content_count===1)content_container.css("height",options.content_height);}if(options.viewline||content_count===1){displayAnchors(new_object);displayCaption(new_object);if(options.show_caption==="show")jQuery(new_object).find(".showcase-caption").show();}});var thumb_wrapper;var thumbnailStretch=0;var thumbnailsPerPage=0;if(options.thumbnails){var thumb_container=jQuery("<div />");var thumb_restriction=jQuery("<div />");thumb_wrapper=jQuery("<div />");for(let i=thumbnailArray.length-1;i>=0;--i){var thumbnail=jQuery(thumbnailArray[i]).css({overflow:"hidden"});thumbnail.attr("id","showcase-thumbnail-"+i);thumbnail.addClass(i===0?"active":"");thumbnail.click((function(a,b){return function(){if(myInterval){pause_loop=true;clearInterval(myInterval);}changeContent(a,b);};})(i,""));thumb_wrapper.prepend(thumbnail);}if(options.thumbnails_position==="outside-first"||options.thumbnails_position==="outside-last"){if(options.thumbnails_direction!=="horizontal"){content_container.css("float","left");content_container.css("width",options.content_width);thumb_container.css("float","left");thumb_container.css("height",options.content_height);}else jQuery(thumb_wrapper).find(".showcase-thumbnail").css("float","left");if(options.thumbnails_position==="outside-last"){showcase.append(thumb_container);if(options.thumbnails_direction!=="horizontal")showcase.append(jQuery("<div />").addClass("clear"));}else{showcase.prepend(thumb_container);if(options.thumbnails_direction!=="horizontal")showcase.append(jQuery("<div />").addClass("clear"));}}else{thumb_container.css({position:"absolute","z-index":20});if(options.thumbnails_direction==="horizontal"){thumb_container.css({left:0,right:0});jQuery(thumb_wrapper).find(".showcase-thumbnail").css("float","left");jQuery(thumb_wrapper).append(jQuery("<div />").addClass("clear"));if(options.thumbnails_position==="inside-first")thumb_container.css("top",0);else thumb_container.css("bottom",0);}else{thumb_container.css({top:0,bottom:0});if(options.thumbnails_position==="inside-first")thumb_container.css("left",0);else thumb_container.css("right",0);}content_container.prepend(thumb_container);}
20thumb_container.addClass("showcase-thumbnail-container");thumb_container.css("overflow","hidden");thumb_restriction.addClass("showcase-thumbnail-restriction");thumb_restriction.css({overflow:"hidden",position:"relative"});if(options.thumbnails_direction==="horizontal")thumb_restriction.css({float:"left"});thumb_wrapper.addClass("showcase-thumbnail-wrapper");if(options.thumbnails_direction==="horizontal")thumb_wrapper.addClass("showcase-thumbnail-wrapper-horizontal");else thumb_wrapper.addClass("showcase-thumbnail-wrapper-vertical");thumb_wrapper.css("position","relative");thumb_restriction.append(thumb_wrapper);thumb_container.append(thumb_restriction);var buttonBackward=jQuery('<div class="showcase-thumbnail-button-backward" />');if(options.thumbnails_direction!=="horizontal")buttonBackward.html('<span class="showcase-thumbnail-vertical"><span>Up</span></span>');else{buttonBackward.css({float:"left"});buttonBackward.html('<span class="showcase-thumbnail-horizontal"><span>Left</span></span>');}buttonBackward.click(function(){slideThumbnailWrapper("backward",false,true);});thumb_container.prepend(buttonBackward);var buttonForward=jQuery('<div class="showcase-thumbnail-button-forward" />');if(options.thumbnails_direction!=="horizontal")buttonForward.html('<span class="showcase-thumbnail-vertical"><span>Down</span></span>');else{buttonForward.css({float:"left"});buttonForward.html('<span class="showcase-thumbnail-horizontal"><span>Right</span></span>');}buttonForward.click(function(){slideThumbnailWrapper("forward",false,true);});thumb_container.append(buttonForward);var thumbnailVisibleStretch=0;if(options.thumbnails_direction!=="horizontal"){thumbnailVisibleStretch=getElementHeight(thumb_wrapper,false);thumbnailVisibleStretch+=getElementHeight(buttonBackward)+getElementHeight(buttonForward);while(thumbnailVisibleStretch<options.content_height){thumbnailVisibleStretch+=getElementHeight(jQuery(thumbnailArray[0]));thumbnailsPerPage++;}}else{thumbnailVisibleStretch=getElementWidth(thumb_wrapper,false);thumbnailVisibleStretch+=getElementWidth(buttonBackward)+getElementWidth(buttonForward);while(thumbnailVisibleStretch<showcase_width){thumbnailVisibleStretch+=getElementWidth(jQuery(thumbnailArray[0]));thumbnailsPerPage++;}}if(thumbnailsPerPage+1>thumbnailArray.length){if(options.thumbnails_direction!=="horizontal")thumb_restriction.css("margin-top",getElementHeight(buttonBackward));else thumb_restriction.css("margin-left",getElementWidth(buttonBackward));buttonBackward.hide();buttonForward.hide();}if(options.thumbnails_direction!=="horizontal"){var buttonsHeight=getElementHeight(buttonBackward)+getElementHeight(buttonForward);thumb_restriction.css("height",options.content_height-buttonsHeight);}else{var buttonsWidth=getElementWidth(buttonBackward)+getElementWidth(buttonForward);thumb_restriction.css("width",showcase_width-buttonsWidth);}if(options.thumbnails_direction==="horizontal"){jQuery(".showcase-thumbnail").each(function(){thumbnailStretch+=getElementWidth(jQuery(this));});thumb_wrapper.css("width",thumbnailStretch);}else jQuery(".showcase-thumbnail").each(function(){thumbnailStretch+=getElementHeight(jQuery(this));});}if(options.thumbnails&&options.thumbnails_position.indexOf("outside")!==-1&&options.thumbnails_direction!=="horizontal"&&!options.viewline)showcase.css("width",showcase_width+getElementWidth(thumb_wrapper,true,false));else{if(!options.fit_to_parent)showcase.css("width",showcase_width);}if(content_count>1&&options.auto)myInterval=window.setInterval(autoChange,options.interval);if(options.auto&&options.pauseonover){showcase.mouseenter(function(){break_loop=true;clearInterval(myInterval);});showcase.mouseleave(function(){if(!pause_loop){break_loop=false;myInterval=window.setInterval(autoChange,options.interval);}});}if(options.arrows&&content_count>1){jQuery(document.createElement("div")).addClass("showcase-arrow-previous").prependTo(showcase).click(function(){if(myInterval){if(options.stoponclick)pause_loop=true;clearInterval(myInterval);}changeContent(current_id===0?content_count-1:parseInt(current_id)-1,"previous");});jQuery(document.createElement("div")).addClass("showcase-arrow-next").prependTo(showcase).click(function(){if(myInterval){if(options.stoponclick)pause_loop=true;clearInterval(myInterval);}changeContent(current_id+1,"next");});if(options.viewline)jQuery(".showcase-arrow-previous").hide();}if(options.buttons&&content_count>1){jQuery(document.createElement("div")).css("clear","both").addClass("showcase-button-wrapper").appendTo(showcase);var i=0;while(i<content_count){jQuery(document.createElement("span")).attr("id","showcase-navigation-button-"+i).addClass(i===0?"active":"").html(options.btn_numbers?parseInt(i)+1:"●").click((function(a,b){return function(){if(myInterval){if(options.stoponclick)pause_loop=true;clearInterval(myInterval);}if(jQuery(this).hasClass("active"))return;else changeContent(a,b);};})(i,"")).appendTo(jQuery(showcase).find(".showcase-button-wrapper"));i++;}}if(options.keybord_keys)jQuery(document).keydown(function(e){if(options.stoponclick)pause_loop=true;if(myInterval)clearInterval(myInterval);if(e.keyCode===37)changeContent(current_id===0?content_count-1:parseInt(current_id)-1,"previous");if(e.keyCode===39)changeContent(current_id===content_count-1?0:parseInt(current_id)+1,"next");});function getContent(id){var new_content=jQuery(document.createElement("div")).attr("id","showcase-content-"+id).css("overflow","hidden").css("position","absolute").addClass("showcase-content").html(contentArray[id]);if(!options.viewline)new_content.css("width",options.content_width);if(options.fit_to_parent&&!options.viewline)new_content.css("left",showcase_width/2-options.content_width/2);return new_content;}function autoChange(){var nextID=parseInt(current_id)+1;if(nextID===content_count&&options.continuous)nextID=0;else{if(nextID===content_count&&!options.continuous){break_loop=true;clearInterval(myInterval);}}if(!break_loop)changeContent(nextID,"next");}function changeContent(id,direction){if(options.custom_slide_function===null||/^\s*$/.test(options.custom_slide_function)){}else{var fn=window[options.custom_slide_function];if(typeof fn==="function")fn(options.custom_slide_function);}if(current_id!==id&&!animating){var obj;var obj2;var delay=0;var i;var len;var lrpos=options.fit_to_parent?showcase_width/2-options.content_width/2:0;if((id>current_id&&direction!=="previous")||direction==="next")if(options.viewline){if(current_id<content_count-1){if(!options.speed_change)animating=true;updateContentViewlineWidth();if(options.pauseonover)window.clearInterval(myInterval);remaining_width=0;for(i=current_id+1,len=content_count;i<len;++i){obj=addedContentArray[i];remaining_width+=obj.find(".showcase-content").children().width();}if(remaining_width>showcase_width){old_animation_distance=animation_distance;animation_distance-=addedContentArray[current_id].find(".showcase-content").children().width();}else{if(jQuery(".showcase-arrow-next").is(":visible")){old_animation_distance=animation_distance;animation_distance=-(content_viewline_width-(remaining_width+(showcase_width-remaining_width)));jQuery(".showcase-arrow-next").fadeOut(300);}}content_container.animate({left:animation_distance+"px"},options.transition_speed,function(){animating=false;});if(jQuery(".showcase-arrow-next").is(":visible"))current_id++;jQuery(".showcase-arrow-previous").fadeIn(300);}}else{if(!options.speed_change)animating=true;obj=jQuery(showcase).find("#showcase-content-"+parseInt(current_id));obj2=getContent(id);content_container.append(obj2);if(options.dynamic_height)obj2.css("height",obj2.find(".showcase-content").children().height());else obj2.css("height",options.content_height);if(obj.find(".showcase-content").children().height()>obj2.find(".showcase-content").children().height()&&options.dynamic_height){content_container.stop(true,true).animate({height:obj2.find(".showcase-content").children().height()},200);delay=100;}
20if(options.transition==="hslide")jQuery(obj).delay(delay).animate({left:-options.content_width},options.transition_speed+options.transition_delay,function(){obj.remove();});else if(options.transition==="vslide")jQuery(obj).delay(delay).animate({top:-options.content_height},options.transition_speed+options.transition_delay,function(){obj.remove();});else jQuery(obj).delay(delay).fadeOut(options.transition_speed,function(){obj.remove();});displayAnchors(obj,true);displayCaption(obj,true);if(options.transition==="hslide"){obj2.css("left",showcase_width);jQuery(obj2).delay(delay).animate({left:lrpos},options.transition_speed,function(){displayAnchors(obj2);displayCaption(obj2);afterAnimation(obj2);});}else if(options.transition==="vslide"){obj2.css("top",showcase.height());jQuery(obj2).delay(delay).animate({top:"0px"},options.transition_speed,function(){displayAnchors(obj2);displayCaption(obj2);afterAnimation(obj2);});}else{obj2.css("left",lrpos);obj2.css("display","none");jQuery(obj2).delay(delay).fadeIn(options.transition_speed,function(){displayAnchors(obj2);displayCaption(obj2);afterAnimation(obj2);});}}else{if(id<current_id||direction==="previous")if(options.viewline){if(current_id!==0){if(!options.speed_change)animating=true;updateContentViewlineWidth();if(options.pauseonover)window.clearInterval(myInterval);content_container.animate({left:old_animation_distance+"px"},options.transition_speed,function(){animating=false;});animation_distance=old_animation_distance;current_id--;if(current_id===0)jQuery(".showcase-arrow-previous").fadeOut(300);let old_id=current_id-1;let sub_width=jQuery(addedContentArray[old_id]).width();old_animation_distance=old_animation_distance+sub_width;}jQuery(".showcase-arrow-next").fadeIn(300);}else{if(!options.speed_change)animating=true;obj=jQuery(showcase).find("#showcase-content-"+parseInt(current_id));obj2=getContent(id);content_container.append(obj2);if(options.dynamic_height)obj2.css("height",obj2.find(".showcase-content").children().height());else obj2.css("height",options.content_height);if(obj.find(".showcase-content").children().height()>obj2.find(".showcase-content").children().height()&&options.dynamic_height){content_container.stop(true,true).animate({height:obj2.find(".showcase-content").children().height()},200);delay=100;}if(options.transition==="hslide")jQuery(obj).delay(delay).animate({left:showcase_width+"px"},options.transition_speed+options.transition_delay,function(){displayAnchors(obj,true);displayCaption(obj,true);obj.remove();});else if(options.transition==="vslide")jQuery(obj).delay(delay).animate({top:options.content_height+"px"},options.transition_speed+options.transition_delay,function(){displayAnchors(obj,true);displayCaption(obj,true);obj.remove();});else jQuery(obj).delay(delay).fadeOut(options.transition_speed,function(){displayAnchors(obj,true);displayCaption(obj,true);obj.remove();});if(options.transition==="hslide"){obj2.css("left","-"+options.content_width+"px");jQuery(obj2).delay(delay).animate({left:lrpos},options.transition_speed,function(){displayAnchors(obj2);displayCaption(obj2);afterAnimation(obj2);});}else if(options.transition==="vslide"){obj2.css("top","-"+showcase.height()+"px");jQuery(obj2).delay(delay).animate({top:"0px"},options.transition_speed,function(){displayAnchors(obj2);displayCaption(obj2);afterAnimation(obj2);});}else{obj2.css("left",lrpos);obj2.css("display","none");jQuery(obj2).delay(delay).fadeIn(options.transition_speed,function(){displayAnchors(obj2);displayCaption(obj2);afterAnimation(obj2);});}content_container.append(obj2);}}if(!options.viewline){previous_id=current_id;current_id=id;if(options.thumbnails)if((current_id>previous_id&&direction!=="previous")||direction==="next")slideThumbnailWrapper("forward",true);else{if(current_id<previous_id||direction==="previous")slideThumbnailWrapper("backward",true);}if(options.arrows){jQuery(showcase).find(".showcase-arrow-previous").unbind("click").click(function(){if(myInterval){if(options.stoponclick)pause_loop=true;clearInterval(myInterval);}changeContent(current_id===0?content_count-1:parseInt(current_id)-1,"previous");});jQuery(showcase).find(".showcase-arrow-next").unbind("click").click(function(){if(myInterval){if(options.stoponclick)pause_loop=true;clearInterval(myInterval);}changeContent(current_id===content_count-1?0:parseInt(current_id)+1,"next");});}if(options.thumbnails){i=0;showcase.find(".showcase-thumbnail").each(function(){var object=jQuery(this);object.removeClass("active");if(i===current_id)object.addClass("active");i++;});}if(options.show_caption==="show")jQuery(obj2).find(".showcase-caption").show();}if(options.buttons){i=0;showcase.find(".showcase-button-wrapper span").each(function(){var object=jQuery(this);object.removeClass("active");if(i===current_id)object.addClass("active");i++;});}if(typeof options.custom_function=="function")options.custom_function();}}
20function afterAnimation(obj){if(options.dynamic_height)content_container.stop(true,true).animate({height:obj.find(".showcase-content").children().height()},200);animating=false;}var thumbnailSlidePosition=0;function slideThumbnailWrapper(direction,check,backwardforward){var doTheSlide=true;var thumbnailHeightOrWidth=getElementHeight(jQuery(thumb_wrapper).find(".showcase-thumbnail"));if(options.thumbnails_direction==="horizontal")thumbnailHeightOrWidth=getElementWidth(jQuery(thumb_wrapper).find(".showcase-thumbnail"));var multiplySlidePosition=1;if(options.thumbnails_slidex===0)options.thumbnails_slidex=thumbnailsPerPage;if(check){var thumbnailSlidePositionCopy=thumbnailSlidePosition;var thumbnailsScrolled=0;while(thumbnailSlidePositionCopy<0){if(options.thumbnails_direction==="horizontal")thumbnailSlidePositionCopy+=getElementWidth(jQuery(thumbnailArray[0]));else thumbnailSlidePositionCopy+=getElementHeight(jQuery(thumbnailArray[0]));thumbnailsScrolled++;}var firstVisible=thumbnailsScrolled;var lastVisible=thumbnailsPerPage+thumbnailsScrolled-1;if(current_id>=firstVisible&¤t_id<=lastVisible)doTheSlide=false;var distance;if(current_id-lastVisible>options.thumbnails_slidex){distance=current_id-lastVisible;while(distance>options.thumbnails_slidex){distance-=options.thumbnails_slidex;multiplySlidePosition++;}}else if(firstVisible-current_id>options.thumbnails_slidex){distance=firstVisible-current_id;while(distance>options.thumbnails_slidex){distance-=options.thumbnails_slidex;multiplySlidePosition++;}}else multiplySlidePosition=1;}if(direction==="forward"&&doTheSlide){if(options.thumbnails_direction==="vertical"&&options.content_height<thumbnailStretch+thumbnailSlidePosition)thumbnailSlidePosition-=thumbnailHeightOrWidth*(options.thumbnails_slidex*multiplySlidePosition);else if(options.thumbnails_direction==="horizontal"&&options.content_width<thumbnailStretch+thumbnailSlidePosition)thumbnailSlidePosition-=thumbnailHeightOrWidth*(options.thumbnails_slidex*multiplySlidePosition);else{if(current_id===0)if(!backwardforward)thumbnailSlidePosition=0;}if(options.thumbnails_direction==="horizontal")thumb_wrapper.animate({left:thumbnailSlidePosition},300);else thumb_wrapper.animate({top:thumbnailSlidePosition},300);}else{if(doTheSlide){if(thumbnailSlidePosition<0)thumbnailSlidePosition+=thumbnailHeightOrWidth*(options.thumbnails_slidex*multiplySlidePosition);else if(current_id===content_count-1){if(!backwardforward)thumbnailSlidePosition-=thumbnailHeightOrWidth*(options.thumbnails_slidex*multiplySlidePosition);}else thumbnailSlidePosition=0;if(options.thumbnails_direction==="horizontal")thumb_wrapper.animate({left:thumbnailSlidePosition},300);else thumb_wrapper.animate({top:thumbnailSlidePosition},300);}}}function displayCaption(container,fadeOut){var caption=container.find(".showcase-caption");if(!fadeOut)if(options.show_caption==="onload")caption.fadeIn(300);else{if(options.show_caption==="onhover"){jQuery(container).mouseenter(function(){caption.fadeIn(300);});jQuery(container).mouseleave(function(){caption.stop(true,true).fadeOut(100);});}}else caption.stop(true,true).fadeOut(300);}function displayAnchors(container,fadeOut){container.find(".showcase-tooltips a").each(function(){if(!fadeOut){var coords=jQuery(this).attr("coords");coords=coords.split(",");jQuery(this).addClass("showcase-plus-anchor");jQuery(this).css("position","absolute");jQuery(this).css("display","none");jQuery(this).css("width",options.tooltip_icon_width);jQuery(this).css("height",options.tooltip_icon_height);jQuery(this).css("left",parseInt(coords[0])-parseInt(options.tooltip_icon_width)/2);jQuery(this).css("top",parseInt(coords[1])-parseInt(options.tooltip_icon_height)/2);var content=jQuery(this).html();jQuery(this).mouseenter(function(){animateTooltip(container,coords[0],coords[1],content);});jQuery(this).mouseleave(function(){animateTooltip(container,coords[0],coords[1],content);});jQuery(this).html("");jQuery(this).fadeIn(300);}else jQuery(this).stop(true,true).fadeOut(300);});}var tooltip=null;function animateTooltip(container,x,y,content){if(tooltip===null){tooltip=jQuery(document.createElement("div")).addClass("showcase-tooltip").css("display","none").css("position","absolute").css("max-width",options.tooltip_width).html(content);container.append(tooltip);var tooltip_paddingx=parseInt(tooltip.css("padding-right"))*2+parseInt(tooltip.css("border-right-width"))*2;var tooltip_paddingy=parseInt(tooltip.css("padding-bottom"))*2+parseInt(tooltip.css("border-bottom-width"))*2;let lastx=parseInt(x)+tooltip.width()+tooltip_paddingx;let lasty=parseInt(y)+tooltip.height()+tooltip_paddingy;if(lastx<options.content_width)tooltip.css("left",parseInt(x)+parseInt(options.tooltip_offsetx));else tooltip.css("left",parseInt(x)-parseInt(options.tooltip_offsetx)-(parseInt(tooltip.width())+parseInt(options.tooltip_offsetx)));if(lasty<options.content_height)tooltip.css("top",parseInt(y)+parseInt(options.tooltip_offsety));else tooltip.css("top",parseInt(y)-parseInt(options.tooltip_offsety)-(parseInt(tooltip.height())+parseInt(tooltip_paddingy)));tooltip.fadeIn(400);}else{tooltip.fadeOut(400);tooltip.remove();tooltip=null;}}function getElementHeight(el,incHeight,incMargin,incPadding,incBorders){incHeight=typeof incHeight!=="undefined"?incHeight:true;incMargin=typeof incMargin!=="undefined"?incMargin:true;incPadding=typeof incPadding!=="undefined"?incPadding:true;incBorders=typeof incBorders!=="undefined"?incBorders:true;var elHeight=incHeight?jQuery(el).height():0;var elMargin=incMargin?parseFloat(jQuery(el).css("margin-top"))+parseFloat(jQuery(el).css("margin-bottom")):0;var elPadding=incPadding?parseFloat(jQuery(el).css("padding-top"))+parseFloat(jQuery(el).css("padding-bottom")):0;var elBorder=incBorders?parseFloat(jQuery(el).css("border-top-width"))+parseFloat(jQuery(el).css("border-bottom-width")):0;elHeight+=elMargin+elPadding+elBorder;return elHeight;}function getElementWidth(el,incWidth,incMargin,incPadding,incBorders){incWidth=typeof incWidth!=="undefined"?incWidth:true;incMargin=typeof incMargin!=="undefined"?incMargin:true;incPadding=typeof incPadding!=="undefined"?incPadding:true;incBorders=typeof incBorders!=="undefined"?incBorders:true;var elWidth=incWidth?jQuery(el).width():0;var elMargin=incMargin?parseFloat(jQuery(el).css("margin-left"))+parseFloat(jQuery(el).css("margin-right")):0;var elPadding=incPadding?parseFloat(jQuery(el).css("padding-left"))+parseFloat(jQuery(el).css("padding-right")):0;var elBorder=incBorders?parseFloat(jQuery(el).css("border-left-width"))+parseFloat(jQuery(el).css("border-right-width")):0;elWidth+=elMargin+elPadding+elBorder;return elWidth;}if(options.mousetrace){var mousetrace=jQuery(document.createElement("div")).css("position","absolute").css("top","0").css("background-color","#fff").css("color","#000").css("padding","3px 5px").css("x-index","30").html("X: 0 Y: 0");showcase.append(mousetrace);var offset=showcase.offset();content_container.mousemove(function(e){mousetrace.html("X: "+(e.pageX-offset.left)+" Y: "+(e.pageY-offset.top));});}if(options.start_at)changeContent(options.start_at);jQuery("#awOnePageButton").click(function showInOnePage(){if(jQuery(".view-page").is(":visible")){var temp_container=jQuery(document.createElement("div"));temp_container.addClass("showcase-onepage");showcase.before(temp_container);if(myInterval){pause_loop=true;clearInterval(myInterval);}jQuery(this).find(".view-page").hide();jQuery(this).find(".view-slide").show();showcase.hide();jQuery.each(contentArray,function(index,value){let obj=getContent(index);obj.css("position","relative");temp_container.append(obj);displayAnchors(obj);displayCaption(obj);if(options.dynamic_height)obj.css("height",obj.find(".showcase-content").children().height());else obj.css("height",options.content_height);});var clear=jQuery(document.createElement("div"));clear.addClass("clear");temp_container.append(clear);}else{jQuery(".showcase-onepage").remove();jQuery(this).find(".view-page").show();jQuery(this).find(".view-slide").hide();showcase.show();}return false;});var addedContentArray=[];function updateContentViewlineWidth(){content_viewline_width=0;content_container.children("div").each(function(){content_viewline_width+=jQuery(this).find(".showcase-content").children().width();addedContentArray.push(jQuery(this));});}showcase.removeClass("showcase-load");};})(jQuery);; 21(function(){Drupal.behaviors.dataLayer={langPrefixes:function langPrefixes(){var languages=Drupal.settings.dataLayer.languages,langList=[];for(var lang in languages)if(languages[lang].prefix!=='')langList.push(languages[lang].prefix);return langList;},attach:function(){return;}};})();; 22(function($,Drupal,debounce){const cache={right:0,left:0,bottom:0,top:0};const cssVarPrefix='--drupal-displace-offset';const documentStyle=document.documentElement.style;const offsetKeys=Object.keys(cache);const offsetProps={};offsetKeys.forEach((edge)=>{offsetProps[edge]={enumerable:true,get(){return cache[edge];},set(value){if(value!==cache[edge])documentStyle.setProperty(`${cssVarPrefix}-${edge}`,`${value}px`);cache[edge]=value;}};});
22const offsets=Object.seal(Object.defineProperties({},offsetProps));function getRawOffset(el,edge){const $el=$(el);const documentElement=document.documentElement;let displacement=0;const horizontal=edge==='left'||edge==='right';let placement=$el.offset()[horizontal?'left':'top'];placement-=window[`scroll${horizontal?'X':'Y'}`]||document.documentElement[`scroll${horizontal?'Left':'Top'}`]||0;switch(edge){case 'top':displacement=placement+$el.outerHeight();break;case 'left':displacement=placement+$el.outerWidth();break;case 'bottom':displacement=documentElement.clientHeight-placement;break;case 'right':displacement=documentElement.clientWidth-placement;break;default:displacement=0;}return displacement;}function calculateOffset(edge){let edgeOffset=0;document.querySelectorAll(`[data-offset-${edge}]`).forEach((el)=>{if(el.style.display==='none')return;let displacement=parseInt(el.getAttribute(`data-offset-${edge}`),10);if(isNaN(displacement))displacement=getRawOffset(el,edge);edgeOffset=Math.max(edgeOffset,displacement);});return edgeOffset;}function displace(broadcast=true){const newOffsets={};offsetKeys.forEach((edge)=>{newOffsets[edge]=calculateOffset(edge);});offsetKeys.forEach((edge)=>{offsets[edge]=newOffsets[edge];});if(broadcast)$(document).trigger('drupalViewportOffsetChange',offsets);return offsets;}Drupal.behaviors.drupalDisplace={attach(){if(this.displaceProcessed)return;this.displaceProcessed=true;$(window).on('resize.drupalDisplace',debounce(displace,200));}};Drupal.displace=displace;Object.defineProperty(Drupal.displace,'offsets',{value:offsets,writable:false});Drupal.displace.calculateOffset=calculateOffset;})(jQuery,Drupal,Drupal.debounce);; 23(($)=>{let cachedScrollbarWidth=null;const {max,abs}=Math;const regexHorizontal=/left|center|right/;const regexVertical=/top|center|bottom/;const regexOffset=/[+-]\d+(\.[\d]+)?%?/;const regexPosition=/^\w+/;const _position=$.fn.position;function getOffsets(offsets,width,height){return [parseFloat(offsets[0])*(typeof offsets[0]==='string'&&offsets[0].endsWith('%')?width/100:1),parseFloat(offsets[1])*(typeof offsets[1]==='string'&&offsets[1].endsWith('%')?height/100:1)];}function parseCss(element,property){return parseInt(window.getComputedStyle(element)[property],10)||0;}function getDimensions(elem){const raw=elem[0];if(raw.nodeType===Node.DOCUMENT_NODE)return {width:elem.width(),height:elem.height(),offset:{top:0,left:0}};if(!!raw&&raw===raw.window)return {width:elem.width(),height:elem.height(),offset:{top:elem.scrollTop(),left:elem.scrollLeft()}};if(raw.preventDefault)return {width:0,height:0,offset:{top:raw.pageY,left:raw.pageX}};return {width:elem.outerWidth(),height:elem.outerHeight(),offset:elem.offset()};}const collisions={fit:{left(position,data){const {within}=data;const withinOffset=within.isWindow?within.scrollLeft:within.offset.left;const outerWidth=within.width;const collisionPosLeft=position.left-data.collisionPosition.marginLeft;const overLeft=withinOffset-collisionPosLeft;const overRight=collisionPosLeft+data.collisionWidth-outerWidth-withinOffset;let newOverRight;if(data.collisionWidth>outerWidth)if(overLeft>0&&overRight<=0){newOverRight=position.left+overLeft+data.collisionWidth-outerWidth-withinOffset;position.left+=overLeft-newOverRight;}else if(overRight>0&&overLeft<=0)position.left=withinOffset;else if(overLeft>overRight)position.left=withinOffset+outerWidth-data.collisionWidth;else position.left=withinOffset;else if(overLeft>0)position.left+=overLeft;else if(overRight>0)position.left-=overRight;else position.left=max(position.left-collisionPosLeft,position.left);},top(position,data){const {within}=data;const withinOffset=within.isWindow?within.scrollTop:within.offset.top;const outerHeight=data.within.height;const collisionPosTop=position.top-data.collisionPosition.marginTop;const overTop=withinOffset-collisionPosTop;const overBottom=collisionPosTop+data.collisionHeight-outerHeight-withinOffset;let newOverBottom;if(data.collisionHeight>outerHeight)if(overTop>0&&overBottom<=0){newOverBottom=position.top+overTop+data.collisionHeight-outerHeight-withinOffset;position.top+=overTop-newOverBottom;}else if(overBottom>0&&overTop<=0)position.top=withinOffset;else if(overTop>overBottom)position.top=withinOffset+outerHeight-data.collisionHeight;else position.top=withinOffset;else if(overTop>0)position.top+=overTop;else if(overBottom>0)position.top-=overBottom;else position.top=max(position.top-collisionPosTop,position.top);}},flip:{left(position,data){const {within}=data;const withinOffset=within.offset.left+within.scrollLeft;const outerWidth=within.width;const offsetLeft=within.isWindow?within.scrollLeft:within.offset.left;const collisionPosLeft=position.left-data.collisionPosition.marginLeft;const overLeft=collisionPosLeft-offsetLeft;const overRight=collisionPosLeft+data.collisionWidth-outerWidth-offsetLeft;const myOffset=data.my[0]==='left'?-data.elemWidth:data.my[0]==='right'?data.elemWidth:0;const atOffset=data.at[0]==='left'?data.targetWidth:data.at[0]==='right'?-data.targetWidth:0;const offset=-2*data.offset[0];let newOverRight;let newOverLeft;if(overLeft<0){newOverRight=position.left+myOffset+atOffset+offset+data.collisionWidth-outerWidth-withinOffset;if(newOverRight<0||newOverRight<abs(overLeft))position.left+=myOffset+atOffset+offset;}else{if(overRight>0){newOverLeft=position.left-data.collisionPosition.marginLeft+myOffset+atOffset+offset-offsetLeft;if(newOverLeft>0||abs(newOverLeft)<overRight)position.left+=myOffset+atOffset+offset;}}},top(position,data){const {within}=data;const withinOffset=within.offset.top+within.scrollTop;const outerHeight=within.height;const offsetTop=within.isWindow?within.scrollTop:within.offset.top;const collisionPosTop=position.top-data.collisionPosition.marginTop;const overTop=collisionPosTop-offsetTop;const overBottom=collisionPosTop+data.collisionHeight-outerHeight-offsetTop;const top=data.my[1]==='top';const myOffset=top?-data.elemHeight:data.my[1]==='bottom'?data.elemHeight:0;const atOffset=data.at[1]==='top'?data.targetHeight:data.at[1]==='bottom'?-data.targetHeight:0;const offset=-2*data.offset[1];let newOverTop;let newOverBottom;if(overTop<0){newOverBottom=position.top+myOffset+atOffset+offset+data.collisionHeight-outerHeight-withinOffset;if(newOverBottom<0||newOverBottom<abs(overTop))position.top+=myOffset+atOffset+offset;}else{if(overBottom>0){newOverTop=position.top-data.collisionPosition.marginTop+myOffset+atOffset+offset-offsetTop;if(newOverTop>0||abs(newOverTop)<overBottom)position.top+=myOffset+atOffset+offset;}}}},flipfit:{left(...args){collisions.flip.left.apply(this,args);collisions.fit.left.apply(this,args);},top(...args){collisions.flip.top.apply(this,args);collisions.fit.top.apply(this,args);}}};$.position={scrollbarWidth(){if(cachedScrollbarWidth!==undefined)return cachedScrollbarWidth;const div=$('<div '+"style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'>"+"<div style='height:100px;width:auto;'></div></div>");const innerDiv=div.children()[0];$('body').append(div);const w1=innerDiv.offsetWidth;div[0].style.overflow='scroll';let w2=innerDiv.offsetWidth;if(w1===w2)w2=div[0].clientWidth;div.remove();cachedScrollbarWidth=w1-w2;return cachedScrollbarWidth;},getScrollInfo(within){const overflowX=within.isWindow||within.isDocument?'':window.getComputedStyle(within.element[0])['overflow-x'];const overflowY=within.isWindow||within.isDocument?'':window.getComputedStyle(within.element[0])['overflow-y'];const hasOverflowX=overflowX==='scroll'||(overflowX==='auto'&&within.width<within.element[0].scrollWidth);const hasOverflowY=overflowY==='scroll'||(overflowY==='auto'&&within.height<within.element[0].scrollHeight);return {width:hasOverflowY?$.position.scrollbarWidth():0,height:hasOverflowX?$.position.scrollbarWidth():0};},getWithinInfo(element){const withinElement=$(element||window);const isWindow=!!withinElement[0]&&withinElement[0]===withinElement[0].window;const isDocument=!!withinElement[0]&&withinElement[0].nodeType===Node.DOCUMENT_NODE;const hasOffset=!isWindow&&!isDocument;return {element:withinElement,isWindow,isDocument,offset:hasOffset?$(element).offset():{left:0,top:0},scrollLeft:withinElement.scrollLeft(),scrollTop:withinElement.scrollTop(),width:withinElement.outerWidth(),height:withinElement.outerHeight()};}};$.fn.position=function(options){if(!options||!options.of)return _position.apply(this,arguments);options=$.extend({},options);const within=$.position.getWithinInfo(options.within);const scrollInfo=$.position.getScrollInfo(within);const collision=(options.collision||'flip').split(' ');const offsets={};const target=typeof options.of==='string'?$(document).find(options.of):$(options.of);const dimensions=getDimensions(target);const targetWidth=dimensions.width;const targetHeight=dimensions.height;const targetOffset=dimensions.offset;if(target[0].preventDefault)options.at='left top';const basePosition=$.extend({},targetOffset);$.each(['my','at'],function(){let pos=(options[this]||'').split(' ');
23if(pos.length===1)pos=regexHorizontal.test(pos[0])?pos.concat(['center']):regexVertical.test(pos[0])?['center'].concat(pos):['center','center'];pos[0]=regexHorizontal.test(pos[0])?pos[0]:'center';pos[1]=regexVertical.test(pos[1])?pos[1]:'center';const horizontalOffset=regexOffset.exec(pos[0]);const verticalOffset=regexOffset.exec(pos[1]);offsets[this]=[horizontalOffset?horizontalOffset[0]:0,verticalOffset?verticalOffset[0]:0];options[this]=[regexPosition.exec(pos[0])[0],regexPosition.exec(pos[1])[0]];});if(collision.length===1)collision[1]=collision[0];if(options.at[0]==='right')basePosition.left+=targetWidth;else{if(options.at[0]==='center')basePosition.left+=targetWidth/2;}if(options.at[1]==='bottom')basePosition.top+=targetHeight;else{if(options.at[1]==='center')basePosition.top+=targetHeight/2;}const atOffset=getOffsets(offsets.at,targetWidth,targetHeight);basePosition.left+=atOffset[0];basePosition.top+=atOffset[1];return this.each(function(){let using;const elem=$(this);const elemWidth=elem.outerWidth();const elemHeight=elem.outerHeight();const marginLeft=parseCss(this,'marginLeft');const marginTop=parseCss(this,'marginTop');const collisionWidth=elemWidth+marginLeft+parseCss(this,'marginRight')+scrollInfo.width;const collisionHeight=elemHeight+marginTop+parseCss(this,'marginBottom')+scrollInfo.height;const position=$.extend({},basePosition);const myOffset=getOffsets(offsets.my,elem.outerWidth(),elem.outerHeight());if(options.my[0]==='right')position.left-=elemWidth;else{if(options.my[0]==='center')position.left-=elemWidth/2;}if(options.my[1]==='bottom')position.top-=elemHeight;else{if(options.my[1]==='center')position.top-=elemHeight/2;}position.left+=myOffset[0];position.top+=myOffset[1];const collisionPosition={marginLeft,marginTop};$.each(['left','top'],function(i,dir){if(collisions[collision[i]])collisions[collision[i]][dir](position,{targetWidth,targetHeight,elemWidth,elemHeight,collisionPosition,collisionWidth,collisionHeight,offset:[atOffset[0]+myOffset[0],atOffset[1]+myOffset[1]],my:options.my,at:options.at,within,elem});});if(options.using)using=function(props){const left=targetOffset.left-position.left;const right=left+targetWidth-elemWidth;const top=targetOffset.top-position.top;const bottom=top+targetHeight-elemHeight;const feedback={target:{element:target,left:targetOffset.left,top:targetOffset.top,width:targetWidth,height:targetHeight},element:{element:elem,left:position.left,top:position.top,width:elemWidth,height:elemHeight},horizontal:right<0?'left':left>0?'right':'center',vertical:bottom<0?'top':top>0?'bottom':'middle'};if(targetWidth<elemWidth&&abs(left+right)<targetWidth)feedback.horizontal='center';if(targetHeight<elemHeight&&abs(top+bottom)<targetHeight)feedback.vertical='middle';if(max(abs(left),abs(right))>max(abs(top),abs(bottom)))feedback.important='horizontal';else feedback.important='vertical';options.using.call(this,props,feedback);};elem.offset($.extend(position,{using}));});};if(!$.hasOwnProperty('ui'))$.ui={};$.ui.position=collisions;})(jQuery);; 24(function($,Drupal,once){if(once('drupal-dialog-deprecation-listener','html').length){const eventSpecial={handle($event){const $element=$($event.target);const event=$event.originalEvent;const dialog=event.dialog;const dialogArguments=[$event,dialog,$element,event?.settings];$event.handleObj.handler.apply(this,dialogArguments);}};$.event.special['dialog:beforecreate']=eventSpecial;$.event.special['dialog:aftercreate']=eventSpecial;$.event.special['dialog:beforeclose']=eventSpecial;$.event.special['dialog:afterclose']=eventSpecial;const listenDialogEvent=(event)=>{const windowEvents=$._data(window,'events');const isWindowHasDialogListener=windowEvents[event.type];if(isWindowHasDialogListener)Drupal.deprecationError({message:`jQuery event ${event.type} is deprecated in 10.3.0 and is removed from Drupal:12.0.0. See https://www.drupal.org/node/3422670`});};['dialog:beforecreate','dialog:aftercreate','dialog:beforeclose','dialog:afterclose'].forEach((e)=>window.addEventListener(e,listenDialogEvent));window.addEventListener('dialog:beforecreate',(event)=>{const dialog=event.target;$(dialog).on('dialogButtonsChange.dialogDeprecation',(e)=>{if(!e?.originalEvent){Drupal.deprecationError({message:`jQuery event dialogButtonsChange is deprecated
24in 11.2.0 and is removed from Drupal:12.0.0. See https://www.drupal.org/node/3464202`});dialog.dispatchEvent(new CustomEvent('dialogButtonsChange'));}});});window.addEventListener('dialog:beforeclose',(event)=>{const dialog=event.target;$(dialog).off(`dialogButtonsChange.dialogDeprecation`);});}})(jQuery,Drupal,once);; 25class DrupalDialogEvent extends Event{constructor(type,dialog,settings=null){super(`dialog:${type}`,{bubbles:true});this.dialog=dialog;this.settings=settings;}}(function($,Drupal,drupalSettings,bodyScrollLock){drupalSettings.dialog={autoOpen:true,buttonClass:'button',buttonPrimaryClass:'button--primary',close(event){Drupal.dialog(event.target).close();Drupal.detachBehaviors(event.target,null,'unload');}};Drupal.dialog=function(element,options){let undef;const $element=$(element);const domElement=$element.get(0);const dialog={open:false,returnValue:undef};function openDialog(settings){settings=$.extend({},drupalSettings.dialog,options,settings);if(settings.dialogClass)Drupal.deprecationError({message:'dialogClass is deprecated in drupal:10.4.x and will be removed from drupal:12.0.0.'});const event=new DrupalDialogEvent('beforecreate',dialog,settings);domElement.dispatchEvent(event);$element.dialog(event.settings);dialog.open=true;if(event.settings.modal)bodyScrollLock.lock(domElement);domElement.dispatchEvent(new DrupalDialogEvent('aftercreate',dialog,event.settings));}function closeDialog(value){domElement.dispatchEvent(new DrupalDialogEvent('beforeclose',dialog));bodyScrollLock.clearBodyLocks();$element.dialog('close');dialog.returnValue=value;dialog.open=false;domElement.dispatchEvent(new DrupalDialogEvent('afterclose',dialog));}dialog.show=()=>{openDialog({modal:false,uiDialogTitleHeadingLevel:2});};dialog.showModal=()=>{openDialog({modal:true,uiDialogTitleHeadingLevel:1});};dialog.close=closeDialog;return dialog;};})(jQuery,Drupal,drupalSettings,bodyScrollLock);; 26(function($,Drupal,drupalSettings,debounce,displace){drupalSettings.dialog=$.extend({autoResize:true,maxHeight:'95%'},drupalSettings.dialog);function resetPosition(options){const offsets=displace.offsets;const left=offsets.left-offsets.right;const top=offsets.top-offsets.bottom;const leftString=`${(left>0?'+':'-')+Math.abs(Math.round(left/2))}px`;const topString=`${(top>0?'+':'-')+Math.abs(Math.round(top/2))}px`;options.position={my:`center${left!==0?leftString:''} center${top!==0?topString:''}`,of:window};return options;}function resetSize(event){const positionOptions=['width','height','minWidth','minHeight','maxHeight','maxWidth','position'];let adjustedOptions={};let windowHeight=$(window).height();let option;let optionValue;let adjustedValue;for(let n=0;n<positionOptions.length;n++){option=positionOptions[n];optionValue=event.data.settings[option];if(optionValue)if(typeof optionValue==='string'&&optionValue.endsWith('%')&&/height/i.test(option)){windowHeight-=displace.offsets.top+displace.offsets.bottom;adjustedValue=parseInt(0.01*parseInt(optionValue,10)*windowHeight,10);if(option==='height'&&Math.round(event.data.$element.parent().outerHeight())<adjustedValue)adjustedValue='auto';adjustedOptions[option]=adjustedValue;}}if(!event.data.settings.modal)adjustedOptions=resetPosition(adjustedOptions);event.data.$element.dialog('option',adjustedOptions);event.data.$element?.get(0)?.dispatchEvent(new CustomEvent('dialogContentResize',{bubbles:true}));}window.addEventListener('dialog:aftercreate',(e)=>{const autoResize=debounce(resetSize,20);const $element=$(e.target);const {settings}=e;const eventData={settings,$element};if(settings.autoResize===true||settings.autoResize==='true'){const uiDialog=$element.dialog('option',{resizable:false,draggable:false}).dialog('widget');uiDialog[0].style.position='fixed';$(window).on('resize.dialogResize scroll.dialogResize',eventData,autoResize).trigger('resize.dialogResize');$(document).on('drupalViewportOffsetChange.dialogResize',eventData,autoResize);}});window.addEventListener('dialog:beforeclose',()=>{$(window).off('.dialogResize');$(document).off('.dialogResize');});})(jQuery,Drupal,drupalSettings,Drupal.debounce,Drupal.displace);; 27(function($,{tabbable,isTabbable}){$.widget('ui.dialog',$.ui.dialog,{options:{buttonClass:'button',buttonPrimaryClass:'button--primary'},_createButtons(){const opts=this.options;let primaryIndex;let index;const il=opts.buttons.length;for(index=0;index<il;index++)if(opts.buttons[index].primary&&opts.buttons[index].primary===true){primaryIndex=index;delete opts.buttons[index].primary;break;}this._super();const $buttons=this.uiButtonSet.children().addClass(opts.buttonClass);if(typeof primaryIndex!=='undefined')$buttons.eq(index).addClass(opts.buttonPrimaryClass);},_createWrapper(){this.uiDialog=$('<div>
27').hide().attr({tabIndex:-1,role:'dialog','aria-modal':this.options.modal?'true':null}).appendTo(this._appendTo());this._addClass(this.uiDialog,'ui-dialog','ui-widget ui-widget-content ui-front');this._on(this.uiDialog,{keydown(event){if(this.options.closeOnEscape&&!event.isDefaultPrevented()&&event.keyCode&&event.keyCode===$.ui.keyCode.ESCAPE){event.preventDefault();this.close(event);return;}if(event.keyCode!==$.ui.keyCode.TAB||event.isDefaultPrevented())return;const tabbableElements=tabbable(this.uiDialog[0]);if(tabbableElements.length){const first=tabbableElements[0];const last=tabbableElements[tabbableElements.length-1];if((event.target===last||event.target===this.uiDialog[0])&&!event.shiftKey){this._delay(function(){$(first).trigger('focus');});event.preventDefault();}else{if((event.target===first||event.target===this.uiDialog[0])&&event.shiftKey){this._delay(function(){$(last).trigger('focus');});event.preventDefault();}}}},mousedown(event){if(this._moveToTop(event))this._focusTabbable();}});if(!this.element.find('[aria-describedby]').length)this.uiDialog.attr({'aria-describedby':this.element.uniqueId().attr('id')});},_focusTabbable(){let hasFocus=this._focusedElement?this._focusedElement.get(0):null;if(!hasFocus)hasFocus=this.element.find('[autofocus]').get(0);if(!hasFocus){const $elements=[this.element,this.uiDialogButtonPane];for(let i=0;i<$elements.length;i++){const element=$elements[i].get(0);if(element){const elementTabbable=tabbable(element);hasFocus=elementTabbable.length?elementTabbable[0]:null;}if(hasFocus)break;}}if(!hasFocus){const closeBtn=this.uiDialogTitlebarClose.get(0);hasFocus=closeBtn&&isTabbable(closeBtn)?closeBtn:null;}if(!hasFocus)hasFocus=this.uiDialog.get(0);$(hasFocus).eq(0).trigger('focus');}});})(jQuery,window.tabbable);; 28(($)=>{$.widget('ui.dialog',$.ui.dialog,{_allowInteraction(event){if(event.target.classList===undefined)return this._super(event);return event.target.classList.contains('ck')||this._super(event);}});})(jQuery);; 29((Drupal,drupalSettings)=>{Drupal.extlink=Drupal.extlink||{};Drupal.extlink.attach=(context,drupalSettings)=>{if(typeof drupalSettings.data==='undefined'||!drupalSettings.data.hasOwnProperty('extlink'))return;var $=jQuery.noConflict();var $window=$(window);let extIconPlacement='append';if(drupalSettings.data.extlink.extIconPlacement&&drupalSettings.data.extlink.extIconPlacement!=='0')extIconPlacement=drupalSettings.data.extlink.extIconPlacement;const pattern=/^(([^:]+?\.)*)([^.:]+)((\.[a-z0-9]{1,253})*)(:[0-9]{1,5})?$/;const host=window.location.host.replace(pattern,'$2$3$6');const subdomain=window.location.host.replace(host,'');let subdomains;if(drupalSettings.data.extlink.extSubdomains)subdomains='([^/]*\\.)?';else if(subdomain==='www.'||subdomain==='')subdomains='(www\\.)?';else subdomains=subdomain.replace('.','\\.');let allowedDomains=false;if(drupalSettings.data.extlink.allowedDomains){allowedDomains=[];for(let i=0;i<drupalSettings.data.extlink.allowedDomains.length;i++)allowedDomains.push(new RegExp(`^https?:\\/\\/${drupalSettings.data.extlink.allowedDomains[i].replace(/(\r\n|\n|\r)/gm,'')}.*$`,'i'));}const internalLink=new RegExp(`^https?://([^@]*@)?${subdomains}${host}`,'i');let extInclude=false;if(drupalSettings.data.extlink.extInclude)extInclude=new RegExp(drupalSettings.data.extlink.extInclude.replace(/\\/,'\\'),'i');let extExclude=false;if(drupalSettings.data.extlink.extExclude)extExclude=new RegExp(drupalSettings.data.extlink.extExclude.replace(/\\/,'\\'),'i');let extExcludeNoreferrer=false;if(drupalSettings.data.extlink.extExcludeNoreferrer)extExcludeNoreferrer=new RegExp(drupalSettings.data.extlink.extExcludeNoreferrer.replace(/\\/,'\\'),'i');let extCssExclude=false;if(drupalSettings.data.extlink.extCssExclude)extCssExclude=drupalSettings.data.extlink.extCssExclude;let extCssInclude=false;if(drupalSettings.data.extlink.extCssInclude)extCssInclude=drupalSettings.data.extlink.extCssInclude;let extCssExplicit=false;if(drupalSettings.data.extlink.extCssExplicit)extCssExplicit=drupalSettings.data.extlink.extCssExplicit;const externalLinks=[];const mailtoLinks=[];const telLinks=[];const extlinks=context.querySelectorAll('a:not([data-extlink]), area:not([data-extlink])');extlinks.forEach((el)=>{try{let url='';if(typeof el.href==='string')url=el.href.toLowerCase();else{if(typeof el.href==='object')url=el.href.baseVal;}
29const isExtCssIncluded=extCssInclude&&(el.matches(extCssInclude)||el.closest(extCssInclude));if(url.indexOf('http')===0&&((!internalLink.test(url)&&!(extExclude&&extExclude.test(url)))||(extInclude&&extInclude.test(url))||isExtCssIncluded)&&!(extCssExclude&&el.matches(extCssExclude))&&!(extCssExclude&&el.closest(extCssExclude))&&!(extCssExplicit&&!el.closest(extCssExplicit))){let match=false;if(!isExtCssIncluded&&allowedDomains){for(let i=0;i<allowedDomains.length;i++)if(allowedDomains[i].test(url)){match=true;break;}}if(!match)externalLinks.push(el);}else{if(el.tagName!=='AREA'&&!(extCssExclude&&el.closest(extCssExclude))&&!(extCssExplicit&&!el.closest(extCssExplicit)))if(url.indexOf('mailto:')===0)mailtoLinks.push(el);else{if(url.indexOf('tel:')===0)telLinks.push(el);}}}catch(error){return false;}});const hasExtIcon=drupalSettings.data.extlink.extClass!=='0'&&drupalSettings.data.extlink.extClass!=='';const hasAdditionalExtClasses=drupalSettings.data.extlink.extAdditionalLinkClasses!=='';Drupal.extlink.applyClassAndSpan(externalLinks,'ext',hasExtIcon?extIconPlacement:null);if(hasAdditionalExtClasses)Drupal.extlink.applyClassAndSpan(externalLinks,drupalSettings.data.extlink.extAdditionalLinkClasses,null);const hasMailtoClass=drupalSettings.data.extlink.mailtoClass!=='0'&&drupalSettings.data.extlink.mailtoClass!=='';const hasAdditionalMailtoClasses=drupalSettings.data.extlink.extAdditionalMailtoClasses!=='';if(hasMailtoClass)Drupal.extlink.applyClassAndSpan(mailtoLinks,drupalSettings.data.extlink.mailtoClass,extIconPlacement);if(hasAdditionalMailtoClasses)Drupal.extlink.applyClassAndSpan(mailtoLinks,drupalSettings.data.extlink.extAdditionalMailtoClasses,null);const hasTelClass=drupalSettings.data.extlink.telClass!=='0'&&drupalSettings.data.extlink.telClass!=='';const hasAdditionalTelClasses=drupalSettings.data.extlink.extAdditionalTelClasses!=='0'&&drupalSettings.data.extlink.extAdditionalTelClasses!=='';if(hasTelClass)Drupal.extlink.applyClassAndSpan(telLinks,drupalSettings.data.extlink.telClass,extIconPlacement);if(hasAdditionalTelClasses)Drupal.extlink.applyClassAndSpan(mailtoLinks,drupalSettings.data.extlink.extAdditionalTelClasses,null);if(drupalSettings.data.extlink.extTarget){externalLinks.forEach((link,i)=>{if(!(drupalSettings.data.extlink.extTargetNoOverride&&link.matches('a[target]')))externalLinks[i].setAttribute('target','_blank');});externalLinks.forEach((link,i)=>{const val=link.getAttribute('rel');if(val===null||typeof val==='undefined'){externalLinks[i].setAttribute('rel','noopener');return;}if(val.indexOf('noopener')>-1)if(val.indexOf('noopener')===-1)externalLinks[i].setAttribute('rel',`${val} noopener`);else{}else externalLinks[i].setAttribute('rel',`${val} noopener`);});}if(drupalSettings.data.extlink.extNofollow)externalLinks.forEach((link,i)=>{const val=link.getAttribute('rel');if(val===null||typeof val==='undefined'){externalLinks[i].setAttribute('rel','nofollow');return;}let target='nofollow';if(drupalSettings.data.extlink.extFollowNoOverride)target='follow';if(val.indexOf(target)===-1)externalLinks[i].setAttribute('rel',`${val} nofollow`);});if(drupalSettings.data.extlink.extTitleNoOverride===false)externalLinks.forEach((link,i)=>{const oldTitle=link.getAttribute('title');let newTitle='';if(drupalSettings.data.extlink.extTargetAppendNewWindowDisplay)newTitle=drupalSettings.data.extlink.extTargetAppendNewWindowLabel;if(oldTitle!==null){if(Drupal.extlink.hasNewWindowText(oldTitle))return;newTitle=Drupal.extlink.combineLabels(oldTitle,newTitle);}if(newTitle)externalLinks[i].setAttribute('title',newTitle);});if(drupalSettings.data.extlink.extNoreferrer)externalLinks.forEach((link,i)=>{if(drupalSettings.data.extlink.extExcludeNoreferrer&&extExcludeNoreferrer.test(link.getAttribute('href')))return;const val=link.getAttribute('rel');if(val===null||typeof val==='undefined'){externalLinks[i].setAttribute('rel','noreferrer');return;}externalLinks[i].setAttribute('rel',`${val} noreferrer`);});Drupal.extlink=Drupal.extlink||{};Drupal.extlink.popupClickHandler=Drupal.extlink.popupClickHandler||(()=>{if(drupalSettings.data.extlink.extAlert)return confirm(drupalSettings.data.extlink.extAlertText);});const _that=this;Drupal.extlink.handleClick=function(event){var element=this;var domain=Drupal.extlink.getDomain(element.getAttribute('href'));if(drupalSettings.external_link_popup&&drupalSettings.external_link_popup.popups&&drupalSettings.external_link_popup.popups.length){var hasCustomPopup=false;var popups=drupalSettings.external_link_popup.popups;for(var i=0;i<popups.length;i++){var popup=popups[i];if(popup.domains&&popup.domains!=='*'){var popupDomains=popup.domains.split(/\s*,\s*|\s/);for(var j=0;j<popupDomains.length;j++){var checkDomain=popupDomains[j].toLowerCase();if(domain===checkDomain||domain.endsWith('.'+checkDomain)||checkDomain.endsWith('.'+domain)){hasCustomPopup=true;break;}}}if(hasCustomPopup)break;}if(hasCustomPopup)return;}event.preventDefault();return Drupal.extlink.openDialog(element,drupalSettings.data.extlink.extPopup,domain);};Drupal.extlink.getDomain=function(url){if(typeof url!=='string')return null;let domain=(new URL(url));return domain.host;};Drupal.extlink.openDialog=function(element,extPopup,domain){var dialog;var yes=false;var body=document.createElement('div');var content=document.createElement('div');var options={title:extPopup.title,width:'860px',buttons:[{text:extPopup.labelyes,click:function(){yes=true;$(this).dialog('close');$window.trigger({type:'externalLinkPopup:yes',popupId:extPopup.id,domain,target:element});var target=window.open(element.href,element.target||popup.target);
29target.focus();}}],create:function(){var $widget=$(this).parent();$(".navbar-brand img").clone().prependTo(".ui-dialog-titlebar");if(!$widget.length)$widget=$('.modal-dialog',this);$widget.addClass('external-link-popup').addClass('external-link-popup-id-'+extPopup.id.replace('_','-'));if(!extPopup.close)$widget.find('.ui-dialog-titlebar-close').remove();if(!extPopup.title&&!extPopup.close)$widget.find('.ui-dialog-titlebar').remove();},close:function(){var $element=$(this);if(dialog&&dialog.open)dialog.close();$element.dialog('destroy');if(!yes)$window.trigger({type:'externalLinkPopup:no',popupId:extPopup.id,domain,target:element});$(".ui-dialog-content").dialog("close");}};if(extPopup.labelno)options.buttons.push({text:extPopup.labelno,click:function(){$(this).dialog('close');}});var url=$(element).attr('href');var text=$(element).text();var bodyHtml=extPopup.body.replace('[link:url]',this.htmlEncode(url)).replace('[link:text]',this.htmlEncode(text));content.className='external-link-popup-content';body.innerHTML=bodyHtml;body.className='external-link-popup-body';content.appendChild(body);dialog=Drupal.dialog(content,options);dialog.showModal();};Drupal.extlink.htmlEncode=function(value){return $('<div/>').text(value).html();};externalLinks.forEach((val,i)=>{externalLinks[i].removeEventListener('click',Drupal.extlink.handleClick);externalLinks[i].addEventListener('click',Drupal.extlink.handleClick);});};Drupal.extlink.hasNewWindowText=function(label){return label.toLowerCase().indexOf(Drupal.t('new window'))!==-1;};Drupal.extlink.combineLabels=function(labelA,labelB){labelA=labelA||'';labelB=labelB||'';if(!labelA.trim())return labelB;if(!labelB.trim())return labelA;const labelANoParens=labelA.trim().replace('(','').replace(')','');const labelBNoParens=labelB.trim().replace('(','').replace(')','');if(labelA===labelANoParens){if(labelB===labelBNoParens)return `${labelA}, ${labelB}`;return `${labelA} ${labelB}`;}if(labelB===labelBNoParens)return `${labelB} ${labelA}`;return `(${labelANoParens}, ${labelBNoParens})`;};Drupal.extlink.applyClassAndSpan=(links,className,iconPlacement)=>{let linksToProcess;if(drupalSettings.data.extlink.extImgClass)linksToProcess=links;else linksToProcess=links.filter((link)=>{return link.querySelector('img, svg')===null;});for(let i=0;i<linksToProcess.length;i++){if(className!=='0')linksToProcess[i].classList.add(className);if(className===drupalSettings.data.extlink.mailtoClass&&drupalSettings.data.extlink.extAdditionalMailtoClasses)linksToProcess[i].classList.add(drupalSettings.data.extlink.extAdditionalMailtoClasses);else if(className===drupalSettings.data.extlink.telClass&&drupalSettings.data.extlink.extAdditionalTelClasses)linksToProcess[i].classList.add(drupalSettings.data.extlink.extAdditionalTelClasses);else{if(drupalSettings.data.extlink.extAdditionalLinkClasses)linksToProcess[i].classList.add(drupalSettings.data.extlink.extAdditionalLinkClasses);}linksToProcess[i].setAttribute('data-extlink','');if(iconPlacement){let link=linksToProcess[i];if(drupalSettings.data.extlink.extPreventOrphan&&iconPlacement==='append'){let lastTextNode=link.lastChild;let trailingWhitespace=null;let parentNode=link;while(lastTextNode)if(lastTextNode.lastChild){parentNode=lastTextNode;lastTextNode=lastTextNode.lastChild;}else if(lastTextNode.nodeName==='#text'&&parentNode.lastElementChild&&lastTextNode.textContent.trim().length===0){trailingWhitespace=lastTextNode;parentNode=parentNode.lastElementChild;lastTextNode=parentNode.lastChild;}else break;if(lastTextNode&&lastTextNode.nodeName==='#text'&&lastTextNode.textContent.length>0){const lastText=lastTextNode.textContent;const lastWordRegex=new RegExp(/\S+\s*$/,'g');const lastWord=lastText.match(lastWordRegex);if(lastWord!==null){const breakPreventer=document.createElement('span');breakPreventer.classList.add('extlink-nobreak');breakPreventer.textContent=lastWord[0];if(trailingWhitespace){trailingWhitespace.textContent='';breakPreventer.append(trailingWhitespace.textContent);}lastTextNode.textContent=lastText.substring(0,lastText.length-lastWord[0].length);lastTextNode.parentNode.append(breakPreventer);link=breakPreventer;}}}let iconElement;if(drupalSettings.data.extlink.extUseFontAwesome){iconElement=document.createElement('span');iconElement.setAttribute('class',`fa-${className} extlink`);
29if(className===drupalSettings.data.extlink.mailtoClass){if(drupalSettings.data.extlink.mailtoLabel)link.ariaLabel=drupalSettings.data.extlink.mailtoLabel;iconElement.innerHTML=Drupal.theme('extlink_fa_mailto',drupalSettings,iconPlacement);}else if(className===drupalSettings.data.extlink.extClass){if(drupalSettings.data.extlink.extLabel)link.ariaLabel=drupalSettings.data.extlink.extLabel;iconElement.innerHTML=Drupal.theme('extlink_fa_extlink',drupalSettings,iconPlacement);}else{if(className===drupalSettings.data.extlink.telClass){if(drupalSettings.data.extlink.telLabel)link.ariaLabel=drupalSettings.data.extlink.telLabel;iconElement.innerHTML=Drupal.theme('extlink_fa_tel',drupalSettings,iconPlacement);}}}else{iconElement=document.createElementNS('http://www.w3.org/2000/svg','svg');iconElement.setAttribute('focusable','false');iconElement.setAttribute('width','1em');iconElement.setAttribute('height','1em');iconElement.classList.add(className);iconElement.setAttribute('data-extlink-placement',iconPlacement);if(className===drupalSettings.data.extlink.mailtoClass)iconElement=Drupal.theme('extlink_mailto',iconElement,drupalSettings);else if(className===drupalSettings.data.extlink.extClass)iconElement=Drupal.theme('extlink_extlink',iconElement,drupalSettings);else{if(className===drupalSettings.data.extlink.telClass)iconElement=Drupal.theme('extlink_tel',iconElement,drupalSettings);}}iconElement.setAttribute('role','img');iconElement.setAttribute('aria-hidden',drupalSettings.data.extlink.extHideIcons);link[iconPlacement](iconElement);}}};Drupal.theme.extlink_fa_mailto=function(drupalSettings,iconPlacement){return `<span class="${drupalSettings.data.extlink.extFaMailtoClasses}" data-extlink-placement="${iconPlacement}"></span>`;};Drupal.theme.extlink_fa_extlink=function(drupalSettings,iconPlacement){return `<span class="${drupalSettings.data.extlink.extFaLinkClasses}" data-extlink-placement="${iconPlacement}"></span>`;};Drupal.theme.extlink_fa_tel=function(drupalSettings,iconPlacement){return `<span class="${drupalSettings.data.extlink.extFaTelClasses}" data-extlink-placement="${iconPlacement}"></span>`;};Drupal.theme.extlink_mailto=function(iconElement,drupalSettings){iconElement.setAttribute('aria-label',drupalSettings.data.extlink.mailtoLabel);iconElement.setAttribute('viewBox','0 0 12 12');iconElement.setAttribute('width','12');iconElement.setAttribute('height','12');iconElement.innerHTML=`<title>${drupalSettings.data.extlink.mailtoLabel}</title><path xmlns="http://www.w3.org/2000/svg" d="M6.421 1.344v1.34H1.333v7.975H9.28l.001-5.106h1.334V12H0V1.344h6.421zM12 0l-.348 4.922-1.759-1.766-5.176 5.197L3.678 7.31l5.177-5.196L7.096.349 12 0z" fill="#221F1F" fill-rule="nonzero"/>`;return iconElement;};Drupal.theme.extlink_extlink=function(iconElement,drupalSettings){iconElement.setAttribute('aria-label',drupalSettings.data.extlink.extLabel);iconElement.setAttribute('viewBox','0 0 12 12');iconElement.setAttribute('width','12');iconElement.setAttribute('height','12');iconElement.innerHTML=`<title>${drupalSettings.data.extlink.extLabel}</title><path xmlns="http://www.w3.org/2000/svg" d="M6.421 1.344v1.34H1.333v7.975H9.28l.001-5.106h1.334V12H0V1.344h6.421zM12 0l-.348 4.922-1.759-1.766-5.176 5.197L3.678 7.31l5.177-5.196L7.096.349 12 0z" fill="#221F1F" fill-rule="nonzero"/>`;return iconElement;};Drupal.theme.extlink_tel=function(iconElement,drupalSettings){iconElement.setAttribute('aria-label',drupalSettings.data.extlink.telLabel);iconElement.setAttribute('viewBox','0 0 12 12');iconElement.setAttribute('width','12');iconElement.setAttribute('height','12');iconElement.innerHTML=`<title>${drupalSettings.data.extlink.telLabel}</title><path xmlns="http://www.w3.org/2000/svg" d="M6.421 1.344v1.34H1.333v7.975H9.28l.001-5.106h1.334V12H0V1.344h6.421zM12 0l-.348 4.922-1.759-1.766-5.176 5.197L3.678 7.31l5.177-5.196L7.096.349 12 0z" fill="#221F1F" fill-rule="nonzero"/>`;return iconElement;};Drupal.behaviors.extlink=Drupal.behaviors.extlink||{};Drupal.behaviors.extlink.attach=(context,drupalSettings)=>{if(typeof extlinkAttach==='function')extlinkAttach(context);else Drupal.extlink.attach(context,drupalSettings);};})(Drupal,drupalSettings);; 30(function(Drupal){Drupal.AjaxCommands.prototype.gtagEvent=function(ajax,response){gtag('event',response.event_name,response.data);};})(Drupal);; 31(($,Drupal,drupalSettings,once)=>{if(!Drupal.autocomplete)return;const autocomplete={};autocomplete.getSettings=(input,globalSettings)=>{globalSettings=globalSettings||drupalSettings||{};const settings={auto_submit:false,delay:0,min_length:1,selector:':submit'};const search=$(input).data('search-api-autocomplete-search');if(search&&globalSettings.search_api_autocomplete&&globalSettings.search_api_autocomplete[search])$.extend(settings,globalSettings.search_api_autocomplete[search]);return settings;};Drupal.behaviors.searchApiAutocomplete={attach(context,settings){const s='.ui-autocomplete-input[data-search-api-autocomplete-search]';$(once('search-api-autocomplete',s,context)).each(function foreach(){const uiAutocomplete=$(this).data('ui-autocomplete');if(!uiAutocomplete)return;const $element=uiAutocomplete.menu.element;$element.data('search-api-autocomplete-input-id',this.id);$element.addClass('search-api-autocomplete-search');$element.attr('tabindex','-1');const elementSettings=autocomplete.getSettings(this,settings);if(elementSettings.delay)uiAutocomplete.options.delay=elementSettings.delay;if(elementSettings.min_length)uiAutocomplete.options.minLength=elementSettings.min_length;const oldSelect=uiAutocomplete.options.select;uiAutocomplete.options.select=function select(event,ui,...args){if(ui.item.url){if(event.keyCode===9)return false;window.location.href=ui.item.url;return false;}const ret=oldSelect.apply(this,[event,ui,...args]);if(elementSettings.auto_submit&&elementSettings.selector)$(elementSettings.selector,this.form).trigger('click');return ret;};});}};Drupal.SearchApiAutocomplete=autocomplete;})(jQuery,Drupal,drupalSettings,once);; 32var Functions=Functions||{};(function($,Drupal,window,Functions){'use strict';Functions.AudioPodcastHeightAdjust=function(){var podCastObj={init:function(){this.cacheDom();this.adjustAudioHeight();},cacheDom:function(){this.element=$('.video-embed-field-responsive-video .kalura-kwidget-content');},adjustAudioHeight:function(){$(this.element).each(function(){var elemHeight=$(this).data('height');
32if(elemHeight<100){var root=document.documentElement;root.style.setProperty('--iframe-height',elemHeight+'px');$(this).closest('.video-embed-field-responsive-video').addClass('no-padding-video');}});}};podCastObj.init();};Functions.AudioPodcastHeightAdjust();$('.video-embed-field-responsive-video .kaltura-v7-embed > div').each(function(){var height=parseInt($(this).width())*9/16;$(this).css('height',height);});$('.paragraph .card_wrapper .card_img').each(function(){if($('.video-content').find('video_exist').length!==1)$('.paragraph .card_wrapper').addClass('no_video_exists');else $('.paragraph .card_wrapper ').addClass('yes_video_exists');});})(jQuery,Drupal,window,Functions);; 33Drupal.WeMegaMenuFrontEnd=Drupal.WeMegaMenuFrontEnd||{};Drupal.WeMegaMenuFrontEnd.mobileThreadHold=1024;Drupal.WeMegaMenuFrontEnd.megamenuActivated=false;(function($,Drupal,drupalSettings){"use strict";Drupal.behaviors.kMegaMenuFrontEndAction={attach:function(context){$(window).on('load',function(){Drupal.WeMegaMenuFrontEnd.init();Drupal.WeMegaMenuFrontEnd.mobileMenu();});}};Drupal.WeMegaMenuFrontEnd.init=function(){if(Drupal.WeMegaMenuFrontEnd.megamenuActivated)return;Drupal.WeMegaMenuFrontEnd.megamenuActivated=true;var megamenu=$('nav.navbar-we-mega-menu');if(megamenu.hasClass('click-action')){megamenu.find('ul li.dropdown-menu > a').click(function(){var li=$(this).closest("li");if(li.hasClass("clicked")){li.closest('ul').find('li').removeClass('clicked');li.closest('.we-mega-menu-row').find('li').removeClass('clicked');li.removeClass("clicked");megamenu.removeClass("has-clicked");}else{li.closest('ul').find('li').removeClass('clicked');li.closest('.we-mega-menu-row').find('li').removeClass('clicked');li.closest("ul").children("li.dropdown-menu").removeClass("clicked");li.addClass("clicked");megamenu.addClass("has-clicked");}if($(window).outerWidth()>Drupal.WeMegaMenuFrontEnd.mobileThreadHold)return false;});megamenu.find('ul li.dropdown-menu > a').dblclick(function(){if($(window).outerWidth()>Drupal.WeMegaMenuFrontEnd.mobileThreadHold)window.location.href=$(this).attr("href");});megamenu.click(function(event){event.stopPropagation();});$("body").click(function(){megamenu.find("ul li.dropdown-menu.clicked").removeClass('clicked');megamenu.removeClass("has-clicked");});}};Drupal.WeMegaMenuFrontEnd.mobileMenu=function(){$('div.region-we-mega-menu .navbar-toggle').mobileMenu();};})(jQuery,Drupal,drupalSettings);; 34(function($){"use strict";$.fn.mobileMenu=function(options){var settings=$.extend({targetWrapper:".navbar-we-mega-menu",accordionMenu:"flase",toggledClass:"toggled",pageSelector:"body"},options);if($(window).width()<=1199)$(settings.targetWrapper).addClass("mobile-main-menu");var toggleButton=this;$(window).on("resize",function(){if($(window).width()<=1199)$(settings.targetWrapper).addClass("mobile-main-menu");else{$(settings.targetWrapper).removeClass("mobile-main-menu");$("body").css("overflow","");$("body").css("height","");$("body").css("position","");$(settings.pageSelector).removeClass(settings.toggledClass);$(settings.pageSelector).find(".overlay").remove();$(settings.pageSelector).css("position","");}});function _weMegaMenuClear(){var wrapper=$(settings.pageSelector);var overlay=wrapper.find(".overlay");overlay.remove();wrapper.css({width:"",position:""});wrapper.removeClass(settings.toggledClass);wrapper.find("div.region-we-mega-menu nav").removeClass("we-mobile-megamenu-active");if(overlay.length>0){wrapper.find(".btn-close").remove();overlay.remove();$("body").css("overflow","");$("body").css("height","");$("body").css("position","");}}this.off("click.mobileMenu");this.on("click.mobileMenu",function(e){var targetWrapper=$(this).closest("div.region-we-mega-menu").find("nav.navbar-we-mega-menu");var wrapper=$(settings.pageSelector);if(!wrapper.hasClass(settings.toggledClass)){wrapper.addClass(settings.toggledClass).css("position","relative");$(settings.targetWrapper).addClass("mobile-main-menu");targetWrapper.addClass("we-mobile-megamenu-active");if(wrapper.find(".overlay").length==0){var overlay=$('<div class="overlay"></div>');overlay.prependTo(wrapper);overlay.on("click",function(){_weMegaMenuClear();});$("body").css("overflow","hidden");$("body").css("btn-close","hidden");$("body").css("height","100%");$("body").css("position","relative");}if(wrapper.find(".btn-close").length==0){var btnClose=$('<span class="btn-close"></span>');btnClose.prependTo(wrapper);$(".btn-close").on("click",function(e){_weMegaMenuClear();e.preventDefault();return false;});}}else _weMegaMenuClear();e.preventDefault();e.stopPropagation();});if(settings.accordionMenu=="true"){var targetWrapper=$(this).closest("div.region-we-mega-menu").find("nav.navbar-we-mega-menu");var menu=$(targetWrapper).find("ul.we-mega-menu-ul").first();var item=menu.find("> li[data-submenu=1]");var item_active=menu.find("> li[data-submenu=1].active");if($(window).width()<=1199){item_active.addClass("open");item_active.find(">
34 ul").css("display","block");}item.on("click",function(e){if($(window).width()<=1199){var $this=$(this);var $sub_menu_inner=$this.find("> .we-mega-menu-submenu");if(!$this.hasClass("open")){$(item).not($this).removeClass("open");item.find("> .we-mega-menu-submenu").slideUp();$this.toggleClass("open");if($this.hasClass("open")){$sub_menu_inner.slideDown();setTimeout(function(){$(targetWrapper).animate({scrollTop:$this.offset().top},700);},500);}else $sub_menu_inner.slideUp();return false;}}});}};$(".we-icon").remove();$("<p class='we-icon'></p>").insertBefore(".navbar-we-mega-menu ul.we-mega-menu-ul li.we-mega-menu-li > .we-mega-menu-submenu");$(".we-icon").click(function(){let windowWidth=window.outerWidth;if(windowWidth<=991)$(this).next(".we-mega-menu-submenu").slideToggle();else $(this).next(".we-mega-menu-submenu").toggle();$(this).parent().toggleClass("we-current");});$(window).on("load resize",function(){if($(window).outerWidth()>=992){$(".we-mega-menu-li .we-icon").click(function(){let _content=$(this).next(".we-mega-menu-submenu");$(".we-mega-menu-submenu").not(_content).removeClass("active");_content.toggleClass("active");$(".we-mega-menu-submenu.active").css("display","block");$(this).parents(".we-mega-menu-submenu").addClass("active");$(this).prev().toggleClass("bold-font");});$(".block-we-megamenu").click(()=>$(".we-mega-menu-li").removeClass("we-current"));}});})(jQuery);; 35(function($,Drupal){'use strict';Drupal.behaviors.langSelector={attach:function(context,settings){var langSelectorObj={init:function(){this.cacheDom();this.bindEvents();this.addTabPositionClass();this.removingScrolledDownClass();this.filterCountryListOnload();this.onScrollhideDesktopBlock();this.hidingMainMenusOnMobileBlockOnclick();this.addingMenuClassesOnDropdownClick();this.onloadHidingMobileCountryListBlock();},cacheDom:function(){this.$desktopPopupTrigger=$('.language-selector-header-desktop .language-selector-name');this.$mobilePopupTrigger=$('.language-selector-header-mobile .language-selector-name');this.$desktopBlock=$('.language-selector-desktop');this.$dropdownListItem=$(".region-selector-wrapper .dropdown-menu a");this.$dropdownToggleClass=$('.language-selector-mobile .dropdown-toggle');this.$blockDesktopClass=$('#block-languagecountryselectorfordesktop');this.$headerElementsClass=$('.header--elements');this.$navItemClass=$(".language-selector-desktop .nav-item");this.$mobileCountries=$('.language-selector-mobile .countries-list');this.$mobileSelectedRegionButton=$('.language-selector-mobile #dropdownMenuButton');this.$listlastElement=$('.language-selector-desktop .countries-list li:last-child a');},bindEvents:function(){var $this=this;this.$desktopPopupTrigger.off('click').on('click',(event)=>this.toggleDesktopBlock(event));$(document).click((event)=>this.documentClickHandlerDesktop(event));$(document).on('keydown',(event)=>this.keyDownHandler(event));$(document).on('keyup',(event)=>this.keyUpHandler(event));$(document).on('scroll',()=>this.onScrollhideDesktopBlock());$('.region-tabs a[data-toggle="pill"]').on('show.bs.tab',function(e){var prev_active_tab=$(e.relatedTarget);var new_active_tab=$(e.target);var prev_active_tab_class=$(e.relatedTarget).attr('class');var new_active_tab_class=$(e.target).attr('class');if(prev_active_tab)prev_active_tab.removeClass().addClass(new_active_tab_class);if(new_active_tab)new_active_tab.removeClass().addClass(prev_active_tab_class);});},filterCountryListOnload:function(){if(this.isDefined(this.$mobileSelectedRegionButton))this.filterCountryList(this.$mobileSelectedRegionButton.data('selectedRegion'));var dataSelectedRegion=$(".region-selector-wrapper .dropdown-toggle").attr('data-selected-region');var sanitizedDataSelectedRegion=$('<div>').text(dataSelectedRegion).html();$('.region-selector-wrapper').find('.dropdown-menu a').removeClass('dropdown-item-highlight');$('.region-selector-wrapper .dropdown-menu a[data-region="'+sanitizedDataSelectedRegion+'"]').addClass("dropdown-item-highlight");},filterCountryList:function(selectedRegion){if(this.isDefined(this.$mobileSelectedRegionButton))this.$mobileCountries.find('li a, dd a').each(function(){var link=this;var $link=$(link);
35var link_region=$link.data('regionIdentifier');if(selectedRegion==link_region)$link.parent().show();else $link.parent().hide();});},keyDownHandler:function(event){if(event.which===27)this.hideDesktopBlock();},keyUpHandler:function(event){if(event.which===9)this.$listlastElement.on('blur',function(){$('.language-selector-desktop').hide();});},toggleDesktopBlock:function(){this.$desktopPopupTrigger.toggleClass('triangle-icon--down');this.$desktopBlock.toggle();var head=('header .desktop--only .main--navigation');$(head).find('.ul').removeClass('show--menu');},hideDesktopBlock:function(){this.$desktopPopupTrigger.removeClass('triangle-icon--down');this.$desktopBlock.hide();},hideMobileBlock:function(){this.$mobilePopupTrigger.removeClass('triangle-icon--down');this.$mobileBlock.hide();},isDefined:function(element){return (typeof element!=='undefined'&&element.length!==0);},documentClickHandlerDesktop:function(event,param){var block=$(event.target).closest('.language-selector-header-desktop');if($(event.target).closest('.region-selector-wrapper')&&$(event.target).hasClass('dropdown-item')){var region=$(event.target).data('region');var selected_region_text=$(event.target).text();this.filterCountryList(region);this.updateRegionButtonText(selected_region_text);$(event.target).addClass('dropdown-item-highlight').siblings().removeClass('dropdown-item-highlight');}if((typeof block!=='undefined'&&block.length===0&&$(event.target).closest('.language-selector-desktop').length===0))this.hideDesktopBlock();},updateRegionButtonText:function(text){if(this.isDefined(this.$mobileSelectedRegionButton))this.$mobileSelectedRegionButton.text(text);},addTabPositionClass:function(){if(this.$blockDesktopClass.hasClass('block-novartis-language-selector'))this.$headerElementsClass.addClass('language-selector-tab-position');},removingScrolledDownClass:function(){$(window).on('load',function(){$(".language-selector-desktop .nav-item .nav-link").off('click').on('click',function(){$("header").removeClass("scrolled--down");});});},onScrollhideDesktopBlock:function(){this.hideDesktopBlock();},hidingMainMenusOnMobileBlockOnclick:function(){this.$mobilePopupTrigger.on('click',function(){$('header').find('.main--navigation').hide();$('.language-selector-header-block').hide();$('.language-selector-mobile').show().css("top","8%");var headerDisclaimerBlock=jQuery('body').find('#block-headerdisclaimer');if(headerDisclaimerBlock.length)jQuery('.language-selector-mobile').css("top","12%");$('body').addClass('fixed-body');});},addingMenuClassesOnDropdownClick:function(){$(window).on('load',function(){$('.region-selector-wrapper .dropdown-menu .dropdown-item').off('click').on('click',function(){$('header').find('.navbar-collapse.mobile--only').addClass('show');$('header.scroll--overlay').addClass('height--fixed');$('header .header--elements').find('.menu-button').attr('aria-expanded','true').removeClass('collapsed');});});},onloadHidingMobileCountryListBlock:function(){if(this.$mobilePopupTrigger)$('.menu-button.collapsed').on('click',function(){$('header').find('.main--navigation').show();$('.language-selector-header-block').show();$('.language-selector-mobile').hide();});}};langSelectorObj.init();}};})(jQuery,Drupal);;
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.