-
Notifications
You must be signed in to change notification settings - Fork 1.6k
/
mediaelement-and-player.min.js
41 lines (41 loc) · 121 KB
/
mediaelement-and-player.min.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/*!
* MediaElement.js
* http://www.mediaelement.com/
*
* Wrapper that mimics native HTML5 MediaElement (audio and video)
* using a variety of technologies (pure JavaScript, Flash, iframe)
*
* Copyright 2010-2016, John Dyer (http://j.hn/)
* License: MIT
*
*/
window.mejs=window.mejs||{},mejs.version="3.0",function(a,b,c,d){c.Utility=c.Utils={typeChecks:[],addProperty:function(a,b,c,d){var e=a[b],f=function(){return c.apply(a,[e])},g=function(b){return e=d.apply(a,[b])};if(Object.defineProperty)Object.defineProperty(a,b,{get:f,set:g});else if(a.__defineGetter__)a.__defineGetter__(b,f),a.__defineSetter__(b,g);else{var h=function(c){if(c.propertyName===b){a.detachEvent("onpropertychange",h);g(a[b]);a[b]=f,a[b].toString=function(){return f().toString()},a.attachEvent("onpropertychange",h)}};try{a[b]=f,a[b].toString=function(){return f().toString()}}catch(i){}a.attachEvent("onpropertychange",h)}},createEvent:function(a,c){var d=null;return b.createEvent?(d=b.createEvent("Event"),d.initEvent(a,!0,!1),d.target=c):d={},d.type=a,d.target=c,d},getMimeFromType:function(a){return a&&~a.indexOf(";")?a.substr(0,a.indexOf(";")):a},formatType:function(a,b){return a&&!b?this.getTypeFromFile(a):this.getMimeFromType(b)},getTypeFromFile:function(a){for(var b=null,c=0,d=this.typeChecks.length;d>c;c++)if(b=this.typeChecks[c](a),null!==b)return b;var e=this.getExtension(a),f=this.normalizeExtension(e);return b=(/(mp4|m4v|ogg|ogv|webm|webmv|flv|wmv|mpeg|mov)/gi.test(e)?"video":"audio")+"/"+f},getExtension:function(a){var b=a.split("?")[0],c=~b.indexOf(".")?b.substring(b.lastIndexOf(".")+1):"";return c},normalizeExtension:function(a){switch(a){case"mp4":case"m4v":return"mp4";case"webm":case"webma":case"webmv":return"webm";case"ogg":case"oga":case"ogv":return"ogg";default:return a}},encodeUrl:function(a){return encodeURIComponent(a)},escapeHTML:function(a){return a.toString().split("&").join("&").split("<").join("<").split('"').join(""")},absolutizeUrl:function(a){var c=b.createElement("div");return c.innerHTML='<a href="'+this.escapeHTML(a)+'">x</a>',c.firstChild.href},secondsToTimeCode:function(a,b,c,e){c===d?c=!1:e===d&&(e=25);var f=Math.floor(a/3600)%24,g=Math.floor(a/60)%60,h=Math.floor(a%60),i=Math.floor((a%1*e).toFixed(3)),j=(b||f>0?(10>f?"0"+f:f)+":":"")+(10>g?"0"+g:g)+":"+(10>h?"0"+h:h)+(c?":"+(10>i?"0"+i:i):"");return j},timeCodeToSeconds:function(a,b,c,e){c===d?c=!1:e===d&&(e=25);var f=a.split(":"),g=0,h=0,i=0,j=0;switch(f.length){default:case 1:j=parseInt(f[0],10);break;case 2:h=parseInt(f[0],10),j=parseInt(f[1],10);break;case 3:case 4:g=parseInt(f[0],10),h=parseInt(f[1],10),j=parseInt(f[2],10),i=c?parseInt(f[3])/e:0}return j=3600*g+60*h+j+i},extend:function(){var a,b,c,e,f=arguments[0]||{},g=1,h=arguments.length;for("object"!=typeof f&&"function"!=typeof f&&(f={});h>g;g++)if(a=arguments[g],null!==a&&a!==d)for(b in a)c=f[b],e=a[b],f!==e&&e!==d&&(f[b]=e);return f},calculateTimeFormat:function(a,b,c){0>a&&(a=0),c===d&&(c=25);var e=b.timeFormat,f=e[0],g=e[1]==e[0],h=g?2:1,i=":",j=Math.floor(a/3600)%24,k=Math.floor(a/60)%60,l=Math.floor(a%60),m=Math.floor((a%1*c).toFixed(3)),n=[[m,"f"],[l,"s"],[k,"m"],[j,"h"]];e.length<h&&(i=e[h]);for(var o=!1,p=0,q=n.length;q>p;p++)if(-1!==e.indexOf(n[p][1]))o=!0;else if(o){for(var r=!1,s=p;q>s;s++)if(n[s][0]>0){r=!0;break}if(!r)break;g||(e=f+e),e=n[p][1]+i+e,g&&(e=n[p][1]+e),f=n[p][1]}b.currentTimeFormat=e},convertSMPTEtoSeconds:function(a){if("string"!=typeof a)return!1;a=a.replace(",",".");var b=0,c=-1!=a.indexOf(".")?a.split(".")[1].length:0,d=1;a=a.split(":").reverse();for(var e=0;e<a.length;e++)d=1,e>0&&(d=Math.pow(60,e)),b+=Number(a[e])*d;return Number(b.toFixed(c))},debounce:function(a,b,c){var d;return function(){var e=this,f=arguments,g=function(){d=null,c||a.apply(e,f)},h=c&&!d;clearTimeout(d),d=setTimeout(g,b),h&&a.apply(e,f)}},isNodeAfter:function(a,b){return!!(a&&b&&"function"==typeof a.compareDocumentPosition&&a.compareDocumentPosition(b)&Node.DOCUMENT_POSITION_PRECEDING)},isObjectEmpty:function(a){for(var b in a)if(a.hasOwnProperty(b))return!1;return!0}},c.MediaFeatures=c.Features=function(){for(var c={},e=a.navigator,f=e.userAgent.toLowerCase(),g=["source","track","audio","video"],h=null,i=0,j=g.length;j>i;i++)h=b.createElement(g[i]);return c.isiPad=null!==f.match(/ipad/i),c.isiPhone=null!==f.match(/iphone/i),c.isiOS=c.isiPhone||c.isiPad,c.isAndroid=null!==f.match(/android/i),c.isIE=-1!=e.appName.toLowerCase().indexOf("microsoft")||null!==e.appName.toLowerCase().match(/trident/gi),c.isChrome=null!==f.match(/chrome/gi),c.isFirefox=null!==f.match(/firefox/gi),c.hasTouch="ontouchstart"in a,c.svg=!!b.createElementNS&&!!b.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect,c.supportsPointerEvents=function(){var c,d=b.createElement("x"),e=b.documentElement,f=a.getComputedStyle;return"pointerEvents"in d.style?(d.style.pointerEvents="auto",d.style.pointerEvents="x",e.appendChild(d),c=f&&"auto"===f(d,"").pointerEvents,e.removeChild(d),!!c):!1}(),c.hasFirefoxPluginMovingProblem=!1,c.hasiOSFullScreen=h.webkitEnterFullscreen!==d,c.hasNativeFullscreen=h.requestFullscreen!==d,c.hasWebkitNativeFullScreen=h.webkitRequestFullScreen!==d,c.hasMozNativeFullScreen=h.mozRequestFullScreen!==d,c.hasMsNativeFullScreen=h.msRequestFullscreen!==d,c.hasTrueNativeFullScreen=c.hasWebkitNativeFullScreen||c.hasMozNativeFullScreen||c.hasMsNativeFullScreen,c.nativeFullScreenEnabled=c.hasTrueNativeFullScreen,c.hasMozNativeFullScreen?c.nativeFullScreenEnabled=b.mozFullScreenEnabled:c.hasMsNativeFullScreen&&(c.nativeFullScreenEnabled=b.msFullscreenEnabled),c.isChrome&&(c.hasiOSFullScreen=!1),c.hasTrueNativeFullScreen&&(c.fullScreenEventName="",c.hasWebkitNativeFullScreen?c.fullScreenEventName="webkitfullscreenchange":c.hasMozNativeFullScreen?c.fullScreenEventName="mozfullscreenchange":c.hasMsNativeFullScreen&&(c.fullScreenEventName="MSFullscreenChange"),c.isFullScreen=function(){return c.hasMozNativeFullScreen?b.mozFullScreen:c.hasWebkitNativeFullScreen?b.webkitIsFullScreen:c.hasMsNativeFullScreen?null!==b.msFullscreenElement:void 0},c.requestFullScreen=function(a){c.hasWebkitNativeFullScreen?a.webkitRequestFullScreen():c.hasMozNativeFullScreen?a.mozRequestFullScreen():c.hasMsNativeFullScreen&&a.msRequestFullscreen()},c.cancelFullScreen=function(){c.hasWebkitNativeFullScreen?b.webkitCancelFullScreen():c.hasMozNativeFullScreen?b.mozCancelFullScreen():c.hasMsNativeFullScreen&&b.msExitFullscreen()}),c.hasiOSFullScreen&&f.match(/mac os x 10_5/i)&&(c.hasNativeFullScreen=!1,c.hasiOSFullScreen=!1),c.hasMse="MediaSource"in a,c.supportsMediaTag=h.canPlayType!==d||c.hasMse,c}()}(window,document,window.mejs||{}),Array.prototype.indexOf||(Array.prototype.indexOf=function(a,b){var c;if(void 0===this||null===this)throw new TypeError('"this" is null or not defined');var d=Object(this),e=d.length>>>0;if(0===e)return-1;var f=+b||0;if(Math.abs(f)==1/0&&(f=0),f>=e)return-1;for(c=Math.max(f>=0?f:e-Math.abs(f),0);e>c;){if(c in d&&d[c]===a)return c;c++}return-1}),void 0===document.createEvent&&(document.createEvent=function(a){var b;return b=document.createEventObject(),b.timeStamp=(new Date).getTime(),b.enumerable=!0,b.writable=!0,b.configurable=!0,b.initEvent=function(a,b,c){this.type=a,this.bubbles=!!b,this.cancelable=!!c,this.bubbles||(this.stopPropagation=function(){this.stoppedPropagation=!0,this.cancelBubble=!0})},b}),function(a,b,c,d){"use strict";c.html5media={properties:["volume","src","currentTime","muted","duration","paused","ended","error","currentSrc","networkState","preload","buffered","bufferedBytes","bufferedTime","readyState","seeking","initialTime","startOffsetTime","defaultPlaybackRate","playbackRate","played","seekable","autoplay","loop","controls"],methods:["load","play","pause","canPlayType"],events:["loadstart","progress","suspend","abort","error","emptied","stalled","play","pause","loadedmetadata","loadeddata","waiting","playing","canplay","canplaythrough","seeking","seeked","timeupdate","ended","ratechange","durationchange","volumechange"],mediaTypes:["audio/mp3","audio/ogg","audio/oga","audio/wav","audio/x-wav","audio/wave","audio/x-pn-wav","audio/mpeg","audio/mp4","video/mp4","video/webm","video/ogg"]},c.Renderers={renderers:{},order:[],add:function(a){this.renderers[a.name]=a,this.order.push(a.name)},selectRenderer:function(a,b){var c,e,f,g,h,i,j=this;if(b!==d&&null!==b){for(c=0,e=b.length;e>c;c++)if(h=b[c],i=j.renderers[h],null!==i&&i!==d)for(f=0,g=a.length;g>f;f++)if(i.canPlayType(a[f].type))return{rendererName:h,src:a[f].src}}else for(c=0,e=j.order.length;e>c;c++)if(h=j.order[c],i=j.renderers[h],null!==i&&i!==d)for(f=0,g=a.length;g>f;f++)if(i.canPlayType(a[f].type))return{rendererName:h,src:a[f].src};return null}},c.MediaElementOptionsDefaults={renderers:[],fakeNodeName:"mediaelementwrapper",pluginPath:"build/"},c.MediaElement=function(a,e){e=c.Utils.extend(c.MediaElementOptionsDefaults,e);var f=b.createElement(e.fakeNodeName);f.options=e;var g=a;"string"==typeof a?f.originalNode=b.getElementById(a):(f.originalNode=a,g=a.id),g=g||"mejs_"+Math.random().toString().slice(2),f.originalNode!==d&&null!==f.originalNode&&f.appendChild&&(f.originalNode.setAttribute("id",g+"_from_mejs"),f.originalNode.parentNode.insertBefore(f,f.originalNode),f.appendChild(f.originalNode)),f.id=g,f.renderers={},f.renderer=null,f.rendererName=null;var h,i,j=c.html5media.properties,k=function(a){if("src"!==a){var b=a.substring(0,1).toUpperCase()+a.substring(1),e=function(){return f.renderer!==d&&null!==f.renderer?f.renderer["get"+b]():null},g=function(a){f.renderer!==d&&null!==f.renderer&&f.renderer["set"+b](a)};c.Utils.addProperty(f,a,e,g),f["get"+b]=e,f["set"+b]=g}};for(h=0,i=j.length;i>h;h++)k(j[h]);var l=function(){return f.renderer!==d&&null!==f.renderer?f.renderer.getSrc():null},m=function(a){var g,j=[];if("string"==typeof a)j.push({src:a,type:a?c.Utils.getTypeFromFile(a):""});else for(h=0,i=a.length;i>h;h++){var k=c.Utils.absolutizeUrl(a[h].src),l=a[h].type;j.push({src:k,type:""!==l&&null!==l&&l!==d||!k?l:c.Utils.getTypeFromFile(k)})}j[0].src?f.originalNode.setAttribute("src",j[0].src):f.originalNode.setAttribute("src",""),g=c.Renderers.selectRenderer(j,e.renderers.length?e.renderers:null);var m;return j[0].src?f.originalNode.setAttribute("src",j[0].src):f.originalNode.setAttribute("src",""),null===g?(m=b.createEvent("HTMLEvents"),m.initEvent("error",!1,!1),m.message="No renderer found",void f.dispatchEvent(m)):(f.changeRenderer(g.rendererName,j),void((f.renderer===d||null===f.renderer)&&(m=b.createEvent("HTMLEvents"),m.initEvent("error",!1,!1),m.message="Error creating renderer",f.dispatchEvent(m))))};c.Utils.addProperty(f,"src",l,m),f.getSrc=l,f.setSrc=m;var n=c.html5media.methods,o=function(a){f[a]=function(){return f.renderer!==d&&null!==f.renderer?f.renderer[a](arguments):null}};for(h=0,i=n.length;i>h;h++)o(n[h]);if(f.addEventListener||(f.events={},f.addEventListener=function(a,b){f.events[a]=f.events[a]||[],f.events[a].push(b)},f.removeEventListener=function(a,b){if(!a)return f.events={},!0;var c=f.events[a];if(!c)return!0;if(!b)return f.events[a]=[],!0;for(var d=0,e=c.length;e>d;d++)if(c[d]===b)return f.events[a].splice(d,1),!0;return!1},f.dispatchEvent=function(a){var b,c=f.events[a.type];if(c)for(b=0,i=c.length;i>b;b++)c[b].apply(null,[a])}),f.changeRenderer=function(a,b){if(f.renderer!==d&&null!==f.renderer&&f.renderer.name===a)return f.renderer.show(),f.renderer.setSrc(b[0].src),!0;f.renderer!==d&&null!==f.renderer&&(f.renderer.pause(),f.renderer.stop&&f.renderer.stop(),f.renderer.hide());var e=f.renderers[a],g=null;if(e!==d&&null!==e)return e.show(),e.setSrc(b[0].src),f.renderer=e,!0;var h=f.options.renderers.length>0?f.options.renderers:c.Renderers.order;for(var i in h)if(h[i]===a){g=c.Renderers.renderers[h[i]];var j=c.Utils.extend({},f.options,g.options);return e=g.create(f,j,b),e.name=a,f.renderers[g.name]=e,f.renderer=e,f.rendererName=a,e.show(),!0}return!1},f.setSize=function(a,b){f.renderer!==d&&null!==f.renderer&&f.renderer.setSize(a,b)},null!==f.originalNode){var p=[];switch(f.originalNode.nodeName.toLowerCase()){case"iframe":p.push({type:"",src:f.originalNode.getAttribute("src")});break;case"audio":case"video":var q,r,s,t=f.originalNode.childNodes.length,u=f.originalNode.getAttribute("src");if(u){var v=f.originalNode;p.push({type:c.Utils.formatType(u,v.getAttribute("type")),src:u})}for(h=0;t>h;h++)q=f.originalNode.childNodes[h],1==q.nodeType&&"source"===q.tagName.toLowerCase()&&(r=q.getAttribute("src"),s=c.Utils.formatType(r,q.getAttribute("type")),p.push({type:s,src:r}))}p.length>0&&(f.src=p)}return e.success&&e.success(f,f.originalNode),f},window.MediaElement=c.MediaElement}(window,document,window.mejs||{}),function(a,b,c,d){var e={name:"html5",options:{prefix:"html5"},canPlayType:function(a){var c=b.createElement("video");return c.canPlayType?c.canPlayType(a).replace(/no/,""):""},create:function(a,e,f){var g=null,h=a.id+"_html5";a.originalNode===d||null===a.originalNode?(g=document.createElement("audio"),a.appendChild(g)):g=a.originalNode,g.setAttribute("id",h);var i,j,k=c.html5media.properties,l=function(a){var b=a.substring(0,1).toUpperCase()+a.substring(1);g["get"+b]=function(){return g[a]},g["set"+b]=function(b){g[a]=b}};for(i=0,j=k.length;j>i;i++)l(k[i]);var m=c.html5media.events,n=function(c){g.addEventListener(c,function(c){var d=b.createEvent("HTMLEvents");d.initEvent(c.type,c.bubbles,c.cancelable),d.srcElement=c.srcElement,d.target=c.srcElement,a.dispatchEvent(d)})};for(m=m.concat(["click","mouseover","mouseout"]),i=0,j=m.length;j>i;i++)n(m[i]);if(g.setSize=function(a,b){return g.style.width=a+"px",g.style.height=b+"px",g},g.hide=function(){return g.style.display="none",g},g.show=function(){return g.style.display="",g},f&&f.length>0)for(i=0,j=f.length;j>i;i++)if(c.Renderers.renderers[e.prefix].canPlayType(f[i].type)){g.src=f[i].src;break}var o=c.Utils.createEvent("rendererready",g);return a.dispatchEvent(o),g}};c.Renderers.add(e),window.HtmlMediaElement=c.HtmlMediaElement=e}(window,document,window.mejs||{}),function(a,b,c,d){c.Utils.typeChecks.push(function(a){return a=a.toLowerCase(),a.indexOf("m3u8")>-1?"application/x-mpegURL":null});var e={isMediaStarted:!1,isMediaLoaded:!1,creationQueue:[],prepareSettings:function(a){this.isLoaded?this.createInstance(a):(this.loadScript(),this.creationQueue.push(a))},loadScript:function(){if(!this.isMediaStarted){var a=b.createElement("script"),c=b.getElementsByTagName("script")[0],f=!1;a.src="https://cdn.jsdelivr.net/hls.js/latest/hls.min.js",a.onload=a.onreadystatechange=function(){f||this.readyState&&this.readyState!==d&&"loaded"!==this.readyState&&"complete"!==this.readyState||(f=!0,e.mediaReady(),a.onload=a.onreadystatechange=null)},c.parentNode.insertBefore(a,c),this.isMediaStarted=!0}},mediaReady:function(){for(this.isLoaded=!0,this.isMediaLoaded=!0;this.creationQueue.length>0;){var a=this.creationQueue.pop();this.createInstance(a)}},createInstance:function(b){var c=new Hls(b.options);a["__ready__"+b.id](c)}},f={name:"native_hls",options:{prefix:"native_hls",hls:{autoStartLoad:!0,startPosition:-1,capLevelToPlayerSize:!1,debug:!1,maxBufferLength:30,maxMaxBufferLength:600,maxBufferSize:6e7,maxBufferHole:.5,maxSeekHole:2,seekHoleNudgeDuration:.01,maxFragLookUpTolerance:.2,liveSyncDurationCount:3,liveMaxLatencyDurationCount:10,enableWorker:!0,enableSoftwareAES:!0,manifestLoadingTimeOut:1e4,manifestLoadingMaxRetry:6,manifestLoadingRetryDelay:500,manifestLoadingMaxRetryTimeout:64e3,levelLoadingTimeOut:1e4,levelLoadingMaxRetry:6,levelLoadingRetryDelay:500,levelLoadingMaxRetryTimeout:64e3,fragLoadingTimeOut:2e4,fragLoadingMaxRetry:6,fragLoadingRetryDelay:500,fragLoadingMaxRetryTimeout:64e3,startFragPrefech:!1,appendErrorMaxRetry:3,enableCEA708Captions:!0,stretchShortVideoTrack:!0,forceKeyFrameOnDiscontinuity:!0,abrEwmaFastLive:5,abrEwmaSlowLive:9,abrEwmaFastVoD:4,abrEwmaSlowVoD:15,abrEwmaDefaultEstimate:5e5,abrBandWidthFactor:.8,abrBandWidthUpFactor:.7}},canPlayType:function(a){var b=["application/x-mpegURL","application/x-mpegurl","vnd.apple.mpegURL","audio/mpegURL","audio/hls","video/hls"];return c.MediaFeatures.hasMse&&b.indexOf(a)>-1},create:function(d,f,g){var h,i,j,k=null,l=d.originalNode,m=d.id+"_"+f.prefix,n={};k=l.cloneNode(!0),f=c.Utils.extend(f,d.options);var o=c.html5media.properties,p=function(a){var b=a.substring(0,1).toUpperCase()+a.substring(1);k["get"+b]=function(){return null!==j?k[a]:null},k["set"+b]=function(b){null!==j?(k[a]=b,"src"===a&&(j.detachMedia(),j.attachMedia(k),j.on(Hls.Events.MEDIA_ATTACHED,function(){j.loadSource(b)}))):n.push({type:"set",propName:a,value:b})}};for(h=0,i=o.length;i>h;h++)p(o[h]);a["__ready__"+m]=function(a){for(d.hlsPlayer=j=a,h=0,i=n.length;i>h;h++){var e=n[h];if("set"===e.type){var f=e.propName,g=f.substring(0,1).toUpperCase()+f.substring(1);k["set"+g](e.value)}else"call"===e.type&&k[e.methodName]()}var l=c.html5media.events,m=Hls.Events,o=function(a){if("loadedmetadata"===a){j.detachMedia();var c=k.src;j.attachMedia(k),j.on(m.MEDIA_ATTACHED,function(){j.loadSource(c)})}k.addEventListener(a,function(a){var c=b.createEvent("HTMLEvents");c.initEvent(a.type,a.bubbles,a.cancelable),c.srcElement=a.srcElement,c.target=a.srcElement,d.dispatchEvent(c)})};for(l=l.concat(["click","mouseover","mouseout"]),h=0,i=l.length;i>h;h++)o(l[h]);var p=function(a,b){var e=c.Utils.createEvent(a,k);d.dispatchEvent(e),"ERROR"===a&&(b.fatal&&a===Hls.ErrorTypes.OTHER_ERROR&&j.destroy(),console.error(a,b))};for(var q in m)m.hasOwnProperty(q)&&j.on(m[q],p)};for(var q=["id","src","style"],r=0,s=l.attributes.length;s>r;r++){var t=l.attributes[r];t.specified&&-1===q.indexOf(t.name)&&k.setAttribute(t.name,t.value)}if(k.setAttribute("id",m),g&&g.length>0)for(h=0,i=g.length;i>h;h++)if(c.Renderers.renderers[f.prefix].canPlayType(g[h].type)){k.setAttribute("src",g[h].src);break}k.className="",l.parentNode.insertBefore(k,l),l.removeAttribute("autoplay"),l.style.display="none",e.prepareSettings({options:f.hls,id:m}),k.setSize=function(a,b){return k.style.width=a+"px",k.style.height=b+"px",k},k.hide=function(){return k.pause(),k.style.display="none",k},k.show=function(){return k.style.display="",k},k.destroy=function(){j.destroy()};var u=c.Utils.createEvent("rendererready",k);return d.dispatchEvent(u),k}};c.Renderers.add(f)}(window,document,window.mejs||{}),function(a,b,c,d){c.Utils.typeChecks.push(function(a){return a=a.toLowerCase(),a.indexOf("mpd")>-1?"application/dash+xml":null});var e={isMediaLoaded:!1,creationQueue:[],prepareSettings:function(a){this.isLoaded?this.createInstance(a):(this.loadScript(),this.creationQueue.push(a))},loadScript:function(){if(!this.isScriptLoaded){var a=b.createElement("script"),c=b.getElementsByTagName("script")[0],f=!1;a.src="https://cdn.dashjs.org/latest/dash.all.min.js",a.onload=a.onreadystatechange=function(){f||this.readyState&&this.readyState!==d&&"loaded"!==this.readyState&&"complete"!==this.readyState||(f=!0,e.mediaReady(),a.onload=a.onreadystatechange=null)},c.parentNode.insertBefore(a,c),this.isScriptLoaded=!0}},mediaReady:function(){for(this.isLoaded=!0,this.isScriptLoaded=!0;this.creationQueue.length>0;){var a=this.creationQueue.pop();this.createInstance(a)}},createInstance:function(b){var c=dashjs.MediaPlayer().create();a["__ready__"+b.id](c)}},f={name:"native_mdash",options:{prefix:"native_mdash",dash:{}},canPlayType:function(a){var b=["application/dash+xml"];return c.MediaFeatures.hasMse&&b.indexOf(a)>-1},create:function(d,f,g){var h,i,j,k=null,l=d.originalNode,m=d.id+"_"+f.prefix,n={};k=l.cloneNode(!0);var o=c.html5media.properties,p=function(a){var b=a.substring(0,1).toUpperCase()+a.substring(1);k["get"+b]=function(){return null!==j?k[a]:null},k["set"+b]=function(b){null!==j?("src"===a&&(j.attachSource(b),k.getAttribute("autoplay")&&k.play()),k[a]=b):n.push({type:"set",propName:a,value:b})}};for(h=0,i=o.length;i>h;h++)p(o[h]);a["__ready__"+m]=function(a){for(d.dashPlayer=j=a,j.getDebug().setLogToBrowserConsole(!1),h=0,i=n.length;i>h;h++){var e=n[h];if("set"===e.type){var f=e.propName,g=f.substring(0,1).toUpperCase()+f.substring(1);k["set"+g](e.value)}else"call"===e.type&&k[e.methodName]()}var l=c.html5media.events,m=dashjs.MediaPlayer.events,o=function(a){"loadedmetadata"===a&&j.initialize(k,k.src,!1),k.addEventListener(a,function(a){var c=b.createEvent("HTMLEvents");c.initEvent(a.type,a.bubbles,a.cancelable),c.srcElement=a.srcElement,c.target=a.srcElement,d.dispatchEvent(c)})};for(l=l.concat(["click","mouseover","mouseout"]),h=0,i=l.length;i>h;h++)o(l[h]);var p=function(a,b){var e=c.Utils.createEvent(a,k);d.dispatchEvent(e),"error"===a&&console.error(a,b)};for(var q in m)m.hasOwnProperty(q)&&j.on(m[q],p)};for(var q=["id","src","style"],r=0,s=l.attributes.length;s>r;r++){var t=l.attributes[r];t.specified&&-1===q.indexOf(t.name)&&k.setAttribute(t.name,t.value)}if(k.setAttribute("id",m),g&&g.length>0)for(h=0,i=g.length;i>h;h++)if(c.Renderers.renderers[f.prefix].canPlayType(g[h].type)){k.setAttribute("src",g[h].src);break}k.className="",l.parentNode.insertBefore(k,l),l.removeAttribute("autoplay"),l.style.display="none",e.prepareSettings({options:f.dash,id:m}),k.setSize=function(a,b){return k.style.width=a+"px",k.style.height=b+"px",k},k.hide=function(){return k.pause(),k.style.display="none",k},k.show=function(){return k.style.display="",k};var u=c.Utils.createEvent("rendererready",k);return d.dispatchEvent(u),k}};c.Renderers.add(f)}(window,document,window.mejs||{}),function(a,b,c,d){c.Utils.typeChecks.push(function(a){return a=a.toLowerCase(),a.indexOf("youtube")>-1||a.indexOf("youtu.be")>-1?"video/youtube":null});var e={isIframeStarted:!1,isIframeLoaded:!1,iframeQueue:[],enqueueIframe:function(a){this.isLoaded?this.createIframe(a):(this.loadIframeApi(),this.iframeQueue.push(a))},loadIframeApi:function(){if(!this.isIframeStarted){var a=document.createElement("script");a.src="https://www.youtube.com/player_api";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b),this.isIframeStarted=!0}},iFrameReady:function(){for(this.isLoaded=!0,this.isIframeLoaded=!0;this.iframeQueue.length>0;){var a=this.iframeQueue.pop();this.createIframe(a)}},createIframe:function(a){return new YT.Player(a.containerId,a)},getYouTubeId:function(a){var b="";return a.indexOf("?")>0?(b=e.getYouTubeIdFromParam(a),""===b&&(b=e.getYouTubeIdFromUrl(a))):b=e.getYouTubeIdFromUrl(a),b},getYouTubeIdFromParam:function(a){for(var b="",c=a.split("?"),d=c[1].split("&"),e=0,f=d.length;f>e;e++){var g=d[e].split("=");if("v"===g[0]){b=g[1];break}}return b},getYouTubeIdFromUrl:function(a){if(a===d||null===a)return null;var b=a.split("?");return a=b[0],a.substring(a.lastIndexOf("/")+1)}};a.onYouTubePlayerAPIReady=function(){e.iFrameReady()};var f={name:"youtube_iframe",options:{prefix:"youtube_iframe"},canPlayType:function(a){var b=["video/youtube","video/x-youtube"];return b.indexOf(a)>-1},create:function(f,g,h){var i={};i.options=g,i.id=f.id+"_"+g.prefix,i.mediaElement=f;var j,k,l=[],m=null,n=!1,o=!0,p=!1,q=null,r=c.html5media.properties,s=function(a){var b=a.substring(0,1).toUpperCase()+a.substring(1);i["get"+b]=function(){if(null!==m){var b=null;switch(a){case"currentTime":return m.getCurrentTime();case"duration":return m.getDuration();case"volume":return m.getVolume();case"paused":return o;case"ended":return p;case"muted":return m.isMuted();case"buffered":var c=m.getVideoLoadedFraction(),d=m.getDuration();return{start:function(){return 0},end:function(){return c*d},length:1};case"src":return m.getVideoUrl()}return b}return null},i["set"+b]=function(b){if(null!==m)switch(a){case"src":var d="string"==typeof b?b:b[0].src,g=e.getYouTubeId(d);f.getAttribute("autoplay")?m.loadVideoById(g):m.cueVideoById(g);break;case"currentTime":m.seekTo(b);break;case"muted":b?m.mute():m.unMute(),setTimeout(function(){var a=c.Utils.createEvent("volumechange",i);f.dispatchEvent(a)},50);break;case"volume":m.setVolume(b),setTimeout(function(){var a=c.Utils.createEvent("volumechange",i);f.dispatchEvent(a)},50)}else l.push({type:"set",propName:a,value:b})}};for(j=0,k=r.length;k>j;j++)s(r[j]);var t=c.html5media.methods,u=function(a){i[a]=function(){if(null!==m)switch(a){case"play":return m.playVideo();case"pause":return m.pauseVideo();case"load":return null}else l.push({type:"call",methodName:a})}};for(j=0,k=t.length;k>j;j++)u(t[j]);var v=b.createElement("div");v.id=i.id,f.originalNode.parentNode.insertBefore(v,f.originalNode),f.originalNode.style.display="none";var w=f.originalNode.height,x=f.originalNode.width,y=e.getYouTubeId(h[0].src),z={id:i.id,containerId:v.id,videoId:y,height:w,width:x,playerVars:{controls:0,rel:0,disablekb:1,showinfo:0,modestbranding:0,html5:1,playsinline:1},origin:a.location.host,events:{onReady:function(a){for(n=!0,f.youTubeApi=m=a.target,f.youTubeState=youTubeState={paused:!0,ended:!1},j=0,k=l.length;k>j;j++){var b=l[j];if("set"===b.type){var d=b.propName,e=d.substring(0,1).toUpperCase()+d.substring(1);i["set"+e](b.value)}else"call"===b.type&&i[b.methodName]()}q=m.getIframe();var g=["mouseover","mouseout"],h=function(a){var b=c.Utils.createEvent(a.type,i);f.dispatchEvent(b)};for(var o in g){var p=g[o];c.addEvent(q,p,h)}var r=["rendererready","loadeddata","loadedmetadata","canplay"];for(j=0,k=r.length;k>j;j++){var s=c.Utils.createEvent(r[j],i);f.dispatchEvent(s)}},onStateChange:function(a){var b=[];switch(a.data){case-1:b=["loadedmetadata"],o=!0,p=!1;break;case 0:b=["ended"],o=!1,p=!0,i.stopInterval();break;case 1:b=["play","playing"],o=!1,p=!1,i.startInterval();break;case 2:b=["pause"],o=!0,p=!1,i.stopInterval();break;case 3:b=["progress"],o=!1,p=!1;break;case 5:b=["loadeddata","loadedmetadata","canplay"],o=!0,p=!1}for(var d=0,e=b.length;e>d;d++){var g=c.Utils.createEvent(b[d],i);f.dispatchEvent(g)}}}};return e.enqueueIframe(z),i.onEvent=function(a,b,c){null!==c&&c!==d&&(f.youTubeState=youTubeState=c)},i.setSize=function(a,b){m.setSize(a,b)},i.hide=function(){i.stopInterval(),i.pause(),q&&(q.style.display="none")},i.show=function(){q&&(q.style.display="")},i.destroy=function(){m.destroy()},i.interval=null,i.startInterval=function(){i.interval=setInterval(function(){var a=c.Utils.createEvent("timeupdate",i);f.dispatchEvent(a)},250)},i.stopInterval=function(){i.interval&&clearInterval(i.interval)},i}};window.postMessage&&c.Renderers.add(f)}(window,document,window.mejs||{}),function(a,b,c,d){c.Utils.typeChecks.push(function(a){return a=a.toLowerCase(),a.indexOf("vimeo")>-1?"video/vimeo":null});var e={isIframeStarted:!1,isIframeLoaded:!1,iframeQueue:[],enqueueIframe:function(a){this.isLoaded?this.createIframe(a):(this.loadIframeApi(),this.iframeQueue.push(a))},loadIframeApi:function(){if(!this.isIframeStarted){var a=b.createElement("script"),c=b.getElementsByTagName("script")[0],f=!1;a.src="https://player.vimeo.com/api/player.js",a.onload=a.onreadystatechange=function(){f||this.readyState&&this.readyState!==d&&"loaded"!==this.readyState&&"complete"!==this.readyState||(f=!0,e.iFrameReady(),a.onload=a.onreadystatechange=null)},c.parentNode.insertBefore(a,c),this.isIframeStarted=!0}},iFrameReady:function(){for(this.isLoaded=!0,this.isIframeLoaded=!0;this.iframeQueue.length>0;){var a=this.iframeQueue.pop();this.createIframe(a)}},createIframe:function(b){var c=new Vimeo.Player(b.iframe);a["__ready__"+b.id](c)},getVimeoId:function(a){if(a===d||null===a)return null;var b=a.split("?");return a=b[0],parseInt(a.substring(a.lastIndexOf("/")+1))},errorHandler:function(a,b){var d=c.Utils.createEvent("error",b);d.message=a.name+": "+a.message,mediaElement.dispatchEvent(d)}};a.onVimeoPlayerAPIReady=function(){e.iFrameReady()};var f={name:"vimeo_iframe",options:{prefix:"vimeo_iframe"},canPlayType:function(a){var b=["video/vimeo","video/x-vimeo"];return b.indexOf(a)>-1},create:function(d,f,g){var h,i,j=[],k=!1,l={},m=null,n=!0,o=1,p=o,q=0,r=0,s=!1,t=0,u="";l.options=f,l.id=d.id+"_"+f.prefix,l.mediaElement=d;var v=c.html5media.properties,w=function(a){var b=a.substring(0,1).toUpperCase()+a.substring(1);l["get"+b]=function(){if(null!==m){var b=null;switch(a){case"currentTime":return q;case"duration":return t;case"volume":return o;case"muted":return 0===o;case"paused":return n;case"ended":return s;case"src":return u;case"buffered":return{start:function(){return 0},end:function(){return r*t},length:1}}return b}return null},l["set"+b]=function(b){if(null!==m)switch(a){case"src":var f="string"==typeof b?b:b[0].src,g=e.getVimeoId(f);m.loadVideo(g).then(function(){d.getAttribute("autoplay")&&m.play()})["catch"](function(a){e.errorHandler(a,l)});break;case"currentTime":m.setCurrentTime(b).then(function(){q=b,setTimeout(function(){var a=c.Utils.createEvent("timeupdate",l);d.dispatchEvent(a)},50)})["catch"](function(a){e.errorHandler(a,l)});break;case"volume":m.setVolume(b).then(function(){o=b,p=o,setTimeout(function(){var a=c.Utils.createEvent("volumechange",l);d.dispatchEvent(a)},50)})["catch"](function(a){e.errorHandler(a,l)});break;case"loop":m.setLoop(b)["catch"](function(a){e.errorHandler(a,l)});break;case"muted":b?m.setVolume(0).then(function(){o=0,setTimeout(function(){var a=c.Utils.createEvent("volumechange",l);d.dispatchEvent(a)},50)})["catch"](function(a){e.errorHandler(a,l)}):m.setVolume(p).then(function(){o=p,setTimeout(function(){var a=c.Utils.createEvent("volumechange",l);d.dispatchEvent(a)},50)})["catch"](function(a){e.errorHandler(a,l)})}else j.push({type:"set",propName:a,value:b})}};for(h=0,i=v.length;i>h;h++)w(v[h]);var x=c.html5media.methods,y=function(a){l[a]=function(){if(null!==m)switch(a){case"play":return m.play();case"pause":return m.pause();case"load":return null}else j.push({type:"call",methodName:a})}};for(h=0,i=x.length;i>h;h++)y(x[h]);a["__ready__"+l.id]=function(a){for(k=!0,d.vimeoPlayer=m=a,h=0,i=j.length;i>h;h++){var f=j[h];if("set"===f.type){var g=f.propName,o=g.substring(0,1).toUpperCase()+g.substring(1);l["set"+o](f.value)}else"call"===f.type&&l[f.methodName]()}var p,v=b.getElementById(l.id);p=["mouseover","mouseout"];var w=function(a){var b=c.Utils.createEvent(a.type,l);d.dispatchEvent(b)};for(var x in p){var y=p[x];c.addEvent(v,y,w)}for(m.on("loaded",function(){m.getDuration().then(function(a){t>0&&(r=t*a);var b=c.Utils.createEvent("timeupdate",l);d.dispatchEvent(b)})["catch"](function(a){e.errorHandler(a,l)}),m.getDuration().then(function(a){t=a;var b=c.Utils.createEvent("loadedmetadata",l);d.dispatchEvent(b)})["catch"](function(a){e.errorHandler(a,l)}),m.getVideoUrl().then(function(a){u=a})}),m.on("progress",function(){n=l.mediaElement.getPaused(),m.getDuration().then(function(a){t=a,t>0&&(r=t*a)})["catch"](function(a){e.errorHandler(a,l)});var a=c.Utils.createEvent("timeupdate",l);d.dispatchEvent(a)}),m.on("timeupdate",function(){n=l.mediaElement.getPaused(),s=!1,m.getCurrentTime().then(function(a){q=a});var a=c.Utils.createEvent("timeupdate",l);d.dispatchEvent(a)}),m.on("play",function(){n=!1,s=!1,m.play()["catch"](function(a){e.errorHandler(a,l)}),z=c.Utils.createEvent("play",l),d.dispatchEvent(z)}),m.on("pause",function(){n=!0,s=!1,m.pause()["catch"](function(a){e.errorHandler(a,l)}),z=c.Utils.createEvent("pause",l),d.dispatchEvent(z)}),m.on("ended",function(){n=!1,s=!0;var a=c.Utils.createEvent("ended",l);d.dispatchEvent(a)}),p=["rendererready","loadeddata","loadedmetadata","canplay"],h=0,i=p.length;i>h;h++){var z=c.Utils.createEvent(p[h],l);d.dispatchEvent(z)}};var z=d.originalNode.height,A=d.originalNode.width,B=b.createElement("iframe");return B.setAttribute("id",l.id),B.setAttribute("width",A),B.setAttribute("height",z),B.setAttribute("frameBorder","0"),B.setAttribute("src",g[0].src),B.setAttribute("webkitallowfullscreen",""),B.setAttribute("mozallowfullscreen",""),B.setAttribute("allowfullscreen",""),d.originalNode.parentNode.insertBefore(B,d.originalNode),d.originalNode.style.display="none",e.enqueueIframe({iframe:B,id:l.id}),l.hide=function(){l.pause(),m&&(B.style.display="none")},l.setSize=function(a,b){B.setAttribute("width",a),B.setAttribute("height",b)},l.show=function(){m&&(B.style.display="")},l}};c.Renderers.add(f)}(window,document,window.mejs||{}),function(a,b,c,d){c.Utils.typeChecks.push(function(a){return a=a.toLowerCase(),a.indexOf("dailymotion.com")>-1||a.indexOf("dai.ly")>-1?"video/dailymotion":null});var e={isSDKStarted:!1,isSDKLoaded:!1,iframeQueue:[],enqueueIframe:function(a){
this.isLoaded?this.createIframe(a):(this.loadIframeApi(),this.iframeQueue.push(a))},loadIframeApi:function(){if(!this.isSDKStarted){var a=document.createElement("script");a.async=!0,a.src="https://api.dmcdn.net/all.js";var b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(a,b),this.isSDKStarted=!0}},apiReady:function(){for(this.isLoaded=!0,this.isSDKLoaded=!0;this.iframeQueue.length>0;){var a=this.iframeQueue.pop();this.createIframe(a)}},createIframe:function(b){var c=DM.player(b.container,{height:"100%",width:"100%",video:b.videoId,params:{chromeless:1,api:1,info:0,logo:0,related:0},origin:location.host});c.addEventListener("apiready",function(){a["__ready__"+b.id](c,{paused:!0,ended:!1})})},getDailyMotionId:function(a){var b=a.split("/"),c=b[b.length-1],d=c.split("_");return d[0]}};a.dmAsyncInit=function(){e.apiReady()};var f={name:"dailymotion_iframe",options:{prefix:"dailymotion_iframe"},canPlayType:function(a){var b=["video/dailymotion","video/x-dailymotion"];return b.indexOf(a)>-1},create:function(d,f,g){var h={};h.options=f,h.id=d.id+"_"+f.prefix,h.mediaElement=d;var i,j,k,l=[],m=!1,n=null,o=null,p=c.html5media.properties,q=function(a){var b=a.substring(0,1).toUpperCase()+a.substring(1);h["get"+b]=function(){if(null!==n){var b=null;switch(a){case"currentTime":return n.currentTime;case"duration":return isNaN(n.duration)?0:n.duration;case"volume":return n.volume;case"paused":return n.paused;case"ended":return n.ended;case"muted":return n.muted;case"buffered":var c=n.bufferedTime,e=n.duration;return{start:function(){return 0},end:function(){return c/e},length:1};case"src":return d.originalNode.getAttribute("src")}return b}return null},h["set"+b]=function(b){if(null!==n)switch(a){case"src":var f="string"==typeof b?b:b[0].src;n.load(e.getDailyMotionId(f));break;case"currentTime":n.seek(b);break;case"muted":b?n.setMuted(!0):n.setMuted(!1),setTimeout(function(){var a=c.Utils.createEvent("volumechange",h);d.dispatchEvent(a)},50);break;case"volume":n.setVolume(b),setTimeout(function(){var a=c.Utils.createEvent("volumechange",h);d.dispatchEvent(a)},50)}else l.push({type:"set",propName:a,value:b})}};for(i=0,j=p.length;j>i;i++)q(p[i]);var r=c.html5media.methods,s=function(a){h[a]=function(){if(null!==n)switch(a){case"play":return n.play();case"pause":return n.pause();case"load":return null}else l.push({type:"call",methodName:a})}};for(i=0,j=r.length;j>i;i++)s(r[i]);a["__ready__"+h.id]=function(a){for(m=!0,d.dmPlayer=n=a,s=0,t=l.length;t>s;s++){var e=l[s];if("set"===e.type){var f=e.propName,g=f.substring(0,1).toUpperCase()+f.substring(1);h["set"+g](e.value)}else"call"===e.type&&h[e.methodName]()}o=b.getElementById(h.id),k=["mouseover","mouseout"];var i=function(a){var b=c.Utils.createEvent(a.type,h);d.dispatchEvent(b)};for(var j in k){var p=k[j];c.addEvent(o,p,i)}k=c.html5media.events,k=k.concat(["click","mouseover","mouseout"]);var q=function(a){"ended"!==a&&n.addEventListener(a,function(a){var b=c.Utils.createEvent(a.type,n);d.dispatchEvent(b)})};for(s=0,t=k.length;t>s;s++)q(k[s]);n.addEventListener("ad_start",function(){var a=c.Utils.createEvent("play",n);d.dispatchEvent(a),a=c.Utils.createEvent("progress",n),d.dispatchEvent(a),a=c.Utils.createEvent("timeupdate",n),d.dispatchEvent(a)}),n.addEventListener("ad_timeupdate",function(){var a=c.Utils.createEvent("timeupdate",n);d.dispatchEvent(a)}),n.addEventListener("ad_pause",function(){var a=c.Utils.createEvent("pause",n);d.dispatchEvent(a)}),n.addEventListener("ad_end",function(){var a=c.Utils.createEvent("ended",n);d.dispatchEvent(a)}),n.addEventListener("video_start",function(){var a=c.Utils.createEvent("play",n);d.dispatchEvent(a),a=c.Utils.createEvent("timeupdate",n),d.dispatchEvent(a)}),n.addEventListener("video_end",function(){var a=c.Utils.createEvent("ended",n);d.dispatchEvent(a)}),n.addEventListener("progress",function(){var a=c.Utils.createEvent("timeupdate",n);d.dispatchEvent(a)}),n.addEventListener("durationchange",function(){u=c.Utils.createEvent("timeupdate",n),d.dispatchEvent(u)});for(var r=["rendererready","loadeddata","loadedmetadata","canplay"],s=0,t=r.length;t>s;s++){var u=c.Utils.createEvent(r[s],h);d.dispatchEvent(u)}};var t=b.createElement("div");t.id=h.id,d.appendChild(t),d.originalNode&&(t.style.width=d.originalNode.style.width,t.style.height=d.originalNode.style.height),d.originalNode.style.display="none";var u=e.getDailyMotionId(g[0].src),v={id:h.id,container:t,videoId:u};return e.enqueueIframe(v),h.hide=function(){h.stopInterval(),h.pause(),o&&(o.style.display="none")},h.show=function(){o&&(o.style.display="")},h.setSize=function(a,b){o.width=a,o.height=b},h.destroy=function(){n.destroy()},h.interval=null,h.startInterval=function(){h.interval=setInterval(function(){e.sendEvent(h.id,n,"timeupdate",{paused:!1,ended:!1})},250)},h.stopInterval=function(){h.interval&&clearInterval(h.interval)},h}};c.Renderers.add(f)}(window,document,window.mejs||{}),function(a,b,c,d){c.Utils.typeChecks.push(function(a){return a=a.toLowerCase(),a.indexOf("facebook")>-1?"video/facebook":null});var e={name:"facebook",options:{prefix:"facebook",facebook:{appId:"{your-app-id}",xfbml:!0,version:"v2.6"}},canPlayType:function(a){var b=["video/facebook","video/x-facebook"];return b.indexOf(a)>-1},create:function(d,e,f){function g(a){for(var b=0,e=a.length;e>b;b++){var f=c.Utils.createEvent(a[b],k);d.dispatchEvent(f)}}function h(e,f){m=b.createElement("div"),m.id=k.id,m.className="fb-video",m.setAttribute("data-href",e),m.setAttribute("data-allowfullscreen","true"),m.setAttribute("data-controls","false"),d.originalNode.parentNode.insertBefore(m,d.originalNode),d.originalNode.style.display="none",a.fbAsyncInit=function(){FB.init(f),FB.Event.subscribe("xfbml.ready",function(b){if("video"===b.type){l=b.instance;var d=m.getElementsByTagName("iframe")[0],e=parseInt(a.getComputedStyle(d,null).width),f=parseInt(d.style.height);k.setSize(e,f),g(["mouseover","mouseout"]);var h=["startedPlaying","paused","finishedPlaying","startedBuffering","finishedBuffering"];for(r=0,t=h.length;t>r;r++){var i=h[r],j=s[i];c.Utility.isObjectEmpty(j)||"function"!=typeof j.removeListener||j.removeListener(i)}for(var r=0,t=n.length;t>r;r++){var u=n[r];if("set"===u.type){var v=u.propName,w=v.substring(0,1).toUpperCase()+v.substring(1);k["set"+w](u.value)}else"call"===u.type&&k[u.methodName]()}g(["rendererready","ready","loadeddata","canplay","progress"]);var x;s.startedPlaying=l.subscribe("startedPlaying",function(){q||(g(["loadedmetadata","timeupdate","progress"]),q=!0),o=!1,p=!1,g(["play","playing","timeupdate"]),x=setInterval(function(){l.getCurrentPosition(),g(["timeupdate"])},250)}),s.paused=l.subscribe("paused",function(){o=!0,p=!1,g(["paused"])}),s.finishedPlaying=l.subscribe("finishedPlaying",function(){o=!0,p=!0,x=setInterval(function(){l.getCurrentPosition(),g(["timeupdate","ended"])},250),clearInterval(x),x=null}),s.startedBuffering=l.subscribe("startedBuffering",function(){g(["progress","timeupdate"])}),s.finishedBuffering=l.subscribe("finishedBuffering",function(){g(["progress","timeupdate"])})}})},function(a,b,c){var d,e=a.getElementsByTagName(b)[0];a.getElementById(c)||(d=a.createElement(b),d.id=c,d.src="https://connect.facebook.net/en_US/sdk.js",e.parentNode.insertBefore(d,e))}(document,"script","facebook-jssdk")}var i,j,k={},l=null,m=null,n=[],o=!0,p=!1,q=!1,r="",s={};k.options=e,k.id=d.id+"_"+e.prefix,k.mediaElement=d;var t=c.html5media.properties,u=function(a){var b=a.substring(0,1).toUpperCase()+a.substring(1);k["get"+b]=function(){if(null!==l){var b=null;switch(a){case"currentTime":return l.getCurrentPosition();case"duration":return l.getDuration();case"volume":return l.getVolume();case"paused":return o;case"ended":return p;case"muted":return l.isMuted();case"buffered":return{start:function(){return 0},end:function(){return 0},length:1};case"src":return r}return b}return null},k["set"+b]=function(b){if(null!==l)switch(a){case"src":var f="string"==typeof b?b:b[0].src;m.parentNode.removeChild(m),h(f,e.facebook),FB.XFBML.parse();break;case"currentTime":l.seek(b);break;case"muted":b?l.mute():l.unmute(),setTimeout(function(){var a=c.Utils.createEvent("volumechange",k);d.dispatchEvent(a)},50);break;case"volume":l.setVolume(b),setTimeout(function(){var a=c.Utils.createEvent("volumechange",k);d.dispatchEvent(a)},50)}else n.push({type:"set",propName:a,value:b})}};for(i=0,j=t.length;j>i;i++)u(t[i]);var v=c.html5media.methods,w=function(a){k[a]=function(){if(null!==l)switch(a){case"play":return l.play();case"pause":return l.pause();case"load":return null}else n.push({type:"call",methodName:a})}};for(i=0,j=v.length;j>i;i++)w(v[i]);return f.length>0&&h(f[0].src,e.facebook),k.hide=function(){k.stopInterval(),k.pause(),m&&(m.style.display="none")},k.show=function(){m&&(m.style.display="")},k.setSize=function(a,b){null===l||isNaN(a)||isNaN(b)||(m.setAttribute("width",a),m.setAttribute("height",b))},k.destroy=function(){},k.interval=null,k.startInterval=function(){k.interval=setInterval(function(){var a=c.Utils.createEvent("timeupdate",k);d.dispatchEvent(a)},250)},k.stopInterval=function(){k.interval&&clearInterval(k.interval)},k}};c.Renderers.add(e)}(window,document,window.mejs||{}),function(a,b,c,d){c.Utils.typeChecks.push(function(a){return a=a.toLowerCase(),a.indexOf("soundcloud.com")>-1?"video/soundcloud":null});var e={isSDKStarted:!1,isSDKLoaded:!1,iframeQueue:[],enqueueIframe:function(a){this.isLoaded?this.createIframe(a):(this.loadIframeApi(),this.iframeQueue.push(a))},loadIframeApi:function(){if(!this.isSDKStarted){var a=b.getElementsByTagName("head")[0]||document.documentElement,c=b.createElement("script"),d=!1;c.src="https://w.soundcloud.com/player/api.js",c.onload=c.onreadystatechange=function(){d||this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState||(d=!0,e.apiReady(),c.onload=c.onreadystatechange=null,a&&c.parentNode&&a.removeChild(c))},a.appendChild(c),this.isSDKStarted=!0}},apiReady:function(){for(this.isLoaded=!0,this.isSDKLoaded=!0;this.iframeQueue.length>0;){var a=this.iframeQueue.pop();this.createIframe(a)}},createIframe:function(b){var c=SC.Widget(b.iframe);a["__ready__"+b.id](c)}},f={name:"soundcloud_iframe",options:{prefix:"soundcloud_iframe"},canPlayType:function(a){var b=["video/soundcloud","video/x-soundcloud"];return b.indexOf(a)>-1},create:function(d,f,g){var h={};h.options=f,h.id=d.id+"_"+f.prefix,h.mediaElement=d;var i,j,k=[],l=!1,m=null,n=null,o=0,p=0,q=0,r=!0,s=0,t=!1,u=!1,v=c.html5media.properties,w=function(a){var b=a.substring(0,1).toUpperCase()+a.substring(1);h["get"+b]=function(){if(null!==m){var b=null;switch(a){case"currentTime":return o;case"duration":return p;case"volume":return s;case"paused":return r;case"ended":return u;case"muted":return t;case"buffered":return{start:function(){return 0},end:function(){return q*p},length:1};case"src":return n?n.src:""}return b}return null},h["set"+b]=function(b){if(null!==m)switch(a){case"src":var e="string"==typeof b?b:b[0].src;m.load(e);break;case"currentTime":m.seekTo(1e3*b);break;case"muted":b?m.setVolume(0):m.setVolume(1),setTimeout(function(){var a=c.Utils.createEvent("volumechange",h);d.dispatchEvent(a)},50);break;case"volume":m.setVolume(b),setTimeout(function(){var a=c.Utils.createEvent("volumechange",h);d.dispatchEvent(a)},50)}else k.push({type:"set",propName:a,value:b})}};for(i=0,j=v.length;j>i;i++)w(v[i]);var x=c.html5media.methods,y=function(a){h[a]=function(){if(null!==m)switch(a){case"play":return m.play();case"pause":return m.pause();case"load":return null}else k.push({type:"call",methodName:a})}};for(i=0,j=x.length;j>i;i++)y(x[i]);a["__ready__"+h.id]=function(a){for(l=!0,d.scPlayer=m=a,i=0,j=k.length;j>i;i++){var b=k[i];if("set"===b.type){var e=b.propName,f=e.substring(0,1).toUpperCase()+e.substring(1);h["set"+f](b.value)}else"call"===b.type&&h[b.methodName]()}m.bind(SC.Widget.Events.PLAY_PROGRESS,function(){r=!1,u=!1,m.getPosition(function(a){o=a/1e3;var b=c.Utils.createEvent("timeupdate",h);d.dispatchEvent(b)})}),m.bind(SC.Widget.Events.PAUSE,function(){r=!0;var a=c.Utils.createEvent("pause",h);d.dispatchEvent(a)}),m.bind(SC.Widget.Events.PLAY,function(){r=!1,u=!1;var a=c.Utils.createEvent("play",h);d.dispatchEvent(a)}),m.bind(SC.Widget.Events.FINISHED,function(){r=!1,u=!0;var a=c.Utils.createEvent("ended",h);d.dispatchEvent(a)}),m.bind(SC.Widget.Events.READY,function(){m.getDuration(function(a){p=a/1e3;var b=c.Utils.createEvent("loadedmetadata",h);d.dispatchEvent(b)})}),m.bind(SC.Widget.Events.LOAD_PROGRESS,function(){m.getDuration(function(a){if(p>0){q=p*a;var b=c.Utils.createEvent("progress",h);d.dispatchEvent(b)}}),m.getDuration(function(a){p=a;var b=c.Utils.createEvent("loadedmetadata",h);d.dispatchEvent(b)})});for(var g=["rendererready","loadeddata","loadedmetadata","canplay"],i=0,j=g.length;j>i;i++){var n=c.Utils.createEvent(g[i],h);d.dispatchEvent(n)}},n=b.createElement("iframe"),n.id=h.id,n.width=10,n.height=10,n.frameBorder=0,n.style.visibility="hidden",n.src=g[0].src,d.appendChild(n),d.originalNode.style.display="none";var z={iframe:n,id:h.id};return e.enqueueIframe(z),h.setSize=function(a,b){},h.hide=function(){h.pause(),n&&(n.style.display="none")},h.show=function(){n&&(n.style.display="")},h.destroy=function(){m.destroy()},h}};c.Renderers.add(f)}(window,document,window.mejs||{}),function(a,b,c,d){c.PluginDetector={nav:a.navigator,ua:a.navigator.userAgent.toLowerCase(),plugins:[],hasPluginVersion:function(a,b){var c=this.plugins[a];return b[1]=b[1]||0,b[2]=b[2]||0,c[0]>b[0]||c[0]==b[0]&&c[1]>b[1]||c[0]==b[0]&&c[1]==b[1]&&c[2]>=b[2]},addPlugin:function(a,b,c,d,e){this.plugins[a]=this.detectPlugin(b,c,d,e)},detectPlugin:function(a,b,c,d){var e,f,g,h=[0,0,0];if("undefined"!=typeof this.nav.plugins&&"object"==typeof this.nav.plugins[a]){if(e=this.nav.plugins[a].description,e&&("undefined"==typeof this.nav.mimeTypes||!this.nav.mimeTypes[b]||this.nav.mimeTypes[b].enabledPlugin))for(h=e.replace(a,"").replace(/^\s+/,"").replace(/\sr/gi,".").split("."),f=0;f<h.length;f++)h[f]=parseInt(h[f].match(/\d+/),10)}else if("undefined"!=typeof window.ActiveXObject)try{g=new ActiveXObject(c),g&&(h=d(g))}catch(i){}return h}},c.PluginDetector.addPlugin("flash","Shockwave Flash","application/x-shockwave-flash","ShockwaveFlash.ShockwaveFlash",function(a){var b=[],c=a.GetVariable("$version");return c&&(c=c.split(" ")[1].split(","),b=[parseInt(c[0],10),parseInt(c[1],10),parseInt(c[2],10)]),b});var e={create:function(e,f,g){var h,i,j={};j.options=f,j.id=e.id+"_"+j.options.prefix,j.mediaElement=e,j.flashState={},j.flashApi=null,j.flashApiStack=[];var k=c.html5media.properties,l=function(a){j.flashState[a]=null;var b=a.substring(0,1).toUpperCase()+a.substring(1);j["get"+b]=function(){if(null!==j.flashApi){if(j.flashApi["get_"+a]!==d){var b=j.flashApi["get_"+a]();return"buffered"===a?{start:function(){return 0},end:function(){return b},length:1}:b}return null}return null},j["set"+b]=function(b){"src"===a&&(b=c.Utils.absolutizeUrl(b)),null!==j.flashApi&&j.flashApi["set_"+a]!==d?j.flashApi["set_"+a](b):j.flashApiStack.push({type:"set",propName:a,value:b})}};for(h=0,i=k.length;i>h;h++)l(k[h]);var m=c.html5media.methods,n=function(a){j[a]=function(){if(null!==j.flashApi){if(j.flashApi["fire_"+a])try{j.flashApi["fire_"+a]()}catch(b){}}else j.flashApiStack.push({type:"call",methodName:a})}};for(m.push("stop"),h=0,i=m.length;i>h;h++)n(m[h]);a["__ready__"+j.id]=function(){j.flashReady=!0,j.flashApi=document.getElementById("__"+j.id);var a=c.Utils.createEvent("rendererready",j);e.dispatchEvent(a);for(var b=0,d=j.flashApiStack.length;d>b;b++){var f=j.flashApiStack[b];if("set"===f.type){var g=f.propName,h=g.substring(0,1).toUpperCase()+g.substring(1);j["set"+h](f.value)}else"call"===f.type&&j[f.methodName]()}},a["__event__"+j.id]=function(a,b){var d=c.Utils.createEvent(a,j);d.message=b||"",j.mediaElement.dispatchEvent(d)},j.flashWrapper=document.createElement("div");var o=e.getAttribute("autoplay")?!0:!1,p=["uid="+j.id,"autoplay="+o],q=null!==e.originalNode&&"video"===e.originalNode.tagName.toLowerCase(),r=q?e.originalNode.height:1,s=q?e.originalNode.width:1;j.options.enablePseudoStreaming===!0&&(p.push("pseudostreamstart="+j.options.pseudoStreamingStartQueryParam),p.push("pseudostreamtype="+j.options.pseudoStreamingType)),e.appendChild(j.flashWrapper),q&&null!==e.originalNode&&(e.originalNode.style.display="none");var t=[];if(c.Features.isIE){var u=b.createElement("div");j.flashWrapper.appendChild(u),t=['classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"','codebase="//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab"','id="__'+j.id+'"','width="'+s+'"','height="'+r+'"'],q||t.push('style="clip: rect(0 0 0 0); position: absolute;"'),u.outerHTML="<object "+t.join(" ")+'><param name="movie" value="'+j.options.pluginPath+j.options.filename+"?x="+new Date+'" /><param name="flashvars" value="'+p.join("&")+'" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><param name="wmode" value="transparent" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><div>'+c.i18n.t("mejs.install-flash")+"</div></object>"}else t=['id="__'+j.id+'"','name="__'+j.id+'"','play="true"','loop="false"','quality="high"','bgcolor="#000000"','wmode="transparent"','allowScriptAccess="always"','allowFullScreen="true"','type="application/x-shockwave-flash"','pluginspage="//www.macromedia.com/go/getflashplayer"','src="'+j.options.pluginPath+j.options.filename+'"','flashvars="'+p.join("&")+'"','width="'+s+'"','height="'+r+'"'],q||t.push('style="clip: rect(0 0 0 0); position: absolute;"'),j.flashWrapper.innerHTML="<embed "+t.join(" ")+">";if(j.flashNode=j.flashWrapper.lastChild,j.hide=function(){if(q){j.flashNode.style.position="absolute",j.flashNode.style.width="1px",j.flashNode.style.height="1px";try{j.flashNode.style.clip="rect(0 0 0 0);"}catch(a){}}},j.show=function(){if(q){j.flashNode.style.position="",j.flashNode.style.width="",j.flashNode.style.height="";try{j.flashNode.style.clip=""}catch(a){}}},j.setSize=function(a,b){j.flashNode.style.width=a+"px",j.flashNode.style.height=b+"px",null!==j.flashApi&&j.flashApi.fire_setSize(a,b)},g&&g.length>0)for(h=0,i=g.length;i>h;h++)if(c.Renderers.renderers[f.prefix].canPlayType(g[h].type)){j.setSrc(g[h].src),j.load();break}return j}},f=c.PluginDetector.hasPluginVersion("flash",[10,0,0]);if(f){c.Utils.typeChecks.push(function(a){return a=a.toLowerCase(),a.indexOf("rtmp")>-1?a.indexOf(".mp3")>-1?"audio/rtmp":"video/rtmp":a.indexOf(".oga")>-1||a.indexOf(".ogg")>-1?"audio/ogg":a.indexOf(".m3u8")>-1?"application/x-mpegURL":a.indexOf(".mpd")>-1?"application/dash+xml":null});var g={name:"flash_video",options:{prefix:"flash_video",filename:"mediaelement-flash-video.swf",enablePseudoStreaming:!1,pseudoStreamingStartQueryParam:"start",pseudoStreamingType:"byte"},canPlayType:function(a){var b=["video/mp4","video/flv","video/rtmp","audio/rtmp","rtmp/mp4","audio/mp4"];return f&&b.indexOf(a)>-1},create:e.create};c.Renderers.add(g);var h={name:"flash_hls",options:{prefix:"flash_hls",filename:"mediaelement-flash-video-hls.swf"},canPlayType:function(a){var b=["audio/hls","video/hls","application/x-mpegURL","application/x-mpegurl","vnd.apple.mpegURL"];return b.indexOf(a)>-1},create:e.create};c.Renderers.add(h);var i={name:"flash_mdash",options:{prefix:"flash_mdash",filename:"mediaelement-flash-video-mdash.swf"},canPlayType:function(a){var b=["application/dash+xml"];return f&&b.indexOf(a)>-1},create:e.create};c.Renderers.add(i);var j={name:"flash_audio",options:{prefix:"flash_audio",filename:"mediaelement-flash-audio.swf"},canPlayType:function(a){var b=["audio/mp3"];return f&&b.indexOf(a)>-1},create:e.create};c.Renderers.add(j);var k={name:"flash_audio_ogg",options:{prefix:"flash_audio_ogg",filename:"mediaelement-flash-audio-ogg.swf"},canPlayType:function(a){var b=["audio/ogg","audio/oga","audio/ogv"];return f&&b.indexOf(a)>-1},create:e.create};c.Renderers.add(k),window.FlashMediaElementRenderer=c.FlashMediaElementRenderer=e}}(window,document,window.mejs||{}),function(a,b,c,d){var e={"default":"en",locale:{language:c.i18n&&c.i18n.locale.language||"",strings:c.i18n&&c.i18n.locale.strings||{}},pluralForms:[function(){return arguments[1]},function(){var a=arguments;return 1===a[0]?a[1]:a[2]},function(){var a=arguments;return[0,1].indexOf(a[0])>-1?a[1]:a[2]},function(){var a=arguments;return a[0]%10===1&&a[0]%100!==11?a[1]:0!==a[0]?a[2]:a[3]},function(){var a=arguments;return 1===a[0]||11===a[0]?a[1]:2===a[0]||12===a[0]?a[2]:a[0]>2&&a[0]<20?a[3]:a[4]},function(){return 1===args[0]?args[1]:0===args[0]||args[0]%100>0&&args[0]%100<20?args[2]:args[3]},function(){var a=arguments;return a[0]%10===1&&a[0]%100!==11?a[1]:a[0]%10>=2&&(a[0]%100<10||a[0]%100>=20)?a[2]:[3]},function(){var a=arguments;return a[0]%10===1&&a[0]%100!==11?a[1]:a[0]%10>=2&&a[0]%10<=4&&(a[0]%100<10||a[0]%100>=20)?a[2]:a[3]},function(){var a=arguments;return 1===a[0]?a[1]:a[0]>=2&&a[0]<=4?a[2]:a[3]},function(){var a=arguments;return 1===a[0]?a[1]:a[0]%10>=2&&a[0]%10<=4&&(a[0]%100<10||a[0]%100>=20)?a[2]:a[3]},function(){var a=arguments;return a[0]%100===1?a[2]:a[0]%100===2?a[3]:a[0]%100===3||a[0]%100===4?a[4]:a[1]},function(){var a=arguments;return 1===a[0]?a[1]:2===a[0]?a[2]:a[0]>2&&a[0]<7?a[3]:a[0]>6&&a[0]<11?a[4]:a[5]},function(){var a=arguments;return 0===a[0]?a[1]:1===a[0]?a[2]:2===a[0]?a[3]:a[0]%100>=3&&a[0]%100<=10?a[4]:a[0]%100>=11?a[5]:a[6]},function(){var a=arguments;return 1===a[0]?a[1]:0===a[0]||a[0]%100>1&&a[0]%100<11?a[2]:a[0]%100>10&&a[0]%100<20?a[3]:a[4]},function(){var a=arguments;return a[0]%10===1?a[1]:a[0]%10===2?a[2]:a[3]},function(){var a=arguments;return 11!==a[0]&&a[0]%10===1?a[1]:a[2]},function(){var a=arguments;return 1===a[0]?a[1]:a[0]%10>=2&&a[0]%10<=4&&(a[0]%100<10||a[0]%100>=20)?a[2]:a[3]},function(){var a=arguments;return 1===a[0]?a[1]:2===a[0]?a[2]:8!==a[0]&&11!==a[0]?a[3]:a[4]},function(){var a=arguments;return 0===a[0]?a[1]:a[2]},function(){var a=arguments;return 1===a[0]?a[1]:2===a[0]?a[2]:3===a[0]?a[3]:a[4]},function(){var a=arguments;return 0===a[0]?a[1]:1===a[0]?a[2]:a[3]}],getLanguage:function(){var a=e.locale.language||e["default"];return/^(x\-)?[a-z]{2,}(\-\w{2,})?(\-\w{2,})?$/.exec(a)?a:e["default"]},t:function(a,b){if("string"==typeof a&&a.length){var c,d,f=e.getLanguage(),g=function(a,b,c){return"object"!=typeof a||"number"!=typeof b||"number"!=typeof c?a:"string"==typeof a?a:e.pluralForms[c].apply(null,[b].concat(a))},h=function(a){var b={"&":"&","<":"<",">":">",'"':"""};return a.replace(/[&<>"]/g,function(a){return b[a]})};return e.locale.strings&&e.locale.strings[f]&&(c=e.locale.strings[f][a],"number"==typeof b&&(d=e.locale.strings[f]["mejs.plural-form"],c=g.apply(null,[c,b,d]))),!c&&e.locale.strings&&e.locale.strings[e["default"]]&&(c=e.locale.strings[e["default"]][a],"number"==typeof b&&(d=e.locale.strings[e["default"]]["mejs.plural-form"],c=g.apply(null,[c,b,d]))),c=c||a,"number"==typeof b&&(c=c.replace("%1",b)),h(c)}return a}};"undefined"!=typeof mejsL10n&&(e.locale.language=mejsL10n.language),c.i18n=e}(document,window,mejs),function(a,b){"use strict";"undefined"!=typeof mejsL10n&&(a[mejsL10n.lang]=mejsL10n.strings)}(mejs.i18n.locale.strings),/*!
* This is a i18n.locale language object.
*
* English; This can serve as a template for other languages to translate
*
* @author
* TBD
* Sascha Greuel (Twitter: @SoftCreatR)
*
* @see
* mediaelement-i18n.js
*
* @params
* - exports - CommonJS, window ..
*/
function(a){"use strict";void 0===a.en&&(a.en={"mejs.plural-form":1,"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen-off":"Turn off Fullscreen","mejs.fullscreen-on":"Go Fullscreen","mejs.download-video":"Download Video","mejs.fullscreen":"Fullscreen","mejs.time-jump-forward":["Jump forward 1 second","Jump forward %1 seconds"],"mejs.play":"Play","mejs.pause":"Pause","mejs.close":"Close","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.time-skip-back":["Skip back 1 second","Skip back %1 seconds"],"mejs.captions-subtitles":"Captions/Subtitles","mejs.none":"None","mejs.mute-toggle":"Mute Toggle","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.ad-skip":"Skip ad","mejs.ad-skip-info":["Skip in 1 second","Skip in %1 seconds"],"mejs.source-chooser":"Source Chooser","mejs.stop":"Stop","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"})}(mejs.i18n.locale.strings),/*!
* MediaElement.js
* http://www.mediaelement.com/
*
* Wrapper that mimics native HTML5 MediaElement (audio and video)
* using a variety of technologies (pure JavaScript, Flash, iframe)
*
* Copyright 2010-2016, John Dyer (http://j.hn/)
* License: MIT
*
*/
void 0!==jQuery?mejs.$=jQuery:void 0!==Zepto?(mejs.$=Zepto,Zepto.fn.outerWidth=function(a){var b=$(this).width();return a&&(b+=parseInt($(this).css("margin-right"),10),b+=parseInt($(this).css("margin-left"),10)),b}):void 0!==ender&&(mejs.$=ender),function(a,b,c,d,e){a.MepDefaults={poster:"",showPosterWhenEnded:!1,defaultVideoWidth:480,defaultVideoHeight:270,videoWidth:-1,videoHeight:-1,defaultAudioWidth:400,defaultAudioHeight:30,defaultSeekBackwardInterval:function(a){return.05*a.duration},defaultSeekForwardInterval:function(a){return.05*a.duration},setDimensions:!0,audioWidth:-1,audioHeight:-1,startVolume:.8,loop:!1,autoRewind:!0,enableAutosize:!0,timeFormat:"",alwaysShowHours:!1,showTimecodeFrameCount:!1,framesPerSecond:25,alwaysShowControls:!1,hideVideoControlsOnLoad:!1,clickToPlayPause:!0,controlsTimeoutDefault:1500,controlsTimeoutMouseEnter:2500,controlsTimeoutMouseLeave:1e3,iPadUseNativeControls:!1,iPhoneUseNativeControls:!1,AndroidUseNativeControls:!1,features:["playpause","current","progress","duration","tracks","volume","fullscreen"],isVideo:!0,stretching:"auto",enableKeyboard:!0,pauseOtherPlayers:!0,keyActions:[{keys:[32,179],action:function(b,c,d,e){a.MediaFeatures.isFirefox||(c.paused||c.ended?c.play():c.pause())}},{keys:[38],action:function(a,b,c,d){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer());var e=Math.min(b.volume+.1,1);b.setVolume(e)}},{keys:[40],action:function(a,b,c,d){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer());var e=Math.max(b.volume-.1,0);b.setVolume(e)}},{keys:[37,227],action:function(a,b,c,d){if(!isNaN(b.duration)&&b.duration>0){a.isVideo&&(a.showControls(),a.startControlsTimer());var e=Math.max(b.currentTime-a.options.defaultSeekBackwardInterval(b),0);b.setCurrentTime(e)}}},{keys:[39,228],action:function(a,b,c,d){if(!isNaN(b.duration)&&b.duration>0){a.isVideo&&(a.showControls(),a.startControlsTimer());var e=Math.min(b.currentTime+a.options.defaultSeekForwardInterval(b),b.duration);b.setCurrentTime(e)}}},{keys:[70],action:function(a,b,c,d){d.ctrlKey||"undefined"!=typeof a.enterFullScreen&&(a.isFullScreen?a.exitFullScreen():a.enterFullScreen())}},{keys:[77],action:function(a,b,c,d){a.container.find(".mejs-volume-slider").css("display","block"),a.isVideo&&(a.showControls(),a.startControlsTimer()),a.media.muted?a.setMuted(!1):a.setMuted(!0)}}]},a.mepIndex=0,a.players={},a.addEvent=function(a,b,c){a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent&&(a["e"+b+c]=c,a[b+c]=function(){a["e"+b+c](window.event)},a.attachEvent("on"+b,a[b+c]))},a.removeEvent=function(a,b,c){a.removeEventListener?a.removeEventListener(b,c,!1):a.detachEvent&&(a.detachEvent("on"+b,a[b+c]),a[b+c]=null)},a.getElementsByClassName=function(a,b,c){if((b===e||null===b)&&(b=document),b.getElementsByClassName!==e&&null!==b.getElementsByClassName)return b.getElementsByClassName(a);(c===e||null===c)&&(c="*");var d,f=[],g=0,h=b.getElementsByTagName(c),j=h.length;for(i=0;i<j;i++)-1!=h[i].className.indexOf(a)&&(d=","+h[i].className.split(" ").join(",")+",",-1!=d.indexOf(","+a+",")&&(f[g]=h[i],g++));return f},a.MediaElementPlayer=function(c,d){if(!(this instanceof a.MediaElementPlayer))return new a.MediaElementPlayer(c,d);var f=this;return f.$media=f.$node=b(c),f.node=f.media=f.$media[0],f.node?"undefined"!=typeof f.node.player?f.node.player:(d===e&&(d=f.$node.data("mejsoptions")),f.options=b.extend({},a.MepDefaults,d),f.options.timeFormat||(f.options.timeFormat="mm:ss",f.options.alwaysShowHours&&(f.options.timeFormat="hh:mm:ss"),f.options.showTimecodeFrameCount&&(f.options.timeFormat+=":ff")),a.Utility.calculateTimeFormat(0,f.options,f.options.framesPerSecond||25),f.id="mep_"+a.mepIndex++,a.players[f.id]=f,f.init(),f):null},a.MediaElementPlayer.prototype={hasFocus:!1,controlsAreVisible:!0,init:function(){var c=this,d=a.MediaFeatures,e=b.extend({},c.options,{success:function(a,b){c.meReady(a,b)},error:function(a){c.handleError(a)}}),f=c.media.tagName.toLowerCase();if(c.isDynamic="audio"!==f&&"video"!==f,c.isDynamic?c.isVideo=c.options.isVideo:c.isVideo="audio"!==f&&c.options.isVideo,d.isiPad&&c.options.iPadUseNativeControls||d.isiPhone&&c.options.iPhoneUseNativeControls)c.$media.attr("controls","controls"),d.isiPad&&null!==c.media.getAttribute("autoplay")&&c.play();else if(d.isAndroid&&c.options.AndroidUseNativeControls);else if(c.isVideo||!c.isVideo&&c.options.features.length){c.$media.removeAttr("controls");var g=c.isVideo?a.i18n.t("mejs.video-player"):a.i18n.t("mejs.audio-player");b('<span class="mejs-offscreen">'+g+"</span>").insertBefore(c.$media),c.container=b('<div id="'+c.id+'" class="mejs-container" tabindex="0" role="application" aria-label="'+g+'"><div class="mejs-inner"><div class="mejs-mediaelement"></div><div class="mejs-layers"></div><div class="mejs-controls"></div><div class="mejs-clear"></div></div></div>').addClass(c.$media[0].className).insertBefore(c.$media).focus(function(b){if(!c.controlsAreVisible&&!c.hasFocus&&c.controlsEnabled&&(c.showControls(!0),!c.hasMsNativeFullScreen)){var d=".mejs-playpause-button > button";a.Utility.isNodeAfter(b.relatedTarget,c.container[0])&&(d=".mejs-controls .mejs-button:last-child > button");var e=c.container.find(d);e.focus()}}),c.options.features.length||c.container.css("background","transparent").find(".mejs-controls").hide(),c.isVideo&&"fill"===c.options.stretching&&!c.container.parent("mejs-fill-container").length&&(c.outerContainer=c.$media.parent(),c.container.wrap('<div class="mejs-fill-container"/>')),c.container.addClass((d.isAndroid?"mejs-android ":"")+(d.isiOS?"mejs-ios ":"")+(d.isiPad?"mejs-ipad ":"")+(d.isiPhone?"mejs-iphone ":"")+(c.isVideo?"mejs-video ":"mejs-audio ")),c.container.find(".mejs-mediaelement").append(c.$media),c.node.player=c,c.controls=c.container.find(".mejs-controls"),c.layers=c.container.find(".mejs-layers");var h=c.isVideo?"video":"audio",i=h.substring(0,1).toUpperCase()+h.substring(1);c.options[h+"Width"]>0||c.options[h+"Width"].toString().indexOf("%")>-1?c.width=c.options[h+"Width"]:""!==c.media.style.width&&null!==c.media.style.width?c.width=c.media.style.width:null!==c.media.getAttribute("width")?c.width=c.$media.attr("width"):c.width=c.options["default"+i+"Width"],c.options[h+"Height"]>0||c.options[h+"Height"].toString().indexOf("%")>-1?c.height=c.options[h+"Height"]:""!==c.media.style.height&&null!==c.media.style.height?c.height=c.media.style.height:null!==c.$media[0].getAttribute("height")?c.height=c.$media.attr("height"):c.height=c.options["default"+i+"Height"],c.initialAspectRatio=c.height>c.width?c.width/c.height:c.height/c.width,c.setPlayerSize(c.width,c.height),e.pluginWidth=c.width,e.pluginHeight=c.height}else c.isVideo||c.options.features.length||c.$media.hide();a.MediaElement(c.$media[0],e),"undefined"!=typeof c.container&&c.options.features.length&&c.controlsAreVisible&&c.container.trigger("controlsshown")},showControls:function(a){var b=this;a=a===e||a,b.controlsAreVisible||(a?(b.controls.removeClass("mejs-offscreen").stop(!0,!0).fadeIn(200,function(){b.controlsAreVisible=!0,b.container.trigger("controlsshown")}),b.container.find(".mejs-control").removeClass("mejs-offscreen").stop(!0,!0).fadeIn(200,function(){b.controlsAreVisible=!0})):(b.controls.removeClass("mejs-offscreen").css("display","block"),b.container.find(".mejs-control").removeClass("mejs-offscreen").css("display","block"),b.controlsAreVisible=!0,b.container.trigger("controlsshown")),b.setControlsSize())},hideControls:function(a){var c=this;a=a===e||a,!c.controlsAreVisible||c.options.alwaysShowControls||c.keyboardAction||c.media.paused||c.media.ended||(a?(c.controls.stop(!0,!0).fadeOut(200,function(){b(this).addClass("mejs-offscreen").css("display","block"),c.controlsAreVisible=!1,c.container.trigger("controlshidden")}),c.container.find(".mejs-control").stop(!0,!0).fadeOut(200,function(){b(this).addClass("mejs-offscreen").css("display","block")})):(c.controls.addClass("mejs-offscreen").css("display","block"),c.container.find(".mejs-control").addClass("mejs-offscreen").css("display","block"),c.controlsAreVisible=!1,c.container.trigger("controlshidden")))},controlsTimer:null,startControlsTimer:function(a){var b=this;a="undefined"!=typeof a?a:b.options.controlsTimeoutDefault,b.killControlsTimer("start"),b.controlsTimer=setTimeout(function(){b.hideControls(),b.killControlsTimer("hide")},a)},killControlsTimer:function(a){var b=this;null!==b.controlsTimer&&(clearTimeout(b.controlsTimer),delete b.controlsTimer,b.controlsTimer=null)},controlsEnabled:!0,disableControls:function(){var a=this;a.killControlsTimer(),a.hideControls(!1),this.controlsEnabled=!1},enableControls:function(){var a=this;a.showControls(!1),a.controlsEnabled=!0},meReady:function(c,d){var f,g,h=this,i=a.MediaFeatures,j=d.getAttribute("autoplay"),k=!(j===e||null===j||"false"===j),l=null!==c.rendererName&&c.rendererName.match(/(native|html5)/);if(!h.created){if(h.created=!0,h.media=c,h.domNode=d,!(i.isAndroid&&h.options.AndroidUseNativeControls||i.isiPad&&h.options.iPadUseNativeControls||i.isiPhone&&h.options.iPhoneUseNativeControls)){if(!h.isVideo&&!h.options.features.length)return k&&l&&h.play(),void(h.options.success&&("string"==typeof h.options.success?window[h.options.success](h.media,h.domNode,h):h.options.success(h.media,h.domNode,h)));h.buildposter(h,h.controls,h.layers,h.media),h.buildkeyboard(h,h.controls,h.layers,h.media),h.buildoverlays(h,h.controls,h.layers,h.media),h.findTracks();for(f in h.options.features)if(g=h.options.features[f],h["build"+g])try{h["build"+g](h,h.controls,h.layers,h.media)}catch(m){}h.container.trigger("controlsready"),h.setPlayerSize(h.width,h.height),h.setControlsSize(),h.isVideo&&(a.MediaFeatures.hasTouch&&!h.options.alwaysShowControls?h.$media.bind("touchstart",function(){h.controlsAreVisible?h.hideControls(!1):h.controlsEnabled&&h.showControls(!1)}):(h.clickToPlayPauseCallback=function(){if(h.options.clickToPlayPause){var a=h.$media.closest(".mejs-container").find(".mejs-overlay-button"),b=a.attr("aria-pressed");h.media.paused&&b?h.pause():h.media.paused?h.play():h.pause(),a.attr("aria-pressed",!b)}},h.media.addEventListener("click",h.clickToPlayPauseCallback,!1),h.container.bind("mouseenter",function(){h.controlsEnabled&&(h.options.alwaysShowControls||(h.killControlsTimer("enter"),h.showControls(),h.startControlsTimer(h.options.controlsTimeoutMouseEnter)))}).bind("mousemove",function(){h.controlsEnabled&&(h.controlsAreVisible||h.showControls(),h.options.alwaysShowControls||h.startControlsTimer(h.options.controlsTimeoutMouseEnter))}).bind("mouseleave",function(){h.controlsEnabled&&(h.media.paused||h.options.alwaysShowControls||h.startControlsTimer(h.options.controlsTimeoutMouseLeave))})),h.options.hideVideoControlsOnLoad&&h.hideControls(!1),k&&!h.options.alwaysShowControls&&h.hideControls(),h.options.enableAutosize&&h.media.addEventListener("loadedmetadata",function(a){h.options.videoHeight<=0&&!h.domNode.getAttribute("height")&&!isNaN(a.target.videoHeight)&&(h.setPlayerSize(a.target.videoWidth,a.target.videoHeight),h.setControlsSize(),h.media.setSize(a.target.videoWidth,a.target.videoHeight))},!1)),h.media.addEventListener("play",function(){var b;h.hasFocus=!0;for(b in a.players){var c=a.players[b];c.id===h.id||!h.options.pauseOtherPlayers||c.paused||c.ended||(c.pause(),c.hasFocus=!1)}},!1),h.media.addEventListener("ended",function(a){if(h.options.autoRewind)try{h.media.setCurrentTime(0),window.setTimeout(function(){b(h.container).find(".mejs-overlay-loading").parent().hide()},20)}catch(c){}"function"==typeof h.media.stop?h.media.stop():h.media.pause(),h.setProgressRail&&h.setProgressRail(),h.setCurrentRail&&h.setCurrentRail(),h.options.loop?h.play():!h.options.alwaysShowControls&&h.controlsEnabled&&h.showControls()},!1),h.media.addEventListener("loadedmetadata",function(){a.Utility.calculateTimeFormat(h.duration,h.options,h.options.framesPerSecond||25),h.updateDuration&&h.updateDuration(),h.updateCurrent&&h.updateCurrent(),h.isFullScreen||(h.setPlayerSize(h.width,h.height),h.setControlsSize())},!1);var n=null;h.media.addEventListener("timeupdate",function(){n!==this.duration&&(n=this.duration,a.Utility.calculateTimeFormat(n,h.options,h.options.framesPerSecond||25),h.updateDuration&&h.updateDuration(),h.updateCurrent&&h.updateCurrent(),h.setControlsSize())},!1),h.container.focusout(function(a){if(a.relatedTarget){var c=b(a.relatedTarget);h.keyboardAction&&0===c.parents(".mejs-container").length&&(h.keyboardAction=!1,h.isVideo&&!h.options.alwaysShowControls&&h.hideControls(!0))}}),setTimeout(function(){h.setPlayerSize(h.width,h.height),h.setControlsSize()},50),h.globalBind("resize",function(){h.isFullScreen||a.MediaFeatures.hasTrueNativeFullScreen&&document.webkitIsFullScreen||h.setPlayerSize(h.width,h.height),h.setControlsSize()}),null!==h.media.rendererName&&h.media.rendererName.match(/youtube/)&&(i.isiOS||i.isAndroid)&&(h.container.find(".mejs-overlay-play").hide(),h.container.find(".mejs-poster").hide())}k&&l&&h.play(),h.options.success&&("string"==typeof h.options.success?window[h.options.success](h.media,h.domNode,h):h.options.success(h.media,h.domNode,h))}},handleError:function(a){var b=this;b.controls&&b.disableControls(),b.options.error&&b.options.error(a)},setPlayerSize:function(a,c){var d=this;if(!d.options.setDimensions)return!1;if("undefined"!=typeof a&&(d.width=a),"undefined"!=typeof c&&(d.height=c),"undefined"!=typeof FB&&d.isVideo){FB.Event.subscribe("xfbml.ready",function(){var a=b(d.media).children(".fb-video");return d.width=a.width(),d.height=a.height(),d.setDimensions(d.width,d.height),!1});var e=b(d.media).children(".fb-video");e.length&&(d.width=e.width(),d.height=e.height())}switch(d.options.stretching){case"fill":d.isVideo?d.setFillMode():d.setDimensions(d.width,d.height);break;case"responsive":d.setResponsiveMode();break;case"none":d.setDimensions(d.width,d.height);break;default:d.hasFluidMode()===!0?d.setResponsiveMode():d.setDimensions(d.width,d.height)}},hasFluidMode:function(){var a=this;return a.height.toString().indexOf("%")>-1||"none"!==a.$node.css("max-width")&&a.$node.css("max-width")!==a.width||a.$node[0].currentStyle&&"100%"===a.$node[0].currentStyle.maxWidth},setResponsiveMode:function(){var a,d=this,e=(function(){return d.isVideo?d.media.videoWidth&&d.media.videoWidth>0?d.media.videoWidth:null!==d.media.getAttribute("width")?d.media.getAttribute("width"):d.options.defaultVideoWidth:d.options.defaultAudioWidth}(),function(){return d.isVideo?d.media.videoHeight&&d.media.videoHeight>0?d.media.videoHeight:null!==d.media.getAttribute("height")?d.media.getAttribute("height"):d.options.defaultVideoHeight:d.options.defaultAudioHeight}()),f=function(){return ratio=1,d.isVideo?(d.media.videoWidth&&d.media.videoWidth>0&&d.media.videoHeight&&d.media.videoHeight>0?ratio=d.height>=d.width?d.media.videoWidth/d.media.videoHeight:d.media.videoHeight/d.media.videoWidth:ratio=d.initialAspectRatio,(isNaN(ratio)||ratio<.01||ratio>100)&&(ratio=1),ratio):ratio}(),g=d.container.parent().closest(":visible").width(),h=d.container.parent().closest(":visible").height();a=d.isVideo?d.height>=d.width?parseInt(g/f,10):parseInt(g*f,10):e,isNaN(a)&&(a=h),d.container.parent().length>0&&"body"===d.container.parent()[0].tagName.toLowerCase()&&(g=b(c).width(),a=b(c).height()),a&&g&&(d.container.width(g).height(a),d.$media.width("100%").height("100%"),d.isVideo&&d.media.setSize&&d.media.setSize(g,a),d.layers.children(".mejs-layer").width("100%").height("100%"))},setFillMode:function(){var a=this,b=a.outerContainer;"none"!==a.$node.css("height")&&a.$node.css("height")!==a.height&&a.$node.css("height",""),"none"!==a.$node.css("max-width")&&a.$node.css("max-width")!==a.width&&a.$node.css("max-width",""),"none"!==a.$node.css("max-height")&&a.$node.css("max-height")!==a.height&&a.$node.css("max-height",""),a.$node[0].currentStyle&&("100%"===a.$node[0].currentStyle.height&&(a.$node[0].currentStyle.height=""),"100%"===a.$node[0].currentStyle.maxWidth&&(a.$node[0].currentStyle.maxWidth=""),"100%"===a.$node[0].currentStyle.maxHeight&&(a.$node[0].currentStyle.maxHeight="")),b.width()||b.height(a.$media.width()),b.height()||b.height(a.$media.height());var c=b.width(),d=b.height();a.setDimensions("100%","100%"),a.container.find(".mejs-poster img").css("display","block"),targetElement=a.container.find("object, embed, iframe, video");var e=a.height,f=a.width,g=c,h=e*c/f,i=f*d/e,j=d,k=i>c==!1,l=k?Math.floor(g):Math.floor(i),m=k?Math.floor(h):Math.floor(j);k?(targetElement.height(m).width(c),a.media.setSize&&a.media.setSize(c,m)):(targetElement.height(d).width(l),a.media.setSize&&a.media.setSize(l,d)),targetElement.css({"margin-left":Math.floor((c-l)/2),"margin-top":0})},setDimensions:function(a,b){var c=this;c.container.width(a).height(b),c.layers.children(".mejs-layer").width(a).height(b)},setControlsSize:function(){var a=this,c=a.controls.find(".mejs-time-rail");if(a.container.is(":visible")&&c.length&&c.is(":visible")){var d=a.controls.children(),e=parseFloat(d.children(".mejs-time-total").css("margin-left")),f=0;c.siblings().each(function(){f+=b(this).outerWidth(!0)}),f+=2*e,c.width("100%").width("-="+f),a.container.trigger("controlsresize")}},buildposter:function(a,c,d,e){var f=this,g=b('<div class="mejs-poster mejs-layer"></div>').appendTo(d),h=a.$media.attr("poster");""!==a.options.poster&&(h=a.options.poster),h?f.setPoster(h):g.hide(),e.addEventListener("play",function(){g.hide()},!1),a.options.showPosterWhenEnded&&a.options.autoRewind&&e.addEventListener("ended",function(){g.show()},!1)},setPoster:function(a){var c=this,d=c.container.find(".mejs-poster"),e=d.find("img");0===e.length&&(e=b('<img class="mejs-poster-img" width="100%" height="100%" alt="" />').appendTo(d)),e.attr("src",a),d.css({"background-image":"url("+a+")"})},buildoverlays:function(c,d,e,f){var g=this;if(c.isVideo){var h=b('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-loading"><span class="mejs-overlay-loading-bg-img"></span></div></div>').hide().appendTo(e),i=b('<div class="mejs-overlay mejs-layer"><div class="mejs-overlay-error"></div></div>').hide().appendTo(e),j=b('<div class="mejs-overlay mejs-layer mejs-overlay-play"><div class="mejs-overlay-button" role="button" aria-label="'+a.i18n.t("mejs.play")+'" aria-pressed="false"></div></div>').appendTo(e).bind("click",function(){if(g.options.clickToPlayPause){var a=g.$media.closest(".mejs-container").find(".mejs-overlay-button"),b=a.attr("aria-pressed");f.paused?f.play():f.pause(),a.attr("aria-pressed",!!b)}});(a.Features.isiPhone||null!==g.media.rendererName&&g.media.rendererName.match(/(youtube|facebook)/))&&j.hide(),f.addEventListener("play",function(){j.hide(),h.hide(),d.find(".mejs-time-buffering").hide(),i.hide()},!1),f.addEventListener("playing",function(){j.hide(),h.hide(),d.find(".mejs-time-buffering").hide(),i.hide()},!1),f.addEventListener("seeking",function(){h.show(),d.find(".mejs-time-buffering").show()},!1),f.addEventListener("seeked",function(){h.hide(),d.find(".mejs-time-buffering").hide()},!1),f.addEventListener("pause",function(){a.MediaFeatures.isiPhone||j.show()},!1),f.addEventListener("waiting",function(){h.show(),d.find(".mejs-time-buffering").show()},!1),f.addEventListener("loadeddata",function(){h.show(),d.find(".mejs-time-buffering").show(),a.MediaFeatures.isAndroid&&(f.canplayTimeout=window.setTimeout(function(){if(document.createEvent){var a=document.createEvent("HTMLEvents");return a.initEvent("canplay",!0,!0),f.dispatchEvent(a)}},300))},!1),f.addEventListener("canplay",function(){h.hide(),d.find(".mejs-time-buffering").hide(),clearTimeout(f.canplayTimeout)},!1),f.addEventListener("error",function(a){g.handleError(a),h.hide(),j.hide(),i.show(),i.find(".mejs-overlay-error").html("Error loading this resource")},!1),f.addEventListener("keydown",function(a){g.onkeydown(c,f,a)},!1)}},buildkeyboard:function(a,c,d,e){var f=this;f.container.keydown(function(){f.keyboardAction=!0}),f.globalBind("keydown",function(c){return a.hasFocus=0!==b(c.target).closest(".mejs-container").length&&b(c.target).closest(".mejs-container").attr("id")===a.$media.closest(".mejs-container").attr("id"),f.onkeydown(a,e,c)}),f.globalBind("click",function(c){a.hasFocus=0!==b(c.target).closest(".mejs-container").length})},onkeydown:function(a,b,c){if(a.hasFocus&&a.options.enableKeyboard)for(var d=0,e=a.options.keyActions.length;e>d;d++)for(var f=a.options.keyActions[d],g=0,h=f.keys.length;h>g;g++)if(c.keyCode===f.keys[g])return"function"==typeof c.preventDefault&&c.preventDefault(),f.action(a,b,c.keyCode,c),!1;return!0},findTracks:function(){var a=this,c=a.$media.find("track");a.tracks=[],c.each(function(c,d){d=b(d),a.tracks.push({srclang:d.attr("srclang")?d.attr("srclang").toLowerCase():"",src:d.attr("src"),kind:d.attr("kind"),label:d.attr("label")||"",entries:[],isLoaded:!1})})},changeSkin:function(a){var b=this;b.container[0].className="mejs-container "+a,b.setPlayerSize(b.width,b.height),b.setControlsSize()},play:function(){var a=this;a.media.getCurrentTime()<=0&&a.load(),a.media.play()},pause:function(){try{this.media.pause()}catch(a){}},load:function(){var a=this;a.isLoaded||a.media.load(),a.isLoaded=!0},setMuted:function(a){this.media.setMuted(a)},setCurrentTime:function(a){this.media.setCurrentTime(a)},getCurrentTime:function(){return this.media.currentTime},setVolume:function(a){this.media.setVolume(a)},getVolume:function(){return this.media.volume},setSrc:function(a){this.media.setSrc(a)},remove:function(){var b,c,d=this;d.container.prev(".mejs-offscreen").remove();for(b in d.options.features)if(c=d.options.features[b],d["clean"+c])try{d["clean"+c](d)}catch(e){}d.isDynamic?d.$node.insertBefore(d.container):(d.$media.prop("controls",!0),d.$node.clone().insertBefore(d.container).show(),d.$node.remove());var f=null!==d.media.rendererName&&d.media.rendererName.match(/(native|html5)/);f||d.media.remove(),delete a.players[d.id],"object"==typeof d.container&&d.container.remove(),d.globalUnbind(),delete d.node.player},rebuildtracks:function(){var a=this;a.findTracks(),a.buildtracks(a,a.controls,a.layers,a.media)},resetSize:function(){var a=this;setTimeout(function(){a.setPlayerSize(a.width,a.height),a.setControlsSize()},50)}},function(){function c(a,c){var e={d:[],w:[]};return b.each((a||"").split(" "),function(a,b){var f=b+"."+c;0===f.indexOf(".")?(e.d.push(f),e.w.push(f)):e[d.test(b)?"w":"d"].push(f)}),e.d=e.d.join(" "),e.w=e.w.join(" "),e}var d=/^((after|before)print|(before)?unload|hashchange|message|o(ff|n)line|page(hide|show)|popstate|resize|storage)\b/;a.MediaElementPlayer.prototype.globalBind=function(a,d,e){var f=this,g=f.node?f.node.ownerDocument:document;a=c(a,f.id),a.d&&b(g).bind(a.d,d,e),a.w&&b(window).bind(a.w,d,e)},a.MediaElementPlayer.prototype.globalUnbind=function(a,d){var e=this,f=e.node?e.node.ownerDocument:document;a=c(a,e.id),a.d&&b(f).unbind(a.d,d),a.w&&b(window).unbind(a.w,d)}}(),"undefined"!=typeof b&&(b.fn.mediaelementplayer=function(c){return c===!1?this.each(function(){var a=b(this).data("mediaelementplayer");a&&a.remove(),b(this).removeData("mediaelementplayer")}):this.each(function(){b(this).data("mediaelementplayer",new a.MediaElementPlayer(this,c))}),this},b(document).ready(function(){b(".mejs-player").mediaelementplayer()})),window.MediaElementPlayer=a.MediaElementPlayer}(mejs,mejs.$,window,document),function(a){a.extend(mejs.MepDefaults,{playText:"",pauseText:""}),a.extend(MediaElementPlayer.prototype,{buildplaypause:function(b,c,d,e){function f(a){"play"===a?(k.removeClass("mejs-play").addClass("mejs-pause"),l.attr({title:j,"aria-label":j})):(k.removeClass("mejs-pause").addClass("mejs-play"),l.attr({title:i,"aria-label":i}))}var g=this,h=g.options,i=h.playText?h.playText:mejs.i18n.t("mejs.play"),j=h.pauseText?h.pauseText:mejs.i18n.t("mejs.pause"),k=a('<div class="mejs-button mejs-playpause-button mejs-play" ><button type="button" aria-controls="'+g.id+'" title="'+i+'" aria-label="'+j+'"></button></div>').appendTo(c).click(function(a){return a.preventDefault(),e.paused?e.play():e.pause(),!1}),l=k.find("button");f("pse"),e.addEventListener("play",function(){f("play")},!1),e.addEventListener("playing",function(){f("play")},!1),e.addEventListener("pause",function(){f("pse")},!1),e.addEventListener("paused",function(){f("pse")},!1)}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{stopText:""}),a.extend(MediaElementPlayer.prototype,{buildstop:function(b,c,d,e){var f=this,g=f.options.stopText?f.options.stopText:mejs.i18n.t("mejs.stop");a('<div class="mejs-button mejs-stop-button mejs-stop"><button type="button" aria-controls="'+f.id+'" title="'+g+'" aria-label="'+g+'"></button></div>').appendTo(c).click(function(){e.paused||e.pause(),e.currentTime>0&&(e.setCurrentTime(0),e.pause(),c.find(".mejs-time-current").width("0px"),c.find(".mejs-time-handle").css("left","0px"),c.find(".mejs-time-float-current").html(mejs.Utility.secondsToTimeCode(0,b.options.alwaysShowHours)),c.find(".mejs-currenttime").html(mejs.Utility.secondsToTimeCode(0,b.options.alwaysShowHours)),d.find(".mejs-poster").show())})}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{enableProgressTooltip:!0,progressHelpText:""}),a.extend(MediaElementPlayer.prototype,{buildprogress:function(b,c,d,e){var f=this,g=!1,h=!1,i=0,j=!1,k=b.options.autoRewind,l=(f.options.progressHelpText?f.options.progressHelpText:mejs.i18n.t("mejs.time-help-text"),b.options.enableProgressTooltip?'<span class="mejs-time-float"><span class="mejs-time-float-current">00:00</span><span class="mejs-time-float-corner"></span></span>':"");a('<div class="mejs-time-rail"><span class="mejs-time-total mejs-time-slider"><span class="mejs-time-buffering"></span><span class="mejs-time-loaded"></span><span class="mejs-time-current"></span><span class="mejs-time-handle"></span>'+l+"</span></div>").appendTo(c),c.find(".mejs-time-buffering").hide(),f.total=c.find(".mejs-time-total"),f.loaded=c.find(".mejs-time-loaded"),f.current=c.find(".mejs-time-current"),f.handle=c.find(".mejs-time-handle"),f.timefloat=c.find(".mejs-time-float"),f.timefloatcurrent=c.find(".mejs-time-float-current"),f.slider=c.find(".mejs-time-slider");var m=function(a){var c,d=f.total.offset(),h=f.total.width(),i=0,j=0,k=0;c=a.originalEvent&&a.originalEvent.changedTouches?a.originalEvent.changedTouches[0].pageX:a.changedTouches?a.changedTouches[0].pageX:a.pageX,e.duration&&(c<d.left?c=d.left:c>h+d.left&&(c=h+d.left),k=c-d.left,i=k/h,j=.02>=i?0:i*e.duration,g&&j.toFixed(4)!==e.currentTime.toFixed(4)&&e.setCurrentTime(j),mejs.MediaFeatures.hasTouch||(f.timefloat.css("left",k),f.timefloatcurrent.html(mejs.Utility.secondsToTimeCode(j,b.options.alwaysShowHours)),f.timefloat.show()))},n=function(){var a=e.currentTime,c=mejs.i18n.t("mejs.time-slider"),d=mejs.Utility.secondsToTimeCode(a,b.options.alwaysShowHours),g=e.duration;f.slider.attr({role:"slider",tabindex:0}),e.paused?f.slider.attr({"aria-label":c,"aria-valuemin":0,"aria-valuemax":g,"aria-valuenow":a,"aria-valuetext":d}):f.slider.removeAttr("aria-label aria-valuemin aria-valuemax aria-valuenow aria-valuetext")},o=function(){var a=new Date;a-i>=1e3&&e.play()};f.slider.bind("focus",function(a){b.options.autoRewind=!1}),f.slider.bind("blur",function(a){b.options.autoRewind=k}),f.slider.bind("keydown",function(a){if(new Date-i>=1e3&&(j=e.paused),f.options.keyActions.length){var c=a.keyCode,d=e.duration,g=e.currentTime,h=b.options.defaultSeekForwardInterval(e),k=b.options.defaultSeekBackwardInterval(e);switch(c){case 37:case 40:g-=k;break;case 39:case 38:g+=h;break;case 36:g=0;break;case 35:g=d;break;case 32:return void(mejs.Utility.isFirefox||(e.paused?e.play():e.pause()));case 13:return void(e.paused?e.play():e.pause());default:return}g=0>g?0:g>=d?d:Math.floor(g),i=new Date,j||e.pause(),g<e.duration&&!j&&setTimeout(o,1100),e.setCurrentTime(g),a.preventDefault(),a.stopPropagation()}}),f.total.bind("mousedown touchstart",function(a){(1===a.which||0===a.which)&&(g=!0,m(a),f.globalBind("mousemove.dur touchmove.dur",function(a){m(a)}),f.globalBind("mouseup.dur touchend.dur",function(a){g=!1,void 0!==f.timefloat&&f.timefloat.hide(),f.globalUnbind(".dur")}))}).bind("mouseenter",function(a){h=!0,f.globalBind("mousemove.dur",function(a){m(a)}),void 0===f.timefloat||mejs.MediaFeatures.hasTouch||f.timefloat.show()}).bind("mouseleave",function(a){h=!1,g||(f.globalUnbind(".dur"),void 0!==f.timefloat&&f.timefloat.hide())}),e.addEventListener("progress",function(a){b.setProgressRail(a),b.setCurrentRail(a)},!1),e.addEventListener("timeupdate",function(a){b.setProgressRail(a),b.setCurrentRail(a),n(a)},!1),f.container.on("controlsresize",function(a){b.setProgressRail(a),b.setCurrentRail(a)})},setProgressRail:function(a){var b=this,c=void 0!==a?a.target:b.media,d=null;c&&c.buffered&&c.buffered.length>0&&c.buffered.end&&c.duration?d=c.buffered.end(c.buffered.length-1)/c.duration:c&&void 0!==c.bytesTotal&&c.bytesTotal>0&&void 0!==c.bufferedBytes?d=c.bufferedBytes/c.bytesTotal:a&&a.lengthComputable&&0!==a.total&&(d=a.loaded/a.total),null!==d&&(d=Math.min(1,Math.max(0,d)),b.loaded&&b.total&&b.loaded.width(100*d+"%"))},setCurrentRail:function(){var a=this;if(void 0!==a.media.currentTime&&a.media.duration&&a.total&&a.handle){var b=Math.round(a.total.width()*a.media.currentTime/a.media.duration),c=b-Math.round(a.handle.outerWidth(!0)/2);b=a.media.currentTime/a.media.duration*100,a.current.width(b+"%"),a.handle.css("left",c)}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{duration:0,timeAndDurationSeparator:"<span> | </span>"}),a.extend(MediaElementPlayer.prototype,{buildcurrent:function(b,c,d,e){var f=this;a('<div class="mejs-time" role="timer" aria-live="off"><span class="mejs-currenttime">'+mejs.Utility.secondsToTimeCode(0,b.options.alwaysShowHours)+"</span></div>").appendTo(c),f.currenttime=f.controls.find(".mejs-currenttime"),e.addEventListener("timeupdate",function(){f.controlsAreVisible&&b.updateCurrent()},!1)},buildduration:function(b,c,d,e){var f=this;c.children().last().find(".mejs-currenttime").length>0?a(f.options.timeAndDurationSeparator+'<span class="mejs-duration">'+mejs.Utility.secondsToTimeCode(f.options.duration,f.options.alwaysShowHours)+"</span>").appendTo(c.find(".mejs-time")):(c.find(".mejs-currenttime").parent().addClass("mejs-currenttime-container"),a('<div class="mejs-time mejs-duration-container"><span class="mejs-duration">'+mejs.Utility.secondsToTimeCode(f.options.duration,f.options.alwaysShowHours)+"</span></div>").appendTo(c)),f.durationD=f.controls.find(".mejs-duration"),e.addEventListener("timeupdate",function(){f.controlsAreVisible&&b.updateDuration()},!1)},updateCurrent:function(){var a=this,b=a.media.currentTime;isNaN(b)&&(b=0),a.currenttime&&a.currenttime.html(mejs.Utility.secondsToTimeCode(b,a.options.alwaysShowHours))},updateDuration:function(){var a=this,b=a.media.duration;(isNaN(b)||b==1/0||0>b)&&(a.media.duration=a.options.duration=b=0),a.options.duration>0&&(b=a.options.duration),a.container.toggleClass("mejs-long-video",b>3600),a.durationD&&b>0&&a.durationD.html(mejs.Utility.secondsToTimeCode(b,a.options.alwaysShowHours))}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{muteText:mejs.i18n.t("mejs.mute-toggle"),allyVolumeControlText:mejs.i18n.t("mejs.volume-help-text"),hideVolumeOnTouchDevices:!0,audioVolume:"horizontal",videoVolume:"vertical"}),a.extend(MediaElementPlayer.prototype,{buildvolume:function(b,c,d,e){if(!mejs.MediaFeatures.isAndroid&&!mejs.MediaFeatures.isiOS||!this.options.hideVolumeOnTouchDevices){var f=this,g=f.isVideo?f.options.videoVolume:f.options.audioVolume,h="horizontal"===g?a('<div class="mejs-button mejs-volume-button mejs-mute"><button type="button" aria-controls="'+f.id+'" title="'+f.options.muteText+'" aria-label="'+f.options.muteText+'"></button></div><a href="javascript:void(0);" class="mejs-horizontal-volume-slider"><span class="mejs-offscreen">'+f.options.allyVolumeControlText+'</span><div class="mejs-horizontal-volume-total"></div><div class="mejs-horizontal-volume-current"></div><div class="mejs-horizontal-volume-handle"></div></a>').appendTo(c):a('<div class="mejs-button mejs-volume-button mejs-mute"><button type="button" aria-controls="'+f.id+'" title="'+f.options.muteText+'" aria-label="'+f.options.muteText+'"></button><a href="javascript:void(0);" class="mejs-volume-slider"><span class="mejs-offscreen">'+f.options.allyVolumeControlText+'</span><div class="mejs-volume-total"></div><div class="mejs-volume-current"></div><div class="mejs-volume-handle"></div></a></div>').appendTo(c),i=f.container.find(".mejs-volume-slider, .mejs-horizontal-volume-slider"),j=f.container.find(".mejs-volume-total, .mejs-horizontal-volume-total"),k=f.container.find(".mejs-volume-current, .mejs-horizontal-volume-current"),l=f.container.find(".mejs-volume-handle, .mejs-horizontal-volume-handle"),m=function(a,b){
if(!i.is(":visible")&&void 0===b)return i.show(),m(a,!0),void i.hide();a=Math.max(0,a),a=Math.min(a,1),0===a?(h.removeClass("mejs-mute").addClass("mejs-unmute"),h.children("button").attr("title",mejs.i18n.t("mejs.unmute")).attr("aria-label",mejs.i18n.t("mejs.unmute"))):(h.removeClass("mejs-unmute").addClass("mejs-mute"),h.children("button").attr("title",mejs.i18n.t("mejs.mute")).attr("aria-label",mejs.i18n.t("mejs.mute")));var c=j.position();if("vertical"===g){var d=j.height(),e=d-d*a;l.css("top",Math.round(c.top+e-l.height()/2)),k.height(d-e),k.css("top",c.top+e)}else{var f=j.width(),n=f*a;l.css("left",Math.round(c.left+n-l.width()/2)),k.width(Math.round(n))}},n=function(a){var b=null,c=j.offset();if("vertical"===g){var d=j.height(),f=a.pageY-c.top;if(b=(d-f)/d,0===c.top||0===c.left)return}else{var h=j.width(),i=a.pageX-c.left;b=i/h}b=Math.max(0,b),b=Math.min(b,1),m(b),0===b?e.setMuted(!0):e.setMuted(!1),e.setVolume(b)},o=!1,p=!1;h.hover(function(){i.show(),p=!0},function(){p=!1,o||"vertical"!==g||i.hide()});var q=function(){var a=Math.floor(100*e.volume);i.attr({"aria-label":mejs.i18n.t("mejs.volume-slider"),"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":a,"aria-valuetext":a+"%",role:"slider",tabindex:0})};i.bind("mouseover",function(){p=!0}).bind("mousedown",function(a){return n(a),f.globalBind("mousemove.vol",function(a){n(a)}),f.globalBind("mouseup.vol",function(){o=!1,f.globalUnbind(".vol"),p||"vertical"!==g||i.hide()}),o=!0,!1}).bind("keydown",function(a){if(f.options.keyActions.length){var b=a.keyCode,c=e.volume;switch(b){case 38:c=Math.min(c+.1,1);break;case 40:c=Math.max(0,c-.1);break;default:return!0}return o=!1,m(c),e.setVolume(c),!1}}),h.find("button").click(function(){e.setMuted(!e.muted)}),h.find("button").on("focus",function(){i.show()}).on("blur",function(){i.hide()}),e.addEventListener("volumechange",function(a){o||(e.muted?(m(0),h.removeClass("mejs-mute").addClass("mejs-unmute")):(m(e.volume),h.removeClass("mejs-unmute").addClass("mejs-mute"))),q(a)},!1),0===b.options.startVolume&&e.setMuted(!0);var r=null!==f.media.rendererName&&f.media.rendererName.match(/(native|html5)/);r&&e.setVolume(b.options.startVolume),f.container.on("controlsresize",function(){e.muted?(m(0),h.removeClass("mejs-mute").addClass("mejs-unmute")):(m(e.volume),h.removeClass("mejs-unmute").addClass("mejs-mute"))})}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{usePluginFullScreen:!0,fullscreenText:""}),a.extend(MediaElementPlayer.prototype,{isFullScreen:!1,isNativeFullScreen:!1,isInIframe:!1,isPluginClickThroughCreated:!1,fullscreenMode:"",containerSizeTimeout:null,buildfullscreen:function(b,c,d,e){if(b.isVideo){b.isInIframe=window.location!=window.parent.location,e.addEventListener("loadstart",function(){b.detectFullscreenMode()});var f=this,g=null,h=f.options.fullscreenText?f.options.fullscreenText:mejs.i18n.t("mejs.fullscreen"),i=a('<div class="mejs-button mejs-fullscreen-button"><button type="button" aria-controls="'+f.id+'" title="'+h+'" aria-label="'+h+'"></button></div>').appendTo(c).on("click",function(){var a=mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||b.isFullScreen;a?b.exitFullScreen():b.enterFullScreen()}).on("mouseover",function(){if("plugin-hover"===f.fullscreenMode){null!==g&&(clearTimeout(g),g=null);var a=i.offset(),c=b.container.offset();e.positionFullscreenButton(a.left-c.left,a.top-c.top,!0)}}).on("mouseout",function(){"plugin-hover"===f.fullscreenMode&&(null!==g&&clearTimeout(g),g=setTimeout(function(){e.hideFullscreenButton()},1500))});if(b.fullscreenBtn=i,f.globalBind("keydown",function(a){27===a.keyCode&&(mejs.MediaFeatures.hasTrueNativeFullScreen&&mejs.MediaFeatures.isFullScreen()||f.isFullScreen)&&b.exitFullScreen()}),f.normalHeight=0,f.normalWidth=0,mejs.MediaFeatures.hasTrueNativeFullScreen){var j=function(){b.isFullScreen&&(mejs.MediaFeatures.isFullScreen()?(b.isNativeFullScreen=!0,b.setControlsSize()):(b.isNativeFullScreen=!1,b.exitFullScreen()))};b.globalBind(mejs.MediaFeatures.fullScreenEventName,j)}}},detectFullscreenMode:function(){var a=this,b="",c=mejs.MediaFeatures,d=null!==a.media.rendererName&&a.media.rendererName.match(/(native|html5)/);return c.hasTrueNativeFullScreen&&d?b="native-native":!c.hasTrueNativeFullScreen||d||c.hasFirefoxPluginMovingProblem?a.usePluginFullScreen?mejs.MediaFeatures.supportsPointerEvents?(b="plugin-click",a.createPluginClickThrough()):b="plugin-hover":b="fullwindow":b="plugin-native",a.fullscreenMode=b,b},createPluginClickThrough:function(){var b=this;if(!b.isPluginClickThroughCreated){var c,d,e=!1,f=function(){if(e){for(var a in g)g[a].hide();b.fullscreenBtn.css("pointer-events",""),b.controls.css("pointer-events",""),b.media.removeEventListener("click",b.clickToPlayPauseCallback),e=!1}},g={},h=["top","left","right","bottom"],i=function(){var a=fullscreenBtn.offset().left-b.container.offset().left,d=fullscreenBtn.offset().top-b.container.offset().top,e=fullscreenBtn.outerWidth(!0),f=fullscreenBtn.outerHeight(!0),h=b.container.width(),i=b.container.height();for(c in g)g[c].css({position:"absolute",top:0,left:0});g.top.width(h).height(d),g.left.width(a).height(f).css({top:d}),g.right.width(h-a-e).height(f).css({top:d,left:a+e}),g.bottom.width(h).height(i-f-d).css({top:d+f})};for(b.globalBind("resize",function(){i()}),c=0,d=h.length;d>c;c++)g[h[c]]=a('<div class="mejs-fullscreen-hover" />').appendTo(b.container).mouseover(f).hide();fullscreenBtn.on("mouseover",function(){if(!b.isFullScreen){var a=fullscreenBtn.offset(),d=player.container.offset();media.positionFullscreenButton(a.left-d.left,a.top-d.top,!1),b.fullscreenBtn.css("pointer-events","none"),b.controls.css("pointer-events","none"),b.media.addEventListener("click",b.clickToPlayPauseCallback);for(c in g)g[c].show();i(),e=!0}}),media.addEventListener("fullscreenchange",function(a){b.isFullScreen=!b.isFullScreen,b.isFullScreen?b.media.removeEventListener("click",b.clickToPlayPauseCallback):b.media.addEventListener("click",b.clickToPlayPauseCallback),f()}),b.globalBind("mousemove",function(a){if(e){var c=fullscreenBtn.offset();(a.pageY<c.top||a.pageY>c.top+fullscreenBtn.outerHeight(!0)||a.pageX<c.left||a.pageX>c.left+fullscreenBtn.outerWidth(!0))&&(fullscreenBtn.css("pointer-events",""),b.controls.css("pointer-events",""),e=!1)}}),b.isPluginClickThroughCreated=!0}},cleanfullscreen:function(a){a.exitFullScreen()},enterFullScreen:function(){var b=this,c=null!==b.media.rendererName&&b.media.rendererName.match(/(html5|native)/);if(mejs.MediaFeatures.isiOS&&mejs.MediaFeatures.hasiOSFullScreen&&"function"==typeof b.media.webkitEnterFullscreen)return void b.media.webkitEnterFullscreen();a(document.documentElement).addClass("mejs-fullscreen"),b.normalHeight=b.container.height(),b.normalWidth=b.container.width(),"native-native"===b.fullscreenMode||"plugin-native"===b.fullscreenMode?(mejs.MediaFeatures.requestFullScreen(b.container[0]),b.isInIframe&&setTimeout(function e(){if(b.isNativeFullScreen){var c=.002,d=a(window).width(),f=screen.width,g=Math.abs(f-d),h=f*c;g>h?b.exitFullScreen():setTimeout(e,500)}},1e3)):"fullwindow"===b.fullscreeMode,b.container.addClass("mejs-container-fullscreen").width("100%").height("100%"),b.containerSizeTimeout=setTimeout(function(){b.container.css({width:"100%",height:"100%"}),b.setControlsSize()},500),c?b.$media.width("100%").height("100%"):(b.container.find("iframe, embed, object").width("100%").height("100%"),b.options.setDimensions&&b.media.setSize(screen.width,screen.height)),b.layers.children("div").width("100%").height("100%"),b.fullscreenBtn&&b.fullscreenBtn.removeClass("mejs-fullscreen").addClass("mejs-unfullscreen"),b.setControlsSize(),b.isFullScreen=!0;var d=Math.min(screen.width/b.width,screen.height/b.height);b.container.find(".mejs-captions-text").css("font-size",100*d+"%"),b.container.find(".mejs-captions-text").css("line-height","normal"),b.container.find(".mejs-captions-position").css("bottom","45px"),b.container.trigger("enteredfullscreen")},exitFullScreen:function(){var b=this,c=null!==b.media.rendererName&&b.media.rendererName.match(/(native|html5)/);clearTimeout(b.containerSizeTimeout),mejs.MediaFeatures.hasTrueNativeFullScreen&&(mejs.MediaFeatures.isFullScreen()||b.isFullScreen)&&mejs.MediaFeatures.cancelFullScreen(),a(document.documentElement).removeClass("mejs-fullscreen"),b.container.removeClass("mejs-container-fullscreen"),b.options.setDimensions&&(b.container.width(b.normalWidth).height(b.normalHeight),c?b.$media.width(b.normalWidth).height(b.normalHeight):(b.container.find("iframe, embed, object").width(b.normalWidth).height(b.normalHeight),b.media.setSize(b.normalWidth,b.normalHeight)),b.layers.children("div").width(b.normalWidth).height(b.normalHeight)),b.fullscreenBtn.removeClass("mejs-unfullscreen").addClass("mejs-fullscreen"),b.setControlsSize(),b.isFullScreen=!1,b.container.find(".mejs-captions-text").css("font-size",""),b.container.find(".mejs-captions-text").css("line-height",""),b.container.find(".mejs-captions-position").css("bottom",""),b.container.trigger("exitedfullscreen")}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{speeds:["2.00","1.50","1.25","1.00","0.75"],defaultSpeed:"1.00",speedChar:"x"}),a.extend(MediaElementPlayer.prototype,{buildspeed:function(b,c,d,e){var f=this,g=null!==f.media.rendererName&&f.media.rendererName.match(/(native|html5)/);if(g){for(var h=null,i=null,j=null,k=null,l=[],m=!1,n=0,o=f.options.speeds.length;o>n;n++){var p=f.options.speeds[n];"string"==typeof p?(l.push({name:p+f.options.speedChar,value:p}),p===f.options.defaultSpeed&&(m=!0)):(l.push(p),p.value===f.options.defaultSpeed&&(m=!0))}m||l.push({name:f.options.defaultSpeed+f.options.speedChar,value:f.options.defaultSpeed}),l.sort(function(a,b){return parseFloat(b.value)-parseFloat(a.value)});var q=function(a){for(n=0,o=l.length;o>n;n++)if(l[n].value===a)return l[n].name},r='<div class="mejs-button mejs-speed-button"><button type="button">'+q(f.options.defaultSpeed)+'</button><div class="mejs-speed-selector"><ul class="mejs-speed-selector-list">';for(n=0,il=l.length;n<il;n++)k=f.id+"-speed-"+l[n].value,r+='<li class="mejs-speed-selector-list-item"><input class="mejs-speed-selector-input" type="radio" name="speed" value="'+l[n].value+'" id="'+k+'" '+(l[n].value===f.options.defaultSpeed?" checked":"")+' /><label class="mejs-speed-selector-label" for="'+k+'" '+(l[n].value===f.options.defaultSpeed?' class="mejs-speed-selected"':"")+">"+l[n].name+"</label></li>";r+="</ul></div></div>",h=a(r).appendTo(c),i=h.find(".mejs-speed-selector"),j=f.options.defaultSpeed,e.addEventListener("loadedmetadata",function(a){j&&(e.playbackRate=parseFloat(j))},!0),i.on("click",'input[type="radio"]',function(){var b=a(this).attr("value");j=b,e.playbackRate=parseFloat(b),h.find("button").html(q(b)),h.find(".mejs-speed-selected").removeClass("mejs-speed-selected"),h.find('input[type="radio"]:checked').next().addClass("mejs-speed-selected")}),h.one("mouseenter focusin",function(){i.height(h.find(".mejs-speed-selector ul").outerHeight(!0)+h.find(".mejs-speed-translations").outerHeight(!0)).css("top",-1*i.height()+"px")})}}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{startLanguage:"",tracksText:"",tracksAriaLive:!1,hideCaptionsButtonWhenEmpty:!0,toggleCaptionsButtonWhenOnlyOne:!1,slidesSelector:""}),a.extend(MediaElementPlayer.prototype,{hasChapters:!1,buildtracks:function(b,c,d,e){if(0!==b.tracks.length){var f,g,h=this,i=h.options.tracksAriaLive?'role="log" aria-live="assertive" aria-atomic="false"':"",j=h.options.tracksText?h.options.tracksText:mejs.i18n.t("mejs.captions-subtitles");if(h.domNode.textTracks)for(f=h.domNode.textTracks.length-1;f>=0;f--)h.domNode.textTracks[f].mode="hidden";h.cleartracks(b),b.chapters=a('<div class="mejs-chapters mejs-layer"></div>').prependTo(d).hide(),b.captions=a('<div class="mejs-captions-layer mejs-layer"><div class="mejs-captions-position mejs-captions-position-hover" '+i+'><span class="mejs-captions-text"></span></div></div>').prependTo(d).hide(),b.captionsText=b.captions.find(".mejs-captions-text"),b.captionsButton=a('<div class="mejs-button mejs-captions-button"><button type="button" aria-controls="'+h.id+'" title="'+j+'" aria-label="'+j+'"></button><div class="mejs-captions-selector"><ul><li><input type="radio" name="'+b.id+'_captions" id="'+b.id+'_captions_none" value="none" checked="checked" /><label for="'+b.id+'_captions_none">'+mejs.i18n.t("mejs.none")+"</label></li></ul></div></div>").appendTo(c);var k=0;for(f=0;f<b.tracks.length;f++)g=b.tracks[f].kind,("subtitles"===g||"captions"===g)&&k++;h.options.toggleCaptionsButtonWhenOnlyOne&&1===k?b.captionsButton.on("click",function(){null===b.selectedTrack?lang=b.tracks[0].srclang:lang="none",b.setTrack(lang)}):(b.captionsButton.on("mouseenter focusin",function(){a(this).find(".mejs-captions-selector").removeClass("mejs-offscreen")}).on("click","input[type=radio]",function(){lang=this.value,b.setTrack(lang)}),b.captionsButton.on("mouseleave focusout",function(){a(this).find(".mejs-captions-selector").addClass("mejs-offscreen")})),b.options.alwaysShowControls?b.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover"):b.container.bind("controlsshown",function(){b.container.find(".mejs-captions-position").addClass("mejs-captions-position-hover")}).bind("controlshidden",function(){e.paused||b.container.find(".mejs-captions-position").removeClass("mejs-captions-position-hover")}),b.trackToLoad=-1,b.selectedTrack=null,b.isLoadingTrack=!1;var l=b.tracks.length;for(f=0;l>f;f++)g=b.tracks[f].kind,("subtitles"===g||"captions"===g)&&b.addTrackButton(b.tracks[f].srclang,b.tracks[f].label);b.loadNextTrack(),e.addEventListener("timeupdate",function(){b.displayCaptions()},!1),""!==b.options.slidesSelector&&(b.slidesContainer=a(b.options.slidesSelector),e.addEventListener("timeupdate",function(){b.displaySlides()},!1)),e.addEventListener("loadedmetadata",function(){b.displayChapters()},!1),b.container.hover(function(){b.hasChapters&&(b.chapters.removeClass("mejs-offscreen"),b.chapters.fadeIn(200).height(b.chapters.find(".mejs-chapter").outerHeight()))},function(){b.hasChapters&&!e.paused&&b.chapters.fadeOut(200,function(){a(this).addClass("mejs-offscreen"),a(this).css("display","block")})}),h.container.on("controlsresize",function(){h.adjustLanguageBox()}),null!==b.node.getAttribute("autoplay")&&b.chapters.addClass("mejs-offscreen")}},cleartracks:function(a){a&&(a.captions&&a.captions.remove(),a.chapters&&a.chapters.remove(),a.captionsText&&a.captionsText.remove(),a.captionsButton&&a.captionsButton.remove())},setTrack:function(a){var b,c=this;if("none"===a)c.selectedTrack=null,c.captionsButton.removeClass("mejs-captions-enabled");else for(b=0;b<c.tracks.length;b++)if(c.tracks[b].srclang===a){null===c.selectedTrack&&c.captionsButton.addClass("mejs-captions-enabled"),c.selectedTrack=c.tracks[b],c.captions.attr("lang",c.selectedTrack.srclang),c.displayCaptions();break}},loadNextTrack:function(){var a=this;a.trackToLoad++,a.trackToLoad<a.tracks.length?(a.isLoadingTrack=!0,a.loadTrack(a.trackToLoad)):(a.isLoadingTrack=!1,a.checkForTracks())},loadTrack:function(b){var c=this,d=c.tracks[b],e=function(){d.isLoaded=!0,c.enableTrackButton(d.srclang,d.label),c.loadNextTrack()};(void 0!==d.src||""!==d.src)&&a.ajax({url:d.src,dataType:"text",success:function(a){"string"==typeof a&&/<tt\s+xml/gi.exec(a)?d.entries=mejs.TrackFormatParser.dfxp.parse(a):d.entries=mejs.TrackFormatParser.webvtt.parse(a),e(),"chapters"==d.kind&&c.media.addEventListener("play",function(){c.media.duration>0&&c.displayChapters(d)},!1),"slides"==d.kind&&c.setupSlides(d)},error:function(){c.removeTrackButton(d.srclang),c.loadNextTrack()}})},enableTrackButton:function(b,c){var d=this;""===c&&(c=mejs.language.codes[b]||b),d.captionsButton.find("input[value="+b+"]").prop("disabled",!1).siblings("label").html(c),d.options.startLanguage===b&&a("#"+d.id+"_captions_"+b).prop("checked",!0).trigger("click"),d.adjustLanguageBox()},removeTrackButton:function(a){var b=this;b.captionsButton.find("input[value="+a+"]").closest("li").remove(),b.adjustLanguageBox()},addTrackButton:function(b,c){var d=this;""===c&&(c=mejs.language.codes[b]||b),d.captionsButton.find("ul").append(a('<li><input type="radio" name="'+d.id+'_captions" id="'+d.id+"_captions_"+b+'" value="'+b+'" disabled="disabled" /><label for="'+d.id+"_captions_"+b+'">'+c+" (loading)</label></li>")),d.adjustLanguageBox(),d.container.find(".mejs-captions-translations option[value="+b+"]").remove()},adjustLanguageBox:function(){var a=this;a.captionsButton.find(".mejs-captions-selector").height(a.captionsButton.find(".mejs-captions-selector ul").outerHeight(!0)+a.captionsButton.find(".mejs-captions-translations").outerHeight(!0))},checkForTracks:function(){var a=this,b=!1;if(a.options.hideCaptionsButtonWhenEmpty){for(var c=0;c<a.tracks.length;c++){var d=a.tracks[c].kind;if(("subtitles"===d||"captions"===d)&&a.tracks[c].isLoaded){b=!0;break}}b||(a.captionsButton.hide(),a.setControlsSize())}},displayCaptions:function(){if(void 0!==this.tracks){var a,b=this,c=b.selectedTrack;if(null!==c&&c.isLoaded){for(a=0;a<c.entries.times.length;a++)if(b.media.currentTime>=c.entries.times[a].start&&b.media.currentTime<=c.entries.times[a].stop)return b.captionsText.html(c.entries.text[a]).attr("class","mejs-captions-text "+(c.entries.times[a].identifier||"")),void b.captions.show().height(0);b.captions.hide()}else b.captions.hide()}},setupSlides:function(a){var b=this;b.slides=a,b.slides.entries.imgs=[b.slides.entries.text.length],b.showSlide(0)},showSlide:function(b){if(void 0!==this.tracks&&void 0!==this.slidesContainer){var c=this,d=c.slides.entries.text[b],e=c.slides.entries.imgs[b];void 0===e||void 0===e.fadeIn?c.slides.entries.imgs[b]=e=a('<img src="'+d+'">').on("load",function(){e.appendTo(c.slidesContainer).hide().fadeIn().siblings(":visible").fadeOut()}):e.is(":visible")||e.is(":animated")||e.fadeIn().siblings(":visible").fadeOut()}},displaySlides:function(){if(void 0!==this.slides){var a,b=this,c=b.slides;for(a=0;a<c.entries.times.length;a++)if(b.media.currentTime>=c.entries.times[a].start&&b.media.currentTime<=c.entries.times[a].stop)return void b.showSlide(a)}},displayChapters:function(){var a,b=this;for(a=0;a<b.tracks.length;a++)if("chapters"===b.tracks[a].kind&&b.tracks[a].isLoaded){b.drawChapters(b.tracks[a]),b.hasChapters=!0;break}},drawChapters:function(b){var c,d,e=this,f=0,g=0,h=b.entries.times.length;for(e.chapters.empty(),c=0;h>c;c++)d=b.entries.times[c].stop-b.entries.times[c].start,f=Math.floor(d/e.media.duration*100),(f+g>100||c===b.entries.times.length-1&&100>f+g)&&(f=100-g),e.chapters.append(a('<div class="mejs-chapter" rel="'+b.entries.times[c].start+'" style="left: '+g.toString()+"%;width: "+f.toString()+'%;"><div class="mejs-chapter-block'+(c==b.entries.times.length-1?" mejs-chapter-block-last":"")+'"><span class="ch-title">'+b.entries.text[c]+'</span><span class="ch-time">'+mejs.Utility.secondsToTimeCode(b.entries.times[c].start,e.options.alwaysShowHours)+"–"+mejs.Utility.secondsToTimeCode(b.entries.times[c].stop,e.options.alwaysShowHours)+"</span></div></div>")),g+=f;e.chapters.find("div.mejs-chapter").click(function(){e.media.setCurrentTime(parseFloat(a(this).attr("rel"))),e.media.paused&&e.media.play()}),e.chapters.show()}}),mejs.language={codes:{af:mejs.i18n.t("mejs.afrikaans"),sq:mejs.i18n.t("mejs.albanian"),ar:mejs.i18n.t("mejs.arabic"),be:mejs.i18n.t("mejs.belarusian"),bg:mejs.i18n.t("mejs.bulgarian"),ca:mejs.i18n.t("mejs.catalan"),zh:mejs.i18n.t("mejs.chinese"),"zh-cn":mejs.i18n.t("mejs.chinese-simplified"),"zh-tw":mejs.i18n.t("mejs.chines-traditional"),hr:mejs.i18n.t("mejs.croatian"),cs:mejs.i18n.t("mejs.czech"),da:mejs.i18n.t("mejs.danish"),nl:mejs.i18n.t("mejs.dutch"),en:mejs.i18n.t("mejs.english"),et:mejs.i18n.t("mejs.estonian"),fl:mejs.i18n.t("mejs.filipino"),fi:mejs.i18n.t("mejs.finnish"),fr:mejs.i18n.t("mejs.french"),gl:mejs.i18n.t("mejs.galician"),de:mejs.i18n.t("mejs.german"),el:mejs.i18n.t("mejs.greek"),ht:mejs.i18n.t("mejs.haitian-creole"),iw:mejs.i18n.t("mejs.hebrew"),hi:mejs.i18n.t("mejs.hindi"),hu:mejs.i18n.t("mejs.hungarian"),is:mejs.i18n.t("mejs.icelandic"),id:mejs.i18n.t("mejs.indonesian"),ga:mejs.i18n.t("mejs.irish"),it:mejs.i18n.t("mejs.italian"),ja:mejs.i18n.t("mejs.japanese"),ko:mejs.i18n.t("mejs.korean"),lv:mejs.i18n.t("mejs.latvian"),lt:mejs.i18n.t("mejs.lithuanian"),mk:mejs.i18n.t("mejs.macedonian"),ms:mejs.i18n.t("mejs.malay"),mt:mejs.i18n.t("mejs.maltese"),no:mejs.i18n.t("mejs.norwegian"),fa:mejs.i18n.t("mejs.persian"),pl:mejs.i18n.t("mejs.polish"),pt:mejs.i18n.t("mejs.portuguese"),ro:mejs.i18n.t("mejs.romanian"),ru:mejs.i18n.t("mejs.russian"),sr:mejs.i18n.t("mejs.serbian"),sk:mejs.i18n.t("mejs.slovak"),sl:mejs.i18n.t("mejs.slovenian"),es:mejs.i18n.t("mejs.spanish"),sw:mejs.i18n.t("mejs.swahili"),sv:mejs.i18n.t("mejs.swedish"),tl:mejs.i18n.t("mejs.tagalog"),th:mejs.i18n.t("mejs.thai"),tr:mejs.i18n.t("mejs.turkish"),uk:mejs.i18n.t("mejs.ukrainian"),vi:mejs.i18n.t("mejs.vietnamese"),cy:mejs.i18n.t("mejs.welsh"),yi:mejs.i18n.t("mejs.yiddish")}},mejs.TrackFormatParser={webvtt:{pattern_timecode:/^((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{1,3})?) --\> ((?:[0-9]{1,2}:)?[0-9]{2}:[0-9]{2}([,.][0-9]{3})?)(.*)$/,parse:function(b){for(var c,d,e,f=0,g=mejs.TrackFormatParser.split2(b,/\r?\n/),h={text:[],times:[]};f<g.length;f++){if(c=this.pattern_timecode.exec(g[f]),c&&f<g.length){for(f-1>=0&&""!==g[f-1]&&(e=g[f-1]),f++,d=g[f],f++;""!==g[f]&&f<g.length;)d=d+"\n"+g[f],f++;d=a.trim(d).replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,"<a href='$1' target='_blank'>$1</a>"),h.text.push(d),h.times.push({identifier:e,start:0===mejs.Utility.convertSMPTEtoSeconds(c[1])?.2:mejs.Utility.convertSMPTEtoSeconds(c[1]),stop:mejs.Utility.convertSMPTEtoSeconds(c[3]),settings:c[5]})}e=""}return h}},dfxp:{parse:function(b){b=a(b).filter("tt");var c,d,e=0,f=b.children("div").eq(0),g=f.find("p"),h=b.find("#"+f.attr("style")),i={text:[],times:[]};if(h.length){var j=h.removeAttr("id").get(0).attributes;if(j.length)for(c={},e=0;e<j.length;e++)c[j[e].name.split(":")[1]]=j[e].value}for(e=0;e<g.length;e++){var k,l={start:null,stop:null,style:null};if(g.eq(e).attr("begin")&&(l.start=mejs.Utility.convertSMPTEtoSeconds(g.eq(e).attr("begin"))),!l.start&&g.eq(e-1).attr("end")&&(l.start=mejs.Utility.convertSMPTEtoSeconds(g.eq(e-1).attr("end"))),g.eq(e).attr("end")&&(l.stop=mejs.Utility.convertSMPTEtoSeconds(g.eq(e).attr("end"))),!l.stop&&g.eq(e+1).attr("begin")&&(l.stop=mejs.Utility.convertSMPTEtoSeconds(g.eq(e+1).attr("begin"))),c){k="";for(var m in c)k+=m+":"+c[m]+";"}k&&(l.style=k),0===l.start&&(l.start=.2),i.times.push(l),d=a.trim(g.eq(e).html()).replace(/(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/gi,"<a href='$1' target='_blank'>$1</a>"),i.text.push(d)}return i}},split2:function(a,b){return a.split(b)}},3!="x\n\ny".split(/\n/gi).length&&(mejs.TrackFormatParser.split2=function(a,b){var c,d=[],e="";for(c=0;c<a.length;c++)e+=a.substring(c,c+1),b.test(e)&&(d.push(e.replace(b,"")),e="");return d.push(e),d})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{sourcechooserText:""}),a.extend(MediaElementPlayer.prototype,{buildsourcechooser:function(b,c,d,e){var f,g=this,h=g.options.sourcechooserText?g.options.sourcechooserText:mejs.i18n.t("mejs.source-chooser"),i=[];for(var j in this.node.children){var k=this.node.children[j];"SOURCE"===k.nodeName&&i.push(k)}if(!(i.length<=1)){b.sourcechooserButton=a('<div class="mejs-button mejs-sourcechooser-button"><button type="button" role="button" aria-haspopup="true" aria-owns="'+g.id+'" title="'+h+'" aria-label="'+h+'"></button><div class="mejs-sourcechooser-selector mejs-offscreen" role="menu" aria-expanded="false" aria-hidden="true"><ul></ul></div></div>').appendTo(c).hover(function(){clearTimeout(f),b.showSourcechooserSelector()},function(){f=setTimeout(function(){b.hideSourcechooserSelector()},500)}).on("keydown",function(c){var d=c.keyCode;switch(d){case 32:mejs.MediaFeatures.isFirefox||b.showSourcechooserSelector(),a(this).find(".mejs-sourcechooser-selector").find("input[type=radio]:checked").first().focus();break;case 13:b.showSourcechooserSelector(),a(this).find(".mejs-sourcechooser-selector").find("input[type=radio]:checked").first().focus();break;case 27:b.hideSourcechooserSelector(),a(this).find("button").focus();break;default:return!0}}).on("focusout",mejs.Utility.debounce(function(c){setTimeout(function(){var c=a(document.activeElement).closest(".mejs-sourcechooser-selector");c.length||b.hideSourcechooserSelector()},0)},100)).delegate("input[type=radio]","click",function(){a(this).attr("aria-selected",!0).attr("checked","checked"),a(this).closest(".mejs-sourcechooser-selector").find("input[type=radio]").not(this).attr("aria-selected","false").removeAttr("checked");var b=this.value;if(e.currentSrc!==b){var c=e.currentTime,d=e.paused;e.pause(),e.setSrc(b),e.load(),e.addEventListener("loadedmetadata",function(a){e.currentTime=c},!0);var f=function(a){d||e.play(),e.removeEventListener("canplay",f,!0)};e.addEventListener("canplay",f,!0),e.load()}}).delegate("button","click",function(c){a(this).siblings(".mejs-sourcechooser-selector").hasClass("mejs-offscreen")?(b.showSourcechooserSelector(),a(this).siblings(".mejs-sourcechooser-selector").find("input[type=radio]:checked").first().focus()):b.hideSourcechooserSelector()});for(var l in i){var m=i[l];void 0!==m.type&&"SOURCE"===m.nodeName&&null!==e.canPlayType&&b.addSourceButton(m.src,m.title,m.type,e.src===m.src)}}},addSourceButton:function(b,c,d,e){var f=this;(""===c||void 0===c)&&(c=b),d=d.split("/")[1],f.sourcechooserButton.find("ul").append(a('<li><input type="radio" name="'+f.id+'_sourcechooser" id="'+f.id+"_sourcechooser_"+c+d+'" role="menuitemradio" value="'+b+'" '+(e?'checked="checked"':"")+'aria-selected="'+e+'" /><label for="'+f.id+"_sourcechooser_"+c+d+'" aria-hidden="true">'+c+" ("+d+")</label></li>")),f.adjustSourcechooserBox()},adjustSourcechooserBox:function(){var a=this;a.sourcechooserButton.find(".mejs-sourcechooser-selector").height(a.sourcechooserButton.find(".mejs-sourcechooser-selector ul").outerHeight(!0))},hideSourcechooserSelector:function(){var a=this;void 0!==a.sourcechooserButton&&a.sourcechooserButton.find(".mejs-sourcechooser-selector").find("input[type=radio]").length&&this.sourcechooserButton.find(".mejs-sourcechooser-selector").addClass("mejs-offscreen").attr("aria-expanded","false").attr("aria-hidden","true").find("input[type=radio]").attr("tabindex","-1")},showSourcechooserSelector:function(){var a=this;void 0!==a.sourcechooserButton&&a.sourcechooserButton.find(".mejs-sourcechooser-selector").find("input[type=radio]").length&&this.sourcechooserButton.find(".mejs-sourcechooser-selector").removeClass("mejs-offscreen").attr("aria-expanded","true").attr("aria-hidden","false").find("input[type=radio]").attr("tabindex","0")}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{contextMenuItems:[{render:function(a){return void 0===a.enterFullScreen?null:a.isFullScreen?mejs.i18n.t("mejs.fullscreen-off"):mejs.i18n.t("mejs.fullscreen-on")},click:function(a){a.isFullScreen?a.exitFullScreen():a.enterFullScreen()}},{render:function(a){return a.media.muted?mejs.i18n.t("mejs.unmute"):mejs.i18n.t("mejs.mute")},click:function(a){a.media.muted?a.setMuted(!1):a.setMuted(!0)}},{isSeparator:!0},{render:function(a){return mejs.i18n.t("mejs.download-video")},click:function(a){window.location.href=a.media.currentSrc}}]}),a.extend(MediaElementPlayer.prototype,{buildcontextmenu:function(b,c,d,e){b.contextMenu=a('<div class="mejs-contextmenu"></div>').appendTo(a("body")).hide(),b.container.bind("contextmenu",function(a){return b.isContextMenuEnabled?(a.preventDefault(),b.renderContextMenu(a.clientX-1,a.clientY-1),!1):void 0}),b.container.bind("click",function(){b.contextMenu.hide()}),b.contextMenu.bind("mouseleave",function(){b.startContextMenuTimer()})},cleancontextmenu:function(a){a.contextMenu.remove()},isContextMenuEnabled:!0,enableContextMenu:function(){this.isContextMenuEnabled=!0},disableContextMenu:function(){this.isContextMenuEnabled=!1},contextMenuTimeout:null,startContextMenuTimer:function(){var a=this;a.killContextMenuTimer(),a.contextMenuTimer=setTimeout(function(){a.hideContextMenu(),a.killContextMenuTimer()},750)},killContextMenuTimer:function(){var a=this.contextMenuTimer;null!==a&&void 0!==a&&(clearTimeout(a),a=null)},hideContextMenu:function(){this.contextMenu.hide()},renderContextMenu:function(b,c){for(var d=this,e="",f=d.options.contextMenuItems,g=0,h=f.length;h>g;g++)if(f[g].isSeparator)e+='<div class="mejs-contextmenu-separator"></div>';else{var i=f[g].render(d);null!==i&&void 0!==i&&(e+='<div class="mejs-contextmenu-item" data-itemindex="'+g+'" id="element-'+1e6*Math.random()+'">'+i+"</div>")}d.contextMenu.empty().append(a(e)).css({top:c,left:b}).show(),d.contextMenu.find(".mejs-contextmenu-item").each(function(){var b=a(this),c=parseInt(b.data("itemindex"),10),e=d.options.contextMenuItems[c];"undefined"!=typeof e.show&&e.show(b,d),b.click(function(){"undefined"!=typeof e.click&&e.click(d),d.contextMenu.hide()})}),setTimeout(function(){d.killControlsTimer("rev3")},100)}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{skipBackInterval:30,skipBackText:""}),a.extend(MediaElementPlayer.prototype,{buildskipback:function(b,c,d,e){var f=this,g=mejs.i18n.t("mejs.time-skip-back",f.options.skipBackInterval),h=f.options.skipBackText?f.options.skipBackText.replace("%1",f.options.skipBackInterval):g;a('<div class="mejs-button mejs-skip-back-button"><button type="button" aria-controls="'+f.id+'" title="'+h+'" aria-label="'+h+'">'+f.options.skipBackInterval+"</button></div>").appendTo(c).click(function(){e.duration&&(e.setCurrentTime(Math.max(e.currentTime-f.options.skipBackInterval,0)),a(this).find("button").blur())})}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{jumpForwardInterval:30,jumpForwardText:""}),a.extend(MediaElementPlayer.prototype,{buildjumpforward:function(b,c,d,e){var f=this,g=mejs.i18n.t("mejs.time-jump-forward",f.options.jumpForwardInterval),h=f.options.jumpForwardText?f.options.jumpForwardText.replace("%1",f.options.jumpForwardInterval):g;a('<div class="mejs-button mejs-jump-forward-button"><button type="button" aria-controls="'+f.id+'" title="'+h+'" aria-label="'+h+'">'+f.options.jumpForwardInterval+"</button></div>").appendTo(c).click(function(){e.duration&&(e.setCurrentTime(Math.min(e.currentTime+f.options.jumpForwardInterval,e.duration)),a(this).find("button").blur())})}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{postrollCloseText:""}),a.extend(MediaElementPlayer.prototype,{buildpostroll:function(b,c,d,e){var f=this,g=f.options.postrollCloseText?f.options.postrollCloseText:mejs.i18n.t("mejs.close"),h=f.container.find('link[rel="postroll"]').attr("href");void 0!==h&&(b.postroll=a('<div class="mejs-postroll-layer mejs-layer"><a class="mejs-postroll-close" onclick="$(this).parent().hide();return false;">'+g+'</a><div class="mejs-postroll-layer-content"></div></div>').prependTo(d).hide(),f.media.addEventListener("ended",function(c){a.ajax({dataType:"html",url:h,success:function(a,b){d.find(".mejs-postroll-layer-content").html(a)}}),b.postroll.show()},!1))}})}(mejs.$),function(a){a.extend(mejs.MepDefaults,{markerColor:"#E9BC3D",markers:[],markerCallback:function(){}}),a.extend(MediaElementPlayer.prototype,{buildmarkers:function(a,b,c,d){var e=0,f=-1,g=-1,h=-1,i=-1;for(e=0;e<a.options.markers.length;++e)b.find(".mejs-time-total").append('<span class="mejs-time-marker"></span>');d.addEventListener("durationchange",function(c){a.setmarkers(b)}),d.addEventListener("timeupdate",function(b){for(f=Math.floor(d.currentTime),h>f?i>f&&(i=-1):h=f,e=0;e<a.options.markers.length;++e)g=Math.floor(a.options.markers[e]),f===g&&g!==i&&(a.options.markerCallback(d,d.currentTime),i=g)},!1)},setmarkers:function(b){var c,d=this,e=0;for(e=0;e<d.options.markers.length;++e)Math.floor(d.options.markers[e])<=d.media.duration&&Math.floor(d.options.markers[e])>=0&&(c=100*Math.floor(d.options.markers[e])/d.media.duration,
a(b.find(".mejs-time-marker")[e]).css({width:"1px",left:c+"%",background:d.options.markerColor}))}})}(mejs.$);