1window.isMac=window.isMac?window.isMac:navigator.platform.match(/(Mac)/i),window.safariVersion=window.safariVersion?window.safariVersion:navigator.userAgent.match(/Version\/[\d\.]+.*Safari/),window.isSafari=window.isSafari?window.isSafari:!!safariVersion,window.iOS=window.iOS?window.iOS:/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,window.videoWrapperClass=window.videoWrapperClass?window.videoWrapperClass:"video-player-container",window.iframeParentClass=window.iframeParentClass?window.iframeParentClass:"spotlightr-id",window.callbackFunctions=window.callbackFunctions?window.callbackFunctions:[],window.apiRoute=window.apiRoute?window.apiRoute:"publish",window.viewIdMap=window.viewIdMap?window.viewIdMap:{},window.popupIds=window.popupIds?window.popupIds:{popupIds:[]},window.queryParams=window.location.search,window.mainParentWrapperClass=window.mainParentWrapperClass?window.mainParentWrapperClass:"spotlightr-id",window.lastScrollValue=window.lastScrollValue?window.lastScrollValue:0,window.doNotScrollVideos=window.doNotScrollVideos?window.doNotScrollVideos:[],window.settingsRatio=window.settingsRatio?window.settingsRatio:{},window.vooplayerScripts=window.vooplayerScripts?window.vooplayerScripts:[],window.parsedIframeIndexes=window.parsedIframeIndexes?window.parsedIframeIndexes:[],window.popupIframeMessageCallbacks=window.popupIframeMessageCallbacks?window.popupIframeMessageCallbacks:[],window.channelIframeMessageCallbacks=window.channelIframeMessageCallbacks?window.channelIframeMessageCallbacks:[],window.popupClickCallbacks=window.popupClickCallbacks?window.popupClickCallbacks:[],window.channelClickCallbacks=window.channelClickCallbacks?window.channelClickCallbacks:[],window.vooJsApiCallbacks=window.vooJsApiCallbacks?window.vooJsApiCallbacks:{},window.videoRatiosById=window.videoRatiosById?window.videoRatiosById:{},window.playerSettingsById=window.playerSettingsById?window.playerSettingsById:{},window.popupPlaceholderSizeById=window.popupPlaceholderSizeById?window.popupPlaceholderSizeById:{},window.channelPlaceholderSizeById=window.channelPlaceholderSizeById?window.channelPlaceholderSizeById:{},window.onScrollListeners=window.onScrollListeners?window.onScrollListeners:{},window.onWindowFocusListeners=window.onWindowFocusListeners?window.onWindowFocusListeners:{},window.smartScrollPausedVideo=window.smartScrollPausedVideo?window.smartScrollPausedVideo:{},window.smartFocusPausedVideo=window.smartFocusPausedVideo?window.smartFocusPausedVideo:{},window.script=window.script||"",window.vooplayerScripts.push(window.vooplayerScripts.length),window.DomContentLoadedExists=window.DomContentLoadedExists||!1;var eventMethod=window.addEventListener?"addEventListener":"attachEvent",eventer=window[eventMethod],messageEvent="attachEvent"==eventMethod?"onmessage":"message";function setCookie(e,t,a){var r=new Date;r.setTime(r.getTime()+864e5*a),document.cookie=e+"="+t+";path=/;expires="+r.toGMTString()}function getCookie(e){let t=`; ${document.cookie}`,a=t.split(`; ${e}=`);if(2===a.length)return a.pop().split(";").shift()}function triggerGtmTags(e){window.dataLayer&&window.dataLayer.push({event:"spotlightr-video-"+e})}var contactCookie=getCookie("vooPlayerContact");if(!contactCookie){let e=new URLSearchParams(window.location.search),t=e.get("contact")||e.get("email");t&&(setCookie("vooPlayerContact",t,10),contactCookie=t)}function httpGetAsync(e,t){var a=new XMLHttpRequest;a.onreadystatechange=function(){4===a.readyState&&200===a.status&&t&&t(a.responseText)},a.open("GET",e,!0),a.send(null)}window.vooAPI=function(e,t,a,r){var i=e;if("*"!=e&&e&&(e%1!=0?e=atob(e):i=btoa(e)),r){var n=e+"-"+t;window.vooJsApiCallbacks[n]=r}setTimeout(function(){window.postMessageToIframe({videoId:i,api:!0,vidID:i,method:t,params:a})},500)},window.spotlightrAPI=window.vooAPI,window.handleVooIdParentResize=(e,t)=>
1{console.log("handleVooIdParentResize");var a=setInterval(function(){if(e){var a=e.parentNode;"floating-wrapper"===a.getAttribute("id")&&(a=a.parentNode);var r=window.Util.getElementStyle(a),i=parseInt(a.getAttribute("last-width-value")),n=parseInt(a.getAttribute("last-height-value"));(i!==parseInt(r.width)||n!==parseInt(r.height))&&(a.setAttribute("last-width-value",parseInt(r.width)),a.setAttribute("last-height-value",parseInt(r.height)),window.setPlayerWrapperSize(e,t))}},800)},window.handleDataPlayerIdAttribute=(e,t)=>{if(e){if(!t){let a=e.getAttribute("data-playerid");return a||(a=e.getAttribute("data-playerId")),a}return e.setAttribute("data-playerid",t),e.setAttribute("data-playerId",t),e}},window.handlePopupTypeAttribute=e=>{if(e)return e.getAttribute("data-fancybox-type")},window.loopThroughVooPlayerScripts=window.loopThroughVooPlayerScripts?window.loopThroughVooPlayerScripts:()=>{var e,t,a=Array.prototype.slice.call(document.getElementsByTagName("iframe")),r=Array.prototype.slice.call(window.Util.DOM.$getElement("*.fancyboxIframe.spotlightr")),i=Array.prototype.slice.call(window.Util.DOM.$getElement("*.fancyboxIframe.videoPlayer")),n=Array.prototype.slice.call(window.Util.DOM.$getElement("*.channelIframe.spotlightr"));a.concat(r,i,n,Array.prototype.slice.call(window.Util.DOM.$getElement("*.channelIframe.videoPlayer")))?.forEach((e,t)=>{if(!(window.parsedIframeIndexes.indexOf(t)>=0)){""===window.script&&e?.previousElementSibling?.tagName==="SCRIPT"&&(window.script=e.previousElementSibling);var a=window.videoWrapperClass,r="."+window.iframeParentClass,i="",n="",o="";e.className.indexOf(a)>=0&&(i=e),e.className.indexOf("fancyboxIframe")>=0&&(n=e),e.className.indexOf("channelIframe")>=0&&(o=e);var l=window.Util.getURLParameters(i);if(n){var s=n.getAttribute("data-playerid"),d=n.getAttribute("data-aspect");window.Util.DOM.$checkExistingClass(n,"spotlightr")||window.Util.DOM.$addHTMLClass(n,"spotlightr");var p=(i=window.wrapPopup(n,0===t?0:t)).parentElement?i.parentElement:i.parentNode.parentNode.querySelectorAll(".popup-container")[t];window.videoRatiosById[s]=d||1.7778,window.setPlayerWrapperSize(p),window.handleVooIdParentResize(p),window.popupIframeMessageCallbacks[window.handleDataPlayerIdAttribute(i)]=function(e){window.postMessageToIframe({videoId:e,popup:!0,dataIndex:t})}}if(queryParams&&s&&window.postMessageToIframe({videoId:s,queryParams:queryParams}),!i&&o){window.Util.DOM.$checkExistingClass(o,"spotlightr")||window.Util.DOM.$addHTMLClass(o,"spotlightr");var c=(i=window.wrapChannel(o)).parentNode.parentNode.querySelector(".channel-container");window.setPlayerWrapperSize(c),window.handleVooIdParentResize(c),window.channelIframeMessageCallbacks[window.handleDataPlayerIdAttribute(i)]=function(e){window.postMessageToIframe({videoId:e,channel:!0})}}if(i&&(window.listenMessagesFromIframe(i),window.wrapIframe(i)),i&&!i.getAttribute("src")){var u=`${i.getAttribute("publishURL")||"app.spotlightr.com"}/`,h=o?"watch/gallery/":"watch/",g=u.indexOf("localhost")>-1?"http://":"https://";i.setAttribute("src",g+u+h+i.getAttribute("data-playerid"))}if(l&&l.float){var f=window.Util.DOM.$createNode('<div class="floating-wrapper" style="width: 100%; height: 100%;"></div>');window.Util.DOM.$wrapElement(i,f),window.onScrollListeners[window.handleDataPlayerIdAttribute(i)+"-float-listener"]=function(e){window.floatingVideoScrollHandle(i,e)}}var m=window.Util.DOM.$getElement(r),y="";if(n)Array.prototype.slice.call(m).forEach(e=>{if(Number(e.parentElement.getAttribute("dataindex"))===t){y=e;return}});else if(o){var s=o.getAttribute("data-playerid");Array.prototype.slice.call(m).forEach(e=>{if(e.parentElement.getAttribute("data-playerid")===s){y=e;return}})}else y=m[m.length-1];var v=y?.querySelector("iframe"),$={width:!!v&&!!v.width&&v.width,maxWidth:!!v&&!!v.width&&v.width,height:!!v&&!!v.height&&v.height,maxHeight:!!v&&!!v.height&&v.height};y&&(window.setPlayerWrapperSize(y,$),window.handleVooIdParentResize(y,$)),i&&(i.style.width=$.width?$.width:"100%",i.style.height=$.height?$.height:"100%"),y&&(window.onresize=function(){window.handleWindowResize(y,$)}),i&&window.parsedIframeIndexes.push(t)}})},eventer(messageEvent,function(e){e.data&&e.data.data&&"iframeRender"===e.data.data.name&&!window.DomContentLoadedExists&&loopThroughVooPlayerScripts()}),window.getQueryParams=function(e,t){let a=RegExp("[?&]"+e+"=([^&#]*)","i"),r=a.exec(t);return r?r[1]:null},window.listenMessagesFromIframe=window.listenMessagesFromIframe?window.listenMessagesFromIframe:function(e){eventer(messageEvent,function(t){var a=window.handleDataPlayerIdAttribute(e),r=e.getAttribute("src"),i=-1;
1if(r&&(i=window.getQueryParams("dataIndex",r))&&(i=Number(i)),t.data&&t.data.data&&"triggerGtmTags"==t.data.data.name&&t.data.data.event&&triggerGtmTags(t.data.data.event),t.data&&t.data.data&&("answerSubmitted"==t.data.data.name||"quizFinished"==t.data.data.name)&&t.data.data.event){var n=`${t.data.data.quizID}-${t.data.data.name}`;window.vooJsApiCallbacks[n](t.data.data)}if(window.oneVideoPerTime&&t.data&&t.data.data&&"oneVideoPerView"==t.data.data.name&&t.data.data.videoId!=a&&window.postMessageToIframe({videoId:a}),t.data&&t.data.data&&"checkForLoggedInUser"===t.data.data.name){var o=[];o.status=window.loggedInUser?"loggedInUserAvailable":"loggedInUserNotAvailable";let l=window.Util.DOM.$getElement("iframe"),s=Array.from(l);for(var d of s){var o=[],p=window.handleDataPlayerIdAttribute(d);o.name=t.data.data.name,o.videoId=p,o.loggedInUser=window.loggedInUser,o.status=window.loggedInUser?"loggedInUserAvailable":"loggedInUserNotAvailable",o.personalizedContent=t.data.data.personalizedContent,d.contentWindow.postMessage(o,"*")}}if(t.data&&t.data.data&&"queryParams"==t.data.data.name&&queryParams&&window.postMessageToIframe({videoId:a,queryParams:queryParams}),t.data&&t.data.data&&"getParentOrigin"==t.data.data.name){var c=window.location.origin;window.postMessageToIframe({videoId:a,location:c})}if(t.data&&t.data.data&&"contactCookie"==t.data.data.name&&contactCookie&&window.postMessageToIframe({videoId:a,contactCookie:contactCookie}),("vooPlayer-ready"===t.data||t.data&&t.data.data&&"vooPlayer-ready"===t.data.data)&&(window.postMessageToIframe({videoId:a}),window.popupIframeMessageCallbacks[a]&&setTimeout(function(){window.popupIframeMessageCallbacks[a](a)},600),window.channelIframeMessageCallbacks[a]&&setTimeout(function(){window.channelIframeMessageCallbacks[a](a)},600),document.dispatchEvent(new CustomEvent("vooPlayerReady",{detail:{video:a}}))),t.data&&t.data.data&&"handlePopupClick"===t.data.data.name){var p=atob(a);(p=p.includes("_")?btoa(p=p.split("_")[0]):btoa(p))===t.data.data.videoId&&i===t.data.data.dataIndex&&(window.videoRatiosById[p]=1.7778,window.handlePopupClick(p,!0,t.data.data.dataIndex))}if(t.data&&t.data.data&&"handleChannelClick"===t.data.data.name&&a===t.data.data.videoId&&window.handleChannelClick(a,!0),t.data&&t.data.data&&"handleChannelVideoOpened"===t.data.data.name&&a===t.data.data.videoId&&window.togglePoupupCloserButton(document.querySelector("."+window.iframeParentClass),!0),t.data&&t.data.data&&"handleChannelVideoClosed"===t.data.data.name&&a===t.data.data.videoId&&window.togglePoupupCloserButton(document.querySelector("."+window.iframeParentClass)),t.data&&t.data.data&&t.data.data.name,t.data&&t.data.data&&"playerSettings"===t.data.data.name&&a===t.data.data.videoId&&(window.playerSettingsById[a]=t.data.data.playerSettings,window.handlePlayerSettingsUpdate(t.data.data.playerSettings,a)),t.data&&t.data.data&&t.data.data.api&&t.data.data.callbackId&&window.vooJsApiCallbacks&&window.vooJsApiCallbacks[t.data.data.callbackId]){var n=t.data.data.callbackId,u=t.data.data;n.indexOf("getDuration")>=0&&u.returnValue&&(u=u.returnValue),window.vooJsApiCallbacks[t.data.data.callbackId](u)}if(t.data&&t.data.data&&"fullscreen-toggle"===t.data.data.name&&a===t.data.data.videoId&&window.handlecustomFullscreen(a,t.data.data.isFullScreen),t.data&&t.data.data&&"playlistToggle"===t.data.data.name&&e&&e.parentNode){let h=e.parentNode.getAttribute("playlist-content-length"),g=e.parentNode.getAttribute("playlist-clicked-menu");g!==t.data.data.clickedMenu&&t.data.data.clickedMenu&&(h=0),(!h||h&&0===Number(h))&&(t.data.data.value?(e.parentNode.setAttribute("mobile-playlist-aspect",!0),t.data.data.videosLength&&e.parentNode.setAttribute("playlist-content-length",t.data.data.videosLength),e.parentNode.setAttribute("playlist-minimum-length",t.data.data.minCount),e.parentNode.setAttribute("playlist-clicked-menu",t.data.data.clickedMenu)):e.parentNode.setAttribute("mobile-playlist-aspect",!1),window.setPlayerWrapperSize(e.parentNode)),!t.data.data.value&&(h||h&&0!==Number(h))&&(e.parentNode.setAttribute("playlist-content-length",0),e.parentNode.setAttribute("playlist-minimum-length",0),e.parentNode.setAttribute("mobile-playlist-aspect",!1),window.setPlayerWrapperSize(e.parentNode))}},!1)},window.postMessageToIframe=window.postMessageToIframe?window.postMessageToIframe:function(e){var t=[];for(var a in e)t[a]=e[a];var r=window.Util.DOM.$getElement("iframe");for(var i of r){var n=window.handleDataPlayerIdAttribute(i);n&&("*"==e.videoId||n===e.videoId?i.contentWindow.postMessage(t,"*"):(n%1!=0&&(n=atob(n)),("*"==e.videoId||n===e.videoId)&&i.contentWindow.postMessage(t,"*")))}},window.handlePlayerSettingsUpdate=window.handlePlayerSettingsUpdate?window.handlePlayerSettingsUpdate:function(e,t){e&&e.border&&window.handleCustomBorder(e.border,t),e&&e.SMARTScroll&&(window.onScrollListeners[t+"-smart-scroll-listener"]=function(){window.smartScrollHandle(t)}
1),e&&e.SMARTFocus&&(window.onWindowFocusListeners[t+"-smart-focus-listener"]=function(e){window.smartFocusHandle(t,e)})},window.smartScrollHandle=window.smartScrollHandle?window.smartScrollHandle:function(e){var t=window.Util.DOM.$getElement('*[data-playerid="'+e+'"]')[0];if(t=t||window.Util.DOM.$getElement('*[data-playerId="'+e+'"]')[0]){var a=window.isOnScreen(t.parentNode,100);a||window.smartScrollPausedVideo[e]||(window.smartScrollPausedVideo[e]=!0,console.log("send message to publish app to pause video"),window.postMessageToIframe({videoId:e,dataPlayerId:e,videoFocusChange:!0,isLost:!0})),a&&window.smartScrollPausedVideo[e]&&(window.smartScrollPausedVideo[e]=!1,console.log("send message to publish app to play video"),window.postMessageToIframe({videoId:e,dataPlayerId:e,videoFocusChange:!0,isLost:!1}))}},window.smartFocusHandle=window.smartFocusHandle?window.smartFocusHandle:function(e,t){t||window.smartFocusPausedVideo[e]||(window.smartFocusPausedVideo[e]=!0,console.log("send message to publish app to pause video"),window.postMessageToIframe({videoId:e,dataPlayerId:e,videoFocusChange:!0,isLost:!0})),t&&window.smartFocusPausedVideo[e]&&(window.smartFocusPausedVideo[e]=!1,console.log("send message to publish app to play video"),window.postMessageToIframe({videoId:e,dataPlayerId:e,videoFocusChange:!0,isLost:!1}))},window.handleCustomBorder=window.handleCustomBorder?window.handleCustomBorder:function(e,t){if(e){var a=String(e.width)+e.units+" "+e.type+" "+e.color,r=window.Util.DOM.$getElement('*iframe[data-playerid="'+t+'"]')[0];(r=r||window.Util.DOM.$getElement('*iframe[data-playerId="'+t+'"]')[0])&&(r.style.border=a)}},window.handlecustomFullscreen=window.handlecustomFullscreen?window.handlecustomFullscreen:function(e,t){var a=Util.DOM.$getElement('*[data-playerid="'+e+'"]');if(!(a=a||Util.DOM.$getElement('*[data-playerId="'+e+'"]'))||!a[0])return;a=a[0];let r=[];Util.DOM.$loopThroughParents(a,function(e){e&&r.push(e)}),r=r.reverse();for(var i=0;i<r.length;i++)window.handleParentFullscreenBehavior(r[i],t);if(t){if(!a.parentNode.getAttribute("default-background")){var n=Util.getElementStyle(a.parentNode);a.parentNode.setAttribute("default-top",n.top),a.parentNode.setAttribute("default-left",n.left),a.parentNode.setAttribute("default-background",n.backgroundColor)}a.parentNode.style.position="fixed",a.parentNode.style.top="0",a.parentNode.style.left="0",a.parentNode.style.backgroundColor="black",a.parentNode.setAttribute("fullscreen-wrapper","true"),window.handleWindowResize(a.parentNode)}else a.parentNode.style.top=a.getAttribute("default-top"),a.parentNode.style.left=a.getAttribute("default-left"),a.parentNode.style.backgroundColor=a.getAttribute("default-background"),a.parentNode.removeAttribute("fullscreen-wrapper"),window.handleWindowResize(a.parentNode);window.toggleScroll(t)},window.toggleScroll=window.toggleScroll?window.toggleScroll:function(e){var t=["document","window","body"],a=document.querySelector("body");if(e){var r=Util.getElementStyle(a);a.setAttribute("default-overflow",r.overflow),document.querySelector("body").style.overflow="hidden"}else a.style.overflow=a.getAttribute("default-overflow");for(var i=0;i<t.length;i++){var n=t[i];e?(Util.DOM.$on(n,"DOMMouseScroll",function(e){e.preventDefault()}),Util.DOM.$on(n,"mousewheel",function(e){e.preventDefault()}),Util.DOM.$on(n,"touchmove",function(e){e.preventDefault()}),Util.DOM.$on(n,"scroll",function(e){e.preventDefault()})):(Util.DOM.$off(n,"DOMMouseScroll"),Util.DOM.$off(n,"mousewheel"),Util.DOM.$off(n,"touchmove"),Util.DOM.$off(n,"scroll"),Util.DOM.$off(n,"touchstart"))}},window.getClientInfo=function(){let e=navigator.userAgent.match(/(Mac)/i),t=navigator.userAgent.match(/Version\/[\d\.]+.*Safari/),a=!e&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream;return{isMac:e,safariVersion:t,isSafari:!!t,iOS:a}},window.handleParentFullscreenBehavior=window.handleParentFullscreenBehavior?window.handleParentFullscreenBehavior:function(e,t,a){if(e){if(t){var r=Util.getElementStyle(e);e.setAttribute("default-zIndex",r.zIndex),e.setAttribute("default-position",r.position),e.setAttribute("default-width",r.width),e.setAttribute("default-height",r.height),e.setAttribute("default-oldStyle",e.getAttribute("style")),e.style.zIndex="9999999",e.style.position="relative"}else a?(e.removeAttribute("style"),e.style=e.getAttribute("default-oldStyle"),e.removeAttribute("default-zIndex"),e.removeAttribute("default-position"),e.removeAttribute("default-width"),e.removeAttribute("default-height"),e.removeAttribute("default-oldStyle")):(e.style.zIndex=e.getAttribute("default-zIndex"),e.style.position=e.getAttribute("default-position"),e.style.width=e.getAttribute("default-width"),e.style.height=e.getAttribute("default-height"),e.style=e.getAttribute("default-oldStyle"))}},window.Util={DOM:{$createNode:function(e){let t=document.createElement("div");return t.innerHTML=e,t.children[0]},$appendChild:function(e,t){e&&e.appendChild(t)},$removeNode:function(e){e&&e.parentNode.removeChild(e)},$wrapElement:function(e,t){e.parentNode.insertBefore(t,e),t.appendChild(e)},$insertBefore:function(e,t){e&&e.parentNode.insertBefore(t,e)},$insertAfter:function(e,t){e&&e.parentNode.insertBefore(t,e.nextSibling)},$checkExistingClass:function(e,t){if(e)return e.classList?e.classList.contains(t):RegExp("\\b"+t+"\\b").test(e.className)},$addHTMLClass:function(e,t){if(!e)return;let a=Util.DOM.$checkExistingClass(e,t);!a&&(e.classList?e.classList.add(t):e.className+=" "+t)},$deleteHTMLClass:function(e,t){if(!e)return;let a=Util.DOM.$checkExistingClass(e,t);a&&(e.classList?e.classList.remove(t):e.className=e.className.replace(RegExp("\\b"+t+"\\b","g"),""))},$on:function(e,t,a){if(e)return e.addEventListener?e.addEventListener(t,a,!1):e.attachEvent?e.attachEvent("on"+t,a):e["on"+t]=a},$off:function(e,t,a){if(e){if(e.addEventListener)return e.removeEventListener(t,a,!1);e.detachEvent("on"+t,a)}},$onPressEnter:function(e,t){},$getElement:function(e){let t=!1,a="*"===e[0]?"QUERY":"#"===e[0]?"ID":"."===e[0]?"CLASS":"TAG";switch(a){case"ID":e=e.replace("#",""),t=document.getElementById(e);break;case"CLASS":e=e.replace(".",""),t=document.getElementsByClassName(e);break;case"TAG":t=document.getElementsByTagName(e);break;case"QUERY":e=e.replace("*",""),t=document.querySelectorAll(e)}return t},$checkIfVisible:function(e,t){t=t||document;let a=t.querySelector(e);return a.offsetWidth>0&&a.offsetHeight>0},$bindScript:function(e,t){let a=document.createElement("script");a.type="text/javascript",t&&(a.onload=t),a.src=e,Util.DOM.$appendChild(Util.DOM.$getElement("head")[0],a)},$bindStyleToHead(e){let t=document.head||document.getElementsByTagName("head")[0],a=document.createElement("style");t.appendChild(a),a.type="text/css",a.styleSheet?a.styleSheet.cssText=e:a.appendChild(document.createTextNode(e))},$loopThroughParents(e,t,a){if(e){var r=e.parentNode;a&&a.push(r),t&&t(r),"BODY"!==e.tagName&&Util.DOM.$loopThroughParents(r,t,a)}}},loopThroughItems:function(e,t){for(var a in e)t(e[a],a)},getElementStyle:function(e){if(e)return window.getComputedStyle?getComputedStyle(e,null):e.currentStyle},getURLParameters:function(e,t){if(e){var a=e.getAttribute("src")||e.getAttribute("href"),r=a&&!t?a:"?"+e.getAttribute("url-params"),i={},n=r.indexOf("?");if(n<0)return i;for(var o=r.substring(n+1).split("&"),l=0;l<o.length;l++){var s=o[l].split("=");s[0]&&s[1]&&(i[s[0]]=s[1])}return i}}},window.wrapIframe=window.wrapIframe?window.wrapIframe:function(e){var t=window.Util.DOM.$createNode('<div style="max-width: 100%;" class="'+window.iframeParentClass+'"></div>');e&&t&&window.Util.DOM.$wrapElement(e,t)},window.isOnScreen=window.isOnScreen?window.isOnScreen:function(e,t){var a=e.getBoundingClientRect(),r=Math.max(document.documentElement.clientHeight,window.innerHeight);return t=t||0,!(a.bottom<t||a.top-r>=t)},window.convertUrlObjectToAttribute=function(e){var t="";if(!e)return t;for(var a in e)t+=a+"="+e[a]+"&";return t},window.wrapChannel=window.wrapChannel?window.wrapChannel:function(e){var t=window.Util.getURLParameters(e),a=window.handleDataPlayerIdAttribute(e),r=document.createElement("div"),i="";i=e?.previousElementSibling?.tagName==="SCRIPT"?0>e?.previousElementSibling?.src.indexOf("spotlightr.com")?e.previousElementSibling.src.split("/")[2]:"":0>window.script.src.indexOf("spotlightr.com")?window.script.src.split("/")[2]:"";var n=".channel-container { width: 100%; height: 100%; overflow: hidden; border-radius: 4px; cursor: pointer; position: relative; } .channel-container.opened { width: 100%; height: 100% !important;max-width: 100% !important; max-height: 100% !important; min-height: 100% !important; top: 0;left: 0;overflow: auto; border-radius: 0px; z-index: 99999; position: fixed; background-color: #333333bb;display: flex; justify-content: center; align-items: center; padding: 50px; box-sizing: border-box; } .channel-container.opened ."+window.iframeParentClass+' { position: relative; display: flex; flex-direction: column; justify-content: center; align-items: center; width: calc(100% - 60px) !important;max-width: 60%;
1min-height: calc(100% - 10px);} /*.channel-container::after {position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; content: "Play the video"; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 16px; font-weight: bold; }*/ .channel-container.opened::after { display: none; } .close-floating-button i { line-height: 1; } .close-floating-button { top: 10px; right: 15px; padding-right: 0px; position:absolute; background-color: transparent !important;float:left; margin:5px 0 0 5px; user-select:none; outline:none; border:0; display:inline-block; -webkit-box-align:center; align-items:center; min-height:36px; white-space:nowrap; cursor:pointer; overflow:hidden; } @media only screen and (max-width: 620px) { .channel-container.opened { padding: 0;}}@media only screen and (max-width: 620px) { .channel-container.opened .'+window.iframeParentClass+" { max-width: 90%;width: 100% !important;max-width: 60%;min-height: calc(100% - 0px);}}";window.Util.DOM.$bindStyleToHead(n),r.className="channel-container",r.id="channel-"+a,window.handleDataPlayerIdAttribute(r,a);var o=window.convertUrlObjectToAttribute(t);return o=o.replace(/&/g,"&"),r.innerHTML='<iframe allow="autoplay" class="spotlightr video-player-container" data-playerId="'+a+'" data-playerid="'+a+'" publishURL="'+i+'" allowtransparency="true" style="max-width:100%; "name="videoPlayerframe" url-params="'+o+'" allowfullscreen="true" src="" frameborder="0"> </iframe>',Util.DOM.$insertAfter(e,r),Util.DOM.$removeNode(e),r.querySelector("iframe")},window.wrapPopup=window.wrapPopup?window.wrapPopup:function(e,t){var a=window.handleDataPlayerIdAttribute(e),r=atob(a)+"_"+t;if(e.nextElementSibling&&e.nextElementSibling.onclick&&"function"==typeof e.nextElementSibling.onclick){e.nextElementSibling.onclick=null;var i=function(){window.openPopup(r,t)};e.nextElementSibling.onclick=i}var n=e.getAttribute("href")?e.getAttribute("href"):"",o=window.Util.getURLParameters(e),l=window.handlePopupTypeAttribute(e);window.Util.DOM.$addHTMLClass(e,l);var s="";("image"==l||"text"==l)&&(s="display: none; ");var d=document.createElement("div"),p=".popup-container."+l+" { width: 100%; height: 100%; "+s+'overflow: hidden; border-radius: 4px; cursor: pointer; position: relative; } img[onclick*="openPopup"] {cursor: pointer;}.popup-container.opened { width: 100%; height: 100%; max-width: 100% !important; max-height: 100% !important; top: 0;left: 0;overflow: hidden; border-radius: 0px; z-index: 99999; position: fixed; background-color: #333333bb;display: flex; justify-content: center; align-items: center; padding: 30px; } .popup-container.'+l+".opened ."+window.iframeParentClass+" { position: relative; display: flex; flex-direction: column; justify-content: center; align-items: center; width: calc(100% - 60px) !important;max-width: 60%;} /*.popup-container."+l+'::after {position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; content: "Play the video"; display: flex; align-items: center; justify-content: center; text-align: center; font-size: 16px; font-weight: bold; }*/ .popup-container.'+l+".opened::after { display: none; } .close-floating-button i { line-height: 1; } .close-floating-button { top: -65px; right: 0px; padding-right: 0px; position:absolute; background-color: transparent !important;float:left; margin:5px 0 0 5px; user-select:none; outline:none; border:0; display:inline-block; -webkit-box-align:center; align-items:center; min-height:36px; white-space:nowrap; cursor:pointer; overflow:hidden; } @media only screen and (max-width: 620px) { .popup-container."+l+".opened ."+window.iframeParentClass+" { max-width: 90%;}}";window.Util.DOM.$bindStyleToHead(p),d.className="popup-container "+l,d.id="popup-"+btoa(r),d.setAttribute("dataIndex",t),window.handleDataPlayerIdAttribute(d,a);var c=window.convertUrlObjectToAttribute(o);return c=c.replace(/&
1/g,"&"),Array.from(document.querySelectorAll("iframe")).forEach((t,a)=>{t?.attributes?.src&&e&&""!==e&&t.attributes.src.value===e.href&&(n="")}),t>=0&&(n=n.includes("?")?n+"&dataIndex="+t:n+"?dataIndex="+t),d.innerHTML='<iframe allow="autoplay" class="spotlightr video-player-container" data-playerId="'+btoa(r)+'" data-playerid="'+btoa(r)+'" allowtransparency="true" style="max-width:100%; "name="videoPlayerframe" url-params="'+c+'" allowfullscreen="true" src="'+n+'" frameborder="0" scrolling="no"> </iframe>',Util.DOM.$insertAfter(e,d),Util.DOM.$removeNode(e),d.querySelector("iframe")},window.openPopup=window.openPopup?window.openPopup:function(e,t){window.handlePopupClick(e,!0,t)},window.handlePopupClick=window.handlePopupClick?window.handlePopupClick:function(e,t,a){var r={};r=t?a>=0?(r=document.querySelector('.popup-container[dataIndex="'+a+'"]'))||document.querySelector('.popup-container[dataIndex="'+a+'"]'):(r=document.querySelector('.popup-container[data-playerid="'+e+'"]'))||document.querySelector('.popup-container[data-playerId="'+e+'"]'):e.currentTarget;var i=window.handleDataPlayerIdAttribute(r),n="."+window.iframeParentClass,o=r.querySelector(n),l=window.Util.DOM.$createNode(r.outerHTML),s=window.Util.DOM.$checkExistingClass(r,"image"),d=window.Util.DOM.$checkExistingClass(r,"text");o.parentNode.style.opacity=0;let p=[];Util.DOM.$loopThroughParents(r,function(e){e&&p.push(e)}),p=p.reverse();for(var c=0;c<p.length;c++)window.handleParentFullscreenBehavior(p[c],!0);l.innerHTML="",window.Util.DOM.$deleteHTMLClass(l,"popup-container"),window.Util.DOM.$addHTMLClass(l,"popup-placeholder"),(s||d)&&(l.style.height=""),Util.DOM.$addHTMLClass(r,"opened"),window.Util.DOM.$insertBefore(r,l),window.popupPlaceholderSizeById[i]={width:o.offsetWidth,height:o.offsetHeight},setTimeout(()=>{window.setPlayerWrapperSize(o),window.togglePoupupCloserButton(r.querySelector("."+window.iframeParentClass));let e=window.handleDataPlayerIdAttribute(r);a>=0&&(e=btoa(e=atob(e)+"_"+a)),window.postMessageToIframe({videoId:e,popupOpened:!0,dataIndex:a}),window.popupClickCallbacks[i]=window.Util.DOM.$on(r,"click",function(e){window.closePopup(e.currentTarget,i,a)}),o.querySelector("iframe").style.width="100%",setTimeout(function(){window.setPlayerWrapperSize(o),o.parentNode.style.opacity=1},250)},250)},window.handleChannelClick=window.handleChannelClick?window.handleChannelClick:function(e,t){var a=function(){setTimeout(()=>{Util.DOM.$addHTMLClass(r,"opened"),window.togglePoupupCloserButton(r.querySelector("."+window.iframeParentClass)),window.postMessageToIframe({videoId:window.handleDataPlayerIdAttribute(r),channelOpened:!0}),window.channelClickCallbacks[i]=window.Util.DOM.$on(r,"click",function(e){window.closeChannel(e.currentTarget)});var e=o.querySelector("iframe");e.style.width="100%",e.setAttribute("scrolling","yes"),setTimeout(function(){o.parentNode.style.opacity=1},400)},250)},r={};r=t?(r=document.querySelector('.channel-container[data-playerid="'+e+'"]'))||document.querySelector('.channel-container[data-playerId="'+e+'"]'):e.currentTarget;var i=window.handleDataPlayerIdAttribute(r),n="."+window.iframeParentClass,o=r.querySelector(n),l=window.Util.DOM.$createNode(r.outerHTML);o.parentNode.style.opacity=0;let s=[];Util.DOM.$loopThroughParents(r,function(e){e&&s.push(e)}),s=s.reverse();for(var d=0;d<s.length;d++)window.handleParentFullscreenBehavior(s[d],!0);l.innerHTML="",setTimeout(function(){window.Util.DOM.$deleteHTMLClass(l,"channel-container"),window.Util.DOM.$addHTMLClass(l,"channel-placeholder"),window.Util.DOM.$insertBefore(r,l),window.channelPlaceholderSizeById[i]={width:o.offsetWidth,height:o.offsetHeight},a()},250)},window.togglePoupupCloserButton=window.togglePoupupCloserButton?window.togglePoupupCloserButton:function(e,t){var a=window.Util.DOM.$getElement(".close-floating-button")[0];if(!a&&!t){var r=document.createElement("button"),i=document.createElement("i");i.innerHTML='<img src="https://app.spotlightr.com/assets/image/close-icon.png" />',e.style.position="relative",window.Util.DOM.$addHTMLClass(r,"close-floating-button"),window.Util.DOM.$appendChild(r,i),window.Util.DOM.$appendChild(e,r)}a&&t&&window.Util.DOM.$removeNode(a)},window.closePopup=window.closePopup?window.closePopup:function(e,t,a){if(e&&e.preventDefault){e.preventDefault(),e.stopPropagation();var r=e.currentTarget}var i=r?r.parentNode.parentNode:e,t=window.handleDataPlayerIdAttribute(i),n=i.querySelector("."+window.iframeParentClass),o=i.parentNode.querySelector(".popup-placeholder");if(!o)return;var l={width:o.offsetWidth,height:o.offsetHeight};window.togglePoupupCloserButton(i.querySelector("."+window.iframeParentClass),!0),setTimeout(()=>{let e=window.Util.DOM.$checkExistingClass(i,"video");i.getAttribute("last-height-value")&&(i.style.height=e?i.getAttribute("last-height-value")+"px":i.getAttribute("last-height-value")+"%"),i.getAttribute("last-width-value")&&(i.style.width=e?"unset !important":i.getAttribute("last-width-value")+"%")},800),Util.DOM.$removeNode(o),Util.DOM.$removeNode(r),Util.DOM.$deleteHTMLClass(i,"opened"),window.videoRatiosById[t]=1.7778,window.setPlayerWrapperSize(n,l);let s=[];Util.DOM.$loopThroughParents(i,function(e){e&&s.push(e)}),s=s.reverse();for(var d=0;d<s.length;d++)window.handleParentFullscreenBehavior(s[d],!1,!0);var p=t;a>=0&&(p=btoa(atob(t)+"_"+a)),window.postMessageToIframe({videoId:p,popupClosed:!0,popupOpened:!1}),window.Util.DOM.$off(i,"click",window.popupClickCallbacks[t])},window.closeChannel=window.closeChannel?window.closeChannel:function(e){if(e&&e.preventDefault){e.preventDefault(),e.stopPropagation();var t=e.currentTarget}var a=t?t.parentNode.parentNode:e,r=window.handleDataPlayerIdAttribute(a),i=a.querySelector("."+window.iframeParentClass),n=i.querySelector("iframe"),o=a.parentNode.querySelector(".channel-placeholder"),l={width:o.offsetWidth};window.togglePoupupCloserButton(a.querySelector("."+window.iframeParentClass),!0),Util.DOM.$removeNode(o),Util.DOM.$removeNode(t),Util.DOM.$deleteHTMLClass(a,"opened"),n.setAttribute("scrolling","no"),window.setPlayerWrapperSize(i,l);let s=[];Util.DOM.$loopThroughParents(a,function(e){e&&s.push(e)}),s=s.reverse();for(var d=0;d<s.length;d++)window.handleParentFullscreenBehavior(s[d],!1,!0);window.postMessageToIframe({videoId:r,channelClosed:!0,channelOpened:!1}),window.Util.DOM.$off(a,"click",window.channelClickCallbacks[r])},window.handleWindowResize=window.handleWindowResize?window.handleWindowResize:function(e,t){var a=e?e.parentNode:null;!(a&&window.Util.DOM.$checkExistingClass(a,"channel-container")&&window.Util.DOM.$checkExistingClass(a,"opened"))&&window.setPlayerWrapperSize(e,t)},window.setPlayerWrapperSize=window.setPlayerWrapperSize?window.setPlayerWrapperSize:function(e,t){if(e&&!e.getAttribute("fullscreen-wrapper")){var a=e.querySelector("iframe"),r=window.Util.getElementStyle(e),i=parseInt(r.width);parseInt(r.height);var n=a.getAttribute("src"),o=window.handleDataPlayerIdAttribute(a);a.getAttribute("watch-type");var l=window.Util.getURLParameters(a),s={},d=window.videoRatiosById[o]?parseFloat(window.videoRatiosById[o]):1.7778,p=e,c=p.querySelector(".floating-wrapper");if(c&&window.Util.DOM.$checkExistingClass(c,"active-floating")){var u=parseInt(window.Util.getElementStyle(c).width);c.style.height=String(u/1.7778)+"px"}n=a.getAttribute("url-params")?a.getAttribute("url-params").split("&"):[];for(var h=0;h<n.length;h++){var g=n[h].split("=");s[g[0]]=g[1]}window.Util.DOM.$checkExistingClass(e.parentNode,"popup-container")&&window.Util.DOM.$checkExistingClass(e.parentNode,"opened")&&(e.parentNode.style.height="100%",window.innerWidth<620&&(e.parentNode.style.padding=0),e.style.maxWidth=window.innerWidth<620?"100%":"60%",e.style.minWidth=window.innerWidth<620?"100%":"unset"),window.Util.DOM.$checkExistingClass(e.parentNode,"popup-container")&&!window.Util.DOM.$checkExistingClass(e.parentNode,"opened")&&(e.style.maxWidth="100%"),p.style.setProperty("width","100%"),r=window.Util.getElementStyle(p);
1var f=(i=t&&t.width?parseInt(t.width):parseInt(r.width))/d;if(s.aspect&&(f=i/parseFloat(s.aspect).toFixed(2)),s.audio&&"true"===s.audio&&(f=48),l.aspect&&(f=i/parseFloat(l.aspect).toFixed(2)),"true"==p.getAttribute("mobile-playlist-aspect")){let m=320;if(p.getAttribute("playlist-content-length")){let y=Number(p.getAttribute("playlist-content-length")),v=Number(p.getAttribute("playlist-minimum-length"));m=y<=v?50*y:250,s.audio&&"true"===s.audio&&(m=250)}p.style.setProperty("height",String(parseInt(f)+m)+"px","important")}else p.style.setProperty("height",f+"px","important");window.Util.DOM.$checkExistingClass(e.parentNode,"popup-container")&&window.Util.DOM.$checkExistingClass(e.parentNode,"opened")&&(s.aspect<"1"||l.aspect<"1")&&(p.style.maxWidth="25%",p.style.maxHeight="100%",p.style.height="80%"),t&&t.width&&(i=t.width,p.style.setProperty("width",i+"px","important"),t.maxWidth&&p.style.setProperty("max-width",i+"px","important")),t&&t.height&&(f=t.height,p.style.setProperty("height",f+"px","important"),t.maxHeight&&p.style.setProperty("max-height",f+"px","important"))}else e&&e.getAttribute("fullscreen-wrapper")&&e.style.setProperty("height","100%","important")},window.floatingVideoScrollHandle=window.floatingVideoScrollHandle?window.floatingVideoScrollHandle:function(e,t){parseInt(window.pageYOffset);var a=window.Util.DOM.$checkExistingClass(e.parentNode,window.iframeParentClass)?e.parentNode:e.parentNode.parentNode,r=parseInt(a.offsetHeight),i=parseInt(a.getBoundingClientRect().top),n=r- -1*i-100<0,o=window.Util.getURLParameters(e,!0),l=o.float?o.float.split("-"):"",s=l[0],d=l[1],p=window.Util.DOM.$checkExistingClass(e.parentNode,"floating-wrapper")?e.parentNode:null,c={};if(p){if(n&&!window.Util.DOM.$checkExistingClass(p,"active-floating")){var u=p;switch(c={position:"fixed",zIndex:"99999",width:d,minWidth:d,maxWidth:d},s){case"right":c.bottom="50px",c.right="50px";break;case"left":c.bottom="50px",c.left="50px";break;case"topRight":c.top="50px",c.right="50px";break;case"top":c.top="0px",c.left="0px";break;default:c.top="0px"}for(var h in c)u.style[h]=c[h];var g=parseInt(window.Util.getElementStyle(u).width)/1.7778;u.style.height=String(g)+"px",window.Util.DOM.$addHTMLClass(p,"active-floating")}if(!n&&window.Util.DOM.$checkExistingClass(p,"active-floating"))for(var h in window.Util.DOM.$deleteHTMLClass(p,"active-floating"),c={position:"static",width:"100%",minWidth:"100%",height:"100%"})p.style[h]=c[h]}},window.Util.DOM.$on(document,"DOMContentLoaded",function(){window.DomContentLoadedExists=!0,loopThroughVooPlayerScripts()}),window.Util.DOM.$on(window,"scroll",function(e){if(window.onScrollListeners)for(var t in window.onScrollListeners)window.onScrollListeners[t](e)}),window.Util.DOM.$on(document,"visibilitychange",function(e){if("visible"===document.visibilityState){if(window.onWindowFocusListeners)for(var t in window.onWindowFocusListeners)window.onWindowFocusListeners[t](!0)}else if(window.onWindowFocusListeners)for(var t in window.onWindowFocusListeners)window.onWindowFocusListeners[t](!1)});var channelLink=document.getElementsByClassName("channelIframe");channelLink.length>0&&loopThroughVooPlayerScripts();
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.