// source --> https://aristarh.rs/wp-content/mmr/76902e03-1577364226.min.js
window.wp=window.wp||{};(function(exports,$){var Uploader;if(typeof _wpPluploadSettings==='undefined'){return}
Uploader=function(options){var self=this,isIE,elements={container:'container',browser:'browse_button',dropzone:'drop_element'},tryAgainCount={},tryAgain,key,error,fileUploaded;this.supports={upload:Uploader.browser.supported};this.supported=this.supports.upload;if(!this.supported){return}
this.plupload=$.extend(!0,{multipart_params:{}},Uploader.defaults);this.container=document.body;$.extend(!0,this,options);for(key in this){if($.isFunction(this[key])){this[key]=$.proxy(this[key],this)}}
for(key in elements){if(!this[key]){continue}
this[key]=$(this[key]).first();if(!this[key].length){delete this[key];continue}
if(!this[key].prop('id')){this[key].prop('id','__wp-uploader-id-'+Uploader.uuid++)}
this.plupload[elements[key]]=this[key].prop('id')}
if(!(this.browser&&this.browser.length)&&!(this.dropzone&&this.dropzone.length)){return}
this.uploader=new plupload.Uploader(this.plupload);delete this.plupload;this.param(this.params||{});delete this.params;tryAgain=function(message,data,file){var times;var id;if(!data||!data.responseHeaders){error(pluploadL10n.http_error_image,data,file,'no-retry');return}
id=data.responseHeaders.match(/x-wp-upload-attachment-id:\s*(\d+)/i);if(id&&id[1]){id=id[1]}else{error(pluploadL10n.http_error_image,data,file,'no-retry');return}
times=tryAgainCount[file.id];if(times&×>4){$.ajax({type:'post',url:ajaxurl,dataType:'json',data:{action:'media-create-image-subsizes',_wpnonce:_wpPluploadSettings.defaults.multipart_params._wpnonce,attachment_id:id,_wp_upload_failed_cleanup:!0,}});error(message,data,file,'no-retry');return}
if(!times){tryAgainCount[file.id]=1}else{tryAgainCount[file.id]=++times}
$.ajax({type:'post',url:ajaxurl,dataType:'json',data:{action:'media-create-image-subsizes',_wpnonce:_wpPluploadSettings.defaults.multipart_params._wpnonce,attachment_id:id,}}).done(function(response){if(response.success){fileUploaded(self.uploader,file,response)}else{if(response.data&&response.data.message){message=response.data.message}
error(message,data,file,'no-retry')}}).fail(function(jqXHR){if(jqXHR.status>=500&&jqXHR.status<600){tryAgain(message,data,file);return}
error(message,data,file,'no-retry')})}
error=function(message,data,file,retry){var isImage=file.type&&file.type.indexOf('image/')===0;var status=data&&data.status;if(retry!=='no-retry'&&isImage&&status>=500&&status<600){tryAgain(message,data,file);return}
if(file.attachment){file.attachment.destroy()}
Uploader.errors.unshift({message:message||pluploadL10n.default_error,data:data,file:file});self.error(message,data,file)};fileUploaded=function(up,file,response){var complete;_.each(['file','loaded','size','percent'],function(key){file.attachment.unset(key)});file.attachment.set(_.extend(response.data,{uploading:!1}));wp.media.model.Attachment.get(response.data.id,file.attachment);complete=Uploader.queue.all(function(attachment){return!attachment.get('uploading')});if(complete){Uploader.queue.reset()}
self.success(file.attachment)}
this.uploader.bind('init',function(uploader){var timer,active,dragdrop,dropzone=self.dropzone;dragdrop=self.supports.dragdrop=uploader.features.dragdrop&&!Uploader.browser.mobile;if(!dropzone){return}
dropzone.toggleClass('supports-drag-drop',!!dragdrop);if(!dragdrop){return dropzone.unbind('.wp-uploader')}
dropzone.bind('dragover.wp-uploader',function(){if(timer){clearTimeout(timer)}
if(active){return}
dropzone.trigger('dropzone:enter').addClass('drag-over');active=!0});dropzone.bind('dragleave.wp-uploader, drop.wp-uploader',function(){timer=setTimeout(function(){active=!1;dropzone.trigger('dropzone:leave').removeClass('drag-over')},0)});self.ready=!0;$(self).trigger('uploader:ready')});this.uploader.bind('postinit',function(up){up.refresh();self.init()});this.uploader.init();if(this.browser){this.browser.on('mouseenter',this.refresh)}else{this.uploader.disableBrowse(!0);$('#'+this.uploader.id+'_html5_container').hide()}
this.uploader.bind('FilesAdded',function(up,files){_.each(files,function(file){var attributes,image;if(plupload.FAILED===file.status){return}
attributes=_.extend({file:file,uploading:!0,date:new Date(),filename:file.name,menuOrder:0,uploadedTo:wp.media.model.settings.post.id},_.pick(file,'loaded','size','percent'));image=/(?:jpe?g|png|gif)$/i.exec(file.name);if(image){attributes.type='image';attributes.subtype=('jpg'===image[0])?'jpeg':image[0]}
file.attachment=wp.media.model.Attachment.create(attributes);Uploader.queue.add(file.attachment);self.added(file.attachment)});up.refresh();up.start()});this.uploader.bind('UploadProgress',function(up,file){file.attachment.set(_.pick(file,'loaded','percent'));self.progress(file.attachment)});this.uploader.bind('FileUploaded',function(up,file,response){try{response=JSON.parse(response.response)}catch(e){return error(pluploadL10n.default_error,e,file)}
if(!_.isObject(response)||_.isUndefined(response.success)){return error(pluploadL10n.default_error,null,file)}else if(!response.success){return error(response.data&&response.data.message,response.data,file)}
fileUploaded(up,file,response)});this.uploader.bind('Error',function(up,pluploadError){var message=pluploadL10n.default_error,key;for(key in Uploader.errorMap){if(pluploadError.code===plupload[key]){message=Uploader.errorMap[key];if(_.isFunction(message)){message=message(pluploadError.file,pluploadError)}
break}}
error(message,pluploadError,pluploadError.file);up.refresh()})};$.extend(Uploader,_wpPluploadSettings);Uploader.uuid=0;Uploader.errorMap={'FAILED':pluploadL10n.upload_failed,'FILE_EXTENSION_ERROR':pluploadL10n.invalid_filetype,'IMAGE_FORMAT_ERROR':pluploadL10n.not_an_image,'IMAGE_MEMORY_ERROR':pluploadL10n.image_memory_exceeded,'IMAGE_DIMENSIONS_ERROR':pluploadL10n.image_dimensions_exceeded,'GENERIC_ERROR':pluploadL10n.upload_failed,'IO_ERROR':pluploadL10n.io_error,'SECURITY_ERROR':pluploadL10n.security_error,'FILE_SIZE_ERROR':function(file){return pluploadL10n.file_exceeds_size_limit.replace('%s',file.name)},'HTTP_ERROR':function(file){if(file.type&&file.type.indexOf('image/')===0){return pluploadL10n.http_error_image}
return pluploadL10n.http_error},};$.extend(Uploader.prototype,{param:function(key,value){if(arguments.length===1&&typeof key==='string'){return this.uploader.settings.multipart_params[key]}
if(arguments.length>1){this.uploader.settings.multipart_params[key]=value}else{$.extend(this.uploader.settings.multipart_params,key)}},init:function(){},error:function(){},success:function(){},added:function(){},progress:function(){},complete:function(){},refresh:function(){var node,attached,container,id;if(this.browser){node=this.browser[0];while(node){if(node===document.body){attached=!0;break}
node=node.parentNode}
if(!attached){id='wp-uploader-browser-'+this.uploader.id;container=$('#'+id);if(!container.length){container=$('
').css({position:'fixed',top:'-1000px',left:'-1000px',height:0,width:0}).attr('id','wp-uploader-browser-'+this.uploader.id).appendTo('body')}
container.append(this.browser)}}
this.uploader.refresh()}});Uploader.queue=new wp.media.model.Attachments([],{query:!1});Uploader.errors=new Backbone.Collection();exports.Uploader=Uploader})(wp,jQuery);
/*!
* jQuery UI Widget 1.11.4
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
* http://api.jqueryui.com/jQuery.widget/
*/
!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(h){var s,i=0,a=Array.prototype.slice;return h.cleanData=(s=h.cleanData,function(t){var e,i,n;for(n=0;null!=(i=t[n]);n++)try{(e=h._data(i,"events"))&&e.remove&&h(i).triggerHandler("remove")}catch(t){}s(t)}),h.widget=function(t,i,e){var n,s,o,r,a={},u=t.split(".")[0];return t=t.split(".")[1],n=u+"-"+t,e||(e=i,i=h.Widget),h.expr[":"][n.toLowerCase()]=function(t){return!!h.data(t,n)},h[u]=h[u]||{},s=h[u][t],o=h[u][t]=function(t,e){if(!this._createWidget)return new o(t,e);arguments.length&&this._createWidget(t,e)},h.extend(o,s,{version:e.version,_proto:h.extend({},e),_childConstructors:[]}),(r=new i).options=h.widget.extend({},r.options),h.each(e,function(e,n){function s(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}h.isFunction(n)?a[e]=function(){var t,e=this._super,i=this._superApply;return this._super=s,this._superApply=o,t=n.apply(this,arguments),this._super=e,this._superApply=i,t}:a[e]=n}),o.prototype=h.widget.extend(r,{widgetEventPrefix:s&&r.widgetEventPrefix||t},a,{constructor:o,namespace:u,widgetName:t,widgetFullName:n}),s?(h.each(s._childConstructors,function(t,e){var i=e.prototype;h.widget(i.namespace+"."+i.widgetName,o,e._proto)}),delete s._childConstructors):i._childConstructors.push(o),h.widget.bridge(t,o),o},h.widget.extend=function(t){for(var e,i,n=a.call(arguments,1),s=0,o=n.length;s",options:{disabled:!1,create:null},_createWidget:function(t,e){e=h(e||this.defaultElement||this)[0],this.element=h(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=h(),this.hoverable=h(),this.focusable=h(),e!==this&&(h.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=h(e.style?e.ownerDocument:e.document||e),this.window=h(this.document[0].defaultView||this.document[0].parentWindow)),this.options=h.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:h.noop,_getCreateEventData:h.noop,_create:h.noop,_init:h.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetFullName).removeData(h.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:h.noop,widget:function(){return this.element},option:function(t,e){var i,n,s,o=t;if(0===arguments.length)return h.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(n=o[t]=h.widget.extend({},this.options[t]),s=0;s=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})});
/*!
* jQuery UI Sortable 1.11.4
* http://jqueryui.com
*
* Copyright jQuery Foundation and other contributors
* Released under the MIT license.
* http://jquery.org/license
*
* http://api.jqueryui.com/sortable/
*/
!function(t){"function"==typeof define&&define.amd?define(["jquery","./core","./mouse","./widget"],t):t(jQuery)}(function(u){return u.widget("ui.sortable",u.ui.mouse,{version:"1.11.4",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(t,e,i){return e<=t&&t*{ cursor: "+r.cursor+" !important; }").appendTo(o)),r.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",r.opacity)),r.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",r.zIndex)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!i)for(s=this.containers.length-1;0<=s;s--)this.containers[s]._trigger("activate",t,this._uiHash(this));return u.ui.ddmanager&&(u.ui.ddmanager.current=this),u.ui.ddmanager&&!r.dropBehaviour&&u.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(t),!0},_mouseDrag:function(t){var e,i,s,o,r=this.options,n=!1;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageYt[this.floating?"width":"height"]?u:r",i.document[0]).addClass(s||i.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper");return"tbody"===t?i._createTrPlaceholder(i.currentItem.find("tr").eq(0),u("",i.document[0]).appendTo(e)):"tr"===t?i._createTrPlaceholder(i.currentItem,e):"img"===t&&e.attr("src",i.currentItem.attr("src")),s||e.css("visibility","hidden"),e},update:function(t,e){s&&!o.forcePlaceholderSize||(e.height()||e.height(i.currentItem.innerHeight()-parseInt(i.currentItem.css("paddingTop")||0,10)-parseInt(i.currentItem.css("paddingBottom")||0,10)),e.width()||e.width(i.currentItem.innerWidth()-parseInt(i.currentItem.css("paddingLeft")||0,10)-parseInt(i.currentItem.css("paddingRight")||0,10)))}}),i.placeholder=u(o.placeholder.element.call(i.element,i.currentItem)),i.currentItem.after(i.placeholder),o.placeholder.update(i,i.placeholder)},_createTrPlaceholder:function(t,e){var i=this;t.children().each(function(){u(" | ",i.document[0]).attr("colspan",u(this).attr("colspan")||1).appendTo(e)})},_contactContainers:function(t){var e,i,s,o,r,n,h,a,l,c,p=null,f=null;for(e=this.containers.length-1;0<=e;e--)if(!u.contains(this.currentItem[0],this.containers[e].element[0]))if(this._intersectsWith(this.containers[e].containerCache)){if(p&&u.contains(this.containers[e].element[0],p.element[0]))continue;p=this.containers[e],f=e}else this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",t,this._uiHash(this)),this.containers[e].containerCache.over=0);if(p)if(1===this.containers.length)this.containers[f].containerCache.over||(this.containers[f]._trigger("over",t,this._uiHash(this)),this.containers[f].containerCache.over=1);else{for(s=1e4,o=null,r=(l=p.floating||this._isFloating(this.currentItem))?"left":"top",n=l?"width":"height",c=l?"clientX":"clientY",i=this.items.length-1;0<=i;i--)u.contains(this.containers[f].element[0],this.items[i].item[0])&&this.items[i].item[0]!==this.currentItem[0]&&(h=this.items[i].item.offset()[r],a=!1,t[c]-h>this.items[i][n]/2&&(a=!0),Math.abs(t[c]-h)this.containment[2]&&(o=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(r=this.containment[3]+this.offset.click.top)),s.grid&&(e=this.originalPageY+Math.round((r-this.originalPageY)/s.grid[1])*s.grid[1],r=this.containment?e-this.offset.click.top>=this.containment[1]&&e-this.offset.click.top<=this.containment[3]?e:e-this.offset.click.top>=this.containment[1]?e-s.grid[1]:e+s.grid[1]:e,i=this.originalPageX+Math.round((o-this.originalPageX)/s.grid[0])*s.grid[0],o=this.containment?i-this.offset.click.left>=this.containment[0]&&i-this.offset.click.left<=this.containment[2]?i:i-this.offset.click.left>=this.containment[0]?i-s.grid[0]:i+s.grid[0]:i)),{top:r-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():h?0:n.scrollTop()),left:o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():h?0:n.scrollLeft())}},_rearrange:function(t,e,i,s){i?i[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var o=this.counter;this._delay(function(){o===this.counter&&this.refreshPositions(!s)})},_clear:function(t,e){this.reverting=!1;var i,s=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(i in this._storedCSS)"auto"!==this._storedCSS[i]&&"static"!==this._storedCSS[i]||(this._storedCSS[i]="");this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();function o(e,i,s){return function(t){s._trigger(e,t,i._uiHash(i))}}for(this.fromOutside&&!e&&s.push(function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||s.push(function(t){this._trigger("update",t,this._uiHash())}),this!==this.currentContainer&&(e||(s.push(function(t){this._trigger("remove",t,this._uiHash())}),s.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),s.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer)))),i=this.containers.length-1;0<=i;i--)e||s.push(o("deactivate",this,this.containers[i])),this.containers[i].containerCache.over&&(s.push(o("out",this,this.containers[i])),this.containers[i].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,e||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!e){for(i=0;i1){for(var i=1;i=0){item._idleTimeoutId=setTimeout(function onTimeout(){if(item._onTimeout)
item._onTimeout()},msecs)}};exports.setImmediate=typeof setImmediate==="function"?setImmediate:function(fn){var id=nextImmediateId++;var args=arguments.length<2?!1:slice.call(arguments,1);immediateIds[id]=!0;nextTick(function onNextTick(){if(immediateIds[id]){if(args){fn.apply(null,args)}else{fn.call(null)}
exports.clearImmediate(id)}});return id};exports.clearImmediate=typeof clearImmediate==="function"?clearImmediate:function(id){delete immediateIds[id]}}).call(this,_dereq_(6).setImmediate,_dereq_(6).clearImmediate)},{"4":4,"6":6}],7:[function(_dereq_,module,exports){'use strict';Object.defineProperty(exports,"__esModule",{value:!0});var _typeof=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?function(obj){return typeof obj}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};var _mejs=_dereq_(9);var _mejs2=_interopRequireDefault(_mejs);var _en=_dereq_(17);var _general=_dereq_(29);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}
var i18n={lang:'en',en:_en.EN};i18n.language=function(){for(var _len=arguments.length,args=Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key]}
if(args!==null&&args!==undefined&&args.length){if(typeof args[0]!=='string'){throw new TypeError('Language code must be a string value')}
if(!/^[a-z]{2,3}((\-|_)[a-z]{2})?$/i.test(args[0])){throw new TypeError('Language code must have format 2-3 letters and. optionally, hyphen, underscore followed by 2 more letters')}
i18n.lang=args[0];if(i18n[args[0]]===undefined){args[1]=args[1]!==null&&args[1]!==undefined&&_typeof(args[1])==='object'?args[1]:{};i18n[args[0]]=!(0,_general.isObjectEmpty)(args[1])?args[1]:_en.EN}else if(args[1]!==null&&args[1]!==undefined&&_typeof(args[1])==='object'){i18n[args[0]]=args[1]}}
return i18n.lang};i18n.t=function(message){var pluralParam=arguments.length>1&&arguments[1]!==undefined?arguments[1]:null;if(typeof message==='string'&&message.length){var str=void 0,pluralForm=void 0;var language=i18n.language();var _plural=function _plural(input,number,form){if((typeof input==='undefined'?'undefined':_typeof(input))!=='object'||typeof number!=='number'||typeof form!=='number'){return input}
var _pluralForms=function(){return[function(){return arguments.length<=1?undefined:arguments[1]},function(){return(arguments.length<=0?undefined:arguments[0])===1?arguments.length<=1?undefined:arguments[1]:arguments.length<=2?undefined:arguments[2]},function(){return(arguments.length<=0?undefined:arguments[0])===0||(arguments.length<=0?undefined:arguments[0])===1?arguments.length<=1?undefined:arguments[1]:arguments.length<=2?undefined:arguments[2]},function(){if((arguments.length<=0?undefined:arguments[0])%10===1&&(arguments.length<=0?undefined:arguments[0])%100!==11){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])!==0){return arguments.length<=2?undefined:arguments[2]}else{return arguments.length<=3?undefined:arguments[3]}},function(){if((arguments.length<=0?undefined:arguments[0])===1||(arguments.length<=0?undefined:arguments[0])===11){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])===2||(arguments.length<=0?undefined:arguments[0])===12){return arguments.length<=2?undefined:arguments[2]}else if((arguments.length<=0?undefined:arguments[0])>2&&(arguments.length<=0?undefined:arguments[0])<20){return arguments.length<=3?undefined:arguments[3]}else{return arguments.length<=4?undefined:arguments[4]}},function(){if((arguments.length<=0?undefined:arguments[0])===1){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])===0||(arguments.length<=0?undefined:arguments[0])%100>0&&(arguments.length<=0?undefined:arguments[0])%100<20){return arguments.length<=2?undefined:arguments[2]}else{return arguments.length<=3?undefined:arguments[3]}},function(){if((arguments.length<=0?undefined:arguments[0])%10===1&&(arguments.length<=0?undefined:arguments[0])%100!==11){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])%10>=2&&((arguments.length<=0?undefined:arguments[0])%100<10||(arguments.length<=0?undefined:arguments[0])%100>=20)){return arguments.length<=2?undefined:arguments[2]}else{return[3]}},function(){if((arguments.length<=0?undefined:arguments[0])%10===1&&(arguments.length<=0?undefined:arguments[0])%100!==11){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])%10>=2&&(arguments.length<=0?undefined:arguments[0])%10<=4&&((arguments.length<=0?undefined:arguments[0])%100<10||(arguments.length<=0?undefined:arguments[0])%100>=20)){return arguments.length<=2?undefined:arguments[2]}else{return arguments.length<=3?undefined:arguments[3]}},function(){if((arguments.length<=0?undefined:arguments[0])===1){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])>=2&&(arguments.length<=0?undefined:arguments[0])<=4){return arguments.length<=2?undefined:arguments[2]}else{return arguments.length<=3?undefined:arguments[3]}},function(){if((arguments.length<=0?undefined:arguments[0])===1){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])%10>=2&&(arguments.length<=0?undefined:arguments[0])%10<=4&&((arguments.length<=0?undefined:arguments[0])%100<10||(arguments.length<=0?undefined:arguments[0])%100>=20)){return arguments.length<=2?undefined:arguments[2]}else{return arguments.length<=3?undefined:arguments[3]}},function(){if((arguments.length<=0?undefined:arguments[0])%100===1){return arguments.length<=2?undefined:arguments[2]}else if((arguments.length<=0?undefined:arguments[0])%100===2){return arguments.length<=3?undefined:arguments[3]}else if((arguments.length<=0?undefined:arguments[0])%100===3||(arguments.length<=0?undefined:arguments[0])%100===4){return arguments.length<=4?undefined:arguments[4]}else{return arguments.length<=1?undefined:arguments[1]}},function(){if((arguments.length<=0?undefined:arguments[0])===1){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])===2){return arguments.length<=2?undefined:arguments[2]}else if((arguments.length<=0?undefined:arguments[0])>2&&(arguments.length<=0?undefined:arguments[0])<7){return arguments.length<=3?undefined:arguments[3]}else if((arguments.length<=0?undefined:arguments[0])>6&&(arguments.length<=0?undefined:arguments[0])<11){return arguments.length<=4?undefined:arguments[4]}else{return arguments.length<=5?undefined:arguments[5]}},function(){if((arguments.length<=0?undefined:arguments[0])===0){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])===1){return arguments.length<=2?undefined:arguments[2]}else if((arguments.length<=0?undefined:arguments[0])===2){return arguments.length<=3?undefined:arguments[3]}else if((arguments.length<=0?undefined:arguments[0])%100>=3&&(arguments.length<=0?undefined:arguments[0])%100<=10){return arguments.length<=4?undefined:arguments[4]}else if((arguments.length<=0?undefined:arguments[0])%100>=11){return arguments.length<=5?undefined:arguments[5]}else{return arguments.length<=6?undefined:arguments[6]}},function(){if((arguments.length<=0?undefined:arguments[0])===1){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])===0||(arguments.length<=0?undefined:arguments[0])%100>1&&(arguments.length<=0?undefined:arguments[0])%100<11){return arguments.length<=2?undefined:arguments[2]}else if((arguments.length<=0?undefined:arguments[0])%100>10&&(arguments.length<=0?undefined:arguments[0])%100<20){return arguments.length<=3?undefined:arguments[3]}else{return arguments.length<=4?undefined:arguments[4]}},function(){if((arguments.length<=0?undefined:arguments[0])%10===1){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])%10===2){return arguments.length<=2?undefined:arguments[2]}else{return arguments.length<=3?undefined:arguments[3]}},function(){return(arguments.length<=0?undefined:arguments[0])!==11&&(arguments.length<=0?undefined:arguments[0])%10===1?arguments.length<=1?undefined:arguments[1]:arguments.length<=2?undefined:arguments[2]},function(){if((arguments.length<=0?undefined:arguments[0])===1){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])%10>=2&&(arguments.length<=0?undefined:arguments[0])%10<=4&&((arguments.length<=0?undefined:arguments[0])%100<10||(arguments.length<=0?undefined:arguments[0])%100>=20)){return arguments.length<=2?undefined:arguments[2]}else{return arguments.length<=3?undefined:arguments[3]}},function(){if((arguments.length<=0?undefined:arguments[0])===1){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])===2){return arguments.length<=2?undefined:arguments[2]}else if((arguments.length<=0?undefined:arguments[0])!==8&&(arguments.length<=0?undefined:arguments[0])!==11){return arguments.length<=3?undefined:arguments[3]}else{return arguments.length<=4?undefined:arguments[4]}},function(){return(arguments.length<=0?undefined:arguments[0])===0?arguments.length<=1?undefined:arguments[1]:arguments.length<=2?undefined:arguments[2]},function(){if((arguments.length<=0?undefined:arguments[0])===1){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])===2){return arguments.length<=2?undefined:arguments[2]}else if((arguments.length<=0?undefined:arguments[0])===3){return arguments.length<=3?undefined:arguments[3]}else{return arguments.length<=4?undefined:arguments[4]}},function(){if((arguments.length<=0?undefined:arguments[0])===0){return arguments.length<=1?undefined:arguments[1]}else if((arguments.length<=0?undefined:arguments[0])===1){return arguments.length<=2?undefined:arguments[2]}else{return arguments.length<=3?undefined:arguments[3]}}]}();return _pluralForms[form].apply(null,[number].concat(input))};if(i18n[language]!==undefined){str=i18n[language][message];if(pluralParam!==null&&typeof pluralParam==='number'){pluralForm=i18n[language]['mejs.plural-form'];str=_plural.apply(null,[str,pluralParam,pluralForm])}}
if(!str&&i18n.en){str=i18n.en[message];if(pluralParam!==null&&typeof pluralParam==='number'){pluralForm=i18n.en['mejs.plural-form'];str=_plural.apply(null,[str,pluralParam,pluralForm])}}
str=str||message;if(pluralParam!==null&&typeof pluralParam==='number'){str=str.replace('%1',pluralParam)}
return(0,_general.escapeHTML)(str)}
return message};_mejs2.default.i18n=i18n;if(typeof mejsL10n!=='undefined'){_mejs2.default.i18n.language(mejsL10n.language,mejsL10n.strings)}
exports.default=i18n},{"17":17,"29":29,"9":9}],8:[function(_dereq_,module,exports){'use strict';Object.defineProperty(exports,"__esModule",{value:!0});var _typeof=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?function(obj){return typeof obj}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};var _window=_dereq_(3);var _window2=_interopRequireDefault(_window);var _document=_dereq_(2);var _document2=_interopRequireDefault(_document);var _mejs=_dereq_(9);var _mejs2=_interopRequireDefault(_mejs);var _general=_dereq_(29);var _media2=_dereq_(30);var _renderer=_dereq_(10);var _constants=_dereq_(27);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}
function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError("Cannot call a class as a function")}}
var MediaElement=function MediaElement(idOrNode,options,sources){var _this=this;_classCallCheck(this,MediaElement);var t=this;sources=Array.isArray(sources)?sources:null;t.defaults={renderers:[],fakeNodeName:'mediaelementwrapper',pluginPath:'build/',shimScriptAccess:'sameDomain'};options=Object.assign(t.defaults,options);t.mediaElement=_document2.default.createElement(options.fakeNodeName);var id=idOrNode,error=!1;if(typeof idOrNode==='string'){t.mediaElement.originalNode=_document2.default.getElementById(idOrNode)}else{t.mediaElement.originalNode=idOrNode;id=idOrNode.id}
if(t.mediaElement.originalNode===undefined||t.mediaElement.originalNode===null){return null}
t.mediaElement.options=options;id=id||'mejs_'+Math.random().toString().slice(2);t.mediaElement.originalNode.setAttribute('id',id+'_from_mejs');var tagName=t.mediaElement.originalNode.tagName.toLowerCase();if(['video','audio'].indexOf(tagName)>-1&&!t.mediaElement.originalNode.getAttribute('preload')){t.mediaElement.originalNode.setAttribute('preload','none')}
t.mediaElement.originalNode.parentNode.insertBefore(t.mediaElement,t.mediaElement.originalNode);t.mediaElement.appendChild(t.mediaElement.originalNode);var processURL=function processURL(url,type){if(_window2.default.location.protocol==='https:'&&url.indexOf('http:')===0&&_constants.IS_IOS&&_mejs2.default.html5media.mediaTypes.indexOf(type)>-1){var xhr=new XMLHttpRequest();xhr.onreadystatechange=function(){if(this.readyState===4&&this.status===200){var _url=_window2.default.URL||_window2.default.webkitURL,blobUrl=_url.createObjectURL(this.response);t.mediaElement.originalNode.setAttribute('src',blobUrl);return blobUrl}
return url};xhr.open('GET',url);xhr.responseType='blob';xhr.send()}
return url};var mediaFiles=void 0;if(sources!==null){mediaFiles=sources}else if(t.mediaElement.originalNode!==null){mediaFiles=[];switch(t.mediaElement.originalNode.nodeName.toLowerCase()){case 'iframe':mediaFiles.push({type:'',src:t.mediaElement.originalNode.getAttribute('src')});break;case 'audio':case 'video':var _sources=t.mediaElement.originalNode.children.length,nodeSource=t.mediaElement.originalNode.getAttribute('src');if(nodeSource){var node=t.mediaElement.originalNode,type=(0,_media2.formatType)(nodeSource,node.getAttribute('type'));mediaFiles.push({type:type,src:processURL(nodeSource,type)})}
for(var i=0;i<_sources;i++){var n=t.mediaElement.originalNode.children[i];if(n.tagName.toLowerCase()==='source'){var src=n.getAttribute('src'),_type=(0,_media2.formatType)(src,n.getAttribute('type'));mediaFiles.push({type:_type,src:processURL(src,_type)})}}
break}}
t.mediaElement.id=id;t.mediaElement.renderers={};t.mediaElement.events={};t.mediaElement.promises=[];t.mediaElement.renderer=null;t.mediaElement.rendererName=null;t.mediaElement.changeRenderer=function(rendererName,mediaFiles){var t=_this,media=Object.keys(mediaFiles[0]).length>2?mediaFiles[0]:mediaFiles[0].src;if(t.mediaElement.renderer!==undefined&&t.mediaElement.renderer!==null&&t.mediaElement.renderer.name===rendererName){t.mediaElement.renderer.pause();if(t.mediaElement.renderer.stop){t.mediaElement.renderer.stop()}
t.mediaElement.renderer.show();t.mediaElement.renderer.setSrc(media);return!0}
if(t.mediaElement.renderer!==undefined&&t.mediaElement.renderer!==null){t.mediaElement.renderer.pause();if(t.mediaElement.renderer.stop){t.mediaElement.renderer.stop()}
t.mediaElement.renderer.hide()}
var newRenderer=t.mediaElement.renderers[rendererName],newRendererType=null;if(newRenderer!==undefined&&newRenderer!==null){newRenderer.show();newRenderer.setSrc(media);t.mediaElement.renderer=newRenderer;t.mediaElement.rendererName=rendererName;return!0}
var rendererArray=t.mediaElement.options.renderers.length?t.mediaElement.options.renderers:_renderer.renderer.order;for(var _i=0,total=rendererArray.length;_i1&&arguments[1]!==undefined?arguments[1]:[];var renderersLength=renderers.length;renderers=renderers.length?renderers:this.order;if(!renderersLength){var rendererIndicator=[/^(html5|native)/i,/^flash/i,/iframe$/i],rendererRanking=function rendererRanking(renderer){for(var i=0,total=rendererIndicator.length;i';t.addControlElement(fullscreenBtn,'fullscreen');fullscreenBtn.addEventListener('click',function(){var isFullScreen=Features.HAS_TRUE_NATIVE_FULLSCREEN&&Features.IS_FULLSCREEN||player.isFullScreen;if(isFullScreen){player.exitFullScreen()}else{player.enterFullScreen()}});player.fullscreenBtn=fullscreenBtn;t.options.keyActions.push({keys:[70],action:function action(player,media,key,event){if(!event.ctrlKey){if(typeof player.enterFullScreen!=='undefined'){if(player.isFullScreen){player.exitFullScreen()}else{player.enterFullScreen()}}}}});t.exitFullscreenCallback=function(e){var key=e.which||e.keyCode||0;if(t.options.enableKeyboard&&key===27&&(Features.HAS_TRUE_NATIVE_FULLSCREEN&&Features.IS_FULLSCREEN||t.isFullScreen)){player.exitFullScreen()}};t.globalBind('keydown',t.exitFullscreenCallback);t.normalHeight=0;t.normalWidth=0;if(Features.HAS_TRUE_NATIVE_FULLSCREEN){var fullscreenChanged=function fullscreenChanged(){if(player.isFullScreen){if(Features.isFullScreen()){player.isNativeFullScreen=!0;player.setControlsSize()}else{player.isNativeFullScreen=!1;player.exitFullScreen()}}};player.globalBind(Features.FULLSCREEN_EVENT_NAME,fullscreenChanged)}},cleanfullscreen:function cleanfullscreen(player){player.exitFullScreen();player.globalUnbind('keydown',player.exitFullscreenCallback)},detectFullscreenMode:function detectFullscreenMode(){var t=this,isNative=t.media.rendererName!==null&&/(native|html5)/i.test(t.media.rendererName);var mode='';if(Features.HAS_TRUE_NATIVE_FULLSCREEN&&isNative){mode='native-native'}else if(Features.HAS_TRUE_NATIVE_FULLSCREEN&&!isNative){mode='plugin-native'}else if(t.usePluginFullScreen&&Features.SUPPORT_POINTER_EVENTS){mode='plugin-click'}
t.fullscreenMode=mode;return mode},enterFullScreen:function enterFullScreen(){var t=this,isNative=t.media.rendererName!==null&&/(html5|native)/i.test(t.media.rendererName),containerStyles=getComputedStyle(t.getElement(t.container));if(!t.isVideo){return}
if(t.options.useFakeFullscreen===!1&&Features.IS_IOS&&Features.HAS_IOS_FULLSCREEN&&typeof t.media.originalNode.webkitEnterFullscreen==='function'&&t.media.originalNode.canPlayType((0,_media.getTypeFromFile)(t.media.getSrc()))){t.media.originalNode.webkitEnterFullscreen();return}(0,_dom.addClass)(_document2.default.documentElement,t.options.classPrefix+'fullscreen');(0,_dom.addClass)(t.getElement(t.container),t.options.classPrefix+'container-fullscreen');t.normalHeight=parseFloat(containerStyles.height);t.normalWidth=parseFloat(containerStyles.width);if(t.fullscreenMode==='native-native'||t.fullscreenMode==='plugin-native'){Features.requestFullScreen(t.getElement(t.container));if(t.isInIframe){setTimeout(function checkFullscreen(){if(t.isNativeFullScreen){var percentErrorMargin=0.002,windowWidth=_window2.default.innerWidth||_document2.default.documentElement.clientWidth||_document2.default.body.clientWidth,screenWidth=screen.width,absDiff=Math.abs(screenWidth-windowWidth),marginError=screenWidth*percentErrorMargin;if(absDiff>marginError){t.exitFullScreen()}else{setTimeout(checkFullscreen,500)}}},1000)}}
t.getElement(t.container).style.width='100%';t.getElement(t.container).style.height='100%';t.containerSizeTimeout=setTimeout(function(){t.getElement(t.container).style.width='100%';t.getElement(t.container).style.height='100%';t.setControlsSize()},500);if(isNative){t.node.style.width='100%';t.node.style.height='100%'}else{var elements=t.getElement(t.container).querySelectorAll('embed, object, video'),_total=elements.length;for(var i=0;i<_total;i++){elements[i].style.width='100%';elements[i].style.height='100%'}}
if(t.options.setDimensions&&typeof t.media.setSize==='function'){t.media.setSize(screen.width,screen.height)}
var layers=t.getElement(t.layers).children,total=layers.length;for(var _i=0;_i';play.addEventListener('click',function(){if(t.paused){t.play()}else{t.pause()}});var playBtn=play.querySelector('button');t.addControlElement(play,'playpause');function togglePlayPause(which){if('play'===which){(0,_dom.removeClass)(play,t.options.classPrefix+'play');(0,_dom.removeClass)(play,t.options.classPrefix+'replay');(0,_dom.addClass)(play,t.options.classPrefix+'pause');playBtn.setAttribute('title',pauseTitle);playBtn.setAttribute('aria-label',pauseTitle)}else{(0,_dom.removeClass)(play,t.options.classPrefix+'pause');(0,_dom.removeClass)(play,t.options.classPrefix+'replay');(0,_dom.addClass)(play,t.options.classPrefix+'play');playBtn.setAttribute('title',playTitle);playBtn.setAttribute('aria-label',playTitle)}}
togglePlayPause('pse');media.addEventListener('loadedmetadata',function(){if(media.rendererName.indexOf('flash')===-1){togglePlayPause('pse')}});media.addEventListener('play',function(){togglePlayPause('play')});media.addEventListener('playing',function(){togglePlayPause('play')});media.addEventListener('pause',function(){togglePlayPause('pse')});media.addEventListener('ended',function(){if(!player.options.loop){(0,_dom.removeClass)(play,t.options.classPrefix+'pause');(0,_dom.removeClass)(play,t.options.classPrefix+'play');(0,_dom.addClass)(play,t.options.classPrefix+'replay');playBtn.setAttribute('title',playTitle);playBtn.setAttribute('aria-label',playTitle)}})}})},{"18":18,"2":2,"28":28,"29":29,"7":7}],13:[function(_dereq_,module,exports){'use strict';var _document=_dereq_(2);var _document2=_interopRequireDefault(_document);var _player2=_dereq_(18);var _player3=_interopRequireDefault(_player2);var _i18n=_dereq_(7);var _i18n2=_interopRequireDefault(_i18n);var _constants=_dereq_(27);var _time=_dereq_(32);var _dom=_dereq_(28);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}
Object.assign(_player2.config,{enableProgressTooltip:!0,useSmoothHover:!0,forceLive:!1});Object.assign(_player3.default.prototype,{buildprogress:function buildprogress(player,controls,layers,media){var lastKeyPressTime=0,mouseIsDown=!1,startedPaused=!1;var t=this,autoRewindInitial=player.options.autoRewind,tooltip=player.options.enableProgressTooltip?''+('00:00')+('')+'':'',rail=_document2.default.createElement('div');rail.className=t.options.classPrefix+'time-rail';rail.innerHTML=''+('')+('')+('')+('')+('')+(''+tooltip)+'';t.addControlElement(rail,'progress');t.options.keyActions.push({keys:[37,227],action:function action(player){if(!isNaN(player.duration)&&player.duration>0){if(player.isVideo){player.showControls();player.startControlsTimer()}
var timeSlider=player.getElement(player.container).querySelector('.'+_player.config.classPrefix+'time-total');if(timeSlider){timeSlider.focus()}
var newTime=Math.max(player.currentTime-player.options.defaultSeekBackwardInterval(player),0);player.setCurrentTime(newTime)}}},{keys:[39,228],action:function action(player){if(!isNaN(player.duration)&&player.duration>0){if(player.isVideo){player.showControls();player.startControlsTimer()}
var timeSlider=player.getElement(player.container).querySelector('.'+_player.config.classPrefix+'time-total');if(timeSlider){timeSlider.focus()}
var newTime=Math.min(player.currentTime+player.options.defaultSeekForwardInterval(player),player.duration);player.setCurrentTime(newTime)}}});t.rail=controls.querySelector('.'+t.options.classPrefix+'time-rail');t.total=controls.querySelector('.'+t.options.classPrefix+'time-total');t.loaded=controls.querySelector('.'+t.options.classPrefix+'time-loaded');t.current=controls.querySelector('.'+t.options.classPrefix+'time-current');t.handle=controls.querySelector('.'+t.options.classPrefix+'time-handle');t.timefloat=controls.querySelector('.'+t.options.classPrefix+'time-float');t.timefloatcurrent=controls.querySelector('.'+t.options.classPrefix+'time-float-current');t.slider=controls.querySelector('.'+t.options.classPrefix+'time-slider');t.hovered=controls.querySelector('.'+t.options.classPrefix+'time-hovered');t.buffer=controls.querySelector('.'+t.options.classPrefix+'time-buffering');t.newTime=0;t.forcedHandlePause=!1;t.setTransformStyle=function(element,value){element.style.transform=value;element.style.webkitTransform=value;element.style.MozTransform=value;element.style.msTransform=value;element.style.OTransform=value};t.buffer.style.display='none';var handleMouseMove=function handleMouseMove(e){var totalStyles=getComputedStyle(t.total),offsetStyles=(0,_dom.offset)(t.total),width=t.total.offsetWidth,transform=function(){if(totalStyles.webkitTransform!==undefined){return'webkitTransform'}else if(totalStyles.mozTransform!==undefined){return'mozTransform '}else if(totalStyles.oTransform!==undefined){return'oTransform'}else if(totalStyles.msTransform!==undefined){return'msTransform'}else{return'transform'}}(),cssMatrix=function(){if('WebKitCSSMatrix' in window){return'WebKitCSSMatrix'}else if('MSCSSMatrix' in window){return'MSCSSMatrix'}else if('CSSMatrix' in window){return'CSSMatrix'}}();var percentage=0,leftPos=0,pos=0,x=void 0;if(e.originalEvent&&e.originalEvent.changedTouches){x=e.originalEvent.changedTouches[0].pageX}else if(e.changedTouches){x=e.changedTouches[0].pageX}else{x=e.pageX}
if(t.getDuration()){if(xwidth+offsetStyles.left){x=width+offsetStyles.left}
pos=x-offsetStyles.left;percentage=pos/width;t.newTime=percentage*t.getDuration();if(mouseIsDown&&t.getCurrentTime()!==null&&t.newTime.toFixed(4)!==t.getCurrentTime().toFixed(4)){t.setCurrentRailHandle(t.newTime);t.updateCurrent(t.newTime)}
if(!_constants.IS_IOS&&!_constants.IS_ANDROID){if(pos<0){pos=0}
if(t.options.useSmoothHover&&cssMatrix!==null&&typeof window[cssMatrix]!=='undefined'){var matrix=new window[cssMatrix](getComputedStyle(t.handle)[transform]),handleLocation=matrix.m41,hoverScaleX=pos/parseFloat(getComputedStyle(t.total).width)-handleLocation/parseFloat(getComputedStyle(t.total).width);t.hovered.style.left=handleLocation+'px';t.setTransformStyle(t.hovered,'scaleX('+hoverScaleX+')');t.hovered.setAttribute('pos',pos);if(hoverScaleX>=0){(0,_dom.removeClass)(t.hovered,'negative')}else{(0,_dom.addClass)(t.hovered,'negative')}}
if(t.timefloat){var half=t.timefloat.offsetWidth/2,offsetContainer=mejs.Utils.offset(t.getElement(t.container)),tooltipStyles=getComputedStyle(t.timefloat);if(x-offsetContainer.left=t.getElement(t.container).offsetWidth-half){leftPos=t.total.offsetWidth-half}else{leftPos=pos}
if((0,_dom.hasClass)(t.getElement(t.container),t.options.classPrefix+'long-video')){leftPos+=parseFloat(tooltipStyles.marginLeft)/2+t.timefloat.offsetWidth/2}
t.timefloat.style.left=leftPos+'px';t.timefloatcurrent.innerHTML=(0,_time.secondsToTimeCode)(t.newTime,player.options.alwaysShowHours,player.options.showTimecodeFrameCount,player.options.framesPerSecond,player.options.secondsDecimalLength,player.options.timeFormat);t.timefloat.style.display='block'}}}else if(!_constants.IS_IOS&&!_constants.IS_ANDROID&&t.timefloat){leftPos=t.timefloat.offsetWidth+width>=t.getElement(t.container).offsetWidth?t.timefloat.offsetWidth/2:0;t.timefloat.style.left=leftPos+'px';t.timefloat.style.left=leftPos+'px';t.timefloat.style.display='block'}},updateSlider=function updateSlider(){var seconds=t.getCurrentTime(),timeSliderText=_i18n2.default.t('mejs.time-slider'),time=(0,_time.secondsToTimeCode)(seconds,player.options.alwaysShowHours,player.options.showTimecodeFrameCount,player.options.framesPerSecond,player.options.secondsDecimalLength,player.options.timeFormat),duration=t.getDuration();t.slider.setAttribute('role','slider');t.slider.tabIndex=0;if(media.paused){t.slider.setAttribute('aria-label',timeSliderText);t.slider.setAttribute('aria-valuemin',0);t.slider.setAttribute('aria-valuemax',isNaN(duration)?0:duration);t.slider.setAttribute('aria-valuenow',seconds);t.slider.setAttribute('aria-valuetext',time)}else{t.slider.removeAttribute('aria-label');t.slider.removeAttribute('aria-valuemin');t.slider.removeAttribute('aria-valuemax');t.slider.removeAttribute('aria-valuenow');t.slider.removeAttribute('aria-valuetext')}},restartPlayer=function restartPlayer(){if(new Date()-lastKeyPressTime>=1000){t.play()}},handleMouseup=function handleMouseup(){if(mouseIsDown&&t.getCurrentTime()!==null&&t.newTime.toFixed(4)!==t.getCurrentTime().toFixed(4)){t.setCurrentTime(t.newTime);t.setCurrentRailHandle(t.newTime);t.updateCurrent(t.newTime)}
if(t.forcedHandlePause){t.slider.focus();t.play()}
t.forcedHandlePause=!1};t.slider.addEventListener('focus',function(){player.options.autoRewind=!1});t.slider.addEventListener('blur',function(){player.options.autoRewind=autoRewindInitial});t.slider.addEventListener('keydown',function(e){if(new Date()-lastKeyPressTime>=1000){startedPaused=t.paused}
if(t.options.enableKeyboard&&t.options.keyActions.length){var keyCode=e.which||e.keyCode||0,duration=t.getDuration(),seekForward=player.options.defaultSeekForwardInterval(media),seekBackward=player.options.defaultSeekBackwardInterval(media);var seekTime=t.getCurrentTime();var volume=t.getElement(t.container).querySelector('.'+t.options.classPrefix+'volume-slider');if(keyCode===38||keyCode===40){if(volume){volume.style.display='block'}
if(t.isVideo){t.showControls();t.startControlsTimer()}
var newVolume=keyCode===38?Math.min(t.volume+0.1,1):Math.max(t.volume-0.1,0),mutePlayer=newVolume<=0;t.setVolume(newVolume);t.setMuted(mutePlayer);return}else{if(volume){volume.style.display='none'}}
switch(keyCode){case 37:if(t.getDuration()!==Infinity){seekTime-=seekBackward}
break;case 39:if(t.getDuration()!==Infinity){seekTime+=seekForward}
break;case 36:seekTime=0;break;case 35:seekTime=duration;break;case 13:case 32:if(_constants.IS_FIREFOX){if(t.paused){t.play()}else{t.pause()}}
return;default:return}
seekTime=seekTime<0||isNaN(seekTime)?0:seekTime>=duration?duration:Math.floor(seekTime);lastKeyPressTime=new Date();if(!startedPaused){player.pause()}
if(seekTime0&&target.buffered.end&&t.getDuration()){percent=target.buffered.end(target.buffered.length-1)/t.getDuration()}else if(target&&target.bytesTotal!==undefined&&target.bytesTotal>0&&target.bufferedBytes!==undefined){percent=target.bufferedBytes/target.bytesTotal}else if(e&&e.lengthComputable&&e.total!==0){percent=e.loaded/e.total}
if(percent!==null){percent=Math.min(1,Math.max(0,percent));if(t.loaded){t.setTransformStyle(t.loaded,'scaleX('+percent+')')}}},setCurrentRailHandle:function setCurrentRailHandle(fakeTime){var t=this;t.setCurrentRailMain(t,fakeTime)},setCurrentRail:function setCurrentRail(){var t=this;t.setCurrentRailMain(t)},setCurrentRailMain:function setCurrentRailMain(t,fakeTime){if(t.getCurrentTime()!==undefined&&t.getDuration()){var nTime=typeof fakeTime==='undefined'?t.getCurrentTime():fakeTime;if(t.total&&t.handle){var tW=parseFloat(getComputedStyle(t.total).width);var newWidth=Math.round(tW*nTime/t.getDuration()),handlePos=newWidth-Math.round(t.handle.offsetWidth/2);handlePos=handlePos<0?0:handlePos;t.setTransformStyle(t.current,'scaleX('+newWidth/tW+')');t.setTransformStyle(t.handle,'translateX('+handlePos+'px)');if(t.options.useSmoothHover&&!(0,_dom.hasClass)(t.hovered,'no-hover')){var pos=parseInt(t.hovered.getAttribute('pos'),10);pos=isNaN(pos)?0:pos;var hoverScaleX=pos/tW-handlePos/tW;t.hovered.style.left=handlePos+'px';t.setTransformStyle(t.hovered,'scaleX('+hoverScaleX+')');if(hoverScaleX>=0){(0,_dom.removeClass)(t.hovered,'negative')}else{(0,_dom.addClass)(t.hovered,'negative')}}}}}})},{"18":18,"2":2,"27":27,"28":28,"32":32,"7":7}],14:[function(_dereq_,module,exports){'use strict';var _document=_dereq_(2);var _document2=_interopRequireDefault(_document);var _player=_dereq_(18);var _player2=_interopRequireDefault(_player);var _time=_dereq_(32);var _dom=_dereq_(28);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}
Object.assign(_player.config,{duration:0,timeAndDurationSeparator:' | '});Object.assign(_player2.default.prototype,{buildcurrent:function buildcurrent(player,controls,layers,media){var t=this,time=_document2.default.createElement('div');time.className=t.options.classPrefix+'time';time.setAttribute('role','timer');time.setAttribute('aria-live','off');time.innerHTML=''+(0,_time.secondsToTimeCode)(0,player.options.alwaysShowHours,player.options.showTimecodeFrameCount,player.options.framesPerSecond,player.options.secondsDecimalLength,player.options.timeFormat)+'';t.addControlElement(time,'current');player.updateCurrent();t.updateTimeCallback=function(){if(t.controlsAreVisible){player.updateCurrent()}};media.addEventListener('timeupdate',t.updateTimeCallback)},cleancurrent:function cleancurrent(player,controls,layers,media){media.removeEventListener('timeupdate',player.updateTimeCallback)},buildduration:function buildduration(player,controls,layers,media){var t=this,currTime=controls.lastChild.querySelector('.'+t.options.classPrefix+'currenttime');if(currTime){controls.querySelector('.'+t.options.classPrefix+'time').innerHTML+=t.options.timeAndDurationSeparator+''+((0,_time.secondsToTimeCode)(t.options.duration,t.options.alwaysShowHours,t.options.showTimecodeFrameCount,t.options.framesPerSecond,t.options.secondsDecimalLength,t.options.timeFormat)+'')}else{if(controls.querySelector('.'+t.options.classPrefix+'currenttime')){(0,_dom.addClass)(controls.querySelector('.'+t.options.classPrefix+'currenttime').parentNode,t.options.classPrefix+'currenttime-container')}
var duration=_document2.default.createElement('div');duration.className=t.options.classPrefix+'time '+t.options.classPrefix+'duration-container';duration.innerHTML=''+((0,_time.secondsToTimeCode)(t.options.duration,t.options.alwaysShowHours,t.options.showTimecodeFrameCount,t.options.framesPerSecond,t.options.secondsDecimalLength,t.options.timeFormat)+'');t.addControlElement(duration,'duration')}
t.updateDurationCallback=function(){if(t.controlsAreVisible){player.updateDuration()}};media.addEventListener('timeupdate',t.updateDurationCallback)},cleanduration:function cleanduration(player,controls,layers,media){media.removeEventListener('timeupdate',player.updateDurationCallback)},updateCurrent:function updateCurrent(){var t=this;var currentTime=t.getCurrentTime();if(isNaN(currentTime)){currentTime=0}
var timecode=(0,_time.secondsToTimeCode)(currentTime,t.options.alwaysShowHours,t.options.showTimecodeFrameCount,t.options.framesPerSecond,t.options.secondsDecimalLength,t.options.timeFormat);if(timecode.length>5){(0,_dom.addClass)(t.getElement(t.container),t.options.classPrefix+'long-video')}else{(0,_dom.removeClass)(t.getElement(t.container),t.options.classPrefix+'long-video')}
if(t.getElement(t.controls).querySelector('.'+t.options.classPrefix+'currenttime')){t.getElement(t.controls).querySelector('.'+t.options.classPrefix+'currenttime').innerText=timecode}},updateDuration:function updateDuration(){var t=this;var duration=t.getDuration();if(t.media!==undefined&&(isNaN(duration)||duration===Infinity||duration<0)){t.media.duration=t.options.duration=duration=0}
if(t.options.duration>0){duration=t.options.duration}
var timecode=(0,_time.secondsToTimeCode)(duration,t.options.alwaysShowHours,t.options.showTimecodeFrameCount,t.options.framesPerSecond,t.options.secondsDecimalLength,t.options.timeFormat);if(timecode.length>5){(0,_dom.addClass)(t.getElement(t.container),t.options.classPrefix+'long-video')}else{(0,_dom.removeClass)(t.getElement(t.container),t.options.classPrefix+'long-video')}
if(t.getElement(t.controls).querySelector('.'+t.options.classPrefix+'duration')&&duration>0){t.getElement(t.controls).querySelector('.'+t.options.classPrefix+'duration').innerHTML=timecode}}})},{"18":18,"2":2,"28":28,"32":32}],15:[function(_dereq_,module,exports){'use strict';var _document=_dereq_(2);var _document2=_interopRequireDefault(_document);var _mejs=_dereq_(9);var _mejs2=_interopRequireDefault(_mejs);var _i18n=_dereq_(7);var _i18n2=_interopRequireDefault(_i18n);var _player=_dereq_(18);var _player2=_interopRequireDefault(_player);var _time=_dereq_(32);var _general=_dereq_(29);var _dom=_dereq_(28);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}
Object.assign(_player.config,{startLanguage:'',tracksText:null,chaptersText:null,tracksAriaLive:!1,hideCaptionsButtonWhenEmpty:!0,toggleCaptionsButtonWhenOnlyOne:!1,slidesSelector:''});Object.assign(_player2.default.prototype,{hasChapters:!1,buildtracks:function buildtracks(player,controls,layers,media){this.findTracks();if(!player.tracks.length&&(!player.trackFiles||!player.trackFiles.length===0)){return}
var t=this,attr=t.options.tracksAriaLive?' role="log" aria-live="assertive" aria-atomic="false"':'',tracksTitle=(0,_general.isString)(t.options.tracksText)?t.options.tracksText:_i18n2.default.t('mejs.captions-subtitles'),chaptersTitle=(0,_general.isString)(t.options.chaptersText)?t.options.chaptersText:_i18n2.default.t('mejs.captions-chapters'),total=player.trackFiles===null?player.tracks.length:player.trackFiles.length;if(t.domNode.textTracks){for(var i=t.domNode.textTracks.length-1;i>=0;i--){t.domNode.textTracks[i].mode='hidden'}}
t.cleartracks(player);player.captions=_document2.default.createElement('div');player.captions.className=t.options.classPrefix+'captions-layer '+t.options.classPrefix+'layer';player.captions.innerHTML=''+('')+'
';player.captions.style.display='none';layers.insertBefore(player.captions,layers.firstChild);player.captionsText=player.captions.querySelector('.'+t.options.classPrefix+'captions-text');player.captionsButton=_document2.default.createElement('div');player.captionsButton.className=t.options.classPrefix+'button '+t.options.classPrefix+'captions-button';player.captionsButton.innerHTML=''+('';t.addControlElement(player.captionsButton,'tracks');player.captionsButton.querySelector('.'+t.options.classPrefix+'captions-selector-input').disabled=!1;player.chaptersButton=_document2.default.createElement('div');player.chaptersButton.className=t.options.classPrefix+'button '+t.options.classPrefix+'chapters-button';player.chaptersButton.innerHTML=''+('';var subtitleCount=0;for(var _i=0;_i'+('')+('')+''},checkForTracks:function checkForTracks(){var t=this;var hasSubtitles=!1;if(t.options.hideCaptionsButtonWhenEmpty){for(var i=0,total=t.tracks.length;i-1){t.captionsText.innerHTML=sanitize(track.entries[i].text);t.captionsText.className=t.options.classPrefix+'captions-text '+(track.entries[i].identifier||'');t.captions.style.display='';t.captions.style.height='0px';return}
t.captions.style.display='none'}else{t.captions.style.display='none'}},setupSlides:function setupSlides(track){var t=this;t.slides=track;t.slides.entries.imgs=[t.slides.entries.length];t.showSlide(0)},showSlide:function showSlide(index){var _this=this;var t=this;if(t.tracks===undefined||t.slidesContainer===undefined){return}
var url=t.slides.entries[index].text;var img=t.slides.entries[index].imgs;if(img===undefined||img.fadeIn===undefined){var image=_document2.default.createElement('img');image.src=url;image.addEventListener('load',function(){var self=_this,visible=(0,_dom.siblings)(self,function(el){return visible(el)});self.style.display='none';t.slidesContainer.innerHTML+=self.innerHTML;(0,_dom.fadeIn)(t.slidesContainer.querySelector(image));for(var i=0,total=visible.length;i-1){t.showSlide(i)}},drawChapters:function drawChapters(chapters){var t=this,total=chapters.entries.length;if(!total){return}
t.chaptersButton.querySelector('ul').innerHTML='';for(var i=0;i'+('')+('')+''}
var radios=t.chaptersButton.querySelectorAll('input[type="radio"]'),labels=t.chaptersButton.querySelectorAll('.'+t.options.classPrefix+'chapters-selector-label');for(var _i13=0,_total10=radios.length;_i13<_total10;_i13++){radios[_i13].disabled=!1;radios[_i13].checked=!1;radios[_i13].addEventListener('click',function(e){var self=this,listItems=t.chaptersButton.querySelectorAll('li'),label=(0,_dom.siblings)(self,function(el){return(0,_dom.hasClass)(el,t.options.classPrefix+'chapters-selector-label')})[0];self.checked=!0;self.parentNode.setAttribute('aria-checked',!0);(0,_dom.addClass)(label,t.options.classPrefix+'chapters-selected');(0,_dom.removeClass)(t.chaptersButton.querySelector('.'+t.options.classPrefix+'chapters-selected'),t.options.classPrefix+'chapters-selected');for(var _i14=0,_total11=listItems.length;_i14<_total11;_i14++){listItems[_i14].setAttribute('aria-checked',!1)}
var keyboard=e.keyCode||e.which;if(typeof keyboard==='undefined'){setTimeout(function(){t.getElement(t.container).focus()},500)}
t.media.setCurrentTime(parseFloat(self.value));if(t.media.paused){t.media.play()}})}
for(var _i15=0,_total12=labels.length;_i15<_total12;_i15++){labels[_i15].addEventListener('click',function(e){var radio=(0,_dom.siblings)(this,function(el){return el.tagName==='INPUT'})[0],event=(0,_general.createEvent)('click',radio);radio.dispatchEvent(event);e.preventDefault()})}},searchTrackPosition:function searchTrackPosition(tracks,currentTime){var lo=0,hi=tracks.length-1,mid=void 0,start=void 0,stop=void 0;while(lo<=hi){mid=lo+hi>>1;start=tracks[mid].start;stop=tracks[mid].stop;if(currentTime>=start&¤tTimecurrentTime){hi=mid-1}}
return-1}});_mejs2.default.language={codes:{af:'mejs.afrikaans',sq:'mejs.albanian',ar:'mejs.arabic',be:'mejs.belarusian',bg:'mejs.bulgarian',ca:'mejs.catalan',zh:'mejs.chinese','zh-cn':'mejs.chinese-simplified','zh-tw':'mejs.chines-traditional',hr:'mejs.croatian',cs:'mejs.czech',da:'mejs.danish',nl:'mejs.dutch',en:'mejs.english',et:'mejs.estonian',fl:'mejs.filipino',fi:'mejs.finnish',fr:'mejs.french',gl:'mejs.galician',de:'mejs.german',el:'mejs.greek',ht:'mejs.haitian-creole',iw:'mejs.hebrew',hi:'mejs.hindi',hu:'mejs.hungarian',is:'mejs.icelandic',id:'mejs.indonesian',ga:'mejs.irish',it:'mejs.italian',ja:'mejs.japanese',ko:'mejs.korean',lv:'mejs.latvian',lt:'mejs.lithuanian',mk:'mejs.macedonian',ms:'mejs.malay',mt:'mejs.maltese',no:'mejs.norwegian',fa:'mejs.persian',pl:'mejs.polish',pt:'mejs.portuguese',ro:'mejs.romanian',ru:'mejs.russian',sr:'mejs.serbian',sk:'mejs.slovak',sl:'mejs.slovenian',es:'mejs.spanish',sw:'mejs.swahili',sv:'mejs.swedish',tl:'mejs.tagalog',th:'mejs.thai',tr:'mejs.turkish',uk:'mejs.ukrainian',vi:'mejs.vietnamese',cy:'mejs.welsh',yi:'mejs.yiddish'}};_mejs2.default.TrackFormatParser={webvtt:{pattern:/^((?:[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 parse(trackText){var lines=trackText.split(/\r?\n/),entries=[];var timecode=void 0,text=void 0,identifier=void 0;for(var i=0,total=lines.length;i=0&&lines[i-1]!==''){identifier=lines[i-1]}
i++;text=lines[i];i++;while(lines[i]!==''&&i$1");entries.push({identifier:identifier,start:(0,_time.convertSMPTEtoSeconds)(timecode[1])===0?0.200:(0,_time.convertSMPTEtoSeconds)(timecode[1]),stop:(0,_time.convertSMPTEtoSeconds)(timecode[3]),text:text,settings:timecode[5]})}
identifier=''}
return entries}},dfxp:{parse:function parse(trackText){trackText=$(trackText).filter('tt');var container=trackText.firstChild,lines=container.querySelectorAll('p'),styleNode=trackText.getElementById(''+container.attr('style')),entries=[];var styles=void 0;if(styleNode.length){styleNode.removeAttribute('id');var attributes=styleNode.attributes;if(attributes.length){styles={};for(var i=0,total=attributes.length;i$1");entries.push(_temp)}
return entries}}}},{"18":18,"2":2,"28":28,"29":29,"32":32,"7":7,"9":9}],16:[function(_dereq_,module,exports){'use strict';var _document=_dereq_(2);var _document2=_interopRequireDefault(_document);var _player=_dereq_(18);var _player2=_interopRequireDefault(_player);var _i18n=_dereq_(7);var _i18n2=_interopRequireDefault(_i18n);var _constants=_dereq_(27);var _general=_dereq_(29);var _dom=_dereq_(28);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}
Object.assign(_player.config,{muteText:null,unmuteText:null,allyVolumeControlText:null,hideVolumeOnTouchDevices:!0,audioVolume:'horizontal',videoVolume:'vertical',startVolume:0.8});Object.assign(_player2.default.prototype,{buildvolume:function buildvolume(player,controls,layers,media){if((_constants.IS_ANDROID||_constants.IS_IOS)&&this.options.hideVolumeOnTouchDevices){return}
var t=this,mode=t.isVideo?t.options.videoVolume:t.options.audioVolume,muteText=(0,_general.isString)(t.options.muteText)?t.options.muteText:_i18n2.default.t('mejs.mute'),unmuteText=(0,_general.isString)(t.options.unmuteText)?t.options.unmuteText:_i18n2.default.t('mejs.unmute'),volumeControlText=(0,_general.isString)(t.options.allyVolumeControlText)?t.options.allyVolumeControlText:_i18n2.default.t('mejs.volume-help-text'),mute=_document2.default.createElement('div');mute.className=t.options.classPrefix+'button '+t.options.classPrefix+'volume-button '+t.options.classPrefix+'mute';mute.innerHTML=mode==='horizontal'?'':''+(''+(''+volumeControlText+'')+(''+'';t.addControlElement(mute,'volume');t.options.keyActions.push({keys:[38],action:function action(player){var volumeSlider=player.getElement(player.container).querySelector('.'+_player.config.classPrefix+'volume-slider');if(volumeSlider&&volumeSlider.matches(':focus')){volumeSlider.style.display='block'}
if(player.isVideo){player.showControls();player.startControlsTimer()}
var newVolume=Math.min(player.volume+0.1,1);player.setVolume(newVolume);if(newVolume>0){player.setMuted(!1)}}},{keys:[40],action:function action(player){var volumeSlider=player.getElement(player.container).querySelector('.'+_player.config.classPrefix+'volume-slider');if(volumeSlider){volumeSlider.style.display='block'}
if(player.isVideo){player.showControls();player.startControlsTimer()}
var newVolume=Math.max(player.volume-0.1,0);player.setVolume(newVolume);if(newVolume<=0.1){player.setMuted(!0)}}},{keys:[77],action:function action(player){player.getElement(player.container).querySelector('.'+_player.config.classPrefix+'volume-slider').style.display='block';if(player.isVideo){player.showControls();player.startControlsTimer()}
if(player.media.muted){player.setMuted(!1)}else{player.setMuted(!0)}}});if(mode==='horizontal'){var anchor=_document2.default.createElement('a');anchor.className=t.options.classPrefix+'horizontal-volume-slider';anchor.href='javascript:void(0);';anchor.setAttribute('aria-label',_i18n2.default.t('mejs.volume-slider'));anchor.setAttribute('aria-valuemin',0);anchor.setAttribute('aria-valuemax',100);anchor.setAttribute('aria-valuenow',100);anchor.setAttribute('role','slider');anchor.innerHTML+=''+volumeControlText+''+('';mute.parentNode.insertBefore(anchor,mute.nextSibling)}
var mouseIsDown=!1,mouseIsOver=!1,modified=!1,updateVolumeSlider=function updateVolumeSlider(){var volume=Math.floor(media.volume*100);volumeSlider.setAttribute('aria-valuenow',volume);volumeSlider.setAttribute('aria-valuetext',volume+'%')};var volumeSlider=mode==='vertical'?t.getElement(t.container).querySelector('.'+t.options.classPrefix+'volume-slider'):t.getElement(t.container).querySelector('.'+t.options.classPrefix+'horizontal-volume-slider'),volumeTotal=mode==='vertical'?t.getElement(t.container).querySelector('.'+t.options.classPrefix+'volume-total'):t.getElement(t.container).querySelector('.'+t.options.classPrefix+'horizontal-volume-total'),volumeCurrent=mode==='vertical'?t.getElement(t.container).querySelector('.'+t.options.classPrefix+'volume-current'):t.getElement(t.container).querySelector('.'+t.options.classPrefix+'horizontal-volume-current'),volumeHandle=mode==='vertical'?t.getElement(t.container).querySelector('.'+t.options.classPrefix+'volume-handle'):t.getElement(t.container).querySelector('.'+t.options.classPrefix+'horizontal-volume-handle'),positionVolumeHandle=function positionVolumeHandle(volume){if(volume===null||isNaN(volume)||volume===undefined){return}
volume=Math.max(0,volume);volume=Math.min(volume,1);if(volume===0){(0,_dom.removeClass)(mute,t.options.classPrefix+'mute');(0,_dom.addClass)(mute,t.options.classPrefix+'unmute');var button=mute.firstElementChild;button.setAttribute('title',unmuteText);button.setAttribute('aria-label',unmuteText)}else{(0,_dom.removeClass)(mute,t.options.classPrefix+'unmute');(0,_dom.addClass)(mute,t.options.classPrefix+'mute');var _button=mute.firstElementChild;_button.setAttribute('title',muteText);_button.setAttribute('aria-label',muteText)}
var volumePercentage=volume*100+'%',volumeStyles=getComputedStyle(volumeHandle);if(mode==='vertical'){volumeCurrent.style.bottom=0;volumeCurrent.style.height=volumePercentage;volumeHandle.style.bottom=volumePercentage;volumeHandle.style.marginBottom=-parseFloat(volumeStyles.height)/2+'px'}else{volumeCurrent.style.left=0;volumeCurrent.style.width=volumePercentage;volumeHandle.style.left=volumePercentage;volumeHandle.style.marginLeft=-parseFloat(volumeStyles.width)/2+'px'}},handleVolumeMove=function handleVolumeMove(e){var totalOffset=(0,_dom.offset)(volumeTotal),volumeStyles=getComputedStyle(volumeTotal);modified=!0;var volume=null;if(mode==='vertical'){var railHeight=parseFloat(volumeStyles.height),newY=e.pageY-totalOffset.top;volume=(railHeight-newY)/railHeight;if(totalOffset.top===0||totalOffset.left===0){return}}else{var railWidth=parseFloat(volumeStyles.width),newX=e.pageX-totalOffset.left;volume=newX/railWidth}
volume=Math.max(0,volume);volume=Math.min(volume,1);positionVolumeHandle(volume);t.setMuted(volume===0);t.setVolume(volume);e.preventDefault();e.stopPropagation()},toggleMute=function toggleMute(){if(t.muted){positionVolumeHandle(0);(0,_dom.removeClass)(mute,t.options.classPrefix+'mute');(0,_dom.addClass)(mute,t.options.classPrefix+'unmute')}else{positionVolumeHandle(media.volume);(0,_dom.removeClass)(mute,t.options.classPrefix+'unmute');(0,_dom.addClass)(mute,t.options.classPrefix+'mute')}};player.getElement(player.container).addEventListener('keydown',function(e){var hasFocus=!!e.target.closest('.'+t.options.classPrefix+'container');if(!hasFocus&&mode==='vertical'){volumeSlider.style.display='none'}});mute.addEventListener('mouseenter',function(e){if(e.target===mute){volumeSlider.style.display='block';mouseIsOver=!0;e.preventDefault();e.stopPropagation()}});mute.addEventListener('focusin',function(){volumeSlider.style.display='block';mouseIsOver=!0});mute.addEventListener('focusout',function(e){if((!e.relatedTarget||e.relatedTarget&&!e.relatedTarget.matches('.'+t.options.classPrefix+'volume-slider'))&&mode==='vertical'){volumeSlider.style.display='none'}});mute.addEventListener('mouseleave',function(){mouseIsOver=!1;if(!mouseIsDown&&mode==='vertical'){volumeSlider.style.display='none'}});mute.addEventListener('focusout',function(){mouseIsOver=!1});mute.addEventListener('keydown',function(e){if(t.options.enableKeyboard&&t.options.keyActions.length){var keyCode=e.which||e.keyCode||0,volume=media.volume;switch(keyCode){case 38:volume=Math.min(volume+0.1,1);break;case 40:volume=Math.max(0,volume-0.1);break;default:return!0}
mouseIsDown=!1;positionVolumeHandle(volume);media.setVolume(volume);e.preventDefault();e.stopPropagation()}});mute.querySelector('button').addEventListener('click',function(){media.setMuted(!media.muted);var event=(0,_general.createEvent)('volumechange',media);media.dispatchEvent(event)});volumeSlider.addEventListener('dragstart',function(){return!1});volumeSlider.addEventListener('mouseover',function(){mouseIsOver=!0});volumeSlider.addEventListener('focusin',function(){volumeSlider.style.display='block';mouseIsOver=!0});volumeSlider.addEventListener('focusout',function(){mouseIsOver=!1;if(!mouseIsDown&&mode==='vertical'){volumeSlider.style.display='none'}});volumeSlider.addEventListener('mousedown',function(e){handleVolumeMove(e);t.globalBind('mousemove.vol',function(event){var target=event.target;if(mouseIsDown&&(target===volumeSlider||target.closest(mode==='vertical'?'.'+t.options.classPrefix+'volume-slider':'.'+t.options.classPrefix+'horizontal-volume-slider'))){handleVolumeMove(event)}});t.globalBind('mouseup.vol',function(){mouseIsDown=!1;if(!mouseIsOver&&mode==='vertical'){volumeSlider.style.display='none'}});mouseIsDown=!0;e.preventDefault();e.stopPropagation()});media.addEventListener('volumechange',function(e){if(!mouseIsDown){toggleMute()}
updateVolumeSlider(e)});var rendered=!1;media.addEventListener('rendererready',function(){if(!modified){setTimeout(function(){rendered=!0;if(player.options.startVolume===0||media.originalNode.muted){media.setMuted(!0);player.options.startVolume=0}
media.setVolume(player.options.startVolume);t.setControlsSize()},250)}});media.addEventListener('loadedmetadata',function(){setTimeout(function(){if(!modified&&!rendered){if(player.options.startVolume===0||media.originalNode.muted){media.setMuted(!0)}
media.setVolume(player.options.startVolume);t.setControlsSize()}
rendered=!1},250)});if(player.options.startVolume===0||media.originalNode.muted){media.setMuted(!0);player.options.startVolume=0;toggleMute()}
t.getElement(t.container).addEventListener('controlsresize',function(){toggleMute()})}})},{"18":18,"2":2,"27":27,"28":28,"29":29,"7":7}],17:[function(_dereq_,module,exports){'use strict';Object.defineProperty(exports,"__esModule",{value:!0});var EN=exports.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':'Fullscreen','mejs.play':'Play','mejs.pause':'Pause','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.live-broadcast':'Live Broadcast','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.captions-subtitles':'Captions/Subtitles','mejs.captions-chapters':'Chapters','mejs.none':'None','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'}},{}],18:[function(_dereq_,module,exports){'use strict';Object.defineProperty(exports,"__esModule",{value:!0});exports.config=undefined;var _typeof=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?function(obj){return typeof obj}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};var _createClass=function(){function defineProperties(target,props){for(var i=0;i'+('')+('')+('')+'';t.getElement(t.container).addEventListener('focus',function(e){if(!t.controlsAreVisible&&!t.hasFocus&&t.controlsEnabled){t.showControls(!0);var btnSelector=(0,_general.isNodeAfter)(e.relatedTarget,t.getElement(t.container))?'.'+t.options.classPrefix+'controls .'+t.options.classPrefix+'button:last-child > button':'.'+t.options.classPrefix+'playpause-button > button',button=t.getElement(t.container).querySelector(btnSelector);button.focus()}});t.node.parentNode.insertBefore(t.getElement(t.container),t.node);if(!t.options.features.length&&!t.options.useDefaultControls){t.getElement(t.container).style.background='transparent';t.getElement(t.container).querySelector('.'+t.options.classPrefix+'controls').style.display='none'}
if(t.isVideo&&t.options.stretching==='fill'&&!dom.hasClass(t.getElement(t.container).parentNode,t.options.classPrefix+'fill-container')){t.outerContainer=t.media.parentNode;var wrapper=_document2.default.createElement('div');wrapper.className=t.options.classPrefix+'fill-container';t.getElement(t.container).parentNode.insertBefore(wrapper,t.getElement(t.container));wrapper.appendChild(t.getElement(t.container))}
if(_constants.IS_ANDROID){dom.addClass(t.getElement(t.container),t.options.classPrefix+'android')}
if(_constants.IS_IOS){dom.addClass(t.getElement(t.container),t.options.classPrefix+'ios')}
if(_constants.IS_IPAD){dom.addClass(t.getElement(t.container),t.options.classPrefix+'ipad')}
if(_constants.IS_IPHONE){dom.addClass(t.getElement(t.container),t.options.classPrefix+'iphone')}
dom.addClass(t.getElement(t.container),t.isVideo?t.options.classPrefix+'video':t.options.classPrefix+'audio');if(_constants.IS_SAFARI&&!_constants.IS_IOS){dom.addClass(t.getElement(t.container),t.options.classPrefix+'hide-cues');var cloneNode=t.node.cloneNode(),children=t.node.children,mediaFiles=[],tracks=[];for(var i=0,total=children.length;i0||t.options[tagType+'Width'].toString().indexOf('%')>-1){t.width=t.options[tagType+'Width']}else if(t.node.style.width!==''&&t.node.style.width!==null){t.width=t.node.style.width}else if(t.node.getAttribute('width')){t.width=t.node.getAttribute('width')}else{t.width=t.options['default'+capsTagName+'Width']}
if(t.options[tagType+'Height']>0||t.options[tagType+'Height'].toString().indexOf('%')>-1){t.height=t.options[tagType+'Height']}else if(t.node.style.height!==''&&t.node.style.height!==null){t.height=t.node.style.height}else if(t.node.getAttribute('height')){t.height=t.node.getAttribute('height')}else{t.height=t.options['default'+capsTagName+'Height']}
t.initialAspectRatio=t.height>=t.width?t.width/t.height:t.height/t.width;t.setPlayerSize(t.width,t.height);playerOptions.pluginWidth=t.width;playerOptions.pluginHeight=t.height}else if(!t.isVideo&&!t.options.features.length&&!t.options.useDefaultControls){t.node.style.display='none'}
_mejs2.default.MepDefaults=playerOptions;new _mediaelement2.default(t.media,playerOptions,t.mediaFiles);if(t.getElement(t.container)!==undefined&&t.options.features.length&&t.controlsAreVisible&&!t.options.hideVideoControlsOnLoad){var event=(0,_general.createEvent)('controlsshown',t.getElement(t.container));t.getElement(t.container).dispatchEvent(event)}}},{key:'showControls',value:function showControls(doAnimation){var t=this;doAnimation=doAnimation===undefined||doAnimation;if(t.controlsAreVisible||!t.isVideo){return}
if(doAnimation){(function(){dom.fadeIn(t.getElement(t.controls),200,function(){dom.removeClass(t.getElement(t.controls),t.options.classPrefix+'offscreen');var event=(0,_general.createEvent)('controlsshown',t.getElement(t.container));t.getElement(t.container).dispatchEvent(event)});var controls=t.getElement(t.container).querySelectorAll('.'+t.options.classPrefix+'control');var _loop=function _loop(i,total){dom.fadeIn(controls[i],200,function(){dom.removeClass(controls[i],t.options.classPrefix+'offscreen')})};for(var i=0,total=controls.length;i0)||t.isVideo&&!t.options.hideVideoControlsOnLoad&&!t.readyState||t.ended)){return}
if(doAnimation){(function(){dom.fadeOut(t.getElement(t.controls),200,function(){dom.addClass(t.getElement(t.controls),t.options.classPrefix+'offscreen');t.getElement(t.controls).style.display='';var event=(0,_general.createEvent)('controlshidden',t.getElement(t.container));t.getElement(t.container).dispatchEvent(event)});var controls=t.getElement(t.container).querySelectorAll('.'+t.options.classPrefix+'control');var _loop2=function _loop2(i,total){dom.fadeOut(controls[i],200,function(){dom.addClass(controls[i],t.options.classPrefix+'offscreen');controls[i].style.display=''})};for(var i=0,total=controls.length;i0&&t.currentMediaTime>0){t.setCurrentTime(t.currentMediaTime);if(!_constants.IS_IOS&&!_constants.IS_ANDROID){t.play()}}})}},{key:'_meReady',value:function _meReady(media,domNode){var t=this,autoplayAttr=domNode.getAttribute('autoplay'),autoplay=!(autoplayAttr===undefined||autoplayAttr===null||autoplayAttr==='false'),isNative=media.rendererName!==null&&/(native|html5)/i.test(t.media.rendererName);if(t.getElement(t.controls)){t.enableControls()}
if(t.getElement(t.container)&&t.getElement(t.container).querySelector('.'+t.options.classPrefix+'overlay-play')){t.getElement(t.container).querySelector('.'+t.options.classPrefix+'overlay-play').style.display=''}
if(t.created){return}
t.created=!0;t.media=media;t.domNode=domNode;if(!(_constants.IS_ANDROID&&t.options.AndroidUseNativeControls)&&!(_constants.IS_IPAD&&t.options.iPadUseNativeControls)&&!(_constants.IS_IPHONE&&t.options.iPhoneUseNativeControls)){if(!t.isVideo&&!t.options.features.length&&!t.options.useDefaultControls){if(autoplay&&isNative){t.play()}
if(t.options.success){if(typeof t.options.success==='string'){_window2.default[t.options.success](t.media,t.domNode,t)}else{t.options.success(t.media,t.domNode,t)}}
return}
t.featurePosition={};t._setDefaultPlayer();t.buildposter(t,t.getElement(t.controls),t.getElement(t.layers),t.media);t.buildkeyboard(t,t.getElement(t.controls),t.getElement(t.layers),t.media);t.buildoverlays(t,t.getElement(t.controls),t.getElement(t.layers),t.media);if(t.options.useDefaultControls){var defaultControls=['playpause','current','progress','duration','tracks','volume','fullscreen'];t.options.features=defaultControls.concat(t.options.features.filter(function(item){return defaultControls.indexOf(item)===-1}))}
t.buildfeatures(t,t.getElement(t.controls),t.getElement(t.layers),t.media);var event=(0,_general.createEvent)('controlsready',t.getElement(t.container));t.getElement(t.container).dispatchEvent(event);t.setPlayerSize(t.width,t.height);t.setControlsSize();if(t.isVideo){t.clickToPlayPauseCallback=function(){if(t.options.clickToPlayPause){var button=t.getElement(t.container).querySelector('.'+t.options.classPrefix+'overlay-button'),pressed=button.getAttribute('aria-pressed');if(t.paused&&pressed){t.pause()}else if(t.paused){t.play()}else{t.pause()}
button.setAttribute('aria-pressed',!pressed);t.getElement(t.container).focus()}};t.createIframeLayer();t.media.addEventListener('click',t.clickToPlayPauseCallback);if((_constants.IS_ANDROID||_constants.IS_IOS)&&!t.options.alwaysShowControls){t.node.addEventListener('touchstart',function(){if(t.controlsAreVisible){t.hideControls(!1)}else{if(t.controlsEnabled){t.showControls(!1)}}},_constants.SUPPORT_PASSIVE_EVENT?{passive:!0}:!1)}else{t.getElement(t.container).addEventListener('mouseenter',function(){if(t.controlsEnabled){if(!t.options.alwaysShowControls){t.killControlsTimer('enter');t.showControls();t.startControlsTimer(t.options.controlsTimeoutMouseEnter)}}});t.getElement(t.container).addEventListener('mousemove',function(){if(t.controlsEnabled){if(!t.controlsAreVisible){t.showControls()}
if(!t.options.alwaysShowControls){t.startControlsTimer(t.options.controlsTimeoutMouseEnter)}}});t.getElement(t.container).addEventListener('mouseleave',function(){if(t.controlsEnabled){if(!t.paused&&!t.options.alwaysShowControls){t.startControlsTimer(t.options.controlsTimeoutMouseLeave)}}})}
if(t.options.hideVideoControlsOnLoad){t.hideControls(!1)}
if(t.options.enableAutosize){t.media.addEventListener('loadedmetadata',function(e){var target=e!==undefined?e.detail.target||e.target:t.media;if(t.options.videoHeight<=0&&!t.domNode.getAttribute('height')&&!t.domNode.style.height&&target!==null&&!isNaN(target.videoHeight)){t.setPlayerSize(target.videoWidth,target.videoHeight);t.setControlsSize();t.media.setSize(target.videoWidth,target.videoHeight)}})}}
t.media.addEventListener('play',function(){t.hasFocus=!0;for(var playerIndex in _mejs2.default.players){if(_mejs2.default.players.hasOwnProperty(playerIndex)){var p=_mejs2.default.players[playerIndex];if(p.id!==t.id&&t.options.pauseOtherPlayers&&!p.paused&&!p.ended){p.pause();p.hasFocus=!1}}}
if(!(_constants.IS_ANDROID||_constants.IS_IOS)&&!t.options.alwaysShowControls&&t.isVideo){t.hideControls()}});t.media.addEventListener('ended',function(){if(t.options.autoRewind){try{t.setCurrentTime(0);setTimeout(function(){var loadingElement=t.getElement(t.container).querySelector('.'+t.options.classPrefix+'overlay-loading');if(loadingElement&&loadingElement.parentNode){loadingElement.parentNode.style.display='none'}},20)}catch(exp){}}
if(typeof t.media.renderer.stop==='function'){t.media.renderer.stop()}else{t.pause()}
if(t.setProgressRail){t.setProgressRail()}
if(t.setCurrentRail){t.setCurrentRail()}
if(t.options.loop){t.play()}else if(!t.options.alwaysShowControls&&t.controlsEnabled){t.showControls()}});t.media.addEventListener('loadedmetadata',function(){(0,_time.calculateTimeFormat)(t.getDuration(),t.options,t.options.framesPerSecond||25);if(t.updateDuration){t.updateDuration()}
if(t.updateCurrent){t.updateCurrent()}
if(!t.isFullScreen){t.setPlayerSize(t.width,t.height);t.setControlsSize()}});var duration=null;t.media.addEventListener('timeupdate',function(){if(!isNaN(t.getDuration())&&duration!==t.getDuration()){duration=t.getDuration();(0,_time.calculateTimeFormat)(duration,t.options,t.options.framesPerSecond||25);if(t.updateDuration){t.updateDuration()}
if(t.updateCurrent){t.updateCurrent()}
t.setControlsSize()}});t.getElement(t.container).addEventListener('click',function(e){dom.addClass(e.currentTarget,t.options.classPrefix+'container-keyboard-inactive')});t.getElement(t.container).addEventListener('focusin',function(e){dom.removeClass(e.currentTarget,t.options.classPrefix+'container-keyboard-inactive');if(t.isVideo&&!_constants.IS_ANDROID&&!_constants.IS_IOS&&t.controlsEnabled&&!t.options.alwaysShowControls){t.killControlsTimer('enter');t.showControls();t.startControlsTimer(t.options.controlsTimeoutMouseEnter)}});t.getElement(t.container).addEventListener('focusout',function(e){setTimeout(function(){if(e.relatedTarget){if(t.keyboardAction&&!e.relatedTarget.closest('.'+t.options.classPrefix+'container')){t.keyboardAction=!1;if(t.isVideo&&!t.options.alwaysShowControls&&!t.paused){t.startControlsTimer(t.options.controlsTimeoutMouseLeave)}}}},0)});setTimeout(function(){t.setPlayerSize(t.width,t.height);t.setControlsSize()},0);t.globalResizeCallback=function(){if(!(t.isFullScreen||_constants.HAS_TRUE_NATIVE_FULLSCREEN&&_document2.default.webkitIsFullScreen)){t.setPlayerSize(t.width,t.height)}
t.setControlsSize()};t.globalBind('resize',t.globalResizeCallback)}
if(autoplay&&isNative){t.play()}
if(t.options.success){if(typeof t.options.success==='string'){_window2.default[t.options.success](t.media,t.domNode,t)}else{t.options.success(t.media,t.domNode,t)}}}},{key:'_handleError',value:function _handleError(e,media,node){var t=this,play=t.getElement(t.layers).querySelector('.'+t.options.classPrefix+'overlay-play');if(play){play.style.display='none'}
if(t.options.error){t.options.error(e,media,node)}
if(t.getElement(t.container).querySelector('.'+t.options.classPrefix+'cannotplay')){t.getElement(t.container).querySelector('.'+t.options.classPrefix+'cannotplay').remove()}
var errorContainer=_document2.default.createElement('div');errorContainer.className=t.options.classPrefix+'cannotplay';errorContainer.style.width='100%';errorContainer.style.height='100%';var errorContent=typeof t.options.customError==='function'?t.options.customError(t.media,t.media.originalNode):t.options.customError,imgError='';if(!errorContent){var poster=t.media.originalNode.getAttribute('poster');if(poster){imgError=''}
if(e.message){errorContent=''+e.message+'
'}
if(e.urls){for(var i=0,total=e.urls.length;i'+_mejs2.default.i18n.t('mejs.download-file')+': '+url.src+''}}}
if(errorContent&&t.getElement(t.layers).querySelector('.'+t.options.classPrefix+'overlay-error')){errorContainer.innerHTML=errorContent;t.getElement(t.layers).querySelector('.'+t.options.classPrefix+'overlay-error').innerHTML=''+imgError+errorContainer.outerHTML;t.getElement(t.layers).querySelector('.'+t.options.classPrefix+'overlay-error').parentNode.style.display='block'}
if(t.controlsEnabled){t.disableControls()}}},{key:'setPlayerSize',value:function setPlayerSize(width,height){var t=this;if(!t.options.setDimensions){return!1}
if(typeof width!=='undefined'){t.width=width}
if(typeof height!=='undefined'){t.height=height}
switch(t.options.stretching){case 'fill':if(t.isVideo){t.setFillMode()}else{t.setDimensions(t.width,t.height)}
break;case 'responsive':t.setResponsiveMode();break;case 'none':t.setDimensions(t.width,t.height);break;default:if(t.hasFluidMode()===!0){t.setResponsiveMode()}else{t.setDimensions(t.width,t.height)}
break}}},{key:'hasFluidMode',value:function hasFluidMode(){var t=this;return t.height.toString().indexOf('%')!==-1||t.node&&t.node.style.maxWidth&&t.node.style.maxWidth!=='none'&&t.node.style.maxWidth!==t.width||t.node&&t.node.currentStyle&&t.node.currentStyle.maxWidth==='100%'}},{key:'setResponsiveMode',value:function setResponsiveMode(){var t=this,parent=function(){var parentEl=void 0,el=t.getElement(t.container);while(el){try{if(_constants.IS_FIREFOX&&el.tagName.toLowerCase()==='html'&&_window2.default.self!==_window2.default.top&&_window2.default.frameElement!==null){return _window2.default.frameElement}else{parentEl=el.parentElement}}catch(e){parentEl=el.parentElement}
if(parentEl&&dom.visible(parentEl)){return parentEl}
el=parentEl}
return null}(),parentStyles=parent?getComputedStyle(parent,null):getComputedStyle(_document2.default.body,null),nativeWidth=function(){if(t.isVideo){if(t.node.videoWidth&&t.node.videoWidth>0){return t.node.videoWidth}else if(t.node.getAttribute('width')){return t.node.getAttribute('width')}else{return t.options.defaultVideoWidth}}else{return t.options.defaultAudioWidth}}(),nativeHeight=function(){if(t.isVideo){if(t.node.videoHeight&&t.node.videoHeight>0){return t.node.videoHeight}else if(t.node.getAttribute('height')){return t.node.getAttribute('height')}else{return t.options.defaultVideoHeight}}else{return t.options.defaultAudioHeight}}(),aspectRatio=function(){var ratio=1;if(!t.isVideo){return ratio}
if(t.node.videoWidth&&t.node.videoWidth>0&&t.node.videoHeight&&t.node.videoHeight>0){ratio=t.height>=t.width?t.node.videoWidth/t.node.videoHeight:t.node.videoHeight/t.node.videoWidth}else{ratio=t.initialAspectRatio}
if(isNaN(ratio)||ratio<0.01||ratio>100){ratio=1}
return ratio}(),parentHeight=parseFloat(parentStyles.height);var newHeight=void 0,parentWidth=parseFloat(parentStyles.width);if(t.isVideo){if(t.height==='100%'){newHeight=parseFloat(parentWidth*nativeHeight/nativeWidth,10)}else{newHeight=t.height>=t.width?parseFloat(parentWidth/aspectRatio,10):parseFloat(parentWidth*aspectRatio,10)}}else{newHeight=nativeHeight}
if(isNaN(newHeight)){newHeight=parentHeight}
if(t.getElement(t.container).parentNode.length>0&&t.getElement(t.container).parentNode.tagName.toLowerCase()==='body'){parentWidth=_window2.default.innerWidth||_document2.default.documentElement.clientWidth||_document2.default.body.clientWidth;newHeight=_window2.default.innerHeight||_document2.default.documentElement.clientHeight||_document2.default.body.clientHeight}
if(newHeight&&parentWidth){t.getElement(t.container).style.width=parentWidth+'px';t.getElement(t.container).style.height=newHeight+'px';t.node.style.width='100%';t.node.style.height='100%';if(t.isVideo&&t.media.setSize){t.media.setSize(parentWidth,newHeight)}
var layerChildren=t.getElement(t.layers).children;for(var i=0,total=layerChildren.length;iimg');if(poster){poster.style.display=''}
var targetElement=t.getElement(t.container).querySelectorAll('object, embed, iframe, video'),initHeight=t.height,initWidth=t.width,scaleX1=parentWidth,scaleY1=initHeight*parentWidth/initWidth,scaleX2=initWidth*parentHeight/initHeight,scaleY2=parentHeight,bScaleOnWidth=scaleX2>parentWidth===!1,finalWidth=bScaleOnWidth?Math.floor(scaleX1):Math.floor(scaleX2),finalHeight=bScaleOnWidth?Math.floor(scaleY1):Math.floor(scaleY2),width=bScaleOnWidth?parentWidth+'px':finalWidth+'px',height=bScaleOnWidth?finalHeight+'px':parentHeight+'px';for(var i=0,total=targetElement.length;i-1?width:parseFloat(width)+'px';height=(0,_general.isString)(height)&&height.indexOf('%')>-1?height:parseFloat(height)+'px';t.getElement(t.container).style.width=width;t.getElement(t.container).style.height=height;var layers=t.getElement(t.layers).children;for(var i=0,total=layers.length;i-1&&!_document2.default.getElementById(t.media.id+'-iframe-overlay')){var layer=_document2.default.createElement('div'),target=_document2.default.getElementById(t.media.id+'_'+t.media.rendererName);layer.id=t.media.id+'-iframe-overlay';layer.className=t.options.classPrefix+'iframe-overlay';layer.addEventListener('click',function(e){if(t.options.clickToPlayPause){if(t.paused){t.play()}else{t.pause()}
e.preventDefault();e.stopPropagation()}});target.parentNode.insertBefore(layer,target)}}},{key:'resetSize',value:function resetSize(){var t=this;setTimeout(function(){t.setPlayerSize(t.width,t.height);t.setControlsSize()},50)}},{key:'setPoster',value:function setPoster(url){var t=this;if(t.getElement(t.container)){var posterDiv=t.getElement(t.container).querySelector('.'+t.options.classPrefix+'poster');if(!posterDiv){posterDiv=_document2.default.createElement('div');posterDiv.className=t.options.classPrefix+'poster '+t.options.classPrefix+'layer';t.getElement(t.layers).appendChild(posterDiv)}
var posterImg=posterDiv.querySelector('img');if(!posterImg&&url){posterImg=_document2.default.createElement('img');posterImg.className=t.options.classPrefix+'poster-img';posterImg.width='100%';posterImg.height='100%';posterDiv.style.display='';posterDiv.appendChild(posterImg)}
if(url){posterImg.setAttribute('src',url);posterDiv.style.backgroundImage='url("'+url+'")';posterDiv.style.display=''}else if(posterImg){posterDiv.style.backgroundImage='none';posterDiv.style.display='none';posterImg.remove()}else{posterDiv.style.display='none'}}else if(_constants.IS_IPAD&&t.options.iPadUseNativeControls||_constants.IS_IPHONE&&t.options.iPhoneUseNativeControls||_constants.IS_ANDROID&&t.options.AndroidUseNativeControls){t.media.originalNode.poster=url}}},{key:'changeSkin',value:function changeSkin(className){var t=this;t.getElement(t.container).className=t.options.classPrefix+'container '+className;t.setPlayerSize(t.width,t.height);t.setControlsSize()}},{key:'globalBind',value:function globalBind(events,callback){var t=this,doc=t.node?t.node.ownerDocument:_document2.default;events=(0,_general.splitEvents)(events,t.id);if(events.d){var eventList=events.d.split(' ');for(var i=0,total=eventList.length;i'+('')+'';layers.appendChild(loading);error.style.display='none';error.className=t.options.classPrefix+'overlay '+t.options.classPrefix+'layer';error.innerHTML='';layers.appendChild(error);bigPlay.className=t.options.classPrefix+'overlay '+t.options.classPrefix+'layer '+t.options.classPrefix+'overlay-play';bigPlay.innerHTML='');bigPlay.addEventListener('click',function(){if(t.options.clickToPlayPause){var button=t.getElement(t.container).querySelector('.'+t.options.classPrefix+'overlay-button'),pressed=button.getAttribute('aria-pressed');if(t.paused){t.play()}else{t.pause()}
button.setAttribute('aria-pressed',!!pressed);t.getElement(t.container).focus()}});bigPlay.addEventListener('keydown',function(e){var keyPressed=e.keyCode||e.which||0;if(keyPressed===13||_constants.IS_FIREFOX&&keyPressed===32){var event=(0,_general.createEvent)('click',bigPlay);bigPlay.dispatchEvent(event);return!1}});layers.appendChild(bigPlay);if(t.media.rendererName!==null&&(/(youtube|facebook)/i.test(t.media.rendererName)&&!(t.media.originalNode.getAttribute('poster')||player.options.poster||typeof t.media.renderer.getPosterUrl==='function'&&t.media.renderer.getPosterUrl())||_constants.IS_STOCK_ANDROID||t.media.originalNode.getAttribute('autoplay'))){bigPlay.style.display='none'}
var hasError=!1;media.addEventListener('play',function(){bigPlay.style.display='none';loading.style.display='none';error.style.display='none';hasError=!1});media.addEventListener('playing',function(){bigPlay.style.display='none';loading.style.display='none';error.style.display='none';hasError=!1});media.addEventListener('seeking',function(){bigPlay.style.display='none';loading.style.display='';hasError=!1});media.addEventListener('seeked',function(){bigPlay.style.display=t.paused&&!_constants.IS_STOCK_ANDROID?'':'none';loading.style.display='none';hasError=!1});media.addEventListener('pause',function(){loading.style.display='none';if(!_constants.IS_STOCK_ANDROID&&!hasError){bigPlay.style.display=''}
hasError=!1});media.addEventListener('waiting',function(){loading.style.display='';hasError=!1});media.addEventListener('loadeddata',function(){loading.style.display='';if(_constants.IS_ANDROID){media.canplayTimeout=setTimeout(function(){if(_document2.default.createEvent){var evt=_document2.default.createEvent('HTMLEvents');evt.initEvent('canplay',!0,!0);return media.dispatchEvent(evt)}},300)}
hasError=!1});media.addEventListener('canplay',function(){loading.style.display='none';clearTimeout(media.canplayTimeout);hasError=!1});media.addEventListener('error',function(e){t._handleError(e,t.media,t.node);loading.style.display='none';bigPlay.style.display='none';hasError=!0});media.addEventListener('loadedmetadata',function(){if(!t.controlsEnabled){t.enableControls()}});media.addEventListener('keydown',function(e){t.onkeydown(player,media,e);hasError=!1})}},{key:'buildkeyboard',value:function buildkeyboard(player,controls,layers,media){var t=this;t.getElement(t.container).addEventListener('keydown',function(){t.keyboardAction=!0});t.globalKeydownCallback=function(event){var container=_document2.default.activeElement.closest('.'+t.options.classPrefix+'container'),target=t.media.closest('.'+t.options.classPrefix+'container');t.hasFocus=!!(container&&target&&container.id===target.id);return t.onkeydown(player,media,event)};t.globalClickCallback=function(event){t.hasFocus=!!event.target.closest('.'+t.options.classPrefix+'container')};t.globalBind('keydown',t.globalKeydownCallback);t.globalBind('click',t.globalClickCallback)}},{key:'onkeydown',value:function onkeydown(player,media,e){if(player.hasFocus&&player.options.enableKeyboard){for(var i=0,total=player.options.keyActions.length;iimg');if(poster){t.node.setAttribute('poster',poster.src)}
delete t.node.autoplay;t.node.setAttribute('src','');if(t.media.canPlayType((0,_media.getTypeFromFile)(src))!==''){t.node.setAttribute('src',src)}
if(rendererName&&rendererName.indexOf('iframe')>-1){var layer=_document2.default.getElementById(t.media.id+'-iframe-overlay');layer.remove()}
var node=t.node.cloneNode();node.style.display='';t.getElement(t.container).parentNode.insertBefore(node,t.getElement(t.container));t.node.remove();if(t.mediaFiles){for(var i=0,total=t.mediaFiles.length;i-1},create:function create(mediaElement,options,mediaFiles){var originalNode=mediaElement.originalNode,id=mediaElement.id+'_'+options.prefix,autoplay=originalNode.autoplay,children=originalNode.children;var node=null,dashPlayer=null;originalNode.removeAttribute('type');for(var i=0,total=children.length;i0){for(var _i4=0,_total4=mediaFiles.length;_i4<_total4;_i4++){if(_renderer.renderer.renderers[options.prefix].canPlayType(mediaFiles[_i4].type)){node.setAttribute('src',mediaFiles[_i4].src);if(typeof mediaFiles[_i4].drm!=='undefined'){options.dash.drm=mediaFiles[_i4].drm}
break}}}
node.setAttribute('id',id);originalNode.parentNode.insertBefore(node,originalNode);originalNode.autoplay=!1;originalNode.style.display='none';node.setSize=function(width,height){node.style.width=width+'px';node.style.height=height+'px';return node};node.hide=function(){node.pause();node.style.display='none';return node};node.show=function(){node.style.display='';return node};node.destroy=function(){if(dashPlayer!==null){dashPlayer.reset()}};var event=(0,_general.createEvent)('rendererready',node);mediaElement.dispatchEvent(event);mediaElement.promises.push(NativeDash.load({options:options.dash,id:id}));return node}};_media.typeChecks.push(function(url){return~url.toLowerCase().indexOf('.mpd')?'application/dash+xml':null});_renderer.renderer.add(DashNativeRenderer)},{"10":10,"27":27,"28":28,"29":29,"3":3,"30":30,"9":9}],22:[function(_dereq_,module,exports){'use strict';Object.defineProperty(exports,"__esModule",{value:!0});exports.PluginDetector=undefined;var _typeof=typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"?function(obj){return typeof obj}:function(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj};var _window=_dereq_(3);var _window2=_interopRequireDefault(_window);var _document=_dereq_(2);var _document2=_interopRequireDefault(_document);var _mejs=_dereq_(9);var _mejs2=_interopRequireDefault(_mejs);var _i18n=_dereq_(7);var _i18n2=_interopRequireDefault(_i18n);var _renderer=_dereq_(10);var _general=_dereq_(29);var _constants=_dereq_(27);var _media=_dereq_(30);function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}}
var PluginDetector=exports.PluginDetector={plugins:[],hasPluginVersion:function hasPluginVersion(plugin,v){var pv=PluginDetector.plugins[plugin];v[1]=v[1]||0;v[2]=v[2]||0;return pv[0]>v[0]||pv[0]===v[0]&&pv[1]>v[1]||pv[0]===v[0]&&pv[1]===v[1]&&pv[2]>=v[2]},addPlugin:function addPlugin(p,pluginName,mimeType,activeX,axDetect){PluginDetector.plugins[p]=PluginDetector.detectPlugin(pluginName,mimeType,activeX,axDetect)},detectPlugin:function detectPlugin(pluginName,mimeType,activeX,axDetect){var version=[0,0,0],description=void 0,ax=void 0;if(_constants.NAV.plugins!==null&&_constants.NAV.plugins!==undefined&&_typeof(_constants.NAV.plugins[pluginName])==='object'){description=_constants.NAV.plugins[pluginName].description;if(description&&!(typeof _constants.NAV.mimeTypes!=='undefined'&&_constants.NAV.mimeTypes[mimeType]&&!_constants.NAV.mimeTypes[mimeType].enabledPlugin)){version=description.replace(pluginName,'').replace(/^\s+/,'').replace(/\sr/gi,'.').split('.');for(var i=0,total=version.length;i'+('')+('')+''+''+''+('')+''+(''+_i18n2.default.t('mejs.install-flash')+'
')+''}else{settings=['id="__'+flash.id+'"','name="__'+flash.id+'"','play="true"','loop="false"','quality="high"','bgcolor="#000000"','wmode="transparent"','allowScriptAccess="'+flash.options.shimScriptAccess+'"','allowFullScreen="true"','type="application/x-shockwave-flash"','pluginspage="//www.macromedia.com/go/getflashplayer"','src="'+flash.options.pluginPath+flash.options.filename+'"','flashvars="'+flashVars.join('&')+'"'];if(isVideo){settings.push('width="'+flashWidth+'"');settings.push('height="'+flashHeight+'"')}else{settings.push('style="position: fixed; left: -9999em; top: -9999em;"')}
flash.flashWrapper.innerHTML='