1var wpAjaxUrl='https://www.whalingmuseum.org/wp-admin/admin-ajax.php';var flBuilderUrl='https://www.whalingmuseum.org/wp-content/plugins/bb-plugin/';var FLBuilderLayoutConfig={anchorLinkAnimations:{duration:1000,easing:'swing',offset:100},paths:{pluginUrl:'https://www.whalingmuseum.org/wp-content/plugins/bb-plugin/',wpAjaxUrl:'https://www.whalingmuseum.org/wp-admin/admin-ajax.php'},breakpoints:{small:1024,medium:1200,large:1200},waypoint:{offset:80},emptyColWidth:'0%',i18n:{opensInNewTab:'(opens in new tab)'}};(function($){if(typeof FLBuilderLayout!='undefined'){return;} 2FLBuilderLayout={init:function(){FLBuilderLayout._destroy();FLBuilderLayout._initClasses();FLBuilderLayout._initBackgrounds();FLBuilderLayout._initButtons();FLBuilderLayout._initRowShapeLayerHeight();FLBuilderLayout._initLinkNotices();if(0===$('.fl-builder-edit').length){FLBuilderLayout._initAnchorLinks();FLBuilderLayout._initHash();FLBuilderLayout._initForms();FLBuilderLayout._reorderMenu();} 3else{FLBuilderLayout._initNestedColsWidth();} 4$('body').removeClass('fl-no-js');},refreshGalleries:function(element){var $element='undefined'==typeof element?$('body'):$(element),mfContent=$element.find('.fl-mosaicflow-content'),wmContent=$element.find('.fl-gallery'),mfObject=null;if(mfContent){mfObject=mfContent.data('mosaicflow');if(mfObject){mfObject.columns=$([]);mfObject.columnsHeights=[];mfContent.data('mosaicflow',mfObject);mfContent.mosaicflow('refill');}} 5if(wmContent){wmContent.trigger('refreshWookmark');}},refreshGridLayout:function(element){var $element='undefined'==typeof element?$('body'):$(element),msnryContent=$element.find('.masonry');if(msnryContent.length){msnryContent.masonry('layout');}},reloadSlider:function(content){var $content='undefined'==typeof content?$('body'):$(content);if($content.find('.bx-viewport > div').length>0){$.each($content.find('.bx-viewport > div'),function(key,slider){setTimeout(function(){$(slider).data('bxSlider').reloadSlider();},100);});}},resizeAudio:function(element){var $element='undefined'==typeof element?$('body'):$(element),audioPlayers=$element.find('.wp-audio-shortcode.mejs-audio'),player=null,mejsPlayer=null,rail=null,railWidth=400;if(audioPlayers.length&&typeof mejs!=='undefined'){audioPlayers.each(function(){player=$(this);mejsPlayer=mejs.players[player.attr('id')];rail=player.find('.mejs-controls .mejs-time-rail');var innerMejs=player.find('.mejs-inner'),total=player.find('.mejs-controls .mejs-time-total');if(typeof mejsPlayer!=='undefined'){railWidth=Math.ceil(player.width()*0.8);if(innerMejs.length){rail.css('width',railWidth+'px!important');mejsPlayer.options.autosizeProgress=true;setTimeout(function(){mejsPlayer.setControlsSize();},50);player.find('.mejs-inner').css({visibility:'visible',height:'inherit'});}}});}},preloadAudio:function(element){var $element='undefined'==typeof element?$('body'):$(element),contentWrap=$element.closest('.fl-accordion-item'),audioPlayers=$element.find('.wp-audio-shortcode.mejs-audio');if(!contentWrap.hasClass('fl-accordion-item-active')&&audioPlayers.find('.mejs-inner').length){audioPlayers.find('.mejs-inner').css({visibility:'hidden',height:0});}},resizeSlideshow:function(){if(typeof YUI!=='undefined'){YUI().use('node-event-simulate',function(Y){Y.one(window).simulate("resize");});}},reloadGoogleMap:function(element){var $element='undefined'==typeof element?$('body'):$(element),googleMap=$element.find('iframe[src*="google.com/maps"]');if(googleMap.length){googleMap.attr('src',function(i,val){return val;});}},_destroy:function(){var win=$(window);win.off('scroll.fl-bg-parallax');win.off('resize.fl-bg-video');},_isTouch:function(){if(('ontouchstart'in window)||(window.DocumentTouch&&document instanceof DocumentTouch)){return true;} 6return false;},_isMobile:function(){return/Mobile|Android|Silk\/|Kindle|BlackBerry|Opera Mini|Opera Mobi|webOS/i.test(navigator.userAgent);},_initClasses:function(){var body=$('body'),ua=navigator.userAgent;if(!body.hasClass('fl-builder-blocks-only')&&!body.hasClass('archive')&&$('.fl-builder-content-primary').length>0){body.addClass('fl-builder');}
7if(FLBuilderLayout._isTouch()){body.addClass('fl-builder-touch');} 8if(FLBuilderLayout._isMobile()){body.addClass('fl-builder-mobile');} 9if($(window).width()<FLBuilderLayoutConfig.breakpoints.small){body.addClass('fl-builder-breakpoint-small');} 10if($(window).width()>FLBuilderLayoutConfig.breakpoints.small&&$(window).width()<FLBuilderLayoutConfig.breakpoints.medium){body.addClass('fl-builder-breakpoint-medium');} 11if($(window).width()>FLBuilderLayoutConfig.breakpoints.medium&&$(window).width()<FLBuilderLayoutConfig.breakpoints.large){body.addClass('fl-builder-breakpoint-large');} 12if($(window).width()>FLBuilderLayoutConfig.breakpoints.large){body.addClass('fl-builder-breakpoint-default');} 13if(ua.indexOf('Trident/7.0')>-1&&ua.indexOf('rv:11.0')>-1){body.addClass('fl-builder-ie-11');}},_initBackgrounds:function(){var win=$(window);if($('.fl-row-bg-parallax').length>0&&!FLBuilderLayout._isMobile()){FLBuilderLayout._scrollParallaxBackgrounds();FLBuilderLayout._initParallaxBackgrounds();win.on('resize.fl-bg-parallax',FLBuilderLayout._initParallaxBackgrounds);win.on('scroll.fl-bg-parallax',FLBuilderLayout._scrollParallaxBackgrounds);} 14if($('.fl-bg-video').length>0){FLBuilderLayout._initBgVideos();FLBuilderLayout._resizeBgVideos();var resizeBGTimer=null;win.on('resize.fl-bg-video',function(e){clearTimeout(resizeBGTimer);resizeBGTimer=setTimeout(function(){FLBuilderLayout._resizeBgVideos(e);},100);});}},_initButtons:function(){$('a.fl-button[role="button"]').on('keydown',function(event){if(event.key==='Enter'||event.key===' '){event.preventDefault();$(this).trigger('click');}});},_initParallaxBackgrounds:function(){$('.fl-row-bg-parallax').each(FLBuilderLayout._initParallaxBackground);},_initParallaxBackground:function(){var row=$(this),content=row.find('> .fl-row-content-wrap'),winWidth=$(window).width(),screenSize='',imageSrc={default:'',medium:'',responsive:'',};imageSrc.default=row.data('parallax-image')||'';imageSrc.medium=row.data('parallax-image-medium')||imageSrc.default;imageSrc.responsive=row.data('parallax-image-responsive')||imageSrc.medium;if(winWidth>FLBuilderLayoutConfig.breakpoints.medium){screenSize='default';}else if(winWidth>FLBuilderLayoutConfig.breakpoints.small&&winWidth<=FLBuilderLayoutConfig.breakpoints.medium){screenSize='medium';}else if(winWidth<=FLBuilderLayoutConfig.breakpoints.small){screenSize='responsive';} 15content.css('background-image','url('+imageSrc[screenSize]+')');row.data('current-image-loaded',screenSize);},_scrollParallaxBackgrounds:function(){$('.fl-row-bg-parallax').each(FLBuilderLayout._scrollParallaxBackground);},_scrollParallaxBackground:function(){var win=$(window),row=$(this),content=row.find('> .fl-row-content-wrap'),speed=row.data('parallax-speed'),offset=content.offset(),yPos=-((win.scrollTop()-offset.top)/ speed),initialOffset=(row.data('parallax-offset')!=null)?row.data('parallax-offset'):0,totalOffset=yPos-initialOffset;content.css('background-position','center '+totalOffset+'px');},_initBgVideos:function(){$('.fl-bg-video').each(FLBuilderLayout._initBgVideo);},_initBgVideo:function(){var wrap=$(this),width=wrap.data('width'),height=wrap.data('height'),mp4=wrap.data('mp4'),youtube=wrap.data('youtube'),vimeo=wrap.data('vimeo'),mp4Type=wrap.data('mp4-type'),webm=wrap.data('webm'),webmType=wrap.data('webm-type'),fallback=wrap.data('fallback'),loaded=wrap.data('loaded'),videoMobile=wrap.data('video-mobile'),playPauseButton=wrap.find('.fl-bg-video-play-pause-control'),fallbackTag='',videoTag=null,mp4Tag=null,webmTag=null;if(loaded){return;} 16videoTag=$('<video autoplay loop muted playsinline></video>');if('undefined'!=typeof fallback&&''!=fallback){videoTag.attr('poster','data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7') 17videoTag.css({backgroundImage:'url("'+fallback+'")',backgroundColor:'transparent',backgroundRepeat:'no-repeat',backgroundSize:'cover',backgroundPosition:'center center',})} 18if('undefined'!=typeof mp4&&''!=mp4){mp4Tag=$('<source />');mp4Tag.attr('src',mp4);mp4Tag.attr('type',mp4Type);videoTag.append(mp4Tag);} 19if('undefined'!=typeof webm&&''!=webm){webmTag=$('<source />');webmTag.attr('src',webm);webmTag.attr('type',webmType);videoTag.append(webmTag);} 20if(!FLBuilderLayout._isMobile()||(FLBuilderLayout._isMobile()&&"yes"==videoMobile)){if('undefined'!=typeof youtube){FLBuilderLayout._initYoutubeBgVideo.apply(this);} 21else if('undefined'!=typeof vimeo){FLBuilderLayout._initVimeoBgVideo.apply(this);} 22else{wrap.append(videoTag);if(playPauseButton.length>0){var video=videoTag[0];playPauseButton.on('click',{video:video},function(e){var video=e.data.video;
22if(video.paused){video.play();}else{video.pause();}});$(video).on('play playing',function(){playPauseButton.removeClass('fa-play').addClass('fa-pause');});$(video).on('pause ended waiting',function(){playPauseButton.removeClass('fa-pause').addClass('fa-play');});}}} 23else{videoTag.attr('src','') 24wrap.append(videoTag);} 25wrap.data('loaded',true);},_initYoutubeBgVideo:function(){var playerWrap=$(this),videoId=playerWrap.data('video-id'),videoPlayer=playerWrap.find('.fl-bg-video-player'),enableAudio=playerWrap.data('enable-audio'),audioButton=playerWrap.find('.fl-bg-video-audio'),playPauseButton=playerWrap.find('.fl-bg-video-play-pause-control'),startTime='undefined'!==typeof playerWrap.data('start')?playerWrap.data('start'):0,startTime='undefined'!==typeof playerWrap.data('t')&&startTime===0?playerWrap.data('t'):startTime,endTime='undefined'!==typeof playerWrap.data('end')?playerWrap.data('end'):0,loop='undefined'!==typeof playerWrap.data('loop')?playerWrap.data('loop'):1,stateCount=0,player,fallback_showing;if(videoId){fallback=playerWrap.data('fallback')||false 26if(fallback){playerWrap.find('iframe').remove() 27fallbackTag=$('<div></div>');fallbackTag.addClass('fl-bg-video-fallback');fallbackTag.css('background-image','url('+playerWrap.data('fallback')+')');fallbackTag.css('background-size','cover');fallbackTag.css('transition','background-image 1s') 28playerWrap.append(fallbackTag);fallback_showing=true;} 29FLBuilderLayout._onYoutubeApiReady(function(YT){setTimeout(function(){player=new YT.Player(videoPlayer[0],{videoId:videoId,events:{onReady:function(event){if("no"===enableAudio||FLBuilderLayout._isMobile()){event.target.mute();} 30else if("yes"===enableAudio&&event.target.isMuted){event.target.unMute();} 31playerWrap.data('YTPlayer',player);FLBuilderLayout._resizeYoutubeBgVideo.apply(playerWrap);event.target.playVideo();if(audioButton.length>0&&!FLBuilderLayout._isMobile()){audioButton.on('click',{button:audioButton,player:player},FLBuilderLayout._toggleBgVideoAudio);} 32if(playPauseButton.length>0){playPauseButton.on('click',{player:player},function(e){var player=e.data.player;if(1===player.getPlayerState()){player.pauseVideo();}else{player.playVideo();}});}},onStateChange:function(event){if(event.data===1){if(fallback_showing){$('.fl-bg-video-fallback').css('background-image','url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)')}} 33if(stateCount<4){stateCount++;} 34if(stateCount>1&&-1===event.data&&"yes"===enableAudio){player.mute();player.playVideo();audioButton.show();} 35if(event.data===YT.PlayerState.ENDED&&1===loop){if(startTime>0){player.seekTo(startTime);} 36else{player.playVideo();}} 37if(event.data===YT.PlayerState.PLAYING){playPauseButton.removeClass('fa-play').addClass('fa-pause');}else if(event.data===YT.PlayerState.PAUSED){playPauseButton.removeClass('fa-pause').addClass('fa-play');}else if(event.data===YT.PlayerState.BUFFERING){playPauseButton.removeClass('fa-play').addClass('fa-pause');}else if(event.data===YT.PlayerState.CUED){playPauseButton.removeClass('fa-pause').addClass('fa-play');}else if(event.data===YT.PlayerState.ENDED){playPauseButton.removeClass('fa-pause').addClass('fa-play');}},onError:function(event){console.info('YT Error: '+event.data) 38FLBuilderLayout._onErrorYoutubeVimeo(playerWrap)}},playerVars:{playsinline:FLBuilderLayout._isMobile()?1:0,controls:0,showinfo:0,rel:0,start:startTime,end:endTime,}});},1);});}},_onErrorYoutubeVimeo:function(playerWrap){fallback=playerWrap.data('fallback')||false 39if(!fallback){return false;} 40playerWrap.find('iframe').remove() 41fallbackTag=$('<div></div>');fallbackTag.addClass('fl-bg-video-fallback');fallbackTag.css('background-image','url('+playerWrap.data('fallback')+')');playerWrap.append(fallbackTag);},_onYoutubeApiReady:function(callback){if(window.YT&&YT.loaded){callback(YT);}else{setTimeout(function(){FLBuilderLayout._onYoutubeApiReady(callback);},350);}},_initVimeoBgVideo:function(){var playerWrap=$(this),videoId=playerWrap.data('video-id'),videoHash=playerWrap.data('video-hash'),videoPlayer=playerWrap.find('.fl-bg-video-player'),enableAudio=playerWrap.data('enable-audio'),audioButton=playerWrap.find('.fl-bg-video-audio'),playPauseButton=playerWrap.find('.fl-bg-video-play-pause-control'),playerState='',player,width=playerWrap.outerWidth(),ua=navigator.userAgent;if(typeof Vimeo!=='undefined'&&videoId){const vimOptions={loop:true,title:false,portrait:false,background:true,autopause:false,muted:true,};if(videoHash.length){vimOptions.url=`https://player.vimeo.com/video/${ videoId }?h=${ videoHash }`;}else{vimOptions.id=videoId;} 42player=new Vimeo.Player(videoPlayer[0],vimOptions);playerWrap.data('VMPlayer',player);if("no"===enableAudio){player.setVolume(0);} 43else if("yes"===enableAudio){if(ua.indexOf("Safari")>-1||ua.indexOf("Chrome")>-1||ua.indexOf("Firefox")>-1){player.setVolume(0);audioButton.show();} 44else{player.setVolume(1);}} 45player.play().catch(function(error){FLBuilderLayout._onErrorYoutubeVimeo(playerWrap)});if(audioButton.length>0){audioButton.on('click',{button:audioButton,player:player},FLBuilderLayout._toggleBgVideoAudio);} 46player.on('play',function(){playerState='play';playPauseButton.removeClass('fa-play').addClass('fa-pause');});player.on('pause',function(){playerState='pause';playPauseButton.removeClass('fa-pause').addClass('fa-play');});player.on('ended',function(){playerState='ended';playPauseButton.removeClass('fa-pause').addClass('fa-play');});player.on('bufferstart',function(){playerState='bufferstart';playPauseButton.removeClass('fa-play').addClass('fa-pause');});if(playPauseButton.length>0){playPauseButton.on('click',{player:player},function(e){var player=e.data.player;if(playerState==='play'){player.pause();}else{player.play();}});}}},_toggleBgVideoAudio:function(e){var player=e.data.player,control=e.data.button.find('.fl-audio-control');if(control.hasClass('fa-volume-off')){control.removeClass('fa-volume-off').addClass('fa-volume-up');e.data.button.find('.fa-times').hide();if('function'===typeof player.unMute){player.unMute();} 47else{player.setVolume(1);}} 48else{control.removeClass('fa-volume-up').addClass('fa-volume-off');e.data.button.find('.fa-times').show();if('function'===typeof player.unMute){player.mute();} 49else{player.setVolume(0);}}},_videoBgSourceError:function(e){var source=$(e.target),wrap=source.closest('.fl-bg-video'),vid=wrap.find('video'),fallback=wrap.data('fallback'),fallbackTag='';source.remove();if(vid.find('source').length){return;}else if(''!==fallback){fallbackTag=$('<div></div>');fallbackTag.addClass('fl-bg-video-fallback');fallbackTag.css('background-image','url('+fallback+')');wrap.append(fallbackTag);vid.remove();}},_resizeBgVideos:function(){$('.fl-bg-video').each(function(){FLBuilderLayout._resizeBgVideo.apply(this);if($(this).parent().find('img').length>0){$(this).parent().imagesLoaded($.proxy(FLBuilderLayout._resizeBgVideo,this));}});},_resizeBgVideo:function(){if(0===$(this).find('video').length&&0===$(this).find('iframe').length){return;} 50var wrap=$(this),wrapHeight=wrap.outerHeight(),wrapWidth=wrap.outerWidth(),vid=wrap.find('video'),vidHeight=wrap.data('height'),vidWidth=wrap.data('width'),newWidth=wrapWidth,newHeight=Math.round(vidHeight*wrapWidth/vidWidth),newLeft=0,newTop=0,iframe=wrap.find('iframe'),isRowFullHeight=$(this).closest('.fl-row-bg-video').hasClass('fl-row-full-height'),vidCSS={top:'50%',left:'50%',transform:'translate(-50%,-50%)',};if(vid.length){if(vidHeight===''||typeof vidHeight==='undefined'||vidWidth===''||typeof vidWidth==='undefined'){vid.css({'left':'0px','top':'0px','width':newWidth+'px'});vid.on('loadedmetadata',FLBuilderLayout._resizeOnLoadedMeta);return;} 51if(!isRowFullHeight){if(newHeight<wrapHeight){newHeight=wrapHeight;newWidth=vidHeight?Math.round(vidWidth*wrapHeight/vidHeight):newWidth;newLeft=-((newWidth-wrapWidth)/ 2);} 52else{newTop=-((newHeight-wrapHeight)/2);} 53vidCSS={left:newLeft+'px',top:newTop+'px',height:newHeight+'px',width:newWidth+'px',}} 54vid.css(vidCSS);} 55else if(iframe.length){if(typeof wrap.data('youtube')!=='undefined'){FLBuilderLayout._resizeYoutubeBgVideo.apply(this);}}},_resizeOnLoadedMeta:function(){var video=$(this),wrapHeight=video.parent().outerHeight(),wrapWidth=video.parent().outerWidth(),vidWidth=video[0].videoWidth,vidHeight=video[0].videoHeight,newHeight=Math.round(vidHeight*wrapWidth/vidWidth),newWidth=wrapWidth,newLeft=0,newTop=0;if(newHeight<wrapHeight){newHeight=wrapHeight;newWidth=Math.round(vidWidth*wrapHeight/vidHeight);newLeft=-((newWidth-wrapWidth)/2);} 56else{newTop=-((newHeight-wrapHeight)/2);} 57video.parent().data('width',vidWidth);video.parent().data('height',vidHeight);
57video.css({'left':newLeft+'px','top':newTop+'px','width':newWidth+'px','height':newHeight+'px'});},_resizeYoutubeBgVideo:function(){var wrap=$(this),wrapWidth=wrap.outerWidth(),wrapHeight=wrap.outerHeight(),player=wrap.data('YTPlayer'),video=player?player.getIframe():null,aspectRatioSetting='16:9',aspectRatioArray=aspectRatioSetting.split(':'),aspectRatio=aspectRatioArray[0]/ aspectRatioArray[1],ratioWidth=wrapWidth / aspectRatio,ratioHeight=wrapHeight*aspectRatio,isWidthFixed=wrapWidth / wrapHeight>aspectRatio,width=isWidthFixed?wrapWidth:ratioHeight,height=isWidthFixed?ratioWidth:wrapHeight;if(video){$(video).width(width).height(height);}},_initHash:function(){var hash=window.location.hash.replace('#','').split('/').shift(),element=null,tabs=null,responsiveLabel=null,tabIndex=null,label=null;if(''!==hash){try{element=$('#'+hash);if(element.length>0){if(element.hasClass('fl-accordion-item')){setTimeout(function(){element.find('.fl-accordion-button').trigger('click');},100);} 58if(element.hasClass('fl-tabs-panel')){setTimeout(function(){tabs=element.closest('.fl-tabs');responsiveLabel=element.find('.fl-tabs-panel-label');tabIndex=responsiveLabel.data('index');label=tabs.find('.fl-tabs-labels .fl-tabs-label[data-index='+tabIndex+']');label[0].click();FLBuilderLayout._scrollToElement(element);},100);}}} 59catch(e){}}},_initLinkNotices:function(){$('.fl-builder-content a[target], .fl-builder-content [role="link"][data-link-target]').each(function(){var link=$(this),notice=link.children('span.fl-new-tab-notice'),target=link.attr('target')||link.attr('data-link-target');if('_blank'===target){if(0===notice.length){link.append('<span class="fl-new-tab-notice sr-only">'+FLBuilderLayoutConfig.i18n.opensInNewTab+'</span>');}}else if(notice.length>0){notice.remove();}});},_initAnchorLinks:function(){$('a, [role="link"]').each(FLBuilderLayout._initAnchorLink);},_initAnchorLink:function(){var link=$(this),href=link.data('url')?link.data('url'):link.attr('href'),target=link.data('url')?new URL(href,window.location.href):this,loc=window.location,id=null,element=null,flNode=false;if('undefined'!=typeof href&&href.indexOf('#')>-1&&link.closest('svg').length<1){if(loc.pathname.replace(/^\//,'')==target.pathname.replace(/^\//,'')&&loc.hostname==target.hostname){try{id=href.split('#').pop();if(!id){return;} 60element=$('#'+id);if(element.length>0){flNode=element.hasClass('fl-row')||element.hasClass('fl-col')||element.hasClass('fl-module');if(!element.hasClass('fl-no-scroll')&&(link.hasClass('fl-scroll-link')||flNode)){$(link).on('click',FLBuilderLayout._scrollToElementOnLinkClick);} 61if(element.hasClass('fl-accordion-item')){$(link).on('click',FLBuilderLayout._scrollToAccordionOnLinkClick);} 62if(element.hasClass('fl-tabs-panel')){$(link).on('click',FLBuilderLayout._scrollToTabOnLinkClick);}}} 63catch(e){}}}},_scrollToElementOnLinkClick:function(e,callback){var attribute=$(this).data('url')?$(this).data('url'):$(this).attr('href');var element=$('#'+attribute.split('#').pop());FLBuilderLayout._scrollToElement(element,callback);e.preventDefault();},_scrollToElement:function(element,callback){var config=FLBuilderLayoutConfig.anchorLinkAnimations,dest=0,win=$(window),doc=$(document);if(element.length>0){if('fixed'===element.css('position')||'fixed'===element.parent().css('position')){dest=element.position().top;} 64else if(element.offset().top>doc.height()-win.height()){dest=doc.height()-win.height();} 65else{dest=element.offset().top-config.offset;} 66$('html, body').stop(true).animate({scrollTop:dest},config.duration,config.easing,function(){if('undefined'!=typeof callback){callback();} 67if(undefined!=element.attr('id')&&window.location.hash!=='#'+element.attr('id')){var firefox_version=window.navigator.userAgent.match(/Firefox\/(\d+)\./),firefox_version=firefox_version?parseInt(firefox_version[1],10):null;if(firefox_version!==null&&firefox_version<135){window.location.hash=element.attr('id');}else{if(history.pushState){history.pushState(null,null,'#'+element.attr('id'));}else{window.location.hash=element.attr('id');}}}});}},_scrollToAccordionOnLinkClick:function(e){var element=$('#'+$(this).attr('href').split('#').pop());if(element.length>0){var callback=function(){if(element){element.find('.fl-accordion-button').trigger('click');element=false;}};FLBuilderLayout._scrollToElementOnLinkClick.call(this,e,callback);}},_scrollToTabOnLinkClick:function(e){var element=$('#'+$(this).attr('href').split('#').pop()),tabs=null,label=null,responsiveLabel=null;if(element.length>0){tabs=element.closest('.fl-tabs');responsiveLabel=element.find('.fl-tabs-panel-label');tabIndex=responsiveLabel.data('index');label=tabs.find('.fl-tabs-labels .fl-tabs-label[data-index='+tabIndex+']');if(responsiveLabel.is(':visible')){var callback=function(){if(element){responsiveLabel.trigger($.Event('click',{which:1}));}};FLBuilderLayout._scrollToElementOnLinkClick.call(this,e,callback);} 68else{label[0].click();FLBuilderLayout._scrollToElement(element);} 69e.preventDefault();}},_initForms:function(){if(!FLBuilderLayout._hasPlaceholderSupport){$('.fl-form-field input').each(FLBuilderLayout._initFormFieldPlaceholderFallback);} 70$('.fl-form-field input').on('focus',FLBuilderLayout._clearFormFieldError);},_hasPlaceholderSupport:function(){var input=document.createElement('input');return'undefined'!=input.placeholder;},_initFormFieldPlaceholderFallback:function(){var field=$(this),val=field.val(),placeholder=field.attr('placeholder');if('undefined'!=placeholder&&''===val){field.val(placeholder);field.on('focus',FLBuilderLayout._hideFormFieldPlaceholderFallback);
70field.on('blur',FLBuilderLayout._showFormFieldPlaceholderFallback);}},_hideFormFieldPlaceholderFallback:function(){var field=$(this),val=field.val(),placeholder=field.attr('placeholder');if(val==placeholder){field.val('');}},_showFormFieldPlaceholderFallback:function(){var field=$(this),val=field.val(),placeholder=field.attr('placeholder');if(''===val){field.val(placeholder);}},_clearFormFieldError:function(){var field=$(this);field.removeAttr('aria-invalid');field.removeClass('fl-form-error');const message=field.attr('aria-describedby');message?$('#'+message).hide():field.siblings('.fl-form-error-message').hide();},_initRowShapeLayerHeight:function(){FLBuilderLayout._adjustRowShapeLayerHeight();$(window).on('resize',FLBuilderLayout._adjustRowShapeLayerHeight);},_initNestedColsWidth:function(){var nestedCols=$('.fl-col-has-cols');if(nestedCols.length<=0){return;} 71$(nestedCols).each(function(index,col){if($(col).width()<=0){$(col).css('width',FLBuilderLayoutConfig.emptyColWidth);}});},_adjustRowShapeLayerHeight:function(){var rowShapeLayers=$('.fl-builder-shape-layer');$(rowShapeLayers).each(function(index){var rowShapeLayer=$(this),shape=$(rowShapeLayer).find('svg'),height=shape.height(),excludeShapes='.fl-builder-shape-circle, .fl-builder-shape-dot-cluster, .fl-builder-shape-topography, .fl-builder-shape-rect';if(!rowShapeLayer.is(excludeShapes)){$(shape).css('height',Math.ceil(height));}});},_string_to_slug:function(str){str=str.replace(/^\s+|\s+$/g,'');if('undefined'==typeof window._fl_string_to_slug_regex){regex=new RegExp('[^a-zA-Z0-9\'":() !.,-_|]','g');}else{regex=new RegExp('[^'+window._fl_string_to_slug_regex+'\'":\(\) !.,-_|\\\p{Letter}]','ug');} 72str=str.replace(regex,'').replace(/\s+/g,' ');return str;},_reorderMenu:function(){if($('#wp-admin-bar-fl-builder-frontend-edit-link-default li').length>1){$('#wp-admin-bar-fl-builder-frontend-duplicate-link').appendTo('#wp-admin-bar-fl-builder-frontend-edit-link-default').css('padding-top','5px').css('border-top','2px solid #1D2125').css('margin-top','5px')}}};$(function(){FLBuilderLayout.init();});})(jQuery);(function($){if(typeof FLBuilderLayoutModules!=='undefined'){return;} 73FLBuilderLayoutModules={init:function(){if(0===$('.fl-builder-edit').length){FLBuilderLayoutModules._initModuleAnimations();}},_initModuleAnimations:function(){if(typeof jQuery.fn.waypoint!=='undefined'){$('.fl-animation').each(function(){var node=$(this),nodeTop=node.offset().top,winHeight=$(window).height(),bodyHeight=$('body').height(),waypoint=FLBuilderLayoutConfig.waypoint,offset='80%';if(typeof waypoint.offset!==undefined){offset=FLBuilderLayoutConfig.waypoint.offset+'%';} 74if(bodyHeight-nodeTop<winHeight*0.2){offset='100%';} 75node.waypoint({offset:offset,handler:FLBuilderLayoutModules._doModuleAnimation});});}},_doModuleAnimation:function(){var module='undefined'==typeof this.element?$(this):$(this.element),delay=parseFloat(module.data('animation-delay')),duration=parseFloat(module.data('animation-duration'));if(!isNaN(duration)){module.css('animation-duration',duration+'s');} 76if(!isNaN(delay)&&delay>0){setTimeout(function(){module.addClass('fl-animated');},delay*1000);}else{setTimeout(function(){module.addClass('fl-animated');},1);}}};$(function(){FLBuilderLayoutModules.init();});})(jQuery);(function($){$(function(){YUI({'logExclude':{'yui':true}}).use('fl-slideshow',function(Y){if(null===Y.one('.fl-node-nxvy9u47p65c .fl-slideshow-container')){return;} 77var oldSlideshow=Y.one('.fl-node-nxvy9u47p65c .fl-slideshow-container .fl-slideshow'),newSlideshow=new Y.FL.Slideshow({fallback:true,autoPlay:true,color:'light',height:500,imageNavEnabled:true,likeButtonEnabled:true,navButtons:[],navButtonsLeft:["prevPage"],navButtonsRight:["nextPage"],navPosition:'bottom',navType:'thumbs',pinterestButtonEnabled:true,protect:true,randomize:false,responsiveThreshold:0,source:[{type:"urls",urls:[{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/Lagoda-150x150.jpg",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/Lagoda-1024x683.jpg",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/Lagoda-scaled.jpg",caption:"",alt:"",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/[email protected]",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/[email protected]",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/[email protected]",caption:"",alt:"",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/386095_762084100606_1043415556_n18-150x150.jpg",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/386095_762084100606_1043415556_n18.jpg",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/386095_762084100606_1043415556_n18.jpg",caption:"",alt:"",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/a05c41ffa3d7ef1c1158f352fc509f99-150x150.jpeg",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/a05c41ffa3d7ef1c1158f352fc509f99.jpeg",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/a05c41ffa3d7ef1c1158f352fc509f99.jpeg",caption:"",alt:"A group of people mingling in the New Bedford Whaling Museum's Bounre Building. The photograph is taken from a birds eye view.",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/0474fd577a97639d92a645d390478537-150x150.jpeg",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/0474fd577a97639d92a645d390478537.jpeg",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/0474fd577a97639d92a645d390478537.jpeg",caption:"",alt:"A group of people mingling in the New Bedford Whaling Museum's Bounre Building. The photograph is taken from a birds eye view.",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/0342-150x150.jpeg",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/0342-683x1024.jpeg",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2022/02/0342-scaled.jpeg",caption:"",alt:"A photograph of a married couple posing for their picture inside the New Bedford Whaling Museum's model Lagoda.",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/Cake-2-150x150.jpg",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/Cake-2.jpg",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/Cake-2.jpg",caption:"Details<br />Janet Moscarello Photography 2021-2022 www.janetmoscarello.com",alt:"A three-tiered white wedding cake decorated with white roses and greenery, placed on a round table covered with a white tablecloth. The cake is positioned near a large window, offering a view of the waterfront in the background. A knife and fork are neatly set beside the cake.",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/07/19-e1722454212144-150x150.png",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/07/19-e1722454212144-1024x555.png",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/07/19-e1722454212144-1024x555.png",caption:"",alt:"A lively party scene featuring multiple disco balls hanging from the ceiling, casting sparkling reflections around the room. The space is illuminated with purple and yellow lighting, and guests are seen mingling and enjoying the event. Large screens display colorful visuals, adding to the festive atmosphere."",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/07/2-150x150.png",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/07/2-1024x858.png",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/07/2-1024x858.png",caption:"",alt:"Elegantly set dining tables with floral centerpieces, amber goblets, and patterned plates, arranged in a venue with large windows overlooking a scenic view.",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/06/IMG_0872-150x150.jpg",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/06/IMG_0872-1024x768.jpg",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/06/IMG_0872-1024x768.jpg",caption:"",alt:"A group of six servers dressed in black uniforms, standing in a line while holding trays of champagne flutes at a formal event. The room is softly lit with teal and purple lighting, and other guests can be seen mingling in the background.",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/06/HVG-150x150.png",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/06/HVG-1024x683.png",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/06/HVG.png",caption:"Harbor View Gallery at the New Bedford Whaling Museum",alt:"Harbor View Gallery",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/06/cmt-150x150.png",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/06/cmt-1024x683.png",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/06/cmt.png",caption:"",alt:"An indoor music performance at a small venue with a live band playing on stage. The stage is illuminated with vibrant green and blue lighting that casts dynamic patterns on the brick wall behind the performers. An audience is seated in front of the stage, watching the performance.",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/Dancing-in-HVG-150x150.jpg",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/Dancing-in-HVG-1024x683.jpg",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/Dancing-in-HVG.jpg",caption:"",alt:"A couple shares a dance on the floor during a formal event, surrounded by other guests who are also dancing and enjoying the celebration. The room is softly lit with string lights overhead, and the atmosphere is filled with joyful energy.",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/Tables-2-150x150.jpg",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/Tables-2.jpg",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/Tables-2.jpg",caption:"Details<br />Janet Moscarello Photography 2021-2022 www.janetmoscarello.com",alt:"Formal event space with round tables draped in white linens, set with glassware, silverware, and floral centerpieces. Gold chairs surround the tables, and soft lighting creates a warm ambiance. A table card labeled 'Table 10' is visible in the foreground.",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/1-150x150.png",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/1-1024x858.png",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/1-1024x858.png",caption:"",alt:"Elegant event space with round tables draped in soft pink tablecloths and set with silverware, glassware, and floral centerpieces. The room is filled with light from large windows offering a view of the waterfront, and light-colored chairs surround each table.",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/11-150x150.png",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/11-1024x858.png",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/11-1024x858.png",caption:"",alt:"Event space set for a formal gathering, with round tables draped in black tablecloths and decorated with silverware, bread rolls, and glassware. String lights are hung from the ceiling, and guests are seen standing near large windows in the background, offering a view of the waterfront.",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/17-150x150.png",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/17-1024x858.png",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/17-1024x858.png",caption:"",alt:"Guests seated at round tables during a formal event, with chandeliers hanging from the ceiling. The room is softly lit with pink accent lighting, and floral centerpieces decorate the tables. Large windows provide a view of the outside, creating a bright backdrop.",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/18-150x150.png",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/18-1024x858.png",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/18-1024x858.png",caption:"",alt:"Decorative event space with tables draped in shimmering fabric, each topped with floral centerpieces featuring white flowers and greenery. The room is softly lit with teal lighting, and a backdrop for photos is visible at the far end.",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/28-150x150.png",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/28-1024x858.png",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/28-1024x858.png",caption:"",alt:"Elegant table setting featuring a floral centerpiece with white, orange, and yellow flowers surrounded by greenery. The table is decorated with gold goblets, glassware, and fine china, with additional similarly adorned tables visible in the background.",},{thumbURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/33-150x150.png",largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/33-1024x858.png",x3largeURL:"https://www.whalingmuseum.org/wp-content/uploads/2024/08/33-1024x858.png",caption:"",alt:"A small vase with white and purple flowers sits on a round table draped in a brown textured cloth. In the background, an outdoor balcony overlooks a distant cityscape and waterfront under a bright blue sky.",}]}],speed:3000,tweetButtonEnabled:true,thumbsImageHeight:50,thumbsImageWidth:50,transition:'fade',transitionDuration:1});if(oldSlideshow){oldSlideshow.remove(true);} 78if(true){var height=500;var heightLarge=null;var heightMedium=null;var heightResponsive=null;var largeBreakpoint=1200;var mediumBreakpoint=1200;var responsiveBreakpoint=1024;function updateSlideshowHeight(shouldRender=true){var windowWidth=Y.one('body').get('winWidth');var newHeight=height;if(windowWidth<=responsiveBreakpoint&&heightResponsive!==null){newHeight=heightResponsive;}else if(windowWidth<=mediumBreakpoint&&heightMedium!==null){newHeight=heightMedium;}else if(windowWidth<=largeBreakpoint&&heightLarge!==null){newHeight=heightLarge;} 79if(newHeight!==newSlideshow.get('height')){newSlideshow.set('height',newHeight);if(shouldRender){newSlideshow.resize();}}} 80Y.one(window).on('resize',Y.bind(function(){updateSlideshowHeight(true);},this));updateSlideshowHeight(false);} 81newSlideshow.render('.fl-node-nxvy9u47p65c .fl-slideshow-container');Y.one('.fl-node-nxvy9u47p65c .fl-slideshow-container').setStyle('height','auto');});});})(jQuery);(function($){})(jQuery);(function($){})(jQuery);(function($){})(jQuery);;
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.