'use strict';(function(){var U=this&&this.__extends||function(){var z=function(l,m){z=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(g,p){g.__proto__=p}||function(g,p){for(var k in p)Object.prototype.hasOwnProperty.call(p,k)&&(g[k]=p[k])};return z(l,m)};return function(l,m){function g(){this.constructor=l}if("function"!==typeof m&&null!==m)throw new TypeError("Class extends value "+String(m)+" is not a constructor or null");z(l,m);l.prototype=null===m?Object.create(m):(g.prototype= m.prototype,new g)}}();(function(z){if(!(Object.defineProperty&&function(){try{var m={};Object.defineProperty(m,"x",{enumerable:!1,value:m});for(var g in m)if(m.hasOwnProperty(g))return!1;return m.x===m}catch(p){return!1}}()||z.definePropertyShamSet)){z.definePropertyShamSet=!0;var l=Object.defineProperty;Object.defineProperty=function(m,g,p){m instanceof Element?l(m,g,p):m[g]=p?p.value:!0}}})(window);var X,S,K;(function(z){function l(E,D){var u,C;D=D&&D.split("/");var G=d.map,I=G&&G["*"]||{};if(E){E= E.split("/");var J=E.length-1;d.nodeIdCompat&&v.test(E[J])&&(E[J]=E[J].replace(v,""));"."===E[0].charAt(0)&&D&&(J=D.slice(0,D.length-1),E=J.concat(E));for(J=0;J=p.length)return f;f=p[e];return"number"===typeof f||f?"string"===typeof f?f:f.toString():""})}});K("mwf/utilities/utility",["require","exports","mwf/utilities/stringExtensions"],function(z,l,m){function g(a){return!isNaN(a)&& "number"===typeof a}function p(){return window.innerWidth&&document.documentElement.clientWidth?Math.min(window.innerWidth,document.documentElement.clientWidth):window.innerWidth||document.documentElement.clientWidth}function k(a){a=decodeURIComponent(a.replace("/+/g"," "));0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));return a}function f(){for(var a=[],d=0;d a.length)return d?null:a[0];if(d&&3>a.length)return a[1];for(var h=d?a[1]:a[0],r=d?2:1;r=h.left&&a<=h.right&&d>=h.top&&d<=h.bottom:!1};l.apiDeprecated=function(a){console&&console.warn?console.warn(a):console&&console.error&&console.error(a)};l.createPerfMarker=function(a,d){!d&&0>e("item").toLowerCase().indexOf("perf_marker_global:true")||m.isNullOrWhiteSpace(a)||!window.performance||!window.performance.mark||(a=a.split(" ").join("_"),window.performance.mark(a),window.console&&window.console.timeStamp&&window.console.timeStamp(a))};l.getPerfMarkerValue= function(a){if(m.isNullOrWhiteSpace(a)||!window.performance||!window.performance.mark)return 0;a=a.split(" ").join("_");return(a=window.performance.getEntriesByName(a))&&a.length?Math.round(a[a.length-1].startTime):0};l.toElapsedTimeString=function(a,d){if(!g(a))return"00:00";var h=0>a;h&&(a*=-1);var r=Math.floor(a/3600);a%=3600;var t=Math.floor(a/60);a=Math.floor(a%60);d=(d?0t?"0":"")+t)+(":"+(0===a?"00":(10>a?"0":"")+a));return h?"-"+d:d};l.parseJson=function(a){if(!JSON|| !JSON.parse)throw Error("JSON.parse unsupported.");if(!a)throw Error("Invalid json.");return JSON.parse(a)};l.extend=f;l.poll=function(a,d,h,r,t){var v=!h||0>h?-1:Number(new Date)+h;d=d||100;(function B(){var F=a();F&&r?r():F||(-1===v||Number(new Date)=a.allWidths[d]))return d;return a.allWidths.length}})(l.Viewports||(l.Viewports={}))});K("closed-captions/ttml-settings",["require","exports","mwf/utilities/utility"],function(z,l,m){Object.defineProperty(l,"__esModule",{value:!0});l.TtmlSettings=l.xmlNS=void 0;l.xmlNS="http://www.w3.org/XML/1998/namespace";z=function(){return function(g){this.ttmlNamespace="http://www.w3.org/ns/ttml";this.ttmlStyleNamespace="http://www.w3.org/ns/ttml#styling"; this.ttmlParameterNamespace="http://www.w3.org/ns/ttml#parameter";this.ttmlMetaNamespace="http://www.w3.org/ns/ttml#metadata";this.idPrefix="";this.mediaFrameRate=30;this.mediaSubFrameRate=this.mediaFrameRateMultiplier=1;this.mediaTickRate=1E3;this.supportedTimeBase="media";this.cellResolution={rows:15,columns:32};this.defaultRegionStyle={backgroundColor:"transparent",color:"#E8E9EA",direction:"ltr",display:"auto",displayAlign:"before",extent:"auto",fontFamily:"default",fontSize:"1c",fontStyle:"normal", fontWeight:"normal",lineHeight:"normal",opacity:"1",origin:"auto",overflow:"hidden",padding:"0",showBackground:"always",textAlign:"start",textDecoration:"none",textOutline:"none",unicodeBidi:"normal",visibility:"visible",wrapOption:"normal",writingMode:"lrtb"};this.fontMap={};this.fontMap["default"]="Lucida sans typewriter, Lucida console, Consolas";this.fontMap.monospaceSerif="Courier";this.fontMap.proportionalSerif="Times New Roman, Serif";this.fontMap.monospaceSansSerif="Lucida sans typewriter, Lucida console, Consolas"; this.fontMap.proportionalSansSerif="Arial, Sans-serif";this.fontMap.casual="Verdana";this.fontMap.cursive="Zapf-Chancery, Segoe script, Cursive";this.fontMap.smallCaps="Arial, Helvetica";this.fontMap.monospace="Lucida sans typewriter, Lucida console, Consolas";this.fontMap.sansSerif="Arial, Sans-serif";this.fontMap.serif="Times New Roman, Serif";g&&m.extend(this,g)}}();l.TtmlSettings=z});K("constants/interfaces",["require","exports"],function(z,l){Object.defineProperty(l,"__esModule",{value:!0})}); K("mwf/utilities/htmlExtensions",["require","exports","mwf/utilities/stringExtensions"],function(z,l,m){function g(u,C,G,I){void 0===I&&(I=!1);var J=0;for(u=t(u);JG&&(C.scrollTop=Math.min(u.offsetTop-C.firstElementChild.offsetTop,I-G))}};l.isImageLoadedSuccessfully=function(u){return"undefined"!==typeof u.complete&&"undefined"!==typeof u.naturalHeight?u&&u.complete&&0=b.events.filter(function(B){return B.time=== t}).length&&b.events.push({time:t,element:c});a=t;d=0;for(v=k.nodeListToArray(c.childNodes);dc&&(c=h));0<=c&&p.css(b,"line-height",c+"px");break;case "origin":"auto"!==d&&(d=d.split(/\s+/),2===d.length&&(p.css(b,"position","absolute"),p.css(b,"left",this.ttmlToCssUnits(d[0],!0)),p.css(b,"top",this.ttmlToCssUnits(d[1],!1))));break;case "opacity":p.css(b,a,h);break;case "padding":c=f.getDimensions(b);d=d.split(/\s+/); switch(d.length){case 1:h=this.ttmlToCssUnits(d[0],!1,c);a=this.ttmlToCssUnits(d[0],!0,c);h=k.format("{0} {1} {0} {1}",h,a);break;case 2:h=this.ttmlToCssUnits(d[0],!1,c);a=this.ttmlToCssUnits(d[1],!0,c);h=k.format("{0} {1} {0} {1}",h,a);break;case 3:h=this.ttmlToCssUnits(d[0],!1,c);a=this.ttmlToCssUnits(d[1],!0,c);var r=this.ttmlToCssUnits(d[2],!1,c);h=k.format("{0} {1} {2} {1}",h,a,r);break;case 4:h=this.ttmlToCssUnits(d[0],!1,c),a=this.ttmlToCssUnits(d[1],!0,c),r=this.ttmlToCssUnits(d[2],!1,c), d=this.ttmlToCssUnits(d[3],!0,c),h=k.format("{0} {1} {2} {3}",h,a,r,d)}p.css(b,"box-sizing","border-box");p.css(b,"border-style","solid");p.css(b,"border-color","transparent");p.css(b,"border-width",h);break;case "textAlign":switch(d){case "start":h="left";break;case "end":h="right"}p.css(b,"text-align",h);break;case "textDecoration":h=e.ttmlToCssTextDecoration(d);p.css(b,"text-decoration",h);break;case "textOutline":d=p.css(b,"color");p.css(b,"text-shadow",this.ttmlToCssTextOutline(h,d));break;case "unicodeBidi":switch(d){case "bidiOverride":h= "bidi-override"}p.css(b,"unicode-bidi",h);break;case "visibility":p.css(b,a,h);break;case "writingMode":switch(d){case "lr":case "lrtb":p.css(b,"writing-mode","horizontal-tb");p.css(b,"-webkit-writing-mode","horizontal-tb");p.css(b,"writing-mode","lr-tb");break;case "rl":case "rltb":p.css(b,"writing-mode","horizontal-tb");p.css(b,"-webkit-writing-mode","horizontal-tb");p.css(b,"writing-mode","rl-tb");break;case "tblr":p.css(b,"text-orientation","upright");p.css(b,"writing-mode","vertical-lr");p.css(b, "-webkit-text-orientation","upright");p.css(b,"-webkit-writing-mode","vertical-lr");p.css(b,"writing-mode","tb-lr");break;case "tb":case "tbrl":p.css(b,"text-orientation","upright"),p.css(b,"writing-mode","vertical-rl"),p.css(b,"-webkit-text-orientation","upright"),p.css(b,"-webkit-writing-mode","vertical-rl"),p.css(b,"writing-mode","tb-rl")}break;case "wrapOption":p.css(b,"white-space","noWrap"===d?"nowrap":"pre"===d?"pre":"normal");break;case "zIndex":p.css(b,a,h);break;default:p.css(b,a,h)}};e.defaultStyle= function(b){p.css(b,"background-color",e.TtmlNamedColorMap.transparent);p.css(b,"offset","0");p.css(b,"margin","0");p.css(b,"padding","0");p.css(b,"border","0");return b};e.prototype.ttmlToCssUnits=function(b,c,a){var d=b;if(b){var h=b.charAt(b.length-1);if("c"===h||"%"===h){d=this.settings.rootContainerRegionDimensions?this.settings.rootContainerRegionDimensions:this.settings.relatedMediaObjectRegion;b=parseFloat(b.substr(0,b.length-1));d=c?d.width:d.height;var r=void 0;"c"===h?r=b*d/(c?this.settings.cellResolution.columns: this.settings.cellResolution.rows):"%"===h&&(a&&(d=c?a.width:a.height),r=d*b/100);r=Math.round(10*r)/10;d=r+"px"}}return d};e.prototype.ttmlToCssFontSize=function(b,c,a,d){void 0===a&&(a=1);void 0===d&&(d=!1);var h=b;if(b){var r=b.charAt(b.length-1);if("c"===r||d&&"%"===r)d=this.settings.rootContainerRegionDimensions?this.settings.rootContainerRegionDimensions:this.settings.relatedMediaObjectRegion,b=parseFloat(b.substr(0,b.length-1))*(c?d.width:d.height)/(c?this.settings.cellResolution.columns:this.settings.cellResolution.rows), "%"===r&&(b/=100),b=Math.floor(b*a*10)/10,h=b+"px"}return h};e.prototype.ttmlToCssTextOutline=function(b,c){var a="none";if(!k.isNullOrWhiteSpace(b)&&"none"!==b){var d=b.split(/\s+/),h=b=void 0;if(1===d.length){b=c;h=d[0];var r=""}else 3===d.length?(b=d[0],h=d[1],r=d[2]):2===d.length&&(r=d[0].charAt(0),"0"<=r&&"9">=r?(b=c,h=d[0],r=d[1]):(b=d[0],h=d[1],r=""));r=this.ttmlToCssFontSize(r,!1,.75);h=this.ttmlToCssFontSize(h,!1,.75);if((d=e.lengthRegEx.exec(h))&&3===d.length){c=Math.round(parseFloat(d[1])); d=d[2];a="";for(h=-c;h<=c;h++)for(var t=-c;t<=c;t++)if(0!==h||0!==t)a+=k.format("{0}{4} {1}{4} {2} {3}, ",h,t,r,e.ttmlToCssColor(b),d);a&&(a=a.substr(0,a.length-2))}}return a};e.ttmlToCssTextDecoration=function(b){var c="";b=b.split(/\s+/);for(var a=0;ab?"0"+b:b)+":"+(10>c?"0"+c:c)+":"+(10>e?"0"+e:e)};f.toFriendlyBitrateString=function(e){return 1E7<=e?Math.round(e/1E6).toLocaleString()+" Mbps":1E6<=e?(.01*Math.round(e/1E6*100)).toLocaleString()+" Mbps":1E4<=e?Math.round(e/1E3).toLocaleString()+" Kbps":1E3<=e?(.01*Math.round(e/1E3*100)).toLocaleString()+" Kbps":Math.round(e).toLocaleString()+" bps"};f.logPanelMessage=function(e,b){"undefined"===typeof f.debugPanel&&(f.debugPanel=f.createDebugPanel());f.debugPanel.appendChild(document.createTextNode("["+ (new Date).toLocaleString()+"]"+e));f.debugPanel.appendChild(document.createElement("BR"));f.debugPanel.scrollTop=f.debugPanel.scrollHeight-f.debugPanel.clientHeight};f.createDebugPanel=function(){var e=document.createElement("div");e.className="debugPanel";document.body.appendChild(e);return e};f.getGUID=function(){var e=(new Date).getTime();return"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx".replace(/x/g,function(b){var c=Math.floor((e+16*Math.random())%16);return("x"===b?c:c%4+4).toString(16)})};f.removeFromPendingAjaxRequests= function(e){for(var b=-1,c=0;cc.indexOf("opacity")&&a&&0=this.aspectRatio)this.aspectRatio= k.PlayerConfig.defaultAspectRatio;if(!this.inViewWidthFraction||!m.isNumber(this.inViewWidthFraction)||1b.captions[d].url.indexOf("?")&&(c="?vtt\x3dtrue"),e.ccFiles.push({locale:d,url:this.removeProtocolFromUrl(b.captions[d].url),ccType:m.ClosedCaptionTypes.TTML}),e.ccFiles.push({locale:d,url:this.removeProtocolFromUrl(b.captions[d].url)+c,ccType:m.ClosedCaptionTypes.VTT}))}if(b.streams){e.videoFiles=[];for(var a in b.streams)if(b.streams.hasOwnProperty(a)&&"1001"!==a){var d=b.streams[a];c=this.getMediaTypeAndQuality(a); e.videoFiles.push({height:d.heightPixels,width:d.widthPixels,url:this.removeProtocolFromUrl(d.url),quality:c.quality,mediaType:c.mediaType})}}e.downloadableFiles=[];if(b.transcripts)for(var h in b.transcripts)b.transcripts.hasOwnProperty(h)&&e.downloadableFiles.push({locale:h,url:this.removeProtocolFromUrl(b.transcripts[h].url),mediaType:m.DownloadableMediaTypes.transcript});if(e.videoFiles){a=void 0;d=h=0;for(c=e.videoFiles;d=h&&(a= r,h=r.width)}a&&e.downloadableFiles.push({locale:b.snippet.culture,url:this.removeProtocolFromUrl(a.url),mediaType:m.DownloadableMediaTypes.video})}return e};f.prototype.removeProtocolFromUrl=function(e){return e?e.replace(/(^\w+:|^)\/\//,"//"):e};f.prototype.getMediaTypeAndQuality=function(e){var b=m.MediaTypes.MP4,c=null;switch(e.toLowerCase()){case "h.264_320_180_400kbps":b=m.MediaTypes.MP4;c=m.MediaQuality.LO;break;case "h.264_640_360_1000kbps":b=m.MediaTypes.MP4;c=m.MediaQuality.SD;break;case "h.264_960_540_2250kbps":b= m.MediaTypes.MP4;c=m.MediaQuality.HQ;break;case "h.264_1280_720_3400kbps":b=m.MediaTypes.MP4;c=m.MediaQuality.HD;break;case "apple_http_live_streaming":b=m.MediaTypes.HLS;break;case "smooth_streaming":b=m.MediaTypes.SMOOTH;break;case "mpeg_dash":b=m.MediaTypes.DASH}return{mediaType:b,quality:c}};f.prototype.isUuid=function(e){return/^[0-9a-fA-F]{8}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{4}\-[0-9a-fA-F]{12}$/gi.test(e)};return f}();l.VideoShimDataFetcher=z});K("video-player/video-player","require exports video-player/player-factory mwf/utilities/utility mwf/utilities/htmlExtensions data/player-options utilities/player-utility constants/player-constants data/video-shim-data-fetcher".split(" "), function(z,l,m,g,p,k,f,e,b){Object.defineProperty(l,"__esModule",{value:!0});l.VideoPlayer=void 0;z=function(){function c(a,d){var h=this;this.videoComponent=a;this.playerData={};this.resizePlayer=function(){if(h.videoComponent&&h.playerData&&h.playerData.options&&!h.playerData.options.flexSize){var r=h.videoComponent.getBoundingClientRect().width;r&&h.playerData.options.aspectRatio&&p.css(h.videoComponent,"height",r/h.playerData.options.aspectRatio+"px")}else h.videoComponent.style.removeProperty("height")}; a&&(c.playerInstanceCount++,this.playerId=a.getAttribute("id"),this.playerId||(this.playerId="vid-"+c.playerInstanceCount,this.videoComponent.setAttribute("id",this.playerId)),f.PlayerUtility.createVideoPerfMarker(this.playerId,e.videoPerfMarkers.playerInit),a="object"===typeof d?d:{},d&&d.options||(d=this.videoComponent.getAttribute(c.playerDataAttribute))&&(a=g.parseJson(d)),this.playerData.options=new k.PlayerOptions(a.options),this.playerData.metadata=a.metadata,this.playerData.metadata&&this.playerData.options.autoload? this.load():this.resizePlayer(),p.addThrottledEvent(window,p.eventTypes.resize,this.resizePlayer),this.getCurrentTime=function(){var r=h.getPlayPosition();return r&&r.currentTime},this.getDuration=this.getVideoDuration=function(){var r=h.getPlayPosition();return r&&r.endTime-r.startTime})}c.prototype.updateContainerVisibility=function(a,d){a&&a.setAttribute("aria-hidden",d?"true":"false")};c.prototype.load=function(a){a&&(g.extend(this.playerData.options,a.options),this.playerData.metadata=a.metadata); this.currentPlayer&&this.dispose();this.playerData.options&&this.playerData.options.debug&&this.videoComponent.setAttribute("data-debug","true");this.resizePlayer();!this.playerData.metadata||!this.playerData.metadata.videoId||this.playerData.metadata.videoFiles&&this.playerData.metadata.videoFiles.length||this.playerData.metadata.playerName?this.loadPlayer():this.fetchDataAndLoad()};c.prototype.updatePlayerSource=function(a){this.currentPlayer.updatePlayerSource(a)};c.prototype.fetchDataAndLoad= function(){var a=this;f.PlayerUtility.createVideoPerfMarker(this.playerId,e.videoPerfMarkers.metadataFetchStart);(new b.VideoShimDataFetcher(this.playerData.options.shimServiceEnv,this.playerData.options.shimServiceUrl)).getMetadata(this.playerData.metadata.videoId,function(d){f.PlayerUtility.createVideoPerfMarker(a.playerId,e.videoPerfMarkers.metadataFetchEnd);a.playerData.metadata=d;a.loadPlayer()},function(){f.PlayerUtility.createVideoPerfMarker(a.playerId,e.videoPerfMarkers.metadataFetchEnd); a.loadPlayer()})};c.prototype.getCurrentPlayState=function(){if(this.currentPlayer)return this.currentPlayer.getCurrentPlayState()};c.prototype.loadPlayer=function(){f.PlayerUtility.createVideoPerfMarker(this.playerId,e.videoPerfMarkers.playerLoadStart);var a=m.PlayerFactory.createPlayer(this.playerData.metadata&&this.playerData.metadata.playerName||c.defaultPlayerName,this.videoComponent,this.playerData);this.currentPlayer=a&&a.playerInstance;c.videoPlayerList[this.playerId]=this.currentPlayer}; c.prototype.dispose=function(){this.currentPlayer&&(this.currentPlayer.dispose(),this.currentPlayer=null,delete c.videoPlayerList[this.playerId]);p.removeInnerHtml(this.videoComponent)};c.prototype.play=function(){this.currentPlayer&&this.currentPlayer.play()};c.prototype.displayImage=function(a){this.currentPlayer&&this.currentPlayer.displayImage(a)};c.prototype.pause=function(a){this.currentPlayer&&this.currentPlayer.pause(a)};c.prototype.mute=function(a){this.currentPlayer&&(void 0===a||a?this.currentPlayer.mute(): this.currentPlayer.unmute())};c.prototype.unmute=function(){this.currentPlayer&&this.currentPlayer.unmute()};c.prototype.seek=function(a){this.currentPlayer&&this.currentPlayer.seek(a)};c.prototype.enterFullScreen=function(){this.currentPlayer&&this.currentPlayer.enterFullScreen()};c.prototype.exitFullScreen=function(){this.currentPlayer&&this.currentPlayer.exitFullScreen()};c.prototype.getPlayPosition=function(){return this.currentPlayer?this.currentPlayer.getPlayPosition():{currentTime:0,startTime:0, endTime:0}};c.prototype.isLive=function(){return this.currentPlayer?this.currentPlayer.isLive():!1};c.prototype.addPlayerEventListener=function(a){this.currentPlayer&&this.currentPlayer.addPlayerEventListener(a)};c.prototype.removePlayerEventListener=function(a){this.currentPlayer&&this.currentPlayer.removePlayerEventListener(a)};c.prototype.setAutoPlay=function(){this.currentPlayer&&this.currentPlayer.setAutoPlay()};c.prototype.addPlayerEventsListener=function(a){this.currentPlayer&&this.currentPlayer.addPlayerEventListener(a)}; c.prototype.removePlayerEventsListener=function(a){this.currentPlayer&&this.currentPlayer.removePlayerEventListener(a)};c.prototype.getPlayerId=function(){return this.playerId};c.prototype.getPlayer=function(a){for(var d in c.videoPlayerList)if(a===d&&c.videoPlayerList.hasOwnProperty(d))return c.videoPlayerList[d];console.log("player not found in player list, id \x3d "+a);return null};c.prototype.resize=function(){this.currentPlayer&&this.currentPlayer.resize()};c.videoPlayerList={};c.selector=".c-video-player"; c.typeName="VideoPlayer";c.corePlayerContainer=".f-core-player";c.externalPlayerContainer=".f-external-player";c.playerDataAttribute="data-player-data";c.defaultPlayerName="coreplayer";c.playerInstanceCount=0;return c}();l.VideoPlayer=z;g.getPerfMarkerValue(e.videoPerfMarkers.scriptLoaded)||g.createPerfMarker(e.videoPerfMarkers.scriptLoaded,!0)});K("mwf/utilities/componentFactory",["require","exports","mwf/utilities/htmlExtensions","mwf/utilities/utility","mwf/utilities/stringExtensions"],function(z, l,m,g,p){Object.defineProperty(l,"__esModule",{value:!0});l.ComponentFactory=void 0;var k=function(){function f(){}f.create=function(e){for(var b=0;b=Math.max(e,b)-Math.min(e,b))return!1;this.min=Math.min(e,b);this.max=Math.max(e,b);this.range= this.max-this.min;this.step=isNaN(a)?this.range/10:a;this.value=Math.min(Math.max(isNaN(c)?isNaN(this.value)?this.min:this.value:c,this.min),this.max);this.setupDimensions();this.updateThumbOffset(this.thumbOffset,d,!1,this.value);return!0};f.prototype.setValue=function(e){if(!p.isNumber(e)||ethis.max)return!1;e!==this.value&&(this.thumbOffset=(e-this.min)*this.thumbRange/this.range+this.halfThumbOffset,this.updateThumbOffset(this.thumbOffset,!1,!1,e));return!0};f.prototype.setupDimensions= function(){this.dimensions=g.getClientRect(this.mockSlider);this.isVerticalSlider?(this.dimensions.left-=f.hitPadding,this.dimensions.right+=f.hitPadding,this.thumbRange=this.dimensions.height-this.thumb.clientWidth,this.maxThumbOffset=this.dimensions.height):(this.dimensions.top-=f.hitPadding,this.dimensions.bottom+=f.hitPadding,this.thumbRange=this.dimensions.width-this.thumb.clientWidth,this.maxThumbOffset=this.dimensions.width);this.thumbRange=Math.max(this.thumbRange,1);this.thumbOffset=(this.value- this.min)*this.thumbRange/this.range+this.halfThumbOffset;this.stepOffset=this.thumbRange/(this.range/this.step);this.setThumbPosition()};f.prototype.setThumbPosition=function(){var e=Math.max(0,this.thumbOffset-this.halfThumbOffset);g.css(this.thumb,g.Direction[this.primaryDirection],e+"px");g.css(this.track,"width",e+"px")};f.prototype.updateThumbOffset=function(e,b,c,a){void 0===a&&(a=NaN);p.isNumber(e)||(e=this.thumbOffset);this.thumbOffset=Math.min(Math.max(0,e),this.maxThumbOffset);e=a;isNaN(e)&& (e=1E3*Math.max(0,this.thumbOffset-this.halfThumbOffset)*this.range/this.thumbRange,e=Math.round(e)/1E3+this.min);this.value=Math.min(Math.max(this.min,e),this.max);this.input.setAttribute("value",this.value.toString());e=parseFloat(this.input.getAttribute("value"));isNaN(e)||(this.value=e);e=isNaN(parseFloat(this.input.getAttribute("step")))?0===this.value%1?this.value.toString():(Math.round(10*this.value)/10).toString():this.value.toString();this.thumb.setAttribute("aria-valuenow",e);this.thumb.setAttribute("aria-valuetext", e);this.setThumbPosition();this.valueDescriptor=null;this.initiatePublish({value:this.value,internal:b,userInitiated:c});b=this.valueDescriptor||{};this.valueDescriptor=null;"object"===typeof b?(g.setText(this.valueTooltip,b.tooltipText||e),b.ariaValueText&&this.thumb.setAttribute("aria-valuetext",b.ariaValueText)):"string"===typeof b&&((isNaN(parseFloat(b))||b.match(":"))&&this.thumb.setAttribute("aria-valuetext","00:00:00"===b?"0 second":b),g.setText(this.valueTooltip,b))};f.prototype.publish=function(e, b){(e=e.onValueChanged(b))&&!this.valueDescriptor&&(this.valueDescriptor=e)};f.prototype.moveThumbTo=function(e,b){p.pointInRect(e,b,this.dimensions)&&(b=this.dimensions.bottom-b,this.isVerticalSlider||(b=this.primaryDirection===g.Direction.left?e-this.dimensions.left:this.dimensions.right-e),this.updateThumbOffset(b,!0,!0))};f.selector=".c-slider";f.typeName="Slider";f.hitPadding=20;return f}(m.Publisher);l.Slider=z});K("helpers/localization-helper",["require","exports","mwf/utilities/stringExtensions", "data/player-config","utilities/player-utility"],function(z,l,m,g,p){Object.defineProperty(l,"__esModule",{value:!0});l.LocalizationHelper=l.playerLocKeys=l.ccLanguageCodes=l.ccCultureLocStrings=void 0;var k={audio_tracks:"Audio Tracks",closecaption_off:"Off",geolocation_error:"We're sorry, this video cannot be played from your current location.",media_err_aborted:"video playback was aborted",media_err_decode:"video is not readable",media_err_network:"video failed to download",media_err_src_not_supported:"video format is not supported", media_err_unknown_error:"unknown error occurred",media_err_amp_encrypt:"The video is encrypted and we do not have the keys to decrypt it.",media_err_amp_player_mismatch:"No compatible source was found for this video.",browserunsupported:"We're sorry, but your browser does not support this video.",browserunsupported_download:"Please download a copy of this video to view on your device:",expand:"Full Screen",mute:"Mute",nullvideoerror:"We're sorry, this video cannot be played.",pause:"Pause",play:"Play", play_pause_button_tooltip:"Play and Pause Button",live_caption:"Skip ahead to live broadcast.",live_label:"LIVE",playbackerror:"We're sorry, an error has occurred when playing video ({0}).",standarderror:"We're sorry, this video can't be played.",time:"Time",more_caption:"More options",data_error:"Sorry, this video cannot be played.",seek:"Seek",unexpand:"Exit Full Screen",unmute:"Unmute",volume:"Volume",quality:"Quality",quality_hd:"HD",quality_hq:"HQ",quality_lo:"LO",quality_sd:"SD",quality_auto:"Auto", closecaption:"Closed captions",close_text:"Close",playbackspeed:"Playback speed",playbackspeed_normal:"Normal",sharing_label:"Share",sharing_facebook:"Facebook",sharing_twitter:"Twitter",sharing_linkedin:"LinkedIn",sharing_skype:"Skype",sharing_mail:"Mail",sharing_copy:"Copy link",loading_value_text:"Loading...",loading_aria_label:"Loading",descriptive_audio:"Audio description",unknown_language:"Unknown",cc_customize:"Customize",cc_text_font:"Font",cc_text_color:"Text color",cc_color_black:"Black", cc_color_blue:"Blue",cc_color_cyan:"Cyan",cc_color_green:"Green",cc_color_grey:"Grey",cc_color_magenta:"Magenta",cc_color_red:"Red",cc_color_white:"White",cc_color_yellow:"Yellow",cc_font_name_casual:"Casual",cc_font_name_cursive:"Cursive",cc_font_name_monospacedsansserif:"Monospaced Sans Serif",cc_font_name_monospacedserif:"Monospaced Serif",cc_font_name_proportionalserif:"Proportional Serif",cc_font_name_proportionalsansserif:"Proportional Sans Serif",cc_font_name_smallcapitals:"Small Capitals", cc_text_size:"Text size",cc_text_size_default:"Default",cc_text_size_extralarge:"Extra Large",cc_text_size_large:"Large",cc_text_size_maximum:"Maximum",cc_text_size_small:"Small",cc_appearance:"Appearance",cc_preset1:"Preset 1 ",cc_preset2:"Preset 2",cc_preset3:"Preset 3",cc_preset4:"Preset 4",cc_preset5:"Preset 5",cc_presettings:"Close captions appearance {0}: ({1}:{2}, {3}:{4})",cc_text_background_color:"Background color",cc_text_background_opacity:"Background opacity",cc_text_opacity:"Text opacity", cc_percent_0:"0%",cc_percent_100:"100%",cc_percent_25:"25%",cc_percent_50:"50%",cc_percent_75:"75%",cc_text_edge_color:"Text edge color",cc_text_edge_style:"Text edge style",cc_text_edge_style_depressed:"Depressed",cc_text_edge_style_dropshadow:"Drop shadow",cc_text_edge_style_none:"No edge",cc_text_edge_style_raised:"Raised",cc_text_edge_style_uniform:"Uniform",cc_window_color:"Window color",cc_window_opacity:"Window opacity",cc_reset:"Reset",download_label:"Download",download_transcript:"Transcript", download_audio:"Audio",download_video:"Video",download_videoWithCC:"Video with closed captions",agegate_day:"Day",agegate_month:"Month",agegate_year:"Year",agegate_submit:"Submit",agegate_fail:"This content is not available at this time due to age restrictions.",agegate_enterdate:"Enter your date of birth",agegate_enterdate_arialabel:"Enter your {0} of birth",agegate_verifyyourage:"Content not intended for all audiences. Please verify your age.",agegate_dateorder:"m/d/yyyy",previous_menu_aria_label:"{0} menu - go back to previous menu", reactive_menu_aria_label:"{0} menu - close menu",reactive_menu_aria_label_closedcaption:"Close {0}",interactivity_show:"Show",interactivity_hide:"Hide",play_video:"Play Video",playing:"playing",paused:"paused"};l.ccCultureLocStrings={"ar-ab":"\u0639\u0631\u0628\u064a","ar-xm":"\u0639\u0631\u0628\u064a","ar-ma":"\u0639\u0631\u0628\u064a","ar-sa":"\u0639\u0631\u0628\u064a","eu-es":"Euskara","bg-bg":"\u0411\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438","ca-es":"Catal\u00e0","zh-cn":"\u7b80\u4f53\u4e2d\u6587", "zh-hk":"\u7e41\u9ad4\u4e2d\u6587","zh-tw":"\u7e41\u9ad4\u4e2d\u6587","hr-hr":"Hrvatski","cs-cz":"\u010ce\u0161tina","da-dk":"Dansk","nl-be":"Nederlands","nl-nl":"Nederlands","en-ab":"English","en-aa":"English","en-au":"English","en-ca":"English","en-eu":"English","en-hk":"English","en-in":"English","en-id":"English","en-ie":"English","en-jm":"English","en-my":"English","en-nz":"English","en-pk":"English","en-ph":"English","en-sg":"English","en-za":"English","en-tt":"English","en-gb":"English","en-us":"English", "et-ee":"Eesti","fi-fi":"Suomi","fr-ab":"Fran\u00e7ais","fr-be":"Fran\u00e7ais","fr-ca":"Fran\u00e7ais","fr-fr":"Fran\u00e7ais","fr-xf":"Fran\u00e7ais","fr-ch":"Fran\u00e7ais","gl-es":"Galego","de-de":"Deutsch","de-at":"Deutsch","de-ch":"Deutsch","el-gr":"\u0395\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac","he-il":"\u05e2\u05d1\u05e8\u05d9\u05ea","hi-in":"\u0939\u093f\u0902\u0926\u0940","hu-hu":"Magyar","is-is":"\u00cdslenska","id-id":"Bahasa Indonesia","it-it":"Italiano","ja-jp":"\u65e5\u672c\u8a9e", "kk-kz":"\u049a\u0430\u0437\u0430\u049b","ko-kr":"\ud55c\uad6d\uc5b4","lv-lv":"Latvie\u0161u","lt-lt":"Lietuvi\u0173","ms-my":"Bahasa Melayu (Asia Tenggara)\u200e","nb-no":"Norsk (bokm\u00e5l)","nn-no":"Norsk (nynorsk)","fa-ir":"\u0641\u0627\u0631\u0633\u06cc","pl-pl":"Polski","pt-br":"Portugu\u00eas (Brasil)\u200e","pt-pt":"Portugu\u00eas (Portugal)\u200e","ro-ro":"Rom\u00e2n\u0103","ru-ru":"\u0420\u0443\u0441\u0441\u043a\u0438\u0439","sr-latn-rs":"Srpski","sk-sk":"Sloven\u010dina","sl-si":"Slovenski", "es-ar":"Espa\u00f1ol","es-cl":"Espa\u00f1ol","es-co":"Espa\u00f1ol","es-cr":"Espa\u00f1ol","es-do":"Espa\u00f1ol","es-ec":"Espa\u00f1ol","es-us":"Espa\u00f1ol","es-gt":"Espa\u00f1ol","es-hn":"Espa\u00f1ol","es-xl":"Espa\u00f1ol","es-mx":"Espa\u00f1ol","es-ni":"Espa\u00f1ol","es-pa":"Espa\u00f1ol","es-py":"Espa\u00f1ol","es-pe":"Espa\u00f1ol","es-pr":"Espa\u00f1ol","es-es":"Espa\u00f1ol","es-uy":"Espa\u00f1ol","es-ve":"Espa\u00f1ol","sv-se":"Svenska","tl-ph":"Tagalog","th-th":"\u0e44\u0e17\u0e22", "tr-tr":"T\u00fcrk\u00e7e","uk-ua":"\u0423\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430","ur-pk":"\u0627\u0631\u062f\u0648","vi-vn":"Ti\u1ebfng Vi\u1ec7t","sl-sl":"Slovenian"};l.ccLanguageCodes={"ar-ab":"ar","ar-xm":"ar","ar-ma":"ar","ar-sa":"ar","eu-es":"eu","bg-bg":"bg","ca-es":"ca","zh-cn":"zh-cn","zh-hk":"zh-hk","zh-tw":"zh-tw","hr-hr":"hr","cs-cz":"cs","da-dk":"da","nl-be":"nl","nl-nl":"nl","en-ab":"en","en-aa":"en","en-au":"en","en-ca":"en","en-eu":"en","en-hk":"en","en-in":"en","en-id":"en", "en-ie":"en","en-jm":"en","en-my":"en","en-nz":"en","en-pk":"en","en-ph":"en","en-sg":"en","en-za":"en","en-tt":"en","en-gb":"en","en-us":"en","et-ee":"et","fi-fi":"fi","fr-ab":"fr","fr-be":"fr","fr-ca":"fr","fr-fr":"fr","fr-xf":"fr","fr-ch":"fr","gl-es":"gl","de-de":"de","de-at":"de","de-ch":"de","el-gr":"el","he-il":"he","hi-in":"hi","hu-hu":"hu","is-is":"is","id-id":"id","it-it":"it","ja-jp":"ja","kk-kz":"kk","ko-kr":"ko","lv-lv":"lv","lt-lt":"lt","ms-my":"ms\u200e","nb-no":"nb","nn-no":"nn","fa-ir":"fa", "pl-pl":"pl","pt-br":"pt-br","pt-pt":"pt-pt","ro-ro":"ro","ru-ru":"ru","sr-latn-rs":"sr-latn-rs","sk-sk":"sk","sl-si":"sl","es-ar":"es-ar","es-cl":"es-cl","es-co":"es-co","es-cr":"es-cr","es-do":"es-do","es-ec":"es-ec","es-us":"es-us","es-gt":"es-gt","es-hn":"es-hn","es-xl":"es-xl","es-mx":"es-mx","es-ni":"es-ni","es-pa":"es-pa","es-py":"es-py","es-pe":"es-pe","es-pr":"es-pr","es-es":"es-es","es-uy":"es-uy","es-ve":"es-ve","sv-se":"sv","tl-ph":"tl","th-th":"th","tr-tr":"tr","uk-ua":"uk","ur-pk":"ur", "vi-vn":"vi","sl-sl":"sl"};l.playerLocKeys={audio_tracks:"audio_tracks",closecaption_off:"closecaption_off",geolocation_error:"geolocation_error",media_err_aborted:"media_err_aborted",media_err_decode:"media_err_decode",media_err_network:"media_err_network",media_err_src_not_supported:"media_err_src_not_supported",media_err_unknown_error:"media_err_unknown_error",media_err_amp_encrypt:"media_err_amp_encrypt",media_err_amp_player_mismatch:"media_err_amp_player_mismatch",browserunsupported:"browserunsupported", browserunsupported_download:"browserunsupported_download",expand:"expand",mute:"mute",nullvideoerror:"nullvideoerror",pause:"pause",play:"play",play_video:"play_video",playing:"playing",paused:"paused",play_pause_button_tooltip:"play_pause_button_tooltip",live_caption:"live_caption",live_label:"live_label",playbackerror:"playbackerror",standarderror:"standarderror",time:"time",more_caption:"more_caption",data_error:"data_error",seek:"seek",unexpand:"unexpand",unmute:"unmute",volume:"volume",quality:"quality", quality_hd:"quality_hd",quality_hq:"quality_hq",quality_lo:"quality_lo",quality_sd:"quality_sd",quality_auto:"quality_auto",cc_customize:"cc_customize",cc_text_font:"cc_text_font",cc_text_color:"cc_text_color",cc_color_black:"cc_color_black",cc_color_blue:"cc_color_blue",cc_color_cyan:"cc_color_cyan",cc_color_green:"cc_color_green",cc_color_grey:"cc_color_grey",cc_color_magenta:"cc_color_magenta",cc_color_red:"cc_color_red",cc_color_white:"cc_color_white",cc_color_yellow:"cc_color_yellow",cc_font_name_casual:"cc_font_name_casual", cc_font_name_cursive:"cc_font_name_cursive",cc_font_name_monospacedsansserif:"cc_font_name_monospacedsansserif",cc_font_name_proportionalsansserif:"cc_font_name_proportionalsansserif",cc_font_name_monospacedserif:"cc_font_name_monospacedserif",cc_font_name_proportionalserif:"cc_font_name_proportionalserif",cc_font_name_smallcapitals:"cc_font_name_smallcapitals",cc_text_size:"cc_text_size",cc_text_size_default:"cc_text_size_default",cc_text_size_extralarge:"cc_text_size_extralarge",cc_text_size_large:"cc_text_size_large", cc_text_size_maximum:"cc_text_size_maximum",cc_text_size_small:"cc_text_size_small",cc_appearance:"cc_appearance",cc_preset1:"cc_preset1",cc_preset2:"cc_preset2",cc_preset3:"cc_preset3",cc_preset4:"cc_preset4",cc_preset5:"cc_preset5",cc_presettings:"cc_presettings",cc_text_background_color:"cc_text_background_color",cc_text_background_opacity:"cc_text_background_opacity",cc_text_opacity:"cc_text_opacity",cc_percent_0:"cc_percent_0",cc_percent_100:"cc_percent_100",cc_percent_25:"cc_percent_25",cc_percent_50:"cc_percent_50", cc_percent_75:"cc_percent_75",cc_text_edge_color:"cc_text_edge_color",cc_text_edge_style:"cc_text_edge_style",cc_text_edge_style_depressed:"cc_text_edge_style_depressed",cc_text_edge_style_dropshadow:"cc_text_edge_style_dropshadow",cc_text_edge_style_none:"cc_text_edge_style_none",cc_text_edge_style_raised:"cc_text_edge_style_raised",cc_text_edge_style_uniform:"cc_text_edge_style_uniform",cc_window_color:"cc_window_color",cc_window_opacity:"cc_window_opacity",cc_reset:"cc_reset",closecaption:"closecaption", close_text:"close_text",playbackspeed:"playbackspeed",playbackspeed_normal:"playbackspeed_normal",sharing_label:"sharing_label",sharing_facebook:"sharing_facebook",sharing_twitter:"sharing_twitter",sharing_linkedin:"sharing_linkedin",sharing_skype:"sharing_skype",sharing_mail:"sharing_mail",sharing_copy:"sharing_copy",loading_value_text:"loading_value_text",loading_aria_label:"loading_aria_label",descriptive_audio:"descriptive_audio",unknown_language:"unknown_language",download_label:"download_label", download_transcript:"download_transcript",download_audio:"download_audio",download_video:"download_video",download_videoWithCC:"download_videoWithCC",agegate_day:"agegate_day",agegate_month:"agegate_month",agegate_year:"agegate_year",agegate_enterdate:"agegate_enterdate",agegate_enterdate_arialabel:"agegate_enterdate_arialabel",agegate_fail:"agegate_fail",agegate_verifyyourage:"agegate_verifyyourage",agegate_submit:"agegate_submit",agegate_dateorder:"agegate_dateorder",previous_menu_aria_label:"previous_menu_aria_label", reactive_menu_aria_label:"reactive_menu_aria_label",reactive_menu_aria_label_closedcaption:"reactive_menu_aria_label_closedcaption",interactivity_show:"interactivity_show",interactivity_hide:"interactivity_hide"};var f={transcript:"download_transcript",audio:"download_audio",video:"download_video",videoWithCC:"download_videoWithCC"};z=function(){function e(b,c,a,d){this.market=b;this.resHost=c;this.resHash=a;this.onErrorCallback=d}e.prototype.getCorrectResourceHost=function(){return this.resHost|| (-1===g.PlayerConfig.resourceHost.indexOf("%playerResourceHost")?g.PlayerConfig.resourceHost:g.PlayerConfig.defaultResourceHost)};e.prototype.getResourceHash=function(){return this.resHash||(-1===g.PlayerConfig.resourceHash.indexOf("%playerResourceHash")?g.PlayerConfig.resourceHash:"latest")};e.prototype.queueRequest=function(b){var c=this;if(e.requestQueue[this.market])e.requestQueue[this.market].push(b);else{e.requestQueue[this.market]=[b];var a=m.format(g.PlayerConfig.resourcesUrl,this.getCorrectResourceHost(), this.market,this.getResourceHash());p.PlayerUtility.ajax(a,function(d){if(d&&d.length)try{e.resources[c.market]=JSON.parse(d)}catch(h){if(c.onErrorCallback)c.onErrorCallback({errorType:"oneplayer.error.LocalizationHelper.queueRequest.parse",errorDesc:"Parsing error "+a})}else if(c.onErrorCallback)c.onErrorCallback({errorType:"oneplayer.error.LocalizationHelper.queueRequest.ajaxcall",errorDesc:"No result for file: "+a});c.completeRequest()},this.completeRequest)}};e.prototype.completeRequest=function(){if(e.requestQueue[this.market]){for(var b= 0,c=e.requestQueue[this.market];bt||.01>v?k.addClass(this.liveButton,"f-live-current"):k.removeClass(this.liveButton,"f-live-current")}isNaN(d)||isNaN(h)||1d.priority?1:0})};c.prototype.hasReactiveClass=function(a){for(var d=0;dthis.reactiveWidths[v.priority]&&(this.toggleReactiveButtonLabelAndHandlers(v,!1),this.toggleMoreOptionsItemVisibility(v,!1),"true"===this.optionsButton.getAttribute(c.ariaHidden)&&r&& (h=2*a,r=!1),v.button.setAttribute(c.ariaHidden,"false"),k.css(v.button,"right",2+h+"px"),k.hasClass(v.button,"f-volume-button")&&k.css(this.volumeContainer,"right",2+h+"px"),h+=a)}k.css(this.progressSliderElement,"width","calc(100% - "+(h+140)+"px)")}}};c.prototype.initializePlayerMenus=function(){var a=k.selectElements(c.menuSelector+" ul",this.menuContainer);a&&a.length&&k.addEvents(a,"click keydown keyup",this.onMenuEvents)};c.prototype.disposeReactiveControls=function(){for(var a=0,d=this.reactiveControls;a< d.length;a++)k.removeElement(d[a].button);this.reactiveControls=[]};c.prototype.disposePlayerMenus=function(){var a=k.selectElements(c.menuSelector+" ul",this.menuContainer);a&&a.length&&k.removeEvents(a,"click keydown keyup",this.onMenuEvents);k.removeInnerHtml(this.menuContainer);this.disposeReactiveControls()};c.prototype.toggleOptionsDialog=function(a){this.activeMenu&&k.css(this.activeMenu,"right")===this.defaultMenuRight?this.hideAllMenus():(this.showMenu(this.optionsButton.getAttribute("data-menu-id"), a,this.optionsButton),this.optionsButton.setAttribute("aria-expanded","true"))};c.prototype.onlyOneDialog=function(a){this.activeMenu&&this.volumeContainer&&"false"===this.activeMenu.getAttribute(c.ariaHidden)&&"true"===this.volumeContainer.getAttribute("data-show")&&(a===this.activeMenu?this.hideVolumeContainer():this.hideAllMenus())};c.prototype.onMenuKeyPressed=function(a){var d=p.getKeyCode(a),h=k.getEventTargetOrSrcElement(a),r=h&&h.parentElement;if(this.activeMenu&&r)switch(r=this.activeMenu.id, this.triggerUserInteractionCallback(),d){case 37:case 39:k.stopPropagation(a);k.preventDefault(a);if(h.getAttribute("data-next-menu"))this.onMenuItemClick(a,!0);break;case 13:case 32:k.preventDefault(a);this.onMenuItemClick(a,!0);if(this.activeMenu&&(d=this.activeMenu.getElementsByTagName("button"),a=0,d&&0this.focusedMenuItemIndex&&(this.focusedMenuItemIndex=r.length-1)):this.focusedMenuItemIndex=(this.focusedMenuItemIndex+1)%r.length,this.setFocus(r[this.focusedMenuItemIndex]));break;case 33:case 36:k.stopPropagation(a);k.preventDefault(a);this.setFocus(k.selectFirstElement(".active",this.activeMenu));break;case 35:case 34:k.stopPropagation(a);k.preventDefault(a);(r=k.selectElements(".active", this.activeMenu))&&r.length&&this.setFocus(r[r.length-1]);break;case 27:this.activeMenu&&k.stopPropagation(a);this.closeMenuRequested=!0;this.focusOnLastButton();break;case 9:this.focusedMenuItemIndex+=a.shiftKey?-1:1,this.focusOnNextButton(a)}};c.prototype.focusOnLastButton=function(){if(this.activeMenu){for(var a=0;a=d.length){k.stopPropagation(a);k.preventDefault(a);for(a=this.activeMenuButton.nextElementSibling;a;){if("button"=== a.nodeName.toLowerCase()&&"true"!==a.getAttribute(c.ariaHidden)){this.setFocus(a);break}a=a.nextElementSibling}a||this.setFocus(this.playButton);this.hideAllMenus()}else 0>this.focusedMenuItemIndex&&(k.stopPropagation(a),k.preventDefault(a),this.setFocus(this.activeMenuButton),this.hideAllMenus())}};c.prototype.calcHeight=function(a){if(!a||!this.videoControls)return 0;a=k.getClientRect(a).height;var d=k.getClientRect(this.videoControls.parentElement),h=k.getClientRect(this.videoControls);d=d.height- h.height-10;a>d&&(a=d);return a};c.prototype.createMenu=function(a){if(this.menuContainer&&a&&a.category&&a.id&&a.items&&a.items.length){var d="",h=a.items.length,r=1;if(a.label&&this.localizationHelper&&!a.hideBackButton){var t=e.format(this.localizationHelper.getLocalizedValue(f.playerLocKeys.previous_menu_aria_label),a.label);h+=1;d="closed-caption"===a.cssClass?d+("\x3cli role\x3d'presentation'\x3e\n \x3cbutton class\x3d'c-action-trigger c-glyph glyph-chevron-left active closed-caption' data-next-menu\x3d'back'\n aria-label\x3d'"+ t+"'aria-setsize\x3d'"+h+"' aria-posinset\x3d'"+r++ +"' role\x3d'menuitem'\x3e\n "+a.label+"\x3c/button\x3e\n\x3c/li\x3e"):d+("\x3cli role\x3d'presentation'\x3e\n \x3cbutton class\x3d'c-action-trigger c-glyph glyph-chevron-left active' data-next-menu\x3d'back' aria-label\x3d'"+t+"'\n aria-setsize\x3d'"+h+"' aria-posinset\x3d'"+r++ +"' role\x3d'menuitem'\x3e\n "+a.label+"\x3c/button\x3e\n\x3c/li\x3e")}t=0;for(var v=a.items;ta.selectedIndex||a.selectedIndex>=a.streams.length?null:a.streams[a.selectedIndex]};c.prototype.switchToVideoTrack=function(a){var d=this.getSelectedAmpVideoStream();if(!d||!d.selectTrackByIndex)return null;d.selectTrackByIndex(a)};c.prototype.getCurrentVideoTrack=function(){var a=this.getSelectedAmpVideoStream();if(!a||!a.tracks||0===a.tracks.length)return null; a=a.tracks;var d=a.reduce(function(h,r){return r.selectable?h+1:h},0);if(d===a.length)return{auto:!0,trackIndex:null};if(1===d)for(d=0;d=p?(this.timestamp&&(this.totalValue+=(new Date).valueOf()-this.timestamp.valueOf(),this.timestamp=new Date),this.intervals=this.timeValue=0,!0):!1};g.prototype.getValue=function(){var p=this.timeValue;this.timestamp&&(p+=(new Date).valueOf()-this.timestamp.valueOf());return p};g.prototype.getTotalValue=function(){var p=this.totalValue;this.timestamp&&(p+=(new Date).valueOf()- this.timestamp.valueOf());return p};g.prototype.getFirstValue=function(){return this.firstValue};g.prototype.getIntervals=function(){return this.intervals};return g}();l.Stopwatch=z});K("helpers/screen-manager-helper",["require","exports"],function(z,l){Object.defineProperty(l,"__esModule",{value:!0});l.ScreenManagerHelper=void 0;z=function(){function m(){this.screenElements=[];this.nextScreenElementId=0}m.prototype.registerElement=function(g){if(null==g.HtmlObject||null==g.Priority||null==g.Height)return null; null==g.Transition&&(g.Transition="bottom 0.5s ease-in");0>=g.Height&&(g.Height=g.HtmlObject.clientHeight);g.Id=this.nextScreenElementId;this.nextScreenElementId++;g.HtmlObject.style.bottom="-"+g.Height+"px";g.HtmlObject.style.transition=g.Transition;this.screenElements.push(g);this.sortScreenElements();return g};m.prototype.updateElementDisplay=function(g,p){for(var k=0,f=!1,e=this.screenElements.length-1;0<=e;e--){var b=this.screenElements[e];b.Id===g.Id&&b.IsVisible!==p?(b.IsVisible=p,f=!0,b.IsVisible? (b.HtmlObject.style.bottom=k+"px",k+=b.Height):b.HtmlObject.style.bottom="-"+g.Height+"px"):b.IsVisible&&(f&&(b.HtmlObject.style.bottom=k+"px"),k+=b.Height)}};m.prototype.updateElementHeight=function(g,p){for(var k=0,f=!1,e=this.screenElements.length-1;0<=e;e--){var b=this.screenElements[e];b.Id===g.Id&&b.Height!==p?(b.Height=p,f=!0,b.IsVisible&&(b.HtmlObject.style.bottom=k+"px",k+=b.Height)):b.IsVisible&&(f&&(b.HtmlObject.style.bottom=k+"px"),k+=b.Height)}};m.prototype.deleteElement=function(g){this.updateElementDisplay(g, !1);for(var p=-1,k=0;kp.Priority?1:0})};return m}();l.ScreenManagerHelper=z});K("helpers/interactive-triggers-helper","require exports utilities/player-utility mwf/utilities/utility mwf/utilities/htmlExtensions constants/player-constants data/video-shim-data-fetcher helpers/localization-helper".split(" "), function(z,l,m,g,p,k,f,e){Object.defineProperty(l,"__esModule",{value:!0});l.VideoPlayerInteractiveTriggersHelper=l.CustomHtmlPostMessageType=l.OverlayTemplate=l.OverlayType=void 0;var b;(function(a){a[a.WebLink=1]="WebLink";a[a.StoreOffer=2]="StoreOffer";a[a.VideoBranch=3]="VideoBranch";a[a.Poll=4]="Poll";a[a.Graphic=5]="Graphic";a[a.CustomHtml=6]="CustomHtml"})(b=l.OverlayType||(l.OverlayType={}));var c;(function(a){a.LowerThird="lowerThird";a.UpperThird="upperThird";a.LeftVertical="leftVertical"; a.RightVertical="rightVertical";a.Fullscreen="fullScreen";a.Default="default"})(c=l.OverlayTemplate||(l.OverlayTemplate={}));(function(a){a.VideoBranch="VideoBranch";a.WebLink="WebLink";a.Telemetry="Telemetry"})(l.CustomHtmlPostMessageType||(l.CustomHtmlPostMessageType={}));z=function(){function a(d,h,r,t,v){var y=this;this.playerContainer=d;this.interactivityInfoUrl=h;this.telemetryEventCallback=v;this.streamLinkBackStack=[];this.screenManagerObjects=[];this.minimizedOverlays={};this.onScreenOverlays= {};this.interactedTriggers=[];this.isInteractivityJSONReady=this.isStreamLinkBackStackPop=this.isEndSlateOn=!1;this.preRollDefaultDurationMs=5E3;this.onInteractivityInfoSuccess=function(B){try{y.interactivityInfo=JSON.parse(B),y.preloadContent(),p.addThrottledEvent(window,p.eventTypes.resize,y.onResized),window.addEventListener("message",y.onCustomHtmlMessageReceived),y.isInteractivityJSONReady=!0}catch(F){y.isInteractivityJSONReady=!0}};this.onCustomHtmlMessageReceived=function(B){if(B&&B.data&& B.data.type){var F=B.data.customHtmlOverlayId;if(F){F=F.split("-").pop();var E=y.onScreenOverlays[F];if(F&&E)switch(B.data.type){case "VideoBranch":B.data.streamLink&&y.handleClickByOverlayType(E,b.VideoBranch,B.data.streamLink);break;default:B.data.webLink&&y.handleClickByOverlayType(E,b.WebLink,B.data.webLink)}}}};this.onInteractivityInfoFailed=function(){y.isInteractivityJSONReady=!0};this.onMinimizeClick=function(B){(B=p.getEventTargetOrSrcElement(B))&&B.parentElement&&B.parentElement.parentElement&& (B=B.parentElement.id.split("-").pop())&&(B=y.onScreenOverlays[B],y.minimizeOverlay(B),y.telemetryEventCallback&&y.telemetryEventCallback(k.PlayerEvents.InteractiveOverlayMinimize,B))};this.onMaximizeButtonClick=function(B){if((B=p.getEventTargetOrSrcElement(B))&&B.parentElement&&B.parentElement.parentElement&&(B=B.id.split("-").pop())){var F=y.minimizedOverlays[B];F&&(y.removeMaximizeButton(F),delete y.minimizedOverlays[B],y.createContainerAndShowOverlay(F.onScreenOverlay.overlay,F.onScreenOverlay.trigger, !0),y.telemetryEventCallback&&y.telemetryEventCallback(k.PlayerEvents.InteractiveOverlayMinimize,F.onScreenOverlay))}};this.onOverlayClick=function(B){(B=p.getEventTargetOrSrcElement(B))&&B.parentElement&&B.parentElement.parentElement&&(B=B.parentElement.parentElement.id.split("-").pop(),B=y.onScreenOverlays[B],B.trigger.triggerWindowId&&y.interactedTriggers.push(B.trigger.triggerWindowId),y.handleClickByOverlayType(B))};this.onBackButtonClick=function(B){1>y.streamLinkBackStack.length||(y.streamLinkBackstackPop(), y.telemetryEventCallback&&y.telemetryEventCallback(k.PlayerEvents.InteractiveBackButtonClick))};this.onResized=function(){if(!(1>Object.keys(y.onScreenOverlays).length)&&y.interactivityInfo){g.getDimensions(y.playerContainer);for(var B=0,F=Object.keys(y.onScreenOverlays);Bh)break;!0!==v.isOverlayOn||this.userAlreadyInteractedWithTrigger(v.triggerWindowId)?delete d[v.triggerWindowId]:d[v.triggerWindowId]=v}h=0;for(r=Object.keys(this.minimizedOverlays);hObject.keys(this.onScreenOverlays).length)&&this.interactivityInfo)for(d=0,h=Object.keys(this.onScreenOverlays);d=h&&d.parentElement&&(h=.2*d.parentElement.clientHeight); return h};a.prototype.createMaximizeButton=function(d){var h=d.trigger.triggerWindowId,r="f-overlay-maximize-lowerthird";d.trigger.overlayTemplate===c.UpperThird&&(r="f-overlay-maximize-upperthird");var t="\x3cbutton type\x3d'button' id\x3d'"+h+"' class\x3d'f-overlay-minimizeMaximize "+r+" c-glyph glyph-chevron-left'\x3e\n \x3c/button\x3e";r=document.createElement("div");r.innerHTML=t;t=p.selectFirstElement(".f-video-cc-overlay",this.playerContainer);this.playerContainer.insertBefore(r.firstChild, t);h=p.selectFirstElement("#"+h,this.playerContainer);h.setAttribute(a.ariaLabel,this.localizationHelper.getLocalizedValue(e.playerLocKeys.interactivity_show)+" "+d.overlay.overlayData.headline);p.addEvent(h,p.eventTypes.click,this.onMaximizeButtonClick);return h};a.prototype.minimizeOverlay=function(d){var h=this;if(d){var r={onScreenOverlay:d};this.removeOverlayFromScreen(d,function(){r.maximizeButton=h.createMaximizeButton(d);h.corePlayer.resetFocusTrap(h.findInteractivityFocusTrapStart())});this.minimizedOverlays[d.trigger.triggerWindowId]= r}};a.prototype.streamLinkBackstackPop=function(){var d=this.streamLinkBackStack.pop();!this.isContentStreamLink()&&this.backButtonContainer&&(this.backButtonContainer.setAttribute("aria-hidden","true"),this.corePlayer.resetFocusTrap(this.findInteractivityFocusTrapStart()));this.hideAllOverlays();this.isStreamLinkBackStackPop=!0;this.corePlayer.load(d.corePlayer);this.interactivityInfo=d.interactivityInfo;this.interactedTriggers=d.interactedTriggers;this.minimizedOverlays=d.minimizedOverlays;this.isInteractivityJSONReady= !0;this.corePlayer.getPlayerData().options.startTime=0;this.finalizeBackStackPop(d.paused)};a.prototype.finalizeBackStackPop=function(d){var h=this;if(d){var r=this.corePlayer;"loading"===r.playerState||"init"===r.playerState?setTimeout(function(){h.finalizeBackStackPop(d)},50):r.pause()}};a.prototype.handleClickByOverlayType=function(d,h,r){if(d){h||(h=d.overlay.overlayType);r||(r=d.overlay.overlayData);this.hideOverlay(d);switch(h){case b.VideoBranch:this.navigateToStreamLink(r)}this.telemetryEventCallback&& this.telemetryEventCallback(k.PlayerEvents.InteractiveOverlayClick,d)}};a.prototype.setFocusOnInteractivity=function(d){d&&"IMG"!==d.tagName&&(d.setAttribute("tabindex","1"),setTimeout(function(){d.focus()},0))};a.prototype.findInteractivityFocusTrapStart=function(){if(0this.interactivityInfo.showOnVideoStart.length|| 0!==this.corePlayer.getPlayerData().options.startTime)d();else{var h=this.interactivityInfo.showOnVideoStart;if(1>h.length)d();else{for(var r=0;rp.right&&(k=!0,f.right=!0);g.bottom>p.bottom&&(k=!0,f.bottom=!0);if(k)return f}return!1};l.getCollisionExtents=function(g,p){g=m.getClientRect(g);if(0===g.width)return null;if(!p){p=Math.min(window.innerWidth,document.documentElement.clientWidth);var k=Math.min(window.innerHeight,document.documentElement.clientHeight);p={top:0,right:p,bottom:k,left:0,height:k,width:p}}k=Math.round(g.top-p.top);var f=Math.round(p.right-g.right),e=Math.round(p.bottom-g.bottom),b=Math.round(g.left- p.left);return 0<=k&&0<=f&&0<=e&&0<=b?null:{top:k,right:f,bottom:e,left:b,clientRect:g,viewport:p}}});K("mwf/selectMenu/selectMenu","require exports mwf/utilities/publisher mwf/utilities/htmlExtensions mwf/utilities/stringExtensions mwf/utilities/viewportCollision mwf/utilities/utility".split(" "),function(z,l,m,g,p,k,f){Object.defineProperty(l,"__esModule",{value:!0});l.SelectMenu=void 0;z=function(e){function b(c){var a=e.call(this,c)||this;a.onTriggerClick=function(d){d=g.getEvent(d);g.preventDefault(d); a.onTriggerToggled(d)};a.onItemClick=function(d){d=g.getEvent(d);a.onItemSelected(g.getEventTargetOrSrcElement(d),!1,!0)};a.onNonSelectMenuClick=function(d){d=g.getEvent(d);a.element&&a.menu&&(d=g.getEventTargetOrSrcElement(d),a.element.contains(d)||d!==a.menu&&d.parentElement!==a.menu&&a.collapse())};a.onNonSelectMenuTab=function(d){d=g.getEvent(d);9===f.getKeyCode(d)&&a.collapse()};a.onTriggerKeyPress=function(d){d=g.getEvent(d);switch(f.getKeyCode(d)){case 13:case 32:g.preventDefault(d),a.onTriggerToggled()}}; a.handleMenuKeydownEvent=function(d){d=g.getEvent(d);var h=f.getKeyCode(d);9!==h&&a.isExpanded()&&g.preventDefault(d);a.handleMenuKeydown(g.getEventTargetOrSrcElement(d),h)};a.handleMenuItemBlur=function(d){d=g.getEventTargetOrSrcElement(d);g.removeEvent(d,g.eventTypes.blur,a.handleMenuItemBlur);g.removeClass(d,b.hiddenFocus)};a.update();return a}U(b,e);b.prototype.update=function(){if(this.element){this.persist=g.hasClass(this.element,"f-persist");this.trigger=g.selectFirstElementT('[role\x3d"button"]', this.element);this.trigger||(this.trigger=g.selectFirstElementT("button",this.element));this.menu=g.selectFirstElement(".c-menu",this.element);var c=g.selectElementsT(".c-menu-item a",this.element);this.items=0c.right||0>c.left)c.clientRect.width<=c.viewport.width?a?g.css(this.menu,"left",c.right+"px"):g.css(this.menu,"right",c.left+"px"):(g.css(this.menu,"left",-c.left+"px"),g.css(this.menu,"width",c.viewport.width+"px"));0>c.bottom&&(a=parseFloat(g.css(this.trigger,"height")),c.clientRect.height<=c.top?g.css(this.menu,"bottom",a+"px"):c.clientRect.height<=c.viewport.height?g.css(this.menu,"top",c.bottom+ a+"px"):(g.css(this.menu,"top",-c.top+a+"px"),g.css(this.menu,"height",c.viewport.height+"px")))}};b.prototype.expand=function(c){if(this.trigger&&this.menu&&(this.trigger.setAttribute(b.ariaExpanded,"true"),this.menu.setAttribute(b.ariaHidden,"false"),this.positionMenu(),this.items)){var a=this.items.indexOf(this.selectedItem);a=this.items[-1===a?0:a];a.focus();c&&"click"===c.type&&(g.addClass(a,b.hiddenFocus),g.addEvent(a,g.eventTypes.blur,this.handleMenuItemBlur))}};b.prototype.collapse=function(){this.trigger&& this.menu&&(this.trigger.setAttribute(b.ariaExpanded,"false"),this.menu.setAttribute(b.ariaHidden,"true"))};b.prototype.addEventListeners=function(){if(this.trigger&&this.items){g.addEvent(this.trigger,g.eventTypes.click,this.onTriggerClick);g.addEvent(this.trigger,g.eventTypes.keydown,this.onTriggerKeyPress);g.addEvent(this.menu,g.eventTypes.keydown,this.handleMenuKeydownEvent,!0);for(var c=0,a=this.items;ca?a=this.items.length-1:a>=this.items.length&&(a=0),this.items[a].focus())};b.prototype.handleMenuEnterKey=function(c){this.onItemSelected(c,!1,!0)};b.selector=".c-select-menu";b.typeName="SelectMenu";b.dataAriaLabelFormat="data-aria-label-format";b.ariaExpanded="aria-expanded";b.ariaHidden="aria-hidden"; b.ariaSelected="aria-selected";b.ariaLabel="aria-label";b.ariaChecked="aria-checked";b.hiddenFocus="x-hidden-focus";return b}(m.Publisher);l.SelectMenu=z});K("helpers/age-gate-helper","require exports mwf/utilities/utility mwf/utilities/htmlExtensions mwf/selectMenu/selectMenu mwf/utilities/componentFactory utilities/environment helpers/localization-helper".split(" "),function(z,l,m,g,p,k,f,e){Object.defineProperty(l,"__esModule",{value:!0});l.AgeGateHelper=void 0;z=function(){function b(c,a,d,h){var r= this;this.playerContainer=c;this.corePlayer=a;this.localizationHelper=d;this.onCompleteCallback=h;this.ageGateData={};this.contentMinimumAge=0;this.ageGateIsDisplayed=this.didUserClickSubmit=this.isUserOldEnough=!1;this.onAgeGateButtonClick=function(t){g.preventDefault(t);if(g.getEventTargetOrSrcElement(t)){t=g.selectFirstElement(".month-button",r.ageGateDialogue.monthSelectMenu);var v=g.selectFirstElement(".day-button",r.ageGateDialogue.daySelectMenu),y=g.selectFirstElement(".year-button",r.ageGateDialogue.yearSelectMenu); if(t&&v&&y){t=Number(g.getText(t));v=Number(g.getText(v));var B=Number(g.getText(y));if(t&&v&&B){r.didUserClickSubmit=!0;y=new Date;B=y.getFullYear()-B;var F=y.getMonth()+1=this.contentMinimumAge||!this.playerData.options.ageGate)return this.isUserOldEnough=!0,this.onCompleteCallback&&this.onCompleteCallback(),!1;this.addUserAgeFromExternalLogin(); if(this.isUserAgeAlreadyVerified())this.isUserOldEnoughToViewContent(this.contentMinimumAge)&&(this.isUserOldEnough=!0),this.onCompleteCallback&&this.onCompleteCallback();else return this.displayAgeGateDialogue(),!0;return!1};b.prototype.didUserSubmitAge=function(){return this.didUserClickSubmit};b.prototype.resetAgeGateSubmit=function(){this.didUserClickSubmit=!1};b.prototype.doesUserPassAgeGate=function(){return this.isUserOldEnough};b.prototype.addUserAgeFromExternalLogin=function(){var c=m.getCookie(b.xboxDotComAgeGateCookieName); Number(c)?m.saveToSessionStorage(b.ageGateSessionStorageKey,c):(c=this.playerData.options.userMinimumAge,0= c?!0:!1};b.prototype.displayAgeGateDialogue=function(){this.ageGateIsDisplayed=!0;this.getLocalizedAgeGateStrings();this.ageGateDialogue||(this.setDefaultSelectMenuContainer(),this.createAgeGateContainer());this.populateDateDropDowns();f.Environment.isIProduct&&(g.selectFirstElement("video",this.playerContainer).style.visibility="hidden",this.playerContainer.style.backgroundColor="black")};b.prototype.setDefaultSelectMenuContainer=function(){this.defaultDateSelectMenuContainer='\x3cdiv class\x3d"select-menu-month c-select-menu f-border f-persist"\x3e\n \x3ca href\x3d"#" role\x3d"button" aria-expanded\x3d"false" class\x3d"month-button" aria-label\x3d"'+ this.ageGateData.monthLabel+'"\x3e\n '+this.ageGateData.monthLabel+'\n \x3c/a\x3e\n \x3cul role\x3d"menu" class\x3d"c-menu f-scroll" aria-hidden\x3d"true"\x3e\n \x3c/ul\x3e\n \x3c/div\x3e\n \x3cdiv class\x3d"select-menu-day c-select-menu f-border f-persist"\x3e\n \x3ca href\x3d"#" role\x3d"button" aria-expanded\x3d"false" class\x3d"day-button" aria-label\x3d"'+this.ageGateData.dayLabel+'"\x3e\n '+this.ageGateData.dayLabel+'\n \x3c/a\x3e\n \x3cul role\x3d"menu" class\x3d"c-menu f-scroll" aria-hidden\x3d"true"\x3e\n \x3c/ul\x3e\n \x3c/div\x3e\n \x3cdiv class\x3d"select-menu-year c-select-menu f-border f-persist"\x3e\n \x3ca href\x3d"#" role\x3d"button" aria-expanded\x3d"false" class\x3d"year-button" aria-label\x3d"'+ this.ageGateData.yearLabel+'"\x3e\n '+this.ageGateData.yearLabel+'\n \x3c/a\x3e\n \x3cul role\x3d"menu" class\x3d"c-menu f-scroll" aria-hidden\x3d"true"\x3e\n \x3c/ul\x3e\n \x3c/div\x3e'};b.prototype.getLocalizedAgeGateStrings=function(){this.ageGateData.buttonText=this.localizationHelper.getLocalizedValue(e.playerLocKeys.agegate_submit);this.ageGateData.heading=this.localizationHelper.getLocalizedValue(e.playerLocKeys.agegate_enterdate);this.ageGateData.dropDownAriaLabel= this.localizationHelper.getLocalizedValue(e.playerLocKeys.agegate_enterdate_arialabel);this.ageGateData.monthLabel=this.localizationHelper.getLocalizedValue(e.playerLocKeys.agegate_month);this.ageGateData.dayLabel=this.localizationHelper.getLocalizedValue(e.playerLocKeys.agegate_day);this.ageGateData.yearLabel=this.localizationHelper.getLocalizedValue(e.playerLocKeys.agegate_year);this.ageGateData.monthDayYearOrder=this.localizationHelper.getLocalizedValue(e.playerLocKeys.agegate_dateorder);this.ageGateData.monthAriaLabel= this.ageGateData.dropDownAriaLabel.replace("{0}",this.ageGateData.monthLabel);this.ageGateData.dayAriaLabel=this.ageGateData.dropDownAriaLabel.replace("{0}",this.ageGateData.dayLabel);this.ageGateData.yearAriaLabel=this.ageGateData.dropDownAriaLabel.replace("{0}",this.ageGateData.yearLabel)};b.prototype.setSelectMenuMonthDayYearOrder=function(){try{for(var c="",a=this.ageGateData.monthDayYearOrder.toLowerCase().split(/\/|\.|\. |\-/,3),d=!0,h=0;h=c;c++){var a=this.createListItem("month-",c),d='\x3ca role\x3d"menuitem" href\x3d"#" aria-selected\x3d"false" tabindex\x3d"-1"\x3e'+(c+"\x3c/a\x3e");a.innerHTML=d;this.ageGateDialogue.monthSelectMenuList.appendChild(a)}}if(this.ageGateDialogue.daySelectMenuList)for(c=1;31>=c;c++)a=this.createListItem("day-", c),d='\x3ca role\x3d"menuitem" href\x3d"#" aria-selected\x3d"false" tabindex\x3d"-1"\x3e'+(c+"\x3c/a\x3e"),a.innerHTML=d,this.ageGateDialogue.daySelectMenuList.appendChild(a);if(this.ageGateDialogue.yearSelectMenuList){a=(new Date).getFullYear();c=a-b.numberOfSelectableYears;var h;for(h=a;h>=c;h--)a=this.createListItem("year-",h),d='\x3ca role\x3d"menuitem" href\x3d"#" aria-selected\x3d"false" tabindex\x3d"-1"\x3e'+(h+"\x3c/a\x3e"),a.innerHTML=d,this.ageGateDialogue.yearSelectMenuList.appendChild(a)}}; b.prototype.createListItem=function(c,a){var d=document.createElement("li");d.id=c+a;g.addClass(d,"c-menu-item");d.setAttribute("role","presentation");return d};b.prototype.onMonthDayYearDropDownSelect=function(c){if(c){var a=g.selectFirstElement(".month-button",this.ageGateDialogue.monthSelectMenu),d=g.selectFirstElement(".day-button",this.ageGateDialogue.daySelectMenu),h=g.selectFirstElement(".year-button",this.ageGateDialogue.yearSelectMenu);if(a&&d&&h){var r=Number(g.getText(a));c=Number(g.getText(d)); var t=Number(g.getText(h));r&&a.setAttribute("aria-label",r+" "+this.ageGateData.monthLabel);c&&d.setAttribute("aria-label",c+" "+this.ageGateData.dayLabel);t&&h.setAttribute("aria-label",t+" "+this.ageGateData.yearLabel);r&&c&&t&&this.ageGateDialogue.button.removeAttribute("disabled");c=c?c:1;r=r?r:1;t=t?t:(new Date).getFullYear();a=(new Date(t,r,0)).getDate();for(d=28;31>=d;d++)h=g.selectFirstElement("#day-"+d),d>a?g.addClass(h,"c-hide-menu-item"):g.removeClass(h,"c-hide-menu-item");c>a&&this.selectMenuDay.setSelectedItem("day-1")}}}; b.ageGateSessionStorageKey="UserAge";b.xboxDotComAgeGateCookieName="maturityRatingAge";b.ariaLabel="aria-label";b.numberOfSelectableYears=110;return b}();l.AgeGateHelper=z});K("helpers/inview-helper",["require","exports","mwf/utilities/htmlExtensions","mwf/utilities/utility","players/core-player"],function(z,l,m,g,p){Object.defineProperty(l,"__esModule",{value:!0});l.InviewManager=l.DocumentVisibility=void 0;l.DocumentVisibility={msHidden:"msvisibilitychange",webkitHidden:"webkitvisibilitychange", mozHidden:"mozvisibilitychange",hidden:"visibilitychange"};z=function(){function k(){var f=this;this.isAnyPlayerPlaying=!1;this.defaultInViewHeightFraction=this.defaultInViewWidthFraction=.5;this.onDocumentVisibilityChanged=function(b){k.isDocumentVisible()?f.triggerInViewPlay(!1):f.isAnyPlayerPlaying&&k.currentPlayer?k.currentPlayer.hasUserInteracted()&&k.currentPlayer.hasUserIntiatedPause()?k.currentPlayer.pause():f.clearCurrentPlayer():f.triggerInViewPlay(!1)};this.onInViewPlayHandler=function(b){setTimeout(f.triggerInViewPlay(!1), 500)};k.players=[];k.currentPlayer=null;for(var e in l.DocumentVisibility)if(e in document){k.hidden=e;k.visibilityChange=l.DocumentVisibility[e];break}this.bindInViewEvents()}k.Instance=function(){if(null===this._instance||void 0===this._instance)this._instance=new k;return this._instance};k.prototype.clearCurrentPlayer=function(){k.currentPlayer&&k.currentPlayer.pause();k.currentPlayer=null;this.isAnyPlayerPlaying=!1};k.prototype.setCurrentPlayer=function(f){f&&k.currentPlayer!==f&&(k.currentPlayer= f,this.isAnyPlayerPlaying=!0)};k.prototype.insertByPosition=function(f){var e=this.getPlayerPosition(f.getPlayerContainer());if(e){for(var b=0;b=e||0>=b)return!1;var c=this.getPlayerPosition(f.getPlayerContainer());if(!c||!c.width||!c.height)return!1;var a=this.defaultInViewWidthFraction,d=this.defaultInViewHeightFraction;f.getPlayerData().options&&(f.getPlayerData().options.inViewWidthFraction&&(a=f.getPlayerData().options.inViewWidthFraction),f.getPlayerData().options.inViewHeightFraction&&(d=f.getPlayerData().options.inViewHeightFraction));return this.isInView(e,b,c,c.width*Math.abs(a),c.height*Math.abs(d))}; k.prototype.isInView=function(f,e,b,c,a){e=0>b.bottom||b.top>e?0:Math.min(e,b.bottom)-Math.max(b.top,0);f=0>b.right||b.left>f?0:Math.min(f,b.right)-Math.max(0,b.left);return e&&e>=a&&f&&f>=c};k.prototype.listenForInviewThresholdChanges=function(f,e,b){if(!(!f||!e||0>e||1e.top?-1*e.top: e.top,c=0>e.bottom?-1*e.bottom:e.bottom,a=this.inviewThreshold*e.height;return e&&e.height?0>e.bottom||e.top>f||!(0>e.top&&bf&&c-fe.left?-1*e.left:e.left,c=0>e.right?-1*e.right:e.right,a=this.inviewThreshold*e.width;return e&&e.width?0>e.right||e.left>f||!(0>e.left&&b=f&&c-fx.startTime&&n.startTimeOnDataLoad=Math.round(H*n.nextCheckpoint*100/100)/100;H=n.stopwatchPlaying.hasReached(u.PlayerConfig.eventCheckpointInterval);x?(n.reportEvent(F.PlayerEvents.ContentCheckpoint,{checkpoint:n.nextCheckpoint,checkpointType:"quartile"}),n.setNextCheckpoint(),n.stopwatchBuffering.reset()):H&&n.reportEvent(F.PlayerEvents.ContentCheckpoint,{checkpointType:"interval"})}}};this.onVideoCanPlay=function(x){n.canPlay= !0;n.videoControls&&n.videoControls.updatePlayPauseState()};this.onVideoError=function(x){if(!n.isWindowClosing&&n.playerState!==l.PlayerStates.Init&&n.playerState!==l.PlayerStates.Error)if((x=n.videoWrapper.getError())&&x.errorCode){if(x.errorCode===b.VideoErrorCodes.MediaErrorSourceNotSupported){var H=n.getFallbackVideoFile();if(n.currentVideoFile&&n.currentVideoFile.mediaType!==b.MediaTypes.MP4&&H&&H.mediaType===b.MediaTypes.MP4){n.reportEvent(F.PlayerEvents.PlayerError,{errorType:F.PlayerEvents.SourceErrorAttemptRecovery, errorDesc:"Playback using media type "+n.currentVideoFile.mediaType+" failed. Attempting to fallback to MP4 source."});n.setVideoSrc(H);n.playerOptions.autoplay&&(n.playOnDataLoad=!0,n.play());n.isFallbackVideo=!0;return}}if(n.playerOptions&&n.playerOptions.showImageForVideoError&&n.videoMetadata&&n.videoMetadata.posterframeUrl)n.hideControlPanel(),n.videoControls=null,n.stopMedia(),n.hideTrigger(),n.disablePlayPauseTrigger(),n.displayImage(n.videoMetadata.posterframeUrl);else{n.updateState(l.PlayerStates.Error); switch(x.errorCode){case b.VideoErrorCodes.MediaErrorAborted:H=n.localizationHelper.getLocalizedValue(D.playerLocKeys.media_err_aborted);break;case b.VideoErrorCodes.MediaErrorNetwork:H=n.localizationHelper.getLocalizedValue(D.playerLocKeys.media_err_network);break;case b.VideoErrorCodes.MediaErrorDecode:H=n.localizationHelper.getLocalizedValue(D.playerLocKeys.media_err_decode);break;case b.VideoErrorCodes.MediaErrorSourceNotSupported:H=n.localizationHelper.getLocalizedValue(D.playerLocKeys.media_err_src_not_supported); break;case b.VideoErrorCodes.AmpEncryptError:H=n.localizationHelper.getLocalizedValue(D.playerLocKeys.media_err_amp_encrypt);break;case b.VideoErrorCodes.AmpPlayerMismatch:H=n.localizationHelper.getLocalizedValue(D.playerLocKeys.media_err_amp_player_mismatch);break;default:H=n.localizationHelper.getLocalizedValue(D.playerLocKeys.media_err_unknown_error)}H=e.format(n.localizationHelper.getLocalizedValue(D.playerLocKeys.playbackerror),H);x=B.PlayerUtility.formatContentErrorMessage(x.errorCode,H,x.message); n.stopMedia(H,x)}}else n.stopMedia()};this.onErrorCallback=function(x,H){n.reportEvent(F.PlayerEvents.PlayerError,{errorType:x,errorDesc:H})};this.onVideoPlay=function(x){n.hideTrigger();n.playTriggered?n.reportEvent(F.PlayerEvents.Resume):(n.playTriggered=!0,B.PlayerUtility.createVideoPerfMarker(n.playerId,G.videoPerfMarkers.playTriggered));n.firstByteTimer&&window.clearTimeout(n.firstByteTimer);x=v.Environment.isMobile?u.PlayerConfig.firstByteTimeoutVideoMobile:u.PlayerConfig.firstByteTimeoutVideoDesktop; 0x.length)return; n.closedCaptionsSettings.setSetting(x[0],x[1],!1)}n.closedCaptions.resetCaptions();n.closedCaptions.updateCaptions(n.getPlayPosition().currentTime)}};this.onCcPresetBlur=function(x){if(n.videoControls&&n.closedCaptions&&n.closedCaptionsSettings){n.closedCaptions.getCurrentCcLanguage()||n.closedCaptions.setCcLanguage("off",null);x=f.selectFirstElement("#"+n.ccSettingsMenuId,n.videoControlsContainer);x=f.selectFirstElement(".glyph-check-mark",x);if(null!=x)if(x=x.getAttribute("data-info"),"reset"=== x)n.closedCaptionsSettings.reset();else{x=x.split(":");if(!x&&0>x.length)return;n.closedCaptionsSettings.setSetting(x[0],x[1])}else n.closedCaptionsSettings.reset(!1);n.closedCaptions.resetCaptions();n.closedCaptions.updateCaptions(n.getPlayPosition().currentTime)}};this.onVideoPlayerClicked=function(x){n.playerOptions.useAMPVersion2&&n.isFallbackVideo||(n.playerOptions&&n.playerOptions.lazyLoad&&!n.wrapperLoadCalled?(n.playOnDataLoad=!1,n.playerOptions.adsEnabled?(n.playerOptions.adsEnabled=!1,n.playerOptions.autoplay= !1):n.playerOptions.autoplay=!0,n.hasInteractivity?n.loadVideoWrapper(!1):n.loadVideoWrapper(n.playerOptions.autoplay),n.isFirstTimePlayed&&n.displayPreRollAndPlayContent()):n.isFirstTimePlayed?n.displayPreRollAndPlayContent():n.isPaused()?(n.play(),n.setUserInteracted(!0),n.setUserIntiatedPause(!1)):(n.pause(!0),n.setUserInteracted(!0),n.setUserIntiatedPause(!0)),n.hideTrigger(),n.showSpinnerBasedOnState(),n.videoControls&&n.isInFullscreen&&n.videoControls.setFocusOnControlBar())};this.onVideoEnded= function(){n.updateState(l.PlayerStates.Ended);n.reportEvent(F.PlayerEvents.ContentComplete);v.Environment.useNativeControls||n.stop()};this.onFullscreenChanged=function(){var x=A.getElementInFullScreen(),H=n.getFullscreenContainer();if(x){if(H===x&&!n.isInFullscreen)n.onFullscreenEnter()}else if(n.isInFullscreen)n.onFullscreenExit()};this.onIOSFullscreenEnter=function(){n.play();n.onFullscreenEnter()};this.onIOSFullscreenExit=function(){n.onFullscreenExit()};this.onFullscreenError=function(){n.isInFullscreen= !1};this.onSetAudioCallback=function(x){n.isAudioTracksDoneSwitching=!0};q&&(this.isVideoPlayerSupported=v.Environment.isVideoPlayerSupported(),this.createComponents(w),this.load(w))}A.prototype.createComponents=function(q){this.playPauseTrigger=q&&q.options&&q.options.playPauseTrigger;this.showEndImage=q&&q.options&&q.options.showEndImage;this.playerContainer=f.selectFirstElement(A.playerContainerSelector,this.videoComponent);var w=q&&q.options&&q.options.maskLevel?q.options.maskLevel:"40",n=q&& q.options&&q.options.theme?q.options.theme:"light",x=q&&q.options&&q.options.playButtonTheme?q.options.playButtonTheme:"dark",H=q&&q.options&&q.options.playButtonSize?q.options.playButtonSize:"medium",L=q&&q.options&&q.options.trigger;this.setAutoPlayNeeded=q&&q.options&&q.options.autoplay&&(v.Environment.isChrome||v.Environment.isMobile);var O=q&&q.options&&q.options.controls&&this.isVideoPlayerSupported&&!this.playPauseTrigger&&!v.Environment.useNativeControls;this.playerContainer||(this.videoComponent.innerHTML= '\x3cdiv class\x3d"f-core-player" tabindex\x3d"-1"\x3e\n '+(this.setAutoPlayNeeded?'\x3cvideo class\x3d"f-video-player" preload\x3d"metadata" autoplay playsinline tabindex\x3d"-1"\x3e\x3c/video\x3e':'\x3cvideo class\x3d"f-video-player" preload\x3d"metadata" tabindex\x3d"-1"\x3e\x3c/video\x3e')+"\n "+(L?'\x3cdiv class\x3d"f-video-trigger" aria-hidden\x3d"true" \x3e\n \x3cdiv class\x3d"f-mask-'+w+" theme-"+n+'" \x3e\n \x3cbutton class\x3d"c-action-trigger f-play-trigger c-glyph glyph-play ow-play-theme-'+ x+" ow-"+H+'" aria-label\x3d"Play" role\x3d"button"\x3e\n \x3c/button\x3e\n \x3cspan aria-hidden\x3d"true" role\x3d"presentation"\x3ePlay\x3c/span\x3e\n \x3c/div\x3e\n \x3c/div\x3e':"")+' \n \x3cdiv class\x3d"f-customize-context-menu-container"\x3e\x3c/div\x3e \n \x3cdiv class\x3d"f-video-cc-overlay" aria-hidden\x3d"true"\x3e\x3c/div\x3e\n \x3cdiv class\x3d"f-screen-reader" aria-live\x3d"polite"\x3e\x3c/div\x3e\n '+ (O?'\x3cdiv class\x3d"f-video-controls" dir\x3d"ltr" aria-hidden\x3d"true" role\x3d"none"\x3e\x3c/div\x3e':"")+'\n \x3cdiv aria-hidden\x3d"true" class\x3d"c-progress f-indeterminate-local f-progress-large" role\x3d"progressbar" tabindex\x3d"0"\x3e\n \x3cspan\x3e\x3c/span\x3e\n \x3cspan\x3e\x3c/span\x3e\n \x3cspan\x3e\x3c/span\x3e\n \x3cspan\x3e\x3c/span\x3e\n \x3cspan\x3e\x3c/span\x3e\n \x3c/div\x3e\n '+(this.playPauseTrigger?'\x3cdiv role\x3d"presentation" class\x3d"f-play-pause-trigger"\x3e\n \x3cbutton type\x3d"button" class\x3d"f-play-pause c-action-trigger c-glyph glyph-pause f-play-pause-hide ow-'+ H+'" aria-label\x3d"pause"\x3e\n \x3c/button\x3e\n \x3cspan aria-hidden\x3d"true" role\x3d"presentation"\x3ePause\x3c/span\x3e\n \x3c/div\x3e':"")+"\n\x3c/div\x3e",this.playerContainer=f.selectFirstElement(A.playerContainerSelector,this.videoComponent));this.checkReplacedVideoTag();this.spinner=f.selectFirstElement(".c-progress",this.playerContainer);this.triggerContainer=f.selectFirstElement(".f-video-trigger",this.videoComponent);this.triggerPlayPauseContainer=f.selectFirstElement(".f-play-pause-trigger", this.videoComponent);this.screenReaderElement=f.selectFirstElement(".f-screen-reader",this.videoComponent);this.customizedContextMenuContainer=f.selectFirstElement(".f-customize-context-menu-container",this.videoComponent);f.addEvents(this.playerContainer,"contextmenu",this.playerContainerEventHandler,!0);f.addEvents(document,"click",this.documentEventHandler,!0);this.triggerContainer&&(n=f.selectFirstElement("div",this.triggerContainer),w=e.format("background-color: rgba(0,0,0,{0})",Number(w)/100), n.setAttribute("style",w),this.trigger=f.selectFirstElement(".c-action-trigger",this.triggerContainer),this.triggerTooltip=f.selectFirstElement("span",this.triggerContainer),f.addEvents(this.trigger,"mouseover mouseout focus blur",this.triggerPlayEventHandler,!0),q&&q.options&&!q.options.autoplay&&(this.showTrigger(),this.hideControlPanel(),this.hideSpinner()));this.triggerPlayPauseContainer&&q&&q.options&&(this.playPauseButton=f.selectFirstElementT(".f-play-pause",this.triggerPlayPauseContainer), this.playPauseButton.setAttribute("aria-label","pause"),this.playPauseTooltip=f.selectFirstElement("span",this.triggerPlayPauseContainer),f.addEvents(this.playPauseButton,"mouseover mouseout focus blur",this.playPauseButtonEventHandler,!0),f.addEvents(this.triggerPlayPauseContainer,"click keydow",this.triggerPlayPauseContainerEventHandler,!0));v.Environment.isInIframe&&(q=document.getElementsByTagName("body"))&&q[0].setAttribute("tabindex","-1")};A.prototype.initializeLocalization=function(){B.PlayerUtility.createVideoPerfMarker(this.playerId, G.videoPerfMarkers.locLoadStart);if(this.localizationHelper)this.onResourcesLoaded();else this.playerOptions.market||(this.playerOptions.market=this.videoComponent.getAttribute("data-market")),this.localizationHelper=new D.LocalizationHelper(this.playerOptions.market,this.playerOptions.resourceHost,this.playerOptions.resourceHash,this.onErrorCallback),this.localizationHelper.loadResources(this.onResourcesLoaded)};A.prototype.initializeAgeGating=function(){var q=this;this.ageGateHelper=new M.AgeGateHelper(this.playerContainer, this,this.localizationHelper,function(){q.finishPlayerLoad()})};A.prototype.initializeReporting=function(q){if(q&&q.options&&q.options.reporting&&q.options.reporting.enabled&&1>this.reporters.length&&(q.options.reporting.jsll&&this.reporters.push(new E.JsllReporter(this.videoComponent,q.options.jsllPostMessage)),q&&q.options&&q.options.inviewThreshold&&(this.inviewManager||(this.inviewManager=N.InviewManager.Instance()),this.inviewManager))){var w=this;this.inviewManager.listenForInviewThresholdChanges(this.playerContainer, q.options.inviewThreshold,function(n){w.reportEvent(n)})}};A.prototype.getPlayerId=function(){return this.playerId||this.videoComponent.id};A.prototype.getPlayerData=function(){return this.playerData};A.prototype.getPlayerContainer=function(){return this.playerContainer};A.prototype.hasUserInteracted=function(){return this.wasUserInteracted};A.prototype.setUserInteracted=function(q){this.wasUserInteracted=q};A.prototype.hasUserIntiatedPause=function(){return this.wasUserIntiatedPause};A.prototype.setAutoPlay= function(){this.videoWrapper&&this.wrapperLoadCalled&&this.videoWrapper.setAutoPlay()};A.prototype.setUserIntiatedPause=function(q){this.wasUserIntiatedPause=q};A.prototype.getCurrentPlayState=function(){return this.playerState};A.prototype.load=function(q){if(q){this.playerData=q;this.currentVideoFile=null;this.playerId=this.videoComponent.getAttribute("id");this.updateState(l.PlayerStates.Init);this.hideErrorMessage();this.videoMetadata=q.metadata;this.playerOptions=q.options||new c.PlayerOptions; this.screenManagerHelper=new J.ScreenManagerHelper;this.startTimeOnDataLoad=this.playerOptions.startTime;if(this.playerOptions.autoplay||this.playerOptions.lazyLoad&&!this.playerOptions.trigger)this.playerOptions.lazyLoad=!1;try{this.initializeLocalization(),this.initializeReporting(q)}catch(w){this.reportEvent(F.PlayerEvents.PlayerError,{errorType:"initializeError",errorDesc:"InitializeError with loc, reporting, age-gating : "+w.message})}this.videoMetadata&&this.videoMetadata.videoFiles&&this.videoMetadata.videoFiles.length|| (this.hasDataError=!0,this.locReady&&this.showDataError())}};A.prototype.finishPlayerLoad=function(){var q=this.ageGateHelper.doesUserPassAgeGate(),w=!1;this.ageGateHelper.didUserSubmitAge()&&(this.reportEvent(F.PlayerEvents.AgeGateSubmitClick,{ageGatePassed:q}),this.ageGateHelper.resetAgeGateSubmit(),w=!0);if(q){try{this.triggerPlayPauseContainer&&!this.playerData.options.autoplay&&this.playPauseButton&&(f.removeClass(this.playPauseButton,"glyph-pause"),f.addClass(this.playPauseButton,"glyph-play"), this.setAriaLabelForButton(this.playPauseButton),f.setText(this.playPauseTooltip,this.locPlay));this.contextMenu=new P.ContextMenu(this.customizedContextMenuContainer,this);this.initializeVideoControls();if(!this.isVideoPlayerSupported){this.displayErrorWithDownloadLink();return}this.analyzeVideoFiles();this.initializeClosedCaptions();this.hasInteractivity=!v.Environment.isMobile&&this.playerOptions.interactivity&&this.videoMetadata.interactiveTriggersEnabled&&!!this.videoMetadata.interactiveTriggersUrl; this.interactiveTriggersHelper||this.initializeInteractiveTriggers()}catch(n){this.reportEvent(F.PlayerEvents.PlayerError,{errorType:"initializeError",errorDesc:"InitializeError with video files, CC, interactiveTrigger: "+n.message})}this.videoTag?(this.videoTag.title=this.videoMetadata.title,this.videoTag.loop=this.playerOptions.loop,this.videoMetadata.posterframeUrl&&!this.playerOptions.hidePosterFrame&&(this.videoTag.poster=this.videoMetadata.posterframeUrl)):this.reportEvent(F.PlayerEvents.PlayerError, {errorType:"videoTagNotAvailable",errorDesc:"VideoTag not available"});this.videoWrapper=this.getVideoWrapper();this.playerTechnology="OnePlayer_"+this.videoWrapper.getWrapperName();this.commonPlayerImpressionReported||(this.reportEvent(F.PlayerEvents.CommonPlayerImpression),this.commonPlayerImpressionReported=!0);this.playerOptions.lazyLoad||(w?this.hasInteractivity?this.loadVideoWrapper(!1):this.loadVideoWrapper(!0):this.hasInteractivity?this.loadVideoWrapper(!1):this.loadVideoWrapper(this.playerOptions.autoplay)); this.reportEvent(F.PlayerEvents.Ready);this.updateState(l.PlayerStates.PlayerLoaded);this.canPlay=!0}else this.displayErrorMessage({title:this.localizationHelper.getLocalizedValue(D.playerLocKeys.agegate_fail)})};A.prototype.setAriaLabelForButton=function(q,w){""!==this.videoMetadata.title?q.setAttribute("aria-label",this.locPlay.toLowerCase()+" "+this.videoMetadata.title):w?q.setAttribute("aria-label",w.toLowerCase()):q.setAttribute("aria-label",this.locPlayVideo.toLowerCase())};A.prototype.updatePlayerSource= function(q){var w=this;q&&(this.playerData.options=new c.PlayerOptions(q.options),this.playerData.metadata=q.metadata,this.isFirstTimePlayed=!0,this.wrapperLoadCalled=this.isContentStartReported=!1,!this.playerData.metadata||!this.playerData.metadata.videoId||this.playerData.metadata.videoFiles&&this.playerData.metadata.videoFiles.length||this.playerData.metadata.playerName?(this.pause(),this.load(this.playerData)):(new Q.VideoShimDataFetcher(this.playerData.options.shimServiceEnv,this.playerData.options.shimServiceUrl)).getMetadata(this.playerData.metadata.videoId, function(n){w.pause();w.playerData.metadata=n;w.load(w.playerData)}))};A.prototype.displayErrorWithDownloadLink=function(){var q=this.getVideoFileforDownload();this.playerOptions.download&&q?(q='\x3ca href\x3d"'+q.url+'"\x3e\x3cspan style\x3d"text-decoration:underline"\x3e'+this.localizationHelper.getLocalizedValue(D.playerLocKeys.download_video)+"\x3c/span\x3e\x3c/a\x3e",q=this.localizationHelper.getLocalizedValue(D.playerLocKeys.browserunsupported)+" "+this.localizationHelper.getLocalizedValue(D.playerLocKeys.browserunsupported_download)+ " "+q+"."):q=this.localizationHelper.getLocalizedValue(D.playerLocKeys.browserunsupported);this.displayErrorMessage({message:q});this.reportEvent(F.PlayerEvents.ContentError,{errorType:"content:error",errorDesc:"error to play video",errorMessage:"error to play video, browser not supportted"})};A.prototype.showDataError=function(){this.playerOptions&&!0===this.playerOptions.showImageForVideoError&&this.videoMetadata&&this.videoMetadata.posterframeUrl?(this.hideTrigger(),this.disablePlayPauseTrigger(), this.displayImage(this.videoMetadata.posterframeUrl)):this.displayErrorMessage({title:this.localizationHelper.getLocalizedValue(D.playerLocKeys.data_error)});this.dataErrorShown=!0};A.prototype.checkTimeRemainingCheckpoint=function(q){if(this.playerData.options.timeRemainingCheckpoint){var w=this.playerData.options.timeRemainingCheckpoint;w>=q&&!this.timeRemainingCheckpointReached?(this.timeRemainingCheckpointReached=!0,this.reportEvent("TimeRemainingCheckpoint")):w=q.length)return null;for(var w=0,n=0;nthis.videoMetadata.downloadableFiles.length)){for(var q={},w=0,n=0,x=this.videoMetadata.downloadableFiles;n< x.length;n++){var H=x[n];if(this.playerOptions&&this.playerOptions.download){var L=q[H.locale];L||(L=[],w++,q[H.locale]=L);L.push(H)}else H.mediaType===b.DownloadableMediaTypes.transcript&&(L=q[H.locale],L||(L=[],w++,q[H.locale]=L),L.push(H))}if(0this.playerEventCallbacks.indexOf(q)&&this.playerEventCallbacks.push(q)}; A.prototype.removePlayerEventListener=function(q){q=this.playerEventCallbacks.indexOf(q);0<=q&&this.playerEventCallbacks.splice(q,1)};A.prototype.stop=function(){this.seek(0);if(this.videoControls){this.pause();var q=this.getPlayPosition();this.videoControls.setPlayPosition({startTime:q&&q.startTime,endTime:q&&q.endTime,currentTime:q&&q.startTime})}this.closedCaptions&&this.closedCaptions.updateCaptions(0)};A.prototype.isPaused=function(){return this.videoWrapper?this.videoWrapper.isPaused():!1}; A.prototype.isLive=function(){return this.videoWrapper&&this.videoWrapper.isLive()};A.prototype.isPlayable=function(){return this.videoTag?this.canPlay:!1};A.prototype.play=function(){var q=this;this.playerState!==l.PlayerStates.Playing&&this.playerState!==l.PlayerStates.Error&&this.playerState!==l.PlayerStates.Stopped&&this.playerState!==l.PlayerStates.Init&&(this.reportEvent(F.PlayerEvents.Play),this.playerState===l.PlayerStates.Ended?(this.showEndImage&&!v.Environment.isIProduct&&this.endImage&& this.endImage.container.setAttribute("aria-hidden","true"),this.displayPreRollAndPlayContent()):(this.playerOptions.lazyLoad&&!this.wrapperLoadCalled?(this.playOnDataLoad=!1,this.loadVideoWrapper(!0)):(this.videoWrapper&&(v.Environment.isIProduct||v.Environment.isAndroidModern?this.videoWrapper.play():setTimeout(function(){q.videoWrapper.play()},0)),this.videoControls&&this.videoControls.updatePlayPauseState()),this.triggerPlayPauseContainer&&this.playPauseButton&&(f.removeClass(this.playPauseButton, "glyph-play"),f.addClass(this.playPauseButton,"glyph-pause"),this.playPauseButton.setAttribute("aria-label",this.locPause),f.setText(this.playPauseTooltip,this.locPause))))};A.prototype.pause=function(q){this.videoWrapper&&this.videoWrapper.pause();this.triggerPlayPauseContainer&&this.playPauseButton&&(f.removeClass(this.playPauseButton,"glyph-pause"),f.addClass(this.playPauseButton,"glyph-play"),v.Environment.isChrome?this.playPauseButton.setAttribute("aria-label",this.locPlay):this.setAriaLabelForButton(this.playPauseButton), f.setText(this.playPauseTooltip,this.locPlay));this.videoControls&&this.videoControls.updatePlayPauseState();q&&this.reportEvent(F.PlayerEvents.Pause)};A.prototype.seek=function(q){if(k.isNumber(q)&&this.videoWrapper){var w=this.getPlayPosition();q=Math.max(w.startTime,Math.min(q,w.endTime));Math.abs(q-w.currentTime)>=A.positionUpdateThreshold&&(this.setNextCheckpoint(),this.seekFrom=w.currentTime,this.videoWrapper.setCurrentTime(q))}};A.prototype.getVolume=function(){return this.videoWrapper&&this.videoWrapper.getVolume()|| 0};A.prototype.setVolume=function(q,w){if(k.isNumber(q)&&this.videoWrapper){q=Math.round(100*Math.max(0,Math.min(q,1)))/100;var n=this.videoWrapper.getVolume();q!==n&&(this.lastVolume=n,this.videoWrapper.setVolume(q),this.lastVolume=q?q:this.lastVolume,w&&(k.saveToSessionStorage(A.volumePrefKey,Math.ceil(10*q).toString()),this.reportEvent(F.PlayerEvents.Volume)),this.isMuted()&&0w.length)return;this.closedCaptionsSettings.setSetting(w[0],w[1])}this.closedCaptions.resetCaptions(); this.closedCaptions.updateCaptions(this.getPlayPosition().currentTime);if(w=this.closedCaptionsSettings.getCurrentSettings()){for(var n in w)w.hasOwnProperty(n)&&this.videoControls.updateMenuSelection(this.getCCSettingsMenuId(n),this.getCCMenuItemId(n,w[n]));w[p.VideoClosedCaptionsSettings.presetKey]||this.videoControls.updateMenuSelection(this.getCCSettingsMenuId(p.VideoClosedCaptionsSettings.presetKey))}this.reportEvent(F.PlayerEvents.ClosedCaptionSettingsChanged,{closedCaptionSettings:q.data})}}; A.prototype.setPlaybackRate=function(q,w){(q=this.removeIdPrefix(q))&&this.videoWrapper&&(q=e.startsWith(q,"rate",!1)?q.substring(4):q)&&(this.videoWrapper.setPlaybackRate(+q),w&&k.saveToSessionStorage(A.playbackRatePrefKey,q),this.reportEvent(F.PlayerEvents.PlaybackRateChanged,{playbackRate:q}))};A.prototype.setQuality=function(q){if(q=this.removeIdPrefix(q)){var w=b.MediaQuality[q],n=this.currentMediaQuality,x=this.getVideoFileToPlay(w),H=this.videoWrapper.getCurrentVideoTrack();x&&x.url?(this.currentVideoFile= x,k.saveToSessionStorage(A.qualityPrefKey,q),this.playOnDataLoad=!this.isPaused(),this.startTimeOnDataLoad=this.getPlayPosition().currentTime,this.setVideoSrc(x),this.reportEvent(F.PlayerEvents.VideoQualityChanged,{startRes:n,endRes:w})):!(w=q.match(/video-(\d+)/))||2>w.length||(w=parseInt(w[1],10),0<=w&&(H=H.auto?"auto":this.videoWrapper.getVideoTracks()[this.videoWrapper.getCurrentVideoTrack().trackIndex].bitrate,this.videoWrapper.switchToVideoTrack(w),q="auto"===q?"auto":this.videoWrapper.getVideoTracks()[w].bitrate, this.reportEvent(F.PlayerEvents.VideoQualityChanged,{startRes:H,endRes:q})))}};A.prototype.setAudio=function(q){if((q=this.removeIdPrefix(q))&&(q=q.match(/audio-(\d+)/))&&!(2>q.length)&&(q=parseInt(q[1],10),0<=q&&this.isAudioTracksDoneSwitching)){var w=this.videoWrapper.getAudioTracks(),n=this.videoWrapper.getCurrentAudioTrack();n=w[n]?w[n].title:null;w=w[q]?w[q].title:null;this.isAudioTracksDoneSwitching=!1;this.videoWrapper.switchToAudioTrack(q);this.reportEvent(F.PlayerEvents.AudioTrackChanged, {startTrackSelection:n,endTrackSelection:w})}};A.prototype.shareVideo=function(q){if(q&&q.id){var w=this.removeIdPrefix(q.id);if(w&&q.data)switch(this.reportEvent(F.PlayerEvents.VideoShared,{videoShare:w}),w){case G.shareTypes.copy:C.SharingHelper.tryCopyTextToClipboard(decodeURIComponent(q.data));break;case G.shareTypes.mail:window.location.href=q.data;break;default:window.open(q.data,"_blank")}}};A.prototype.downloadMedia=function(q){if(q&&q.data){window.open(q.data,"_blank");var w=-1!==q.id.indexOf("transcript")? "transcript":"video";this.reportEvent(F.PlayerEvents.MediaDownloaded,{downloadType:w,downloadMedia:q.data.toString()})}};A.prototype.addIdPrefix=function(q){var w=this.videoComponent&&this.videoComponent.id?this.videoComponent.id+"-":null;return w&&!e.startsWith(q,w,!1)?w+q:q};A.prototype.removeIdPrefix=function(q){var w=this.videoComponent&&this.videoComponent.id?this.videoComponent.id+"-":null;return w&&e.startsWith(q,w,!1)?q.substring(w.length):q};A.prototype.setFocusOnVideoContainerEdge=function(){var q= this;v.Environment.isEdgeBrowser&&!this.videoElementIsFocus&&(this.videoElementIsFocus=!0,this.playerContainer.setAttribute("tabindex","0"),setTimeout(function(){return q.playerContainer.focus()},100))};A.prototype.showTrigger=function(){this.triggerContainer&&(this.triggerContainer.setAttribute("aria-hidden","false"),f.addEvents(this.triggerContainer,"click keyup",this.triggerContainerEventHandler,!0),v.Environment.isEdgeBrowser&&this.playerContainer.setAttribute("tabindex","-1"));this.playerOptions&& this.playerOptions.controls&&this.videoControlsContainer&&!v.Environment.useNativeControls&&(this.videoControlsContainer.setAttribute("aria-hidden","true"),this.addHiddenAttr(this.videoControlsTabbableElements))};A.prototype.hideTrigger=function(){this.triggerContainer&&(this.triggerContainer.setAttribute("aria-hidden","true"),this.setFocusOnVideoContainerEdge());this.playerOptions&&this.playerOptions.controls&&this.videoControlsContainer&&!v.Environment.useNativeControls&&(this.videoControlsContainer.setAttribute("aria-hidden", "false"),this.removeHiddenAttr(this.videoControlsTabbableElements))};A.prototype.showPlayPauseTrigger=function(q){this.triggerPlayPauseContainer&&(q?(f.removeClass(this.playPauseButton,"f-play-pause-hide"),f.addClass(this.playPauseButton,"f-play-pause-show")):(f.addClass(this.playPauseButton,"f-play-pause-hide"),f.removeClass(this.playPauseButton,"f-play-pause-show")))};A.prototype.disablePlayPauseTrigger=function(){this.triggerPlayPauseContainer&&f.removeClass(this.triggerPlayPauseContainer,"f-play-pause-trigger")}; A.prototype.isTriggerShown=function(){return this.triggerContainer&&"false"===this.triggerContainer.getAttribute("aria-hidden")};A.prototype.setTriggerProperties=function(){if(this.localizationHelper&&this.trigger){var q=this.localizationHelper.getLocalizedValue(D.playerLocKeys.play),w=this.localizationHelper.getLocalizedValue(D.playerLocKeys.play_video);this.setAriaLabelForButton(this.trigger,w);f.setText(this.triggerTooltip,q)}};A.prototype.displayErrorMessage=function(q){if(q&&(q.title||q.message)){this.errorMessageDisplayed= !0;if(this.errorMessage)f.setText(this.errorMessage.title,q.title||""),f.setText(this.errorMessage.message,q.message||""),this.errorMessage.container.setAttribute("aria-hidden","false");else{this.errorMessage={};this.errorMessage.container=document.createElement("div");var w=document.createElement("div");this.errorMessage.title=document.createElement("p");this.errorMessage.message=document.createElement("p");this.errorMessage.container.setAttribute("role","status");this.errorMessage.container.setAttribute("class", "f-error-message");this.errorMessage.title.setAttribute("class","c-heading");this.errorMessage.message.setAttribute("class","c-paragraph");q.title&&f.setText(this.errorMessage.title,q.title);q.message&&f.setText(this.errorMessage.message,q.message);this.errorMessage.container.appendChild(w);q.title&&w.appendChild(this.errorMessage.title);w.appendChild(this.errorMessage.message);this.playerContainer.appendChild(this.errorMessage.container)}this.updateScreenReaderElement(q.title,!0);this.hideTrigger()}}; A.prototype.displayImage=function(q){q||(q=this.videoMetadata.posterframeUrl);if(this.endImage)f.selectFirstElement(".f-post-image",this.endImage.container).setAttribute("src",q),this.endImage.container.setAttribute("aria-hidden","false");else{this.endImage={};this.endImage.container=document.createElement("div");this.endImage.container.setAttribute("class","f-end-poster-image");this.endImage.container.setAttribute("aria-hidden","false");this.endImage.container.setAttribute("role","none");var w=document.createElement("img"); w.setAttribute("src",q);w.setAttribute("class","f-post-image");w.setAttribute("height","auto");w.setAttribute("width","100%");w.setAttribute("role","none");this.endImage.container.appendChild(w);this.playerContainer.appendChild(this.endImage.container)}};A.prototype.hideImage=function(){this.endImage&&this.endImage.container.setAttribute("aria-hidden","true")};A.prototype.hideErrorMessage=function(){this.errorMessage&&this.errorMessage.container&&(this.errorMessage.container.setAttribute("aria-hidden", "true"),this.errorMessageDisplayed=!1)};A.prototype.showPosterImage=function(q){this.wrapperLoadCalled||(this.showingPosterImage=!0,this.posterImageUrl=q,this.loadVideoWrapper(!1))};A.prototype.resize=function(){this.videoControls&&(this.videoControls.resetSlidersWorkaround(),this.videoControls.updateReactiveControlDisplay(),this.onWindowResize())};A.prototype.getDefaultMediaQuality=function(){var q=k.getValueFromSessionStorage(A.qualityPrefKey),w=null;q&&(w=b.MediaQuality[q]);w||(w=v.Environment.isMobile? u.PlayerConfig.defaultQualityMobile:v.Environment.isTV?u.PlayerConfig.defaultQualityTV:u.PlayerConfig.defaultQualityDesktop);return w};A.prototype.getVideoFileforDownload=function(){return this.getVideoFileByQuality(b.MediaQuality.HQ)||this.getVideoFileByType(b.MediaTypes.MP4)};A.prototype.getVideoFileByQuality=function(q){var w=null;if(q&&this.videoMetadata&&this.videoMetadata.videoFiles)for(var n=0,x=this.videoMetadata.videoFiles;nb&&(k-=this.menuHeight), a>f&&(e-=this.menuWidth),m.css(d,"left",e+"px"),m.css(d,"top",k+"px"),d.setAttribute("aria-hidden","false"))};p.prototype.checkContextMenuIsVisible=function(){if(this.contextMenuContainer){var k=m.selectFirstElement(p.contextMenuSelector,this.contextMenuContainer);if(k)return"false"===k.getAttribute("aria-hidden")}return!1};p.prototype.setFocusOnFirstElement=function(){this.contextMenuContainer&&(this.menuItems=m.selectElements(p.contextMenuSelector+" ul li",this.contextMenuContainer))&&this.menuItems.length&& this.setFocus(m.selectFirstElement("button",this.menuItems[0]))};p.prototype.onContextMenuKeyPressed=function(k){var f=g.getKeyCode(k),e=m.getEventTargetOrSrcElement(k);e&&e.parentElement;switch(f){case 37:case 39:m.stopPropagation(k);m.preventDefault(k);break;case 13:case 32:m.preventDefault(k);this.onContextMenuItemClick(k,!0);break;case 38:case 40:m.stopPropagation(k);m.preventDefault(k);this.menuItems&&this.menuItems.length&&(38===f?(--this.focusedMenuItemIndex,0>this.focusedMenuItemIndex&&(this.focusedMenuItemIndex= this.menuItems.length-1)):this.focusedMenuItemIndex=(this.focusedMenuItemIndex+1)%this.menuItems.length,this.setFocus(m.selectFirstElement("button",this.menuItems[this.focusedMenuItemIndex])));break;case 33:case 36:m.stopPropagation(k);m.preventDefault(k);this.menuItems&&0window.innerHeight&&"inherit"!==g.css(a.dialogInnerContent,"height")?(g.css(a.dialogWrapper,"height", b.heightCalculationString),g.css(a.dialogInnerContent,"height","inherit")):"auto"!==g.css(a.dialogInnerContent,"height")&&(g.css(a.dialogWrapper,"height","auto"),d=g.getClientRect(a.dialogWrapper),d.height+b.heightCalculationValuep&&0===p%m.videoCheckpoint.PERCENTAGE&&(k=this.createVideoOverrideValues("AT",k),this.callPageActionEvent(k)),this.previousWatchTimePercentage=p)};g.prototype.triggerPageActionOnVideoEndEvent=function(p,k){this.hasVideoEnded=!0;p=this.createVideoOverrideValues("AT",k);this.callPageActionEvent(p)};g.prototype.callPageActionEvent=function(p){p&&window.awa&&window.awa.ct&&"function"===typeof window.awa.ct.captureContentPageAction&& window.awa.ct.captureContentPageAction(p)};g.prototype.disposeVideoPlayer=function(){this.videoPlayer&&this.videoPlayer.dispose&&this.videoPlayer.dispose()};return g}();l.VideoPlayerModule=z});(function(z){function l(p){S(["standalone-apis/oneplayer-inline"],function(k){k&&k.OnePlayerInline&&(z.player||(z.player=new k.OnePlayerInline),z.updatePlayerSource||(z.updatePlayerSource=g),p())})}function m(p,k,f){S(["standalone-apis/oneplayer-inline"],function(e){e&&e.OnePlayerInline&&l(function(){z.player.render(p, k,f)})})}function g(p){S(["standalone-apis/oneplayer-inline"],function(k){k&&k.OnePlayerInline&&z.player.updatePlayerSource(p)})}z.render||(z.render=m)})(window.MsOnePlayer||(window.MsOnePlayer={}));K("standalone-apis/oneplayer-inline",["require","exports","video-player/video-player","mwf/utilities/htmlExtensions","mwf/utilities/componentFactory"],function(z,l,m,g,p){Object.defineProperty(l,"__esModule",{value:!0});l.OnePlayerInline=void 0;z=function(){function k(){}k.prototype.render=function(f, e,b){var c=this;if(f=document.getElementById(f)){this.playerData=e;var a=document.createElement("div");g.addClass(a,"c-video-player");a.setAttribute("data-player-data",JSON.stringify({options:{autoload:!1,adsEnabled:!1}}));f.appendChild(a);p.ComponentFactory.create([{component:m.VideoPlayer,elements:[a],callback:function(d){d&&d.length&&1===d.length&&(c.playerObject=d[0],c.playerObject.load(e),c.onPlayerCreated(c.playerObject,b))}}])}};k.prototype.onPlayerCreated=function(f,e){var b=this;f.currentPlayer? e&&e(f):setTimeout(function(){b.onPlayerCreated(f,e)},50)};k.prototype.updatePlayerSource=function(f){this.playerData=f;this.playerObject.updatePlayerSource(this.playerData)};return k}();l.OnePlayerInline=z});K("utilities/generate-id",["require","exports"],function(z,l){Object.defineProperty(l,"__esModule",{value:!0});l.uid=void 0;l.uid=function(){var m=new Uint32Array(3);window.crypto.getRandomValues(m);return(performance.now().toString(36)+Array.from(m).map(function(g){return g.toString(36)}).join("")).replace(/\./g, "")}});K("video-dialog/video-dialog-initialize","require exports mwf/utilities/componentFactory mwf/dialog/dialog constants/events constants/enums constants/class-names constants/attributes standalone-apis/oneplayer-initialize constants/dom-selectors utilities/generate-id mwf/utilities/htmlExtensions".split(" "),function(z,l,m,g,p,k,f,e,b,c,a,d){Object.defineProperty(l,"__esModule",{value:!0});l.videoDialogInitialize=void 0;l.videoDialogInitialize=function(r){var t=[];r&&r.length&&(r.forEach(function(v){var y= v.querySelector(c.VideoDialogSelectors.DIALOG);if(y){var B=""+k.VideoPlayerIdPrefix.DIALOG+a.uid();y.id=B;v.querySelector(c.VideoDialogSelectors.DIALOG_BUTTON).setAttribute("data-js-dialog-show",B);t.push(y)}}),m.ComponentFactory.create([{c:g.Dialog,elements:t,callback:function(v){var y,B;v&&v.length&&Array.prototype.forEach.call(v,function(F){var E=F.element.querySelector(c.VideoSelectors.VIDEO_PLAYER_CTN);F.subscribe({onShown:function(){E&&window&&window.MsOnePlayer&&"true"!==E.dataset.isInitialized&& (y=new b.VideoPlayerModule(E),E.dataset.isInitialized="true",B=new h(F.element),B.hideSiblingsFromScreenReader());F.update()},onHidden:function(){y.videoPlayer&&y.videoPlayer.dispose&&y.videoPlayer.dispose();if(E){for(E.dataset.isInitialized=!1;E.firstChild;)E.removeChild(E.lastChild);B.removeMWFDialogAttributeFromSiblings()}}})})},eventToBind:p.Events.DOM_CONTENT_LOADED}]))};var h=function(){function r(t){this.hideSiblingsFromScreenReader=this.hideSiblingsFromScreenReader.bind(this);this.getSiblings= this.getSiblings.bind(this);t&&(this.videoDialog=t,this.dialogSiblings=this.getSiblings(this.videoDialog))}r.prototype.hideSiblingsFromScreenReader=function(){this.dialogSiblings&&(this.dialogSiblingsHiddenFromSR=this.dialogSiblings.filter(function(t){console.log(t);if("true"!==t.getAttribute(k.Attributes.ARIA_HIDDEN))return d.addAttribute(t,[e.MWFJsControlledBy,e.AriaHiddenTrue]),t}))};r.prototype.removeMWFDialogAttributeFromSiblings=function(){this.dialogSiblingsHiddenFromSR&&this.dialogSiblingsHiddenFromSR.forEach(function(t){t.removeAttribute("data-js-controlledby"); t.classList.contains(f.VideoClassNames.VIDEO_DIALOG)||t.classList.contains(f.VideoClassNames.VIDEO_DIALOG_MWF)||t.removeAttribute(k.Attributes.ARIA_HIDDEN)})};r.prototype.getSiblings=function(t){for(var v=[],y=t.parentNode.firstChild;y;y=y.nextSibling)1===y.nodeType&&y!==t&&"SCRIPT"!==y.nodeName&&"NOSCRIPT"!==y.nodeName&&"STYLE"!==y.nodeName&&v.push(y);return v};return r}()});K("video-inline/video-inline-initialize","require exports constants/dom-selectors constants/class-names standalone-apis/oneplayer-initialize constants/enums utilities/generate-id mwf/utilities/htmlExtensions".split(" "), function(z,l,m,g,p,k,f,e){Object.defineProperty(l,"__esModule",{value:!0});l.videoInlineInitializeRT=l.videoInlineInitialize=void 0;l.videoInlineInitialize=function(b){b&&b.length&&b.forEach(function(c){if(c=c.querySelector(m.VideoSelectors.VIDEO_PLAYER_CTN)){var a=""+k.VideoPlayerIdPrefix.INLINE+f.uid();c.id=a;window&&window.MsOnePlayer&&"true"!==c.dataset.isInitialized&&(new p.VideoPlayerModule(c),c.dataset.isInitialized="true")}})};l.videoInlineInitializeRT=function(b){if(b&&b.length){var c;b.forEach(function(a){e.hasClass(a, g.VideoClassNames.VIDEO_PLAYER_CTN)&&(c=a);c&&(a=""+k.VideoPlayerIdPrefix.INLINE+f.uid(),c.id=a,window&&window.MsOnePlayer&&"true"!==c.dataset.isInitialized&&(new p.VideoPlayerModule(c),c.dataset.isInitialized="true"))})}}});K("video-initialize/video-initialize","require exports constants/dom-selectors constants/class-names constants/enums mwf/utilities/htmlExtensions video-inline/video-inline-initialize video-dialog/video-dialog-initialize".split(" "),function(z,l,m,g,p,k,f,e){Object.defineProperty(l, "__esModule",{value:!0});l.VideoInitialize=void 0;z=function(){return function(){var b=this;this.getVideoContainersByType=function(h){k.htmlCollectionToArray(h).forEach(function(r){var t=r.dataset.videoType;if(t)switch(t.toLowerCase()){case p.VideoType.INLINE:b.videoInlineContainers.push(r);break;case p.VideoType.DIALOG:b.videoDialogContainers.push(r)}else r.querySelector(m.VideoDialogSelectors.DIALOG)?b.videoDialogContainers.push(r):r.dataset.video&&(t=r.parentElement.getAttribute("role"),k.hasClass(r, g.VideoClassNames.VIDEO_PLAYER_CTN)&&"dialog"!==t&&b.videoInlineContainersRT.push(r))})};var c=document.querySelectorAll(m.VideoSelectors.VIDEO_CTN),a=document.querySelectorAll(m.VideoSelectors.VIDEO_CTN_RT),d=document.querySelectorAll(m.VideoSelectors.VIDEO_PLAYER_CTN_RT);if(c||a)this.videoInlineContainers=[],this.videoDialogContainers=[],this.getVideoContainersByType(c),this.getVideoContainersByType(a),this.videoInlineContainers.length&&f.videoInlineInitialize(this.videoInlineContainers),this.videoDialogContainers.length&& e.videoDialogInitialize(this.videoDialogContainers);d&&(this.videoInlineContainersRT=[],this.getVideoContainersByType(d),this.videoInlineContainersRT.length&&f.videoInlineInitializeRT(this.videoInlineContainersRT))}}();l.VideoInitialize=z});S(["video-initialize/video-initialize"],function(z){z&&z.VideoInitialize&&("complete"===document.readyState||"interactive"===document.readyState?new z.VideoInitialize:document.addEventListener("DOMContentLoaded",new z.VideoInitialize,!1))});S(["video-player/video-player", "mwf/utilities/componentFactory"],function(z,l){l.ComponentFactory&&l.ComponentFactory.create&&l.ComponentFactory.create([{component:z.VideoPlayer}])})})();