| Server IP : 89.108.64.180 / Your IP : 216.73.217.92 Web Server : Apache/2.4.41 (Ubuntu) System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : www-root ( 1010) PHP Version : 8.0.30 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/nasut.ru/wp-content/plugins/fwdrl/content/evp/java/ |
Upload File : |
(function(e){var t=function(e,o,s,d,n,a,r,l,_,u,c,b,p){'use strict';var h=this,m=t.prototype;h.icon_img=o,h.useHEX=c,h.nBC=b,h.sBC=p,h.borderNColor_str=a,h.borderSColor_str=r,h.adsBackgroundPath_str=l,h.position_str=n,h.textNormalColor_str=_,h.textSelectedColor_str=u,h.text_str=d,h.iconOverPath_str=s,h.totalWidth=215,h.totalHeight=64,h.fontSize=12,h.isMobile_bl=FWDEVPUtils.isMobile,h.hasPointerEvent_bl=FWDEVPUtils.hasPointerEvent,h.init=function(){h.setOverflow("visible"),h.setupMainContainers(),h.hide(!1,!0)},h.setupMainContainers=function(){h.main_do=new FWDEVPDO("div"),h.main_do.hasT3D=!1,h.main_do.hasT2D=!1,h.main_do.setBackfaceVisibility(),h.bk_do=new FWDEVPDO("div"),h.bk_do.style().background="url('"+h.adsBackgroundPath_str+"')",h.text_do=new FWDEVPDO("div"),h.text_do.hasT3D=!1,h.text_do.hasT2D=!1,h.text_do.screen.className="fwdevp-skip",h.text_do.setBackfaceVisibility(),h.text_do.setOverflow("visible"),h.text_do.style().display="inline",h.text_do.style().fontFamily="Arial",h.text_do.style().fontSize="22px",h.text_do.style().whiteSpace="nowrap",h.text_do.style().color=h.textNormalColor_str,h.text_do.style().fontSmoothing="antialiased",h.text_do.style().webkitFontSmoothing="antialiased",h.text_do.style().textRendering="optimizeLegibility",h.thumbHolder_do=new FWDEVPDO("div"),h.thumbHolder_do.setWidth(h.totalHeight-8),h.thumbHolder_do.setHeight(h.totalHeight-8),h.thumbHolder_do.setX(h.totalWidth-h.thumbHolder_do.w-4),h.thumbHolder_do.setY(4),h.border_do=new FWDEVPDO("div"),h.border_do.style().border="1px solid "+h.borderNColor_str+"",h.border_do.setButtonMode(!0),h.main_do.setWidth(h.totalWidth),h.main_do.setHeight(h.totalHeight),h.bk_do.setWidth(h.totalWidth),h.bk_do.setHeight(h.totalHeight),"left"==h.position_str?(h.border_do.setX(-1),h.border_do.setWidth(h.totalWidth-1),h.border_do.setHeight(h.totalHeight-2)):(h.border_do.setWidth(h.totalWidth),h.border_do.setHeight(h.totalHeight-2)),h.setWidth(h.totalWidth),h.setHeight(h.totalHeight),h.useHEX?(h.icon_do=new FWDEVPDO("div"),h.icon_do.setWidth(h.icon_img.width),h.icon_do.setHeight(h.icon_img.height),h.icon_do_canvas=FWDEVPUtils.getCanvasWithModifiedColor(h.icon_img,h.nBC).canvas,h.icon_do.screen.appendChild(h.icon_do_canvas)):(h.icon_do=new FWDEVPDO("img"),h.icon_do.setScreen(h.icon_img),h.icon_do.setWidth(h.icon_img.width),h.icon_do.setHeight(h.icon_img.height)),h.iconS_img=new Image,h.iconS_img.src=h.iconOverPath_str,h.useHEX?(h.iconS_do=new FWDEVPDO("div"),h.iconS_do.setWidth(h.icon_do.w),h.iconS_do.setHeight(h.icon_do.h),h.iconS_img.onload=function(){h.iconS_do_canvas=FWDEVPUtils.getCanvasWithModifiedColor(h.iconS_img,h.sBC).canvas,h.iconS_do.screen.appendChild(h.iconS_do_canvas)}):(h.iconS_do=new FWDEVPDO("img"),h.iconS_do.setScreen(h.iconS_img),h.iconS_do.setWidth(h.icon_do.w),h.iconS_do.setHeight(h.icon_do.h)),h.iconS_do.setAlpha(0),h.main_do.addChild(h.bk_do),h.main_do.addChild(h.text_do),h.main_do.addChild(h.thumbHolder_do),h.main_do.addChild(h.icon_do),h.main_do.addChild(h.iconS_do),h.main_do.addChild(h.border_do),FWDEVPUtils.isIEAndLessThen9&&(h.dumy_do=new FWDEVPDO("div"),h.dumy_do.setBkColor("#00FF00"),h.dumy_do.setAlpha(1e-4),h.dumy_do.setWidth(h.totalWidth),h.dumy_do.setHeight(h.totalHeight),h.dumy_do.setButtonMode(!0),h.main_do.addChild(h.dumy_do)),h.addChild(h.main_do),h.updateText(h.text_str),h.hasPointerEvent_bl?(h.screen.addEventListener("pointerup",h.onMUP),h.screen.addEventListener("pointerover",h.onMOV),h.screen.addEventListener("pointerout",h.onMOU)):h.screen.addEventListener&&(!h.isMobile_bl&&(h.screen.addEventListener("mouseover",h.onMOV),h.screen.addEventListener("mouseout",h.onMOU),h.screen.addEventListener("mouseup",h.onMUP)),h.screen.addEventListener("touchend",h.onMUP))},h.onMOV=function(t){t.pointerType&&t.pointerType!=t.MSPOINTER_TYPE_MOUSE&&"mouse"!=t.pointerType||h.setSelectedState()},h.onMOU=function(t){t.pointerType&&t.pointerType!=t.MSPOINTER_TYPE_MOUSE&&"mouse"!=t.pointerType||h.setNormalState()},h.onMUP=function(o){o.preventDefault&&o.preventDefault();2!=o.button&&h.isShowed_bl&&h.dispatchEvent(t.MOUSE_UP)},h.updateText=function(e){var t;h.text_do.setInnerHTML(e),setTimeout(function(){t=h.text_do.getWidth()+8+h.iconS_do.w,h.text_do.setX(parseInt(h.totalWidth-t)/2),h.text_do.setY(parseInt((h.totalHeight-h.text_do.getHeight())/2)+2),h.icon_do.setX(h.text_do.x+t-h.iconS_do.w),h.icon_do.setY(parseInt((h.totalHeight-h.iconS_do.h)/2)+2),h.iconS_do.setX(h.text_do.x+t-h.iconS_do.w),h.iconS_do.setY(parseInt((h.totalHeight-h.iconS_do.h)/2)+2)},50)},h.prvW,h.resize=function(){if(h.isShowed_bl){var t=h.totalWidth,o;h.prvW=e.sW,600>e.sW&&(o=!0),o?(h.totalWidth=64,t=64):(h.totalWidth=215,t=215),h.isShWithDl||"right"!=h.position_str||h.main_do.setX(-h.totalWidth),o?(h.text_do.setVisible(!1),h.icon_do.setX(Math.round((t-h.iconS_do.w)/2)-1),h.icon_do.setY(Math.round((h.totalHeight-h.iconS_do.h)/2))):(h.text_do.setVisible(!0),h.icon_do.setX(h.text_do.x+h.text_do.getWidth()+8+h.iconS_do.w-h.iconS_do.w),h.icon_do.setY(parseInt((h.totalHeight-h.iconS_do.h)/2)+2)),h.iconS_do.setX(h.icon_do.x),h.iconS_do.setY(h.icon_do.y),h.setWidth(t),h.main_do.setWidth(t),h.bk_do.setWidth(t),h.border_do.setWidth(t-1)}},h.setNormalState=function(){FWDAnimation.to(h.iconS_do,.5,{alpha:0,ease:Expo.easeOut}),FWDAnimation.to(h.text_do.screen,.5,{css:{color:h.textNormalColor_str},ease:Expo.easeOut}),FWDAnimation.to(h.border_do.screen,.5,{css:{borderColor:h.borderNColor_str},ease:Expo.easeOut})},h.setSelectedState=function(){FWDAnimation.to(h.iconS_do,.5,{alpha:1,ease:Expo.easeOut}),FWDAnimation.to(h.text_do.screen,.5,{css:{color:h.textSelectedColor_str},ease:Expo.easeOut}),FWDAnimation.to(h.border_do.screen,.5,{css:{borderColor:h.borderSColor_str},ease:Expo.easeOut})},h.show=function(e){h.isShowed_bl||(h.isShowed_bl=!0,h.isShWithDl=!0,h.resize(),setTimeout(function(){h.isShWithDl=!1},500),h.setVisible(!0),FWDAnimation.killTweensOf(h.main_do),e&&!h.isMobile_bl?"left"==h.position_str?FWDAnimation.to(h.main_do,.8,{x:0,delay:.8,ease:Expo.easeInOut}):FWDAnimation.to(h.main_do,.8,{x:-h.totalWidth+1,delay:.8,ease:Expo.easeInOut}):"left"==h.position_str?h.main_do.setX(0):h.main_do.setX(-h.totalWidth))},h.hide=function(e,t){(h.isShowed_bl||t)&&(h.isShowed_bl=!1,h.isShWithDl=!0,h.hasThumbanil_bl=!1,FWDAnimation.killTweensOf(h.main_do),e&&!h.isMobile_bl?"left"==h.position_str?FWDAnimation.to(h.main_do,.8,{x:-h.totalWidth,ease:Expo.easeInOut,onComplete:h.hideCompleteHandler}):FWDAnimation.to(h.main_do,.8,{x:0,ease:Expo.easeInOut,onComplete:h.hideCompleteHandler}):("left"==h.position_str?h.main_do.setX(-h.totalWidth):h.main_do.setX(0),h.hideCompleteHandler()))},h.hideCompleteHandler=function(){h.smallImage_img&&(h.smallImage_img.onload=null,h.smallImage_img.src="",FWDAnimation.killTweensOf(h.icon_do)),1!=h.main_do.alpha&&h.main_do.setAlpha(1),h.thumbHolder_do.setVisible(!1),h.setVisible(!1)},h.hideWithOpacity=function(){FWDEVPUtils.isIEAndLessThen9||FWDAnimation.to(h.main_do,.8,{alpha:.5})},h.showWithOpacity=function(){FWDEVPUtils.isIEAndLessThen9||FWDAnimation.to(h.main_do,.8,{alpha:1})},h.updateHEXColors=function(e,t){FWDEVPUtils.changeCanvasHEXColor(h.icon_img,h.icon_do_canvas,e),FWDEVPUtils.changeCanvasHEXColor(h.iconS_img,h.iconS_do_canvas,t),h.text_do.style().color=e,h.borderNColor_str=e,h.borderSColor_str=t,h.border_do.style().border="1px solid "+h.borderNColor_str+""},h.init()};t.setPrototype=function(){t.prototype=null,t.prototype=new FWDEVPDO("div")},t.CLICK="onClick",t.MOUSE_OVER="onMOV",t.SHOW_TOOLTIP="showTooltip",t.MOUSE_OUT="onMOU",t.MOUSE_UP="onMouseDown",t.prototype=null,e.FWDEVPAdsButton=t})(window),function(e){var t=function(e,o,s,d,n){'use strict';var a=this,r=t.prototype;a.borderNColor_str=o,a.borderSColor_str=s,a.adsBackgroundPath_str=d,a.position_str=e,a.timeColor_str=n,a.totalWidth=215,a.totalHeight=64,a.fontSize=12,a.isMobile_bl=FWDEVPUtils.isMobile,a.hasPointerEvent_bl=FWDEVPUtils.hasPointerEvent,a.init=function(){a.setOverflow("visible"),a.setupMainContainers(),a.hide(!1,!0)},a.setupMainContainers=function(){a.main_do=new FWDEVPDO("div"),a.main_do.hasT3D=!1,a.main_do.hasT2D=!1,a.main_do.setBackfaceVisibility(),a.bk_do=new FWDEVPDO("div"),a.bk_do.style().background="url('"+a.adsBackgroundPath_str+"')",a.text_do=new FWDEVPDO("div"),a.text_do.hasT3D=!1,a.text_do.hasT2D=!1,a.text_do.screen.className="fwdevp-ads",a.text_do.setBackfaceVisibility(),a.text_do.style().fontFamily="Arial",a.text_do.style().fontSize="12px",a.text_do.style().lineHeight="18px",a.text_do.style().textAlign="center",a.text_do.style().color=a.timeColor_str,a.text_do.setInnerHTML("..."),a.thumbHolder_do=new FWDEVPDO("div"),a.thumbHolder_do.setWidth(a.totalHeight-8),a.thumbHolder_do.setHeight(a.totalHeight-8),a.thumbHolder_do.setX(a.totalWidth-a.thumbHolder_do.w-4),a.thumbHolder_do.setY(4),a.border_do=new FWDEVPDO("div"),a.border_do.style().border="1px solid "+a.borderNColor_str+"",a.main_do.setWidth(a.totalWidth),a.main_do.setHeight(a.totalHeight),a.bk_do.setWidth(a.totalWidth),a.bk_do.setHeight(a.totalHeight),"left"==a.position_str?(a.border_do.setX(-1),a.border_do.setWidth(a.totalWidth-1),a.border_do.setHeight(a.totalHeight-2)):(a.border_do.setWidth(a.totalWidth),a.border_do.setHeight(a.totalHeight-2)),a.setWidth(a.totalWidth),a.setHeight(a.totalHeight),a.main_do.addChild(a.bk_do),a.main_do.addChild(a.text_do),a.main_do.addChild(a.thumbHolder_do),a.main_do.addChild(a.border_do),a.addChild(a.main_do)},a.loadThumbnail=function(e){a.hasThumbanil_bl=!0,a.thumbnail_do||(a.thumbnail_do=new FWDEVPDO("img"),a.smallImage_img=new Image),a.thumbHolder_do.setVisible(!0),a.smallImage_img.onload=a.onSmallImageLoad,a.smallImage_img.src=e},a.onSmallImageLoad=function(){a.smallImageOriginalW=a.smallImage_img.width,a.smallImageOriginalH=a.smallImage_img.height,a.thumbnail_do.setScreen(a.smallImage_img),a.thumbHolder_do.addChild(a.thumbnail_do);var e=a.thumbHolder_do.w/a.smallImageOriginalW,t=a.thumbHolder_do.h/a.smallImageOriginalH,o=0;e>=t?o=e:e<=t&&(o=t),a.thumbnail_do.setWidth(Math.round(a.smallImageOriginalW*o)),a.thumbnail_do.setHeight(Math.round(a.smallImageOriginalH*o)),a.thumbnail_do.setX(Math.round((a.thumbHolder_do.w-a.thumbnail_do.w)/2)),a.thumbnail_do.setY(Math.round((a.thumbHolder_do.h-a.thumbnail_do.h)/2)),a.thumbnail_do.setAlpha(0),FWDAnimation.to(a.thumbnail_do,.8,{alpha:1})},a.updateText=function(e){a.text_do.setInnerHTML(e),a.hasThumbanil_bl?(a.text_do.setX(16),a.text_do.setWidth(a.totalWidth-a.totalHeight-26)):(a.text_do.setX(8),a.text_do.setWidth(a.totalWidth-16)),a.text_do.setY(parseInt((a.totalHeight-a.text_do.getHeight())/2))},a.show=function(e){a.isShowed_bl||(a.isShowed_bl=!0,a.setVisible(!0),FWDAnimation.killTweensOf(a.main_do),e&&!a.isMobile_bl?"left"==a.position_str?FWDAnimation.to(a.main_do,.8,{x:0,delay:.2,ease:Expo.easeInOut}):FWDAnimation.to(a.main_do,.8,{x:-a.totalWidth+1,delay:.2,ease:Expo.easeInOut}):"left"==a.position_str?a.main_do.setX(0):a.main_do.setX(-a.totalWidth))},a.hide=function(e,t){(a.isShowed_bl||t)&&(a.isShowed_bl=!1,a.hasThumbanil_bl=!1,FWDAnimation.killTweensOf(a.main_do),e&&!a.isMobile_bl?"left"==a.position_str?FWDAnimation.to(a.main_do,.8,{x:-a.totalWidth,ease:Expo.easeInOut,onComplete:a.hideCompleteHandler}):FWDAnimation.to(a.main_do,.8,{x:0,ease:Expo.easeInOut,onComplete:a.hideCompleteHandler}):("left"==a.position_str?a.main_do.setX(-a.totalWidth):a.main_do.setX(0),a.hideCompleteHandler()))},a.hideCompleteHandler=function(){a.smallImage_img&&(a.smallImage_img.onload=null,a.smallImage_img.src="",FWDAnimation.killTweensOf(a.thumbnail_do)),1!=a.main_do.alpha&&a.main_do.setAlpha(1),a.thumbHolder_do.setVisible(!1),a.setVisible(!1)},a.hideWithOpacity=function(){FWDEVPUtils.isIEAndLessThen9||FWDAnimation.to(a.main_do,.8,{alpha:.5})},a.showWithOpacity=function(){FWDEVPUtils.isIEAndLessThen9||FWDAnimation.to(a.main_do,.8,{alpha:1})},a.init()};t.setPrototype=function(){t.prototype=null,t.prototype=new FWDEVPDO("div")},t.CLICK="onClick",t.MOUSE_OVER="onMouseOver",t.SHOW_TOOLTIP="showTooltip",t.MOUSE_OUT="onMouseOut",t.MOUSE_UP="onMouseDown",t.prototype=null,e.FWDEVPAdsStart=t}(window),function(window){var FWDEVPAnnotation=function(props_obj){'use strict';var _s=this,prototype=FWDEVPAnnotation.prototype;_s.id=props_obj.id,_s.startTime=props_obj.start,_s.endTime=props_obj.end,_s.htmlContent_str=props_obj.content,_s.left=props_obj.left,_s.top=props_obj.top,_s.showCloseButton_bl=props_obj.showCloseButton_bl,_s.clickSource=props_obj.clickSource,_s.clickSourceTarget=props_obj.clickSourceTarget,_s.closeButtonNpath=props_obj.closeButtonNpath,_s.closeButtonSPath=props_obj.closeButtonSPath,_s.normalStateClass=props_obj.normalStateClass,_s.selectedStateClass=props_obj.selectedStateClass,_s.showAnnotationsPositionTool_bl=props_obj.showAnnotationsPositionTool_bl,_s.prt=props_obj.prt,_s.curX=_s.left,_s.curY=_s.top,_s.handPath_str=props_obj.handPath_str,_s.grabPath_str=props_obj.grabPath_str,_s.init=function(){_s.setOverflow("visible"),_s.setAlpha(0),_s.setVisible(!1),FWDEVPUtils.hasTransform2d&&(_s.style().transformOrigin="0% 0%"),_s.screen.innerHTML=_s.htmlContent_str,_s.screen.className=_s.normalStateClass,_s.setBackfaceVisibility(),_s.style().fontSmoothing="antialiased",_s.style().webkitFontSmoothing="antialiased",_s.style().textRendering="optimizeLegibility",_s.dummy_do=new FWDEVPDO("div"),_s.dummy_do.style().width="100%",_s.dummy_do.style().height="100%",_s.addChild(_s.dummy_do),setTimeout(function(){_s.w=_s.getWidth(),_s.h=_s.getHeight()},100),_s.showCloseButton_bl&&!_s.showAnnotationsPositionTool_bl&&(FWDEVPSimpleSizeButton.setPrototype(),_s.closeButton_do=new FWDEVPSimpleSizeButton(_s.closeButtonNpath,_s.closeButtonSPath,21,21),_s.closeButton_do.setScale2(0),_s.closeButton_do.addListener(FWDEVPSimpleSizeButton.CLICK,_s.closeClickButtonCloseHandler),_s.closeButton_do.style().position="absolute",_s.addChild(_s.closeButton_do)),_s.showAnnotationsPositionTool_bl&&(_s.info_do=new FWDEVPDO("div"),_s.info_do.style().backgroundColor="#FFFFFF",_s.info_do.style().boxShadow="2px 2px 2px #888888;",_s.info_do.style().fontSmoothing="antialiased",_s.info_do.style().webkitFontSmoothing="antialiased",_s.info_do.style().textRendering="optimizeLegibility",_s.addChild(_s.info_do),setTimeout(function(){_s.info_do.screen.innerHTML="<div style='padding:4px; maring:4px; color:#000000'> _d-left="+Math.round(_s.curX*_s.prt.scaleInverse)+"</div><div style='padding:4px; margin:4px; color:#000000;'> _d-top="+Math.round(_s.curY*_s.prt.scaleInverse)+"</div>",_s.setX(Math.round(_s.curX*_s.prt.scale)),_s.setY(Math.round(_s.curY*_s.prt.scale))},100),_s.isMobile_bl?_s.hasPointerEvent_bl?_s.screen.addEventListener("pointerdown",_s.onMD):_s.screen.addEventListener("touchdown",_s.onMD):window.addEventListener&&_s.screen.addEventListener("mousedown",_s.onMD),_s.style().cursor="url("+_s.handPath_str+"), default"),_s.clickSource&&!_s.showAnnotationsPositionTool_bl&&(_s.dummy_do.setButtonMode(!0),_s.dummy_do.screen.addEventListener("click",_s.onCLK),_s.dummy_do.screen.addEventListener("mouseover",_s.onMOV),_s.dummy_do.screen.addEventListener("mouseout",_s.onMOU))},_s.onMD=function(t){t.preventDefault&&t.preventDefault(),_s.style().cursor="url("+_s.grabPath_str+"), default",_s.prt.addChild(_s);var e=FWDEVPUtils.getViewportMouseCoordinates(t);_s.startX=e.screenX-_s.prt.getGlobalX(),_s.startY=e.screenY-_s.prt.getGlobalY(),_s.curX=_s.x,_s.curY=_s.y,_s.isMobile_bl?_s.hasPointerEvent_bl?(window.addEventListener("pointermove",_s.onMMV),window.addEventListener("pointerup",_s.onMUP)):(window.addEventListener("touchmove",_s.onMMV),window.addEventListener("touchend",_s.onMUP)):window.addEventListener&&(window.addEventListener("mousemove",_s.onMMV),window.addEventListener("mouseup",_s.onMUP))},_s.onMMV=function(t){t.preventDefault&&t.preventDefault();var e=FWDEVPUtils.getViewportMouseCoordinates(t);_s.localX=e.screenX-_s.prt.getGlobalX(),_s.localY=e.screenY-_s.prt.getGlobalY(),_s.curX=_s.x,_s.curY=_s.y,_s.curX+=_s.localX-_s.startX,_s.curY+=_s.localY-_s.startY,_s.setX(_s.curX),_s.setY(_s.curY),_s.startX=e.screenX-_s.prt.getGlobalX(),_s.startY=e.screenY-_s.prt.getGlobalY(),_s.info_do.screen.innerHTML="<div style='padding:4px; maring:4px; color:#000000'> _d-left="+Math.round(_s.curX*_s.prt.scaleInverse)+"</div><div style='padding:4px; margin:4px; color:#000000;'> _d-top="+Math.round(_s.curY*_s.prt.scaleInverse)+"</div>"},_s.onMUP=function(){_s.style().cursor="url("+_s.handPath_str+"), default",_s.isMobile_bl?_s.hasPointerEvent_bl?(window.removeEventListener("pointermove",_s.onMMV),window.removeEventListener("pointerup",_s.onMUP)):(window.removeEventListener("touchmove",_s.onMMV),window.removeEventListener("touchend",_s.onMUP)):window.removeEventListener&&(window.removeEventListener("mousemove",_s.onMMV),window.removeEventListener("mouseup",_s.onMUP))},_s.onMOV=function(){_s.setSelectedAtate()},_s.onMOU=function(){_s.setNormalState()},_s.onCLK=function(){-1==_s.clickSource.indexOf("http")?eval(_s.clickSource):window.open(_s.clickSource,_s.target)},_s.closeClickButtonCloseHandler=function(){_s.hide(),_s.isClosed_bl=!0},_s.show=function(){_s.isShowed_bl||_s.isClosed_bl||(_s.isShowed_bl=!0,_s.setVisible(!0),FWDAnimation.killTweensOf(_s),FWDAnimation.to(_s,.8,{alpha:1,ease:Quint.easeOut}),_s.closeButton_do&&FWDAnimation.to(_s.closeButton_do,.8,{scale:1,delay:.2,ease:Elastic.easeOut}))},_s.hide=function(){_s.isShowed_bl&&(FWDAnimation.killTweensOf(_s),_s.isShowed_bl=!1,_s.setVisible(!1),_s.setAlpha(0),_s.closeButton_do&&(FWDAnimation.killTweensOf(_s.closeButton_do),_s.closeButton_do.setScale2(0)))},_s.setNormalState=function(){_s.selectedStateClass&&FWDAnimation.to(_s.screen,.8,{className:_s.normalStateClass,ease:Quint.easeOut})},_s.setSelectedAtate=function(){_s.selectedStateClass&&FWDAnimation.to(_s.screen,.8,{className:_s.selectedStateClass,ease:Quint.easeOut})},_s.init()};FWDEVPAnnotation.setPrototype=function(){FWDEVPAnnotation.prototype=null,FWDEVPAnnotation.prototype=new FWDEVPDO("div",0,0,1)},FWDEVPAnnotation.prototype=null,window.FWDEVPAnnotation=FWDEVPAnnotation}(window),function(e){var t=function(e,o){'use strict';var s=this,d=t.prototype;s.source_ar=o.annotations_ar,s.ann_ar=[],s.totalAnnotations=s.source_ar.length,s.showAnnotationsPositionTool_bl=o.showAnnotationsPositionTool_bl,s.init=function(){s.setOverflow("visible"),s.setupAnnotations()},s.setupAnnotations=function(){for(var e=0;e<s.totalAnnotations;e++){FWDEVPAnnotation.setPrototype();var t=new FWDEVPAnnotation({id:e,start:s.source_ar[e].start,end:s.source_ar[e].end,left:s.source_ar[e].left,top:s.source_ar[e].top,clickSource:s.source_ar[e].clickSource,clickSourceTarget:s.source_ar[e].clickSourceTarget,content:s.source_ar[e].content,showCloseButton_bl:s.source_ar[e].showCloseButton_bl,closeButtonNpath:o.annotationAddCloseNPath_str,closeButtonSPath:o.annotationAddCloseSPath_str,normalStateClass:s.source_ar[e].normalStateClass,selectedStateClass:s.source_ar[e].selectedStateClass,showAnnotationsPositionTool_bl:s.showAnnotationsPositionTool_bl,prt:s,handPath_str:o.handPath_str,grabPath_str:o.grabPath_str});s.ann_ar[e]=t,s.addChild(t)}},s.update=function(e){if(0!=s.totalAnnotations&&0!=e)for(var t=0,o;t<s.totalAnnotations;t++)o=s.ann_ar[t],0>e?o.hide():e>=o.startTime&&e<=o.endTime?(o.show(),s.position()):o.hide()},s.position=function(t){var o=e.sW/e.maxWidth;if(s.setX(Math.round((e.sW-o*e.maxWidth)/2)),s.setY(Math.round((e.tempVidStageHeight-o*e.maxHeight)/2)),s.scale=e.sW/e.maxWidth,s.scaleY=s.scale,s.scaleX=s.scale,s.scaleInverse=e.maxWidth/e.sW,!s.showAnnotationsPositionTool_bl)for(var d=0;d<s.totalAnnotations;d++){var n=s.ann_ar[d];n.setScale2(s.scale),n.finalX=Math.floor(n.left*s.scaleX),n.finalY=Math.floor(n.top*s.scaleY),n.closeButton_do&&(n.closeButton_do.setWidth(n.closeButton_do.buttonWidth*s.scaleInverse),n.closeButton_do.setHeight(n.closeButton_do.buttonHeight*s.scaleInverse),n.closeButton_do.n_do.setWidth(n.closeButton_do.buttonWidth*s.scaleInverse),n.closeButton_do.n_do.setHeight(n.closeButton_do.buttonHeight*s.scaleInverse),n.closeButton_do.s_do.setWidth(n.closeButton_do.buttonWidth*s.scaleInverse),n.closeButton_do.s_do.setHeight(n.closeButton_do.buttonHeight*s.scaleInverse),n.closeButton_do.setX(Math.floor(n.getWidth()-n.closeButton_do.w/2)),n.closeButton_do.setY(Math.floor(-(n.closeButton_do.h/2)))),n.prevFinalX!=n.finalX&&(t?FWDAnimation.to(n,.8,{x:n.finalX,ease:Expo.easeInOut}):n.setX(n.finalX)),n.prevFinalY!=n.finalY&&(t?FWDAnimation.to(n,.8,{y:n.finalY,ease:Expo.easeInOut}):n.setY(n.finalY)),n.prevFinalX=n.finalX,n.prevFinalY=n.finalY}},s.init()};t.setPrototype=function(){t.prototype=null,t.prototype=new FWDEVPDO("div","absolute")},t.prototype=null,e.FWDEVPAnnotations=t}(window),function(t){var o=function(e,s){'use strict';var d=this,n=o.prototype;d.audio_el=null,d.sourcePath_str=null,d.lastPercentPlayed=0,d.volume=s,d.curDuration=0,d.countNormalMp3Errors=0,d.countShoutCastErrors=0,d.maxShoutCastCountErrors=5,d.maxNormalCountErrors=1,d.testShoutCastId_to,d.audioVisualizerLinesColor_str=FWDEVPUtils.hexToRgb(e._d.audioVisualizerLinesColor_str),d.audioVisualizerCircleColor_str=FWDEVPUtils.hexToRgb(e._d.audioVisualizerCircleColor_str),d.hasError_bl=!0,d.isStopped_bl=!0,d.init=function(){d.setupAudio()},d.resizeAndPosition=function(e,t){e&&(d.sW=e,d.sH=t),d.setWidth(d.sW),d.setHeight(d.sH),d.resizeSpectrumCanvas()},d.setupAudio=function(){null==d.audio_el&&(d.audio_el=document.createElement("audio"),d.screen.appendChild(d.audio_el),d.audio_el.controls=!1,d.audio_el.preload="auto",d.audio_el.volume=d.volume,!FWDEVPUtils.isLocal&&(d.audio_el.crossOrigin="*"),d.setPlaybackRate(e._d.defaultPlaybackRate_ar[e._d.startAtPlaybackIndex])),d.audio_el.addEventListener("error",d.errorHandler),d.audio_el.addEventListener("canplay",d.safeToBeControlled),d.audio_el.addEventListener("canplaythrough",d.safeToBeControlled),d.audio_el.addEventListener("progress",d.updateProgress),d.audio_el.addEventListener("timeupdate",d.updateAudio),d.audio_el.addEventListener("pause",d.pauseHandler),d.audio_el.addEventListener("play",d.playHandler),d.audio_el.addEventListener("ended",d.endedHandler)},d.destroyAudio=function(){d.audio_el&&(d.audio_el.removeEventListener("error",d.errorHandler),d.audio_el.removeEventListener("canplay",d.safeToBeControlled),d.audio_el.removeEventListener("canplaythrough",d.safeToBeControlled),d.audio_el.removeEventListener("progress",d.updateProgress),d.audio_el.removeEventListener("timeupdate",d.updateAudio),d.audio_el.removeEventListener("pause",d.pauseHandler),d.audio_el.removeEventListener("play",d.playHandler),d.audio_el.removeEventListener("ended",d.endedHandler),d.audio_el.removeEventListener("waiting",d.startToBuffer),d.audio_el.removeEventListener("playing",d.stopToBuffer),d.audio_el.src="",d.audio_el.load())},d.startToBuffer=function(){d.dispatchEvent(FWDEVPVideoScreen.START_TO_BUFFER)},d.stopToBuffer=function(){d.dispatchEvent(FWDEVPVideoScreen.STOP_TO_BUFFER)},d.togglePlayPause=function(){null!=d&&d.isSafeToBeControlled_bl&&(d.isPlaying_bl?d.pause():d.play())},d.errorHandler=function(s){if(null!=d.sourcePath_str&&null!=d.sourcePath_str){if(d.isNormalMp3_bl&&d.countNormalMp3Errors<=d.maxNormalCountErrors)return d.stop(),d.testShoutCastId_to=setTimeout(d.play,200),void d.countNormalMp3Errors++;if(d.isShoutcast_bl&&d.countShoutCastErrors<=d.maxShoutCastCountErrors&&0==d.audio_el.networkState)return d.testShoutCastId_to=setTimeout(d.play,200),void d.countShoutCastErrors++;var e;d.hasError_bl=!0,d.stop(),e=0==d.audio_el.networkState?"Error - networkState = 0":1==d.audio_el.networkState?"Error - networkState = 1":2==d.audio_el.networkState?"Error networkState = 2":3==d.audio_el.networkState?"Source not found":s,t.console&&t.console.log(d.audio_el.networkState),d.dispatchEvent(o.ERROR,{text:e})}},d.setSource=function(e){d.sourcePath_str=e,clearTimeout(d.testShoutCastId_to),-1==d.sourcePath_str.indexOf(";")?d.isShoutcast_bl=!1:(d.isShoutcast_bl=!0,d.countShoutCastErrors=0),-1==d.sourcePath_str.indexOf(";")?(d.isNormalMp3_bl=!0,d.countNormalMp3Errors=0):d.isNormalMp3_bl=!1,d.lastPercentPlayed=0},d.play=function(e){if(d.isStopped_bl)d.isPlaying_bl=!1,d.hasError_bl=!1,d.allowScrubing_bl=!1,d.isStopped_bl=!1,d.setupAudio(),d.audio_el.src=d.sourcePath_str,d.play(),d.setVisible(!0);else if(!d.audio_el.ended||e)try{d.isPlaying_bl=!0,d.hasPlayedOnce_bl=!0,d.audio_el.play(),FWDEVPUtils.isIE&&d.dispatchEvent(o.PLAY)}catch(t){}},d.resume=function(){d.isStopped_bl||d.play()},d.pause=function(){null!=d&&null!=d.audio_el&&(d.audio_el.ended||(d.audio_el.pause(),d.isPlaying_bl=!1,FWDEVPUtils.isIE&&d.dispatchEvent(o.PAUSE)))},d.pauseHandler=function(){d.allowScrubing_bl||(d.stopSpectrum(),d.dispatchEvent(o.PAUSE))},d.playHandler=function(){d.allowScrubing_bl||(!d.isStartEventDispatched_bl&&(d.dispatchEvent(o.START),d.isStartEventDispatched_bl=!0),d.startSpectrum(),d.dispatchEvent(o.PLAY))},d.endedHandler=function(){d.dispatchEvent(o.PLAY_COMPLETE)},d.stop=function(e){(null==d||null==d.audio_el||d.isStopped_bl)&&!e||(d.isPlaying_bl=!1,d.isStopped_bl=!0,d.hasPlayedOnce_bl=!0,d.isSafeToBeControlled_bl=!1,d.isStartEventDispatched_bl=!1,d.setVisible(!1),clearTimeout(d.testShoutCastId_to),d.stopToUpdateSubtitles(),d.stopSpectrum(),d.audio_el.pause(),d.destroyAudio(),d.dispatchEvent(o.STOP),d.dispatchEvent(o.LOAD_PROGRESS,{percent:0}),d.dispatchEvent(o.UPDATE_TIME,{curTime:"00:00",totalTime:"00:00"}))},d.safeToBeControlled=function(){d.isSafeToBeControlled_bl||(d.hasHours_bl=0<Math.floor(d.audio_el.duration/3600),d.isPlaying_bl=!0,d.isSafeToBeControlled_bl=!0,d.startToUpdateSubtitles(),d.dispatchEvent(o.SAFE_TO_SCRUBB),d.dispatchEvent(o.SAFE_TO_UPDATE_VOLUME))},d.updateProgress=function(){var e=0,t;0<d.audio_el.buffered.length&&(t=d.audio_el.buffered.end(d.audio_el.buffered.length-1),e=t.toFixed(1)/d.audio_el.duration.toFixed(1),(isNaN(e)||!e)&&(e=0)),1==e&&d.audio_el.removeEventListener("progress",d.updateProgress),d.dispatchEvent(o.LOAD_PROGRESS,{percent:e})},d.updateAudio=function(){var e;d.allowScrubing_bl||(e=d.audio_el.currentTime/d.audio_el.duration,d.dispatchEvent(o.UPDATE,{percent:e}));var t=FWDEVPUtils.formatTime(Math.round(d.audio_el.duration)),s=FWDEVPUtils.formatTime(Math.round(d.audio_el.currentTime));isNaN(d.audio_el.duration)?d.dispatchEvent(o.UPDATE_TIME,{curTime:"00:00",totalTime:"00:00",seconds:d.audio_el.currentTime}):d.dispatchEvent(o.UPDATE_TIME,{curTime:s,totalTime:t,seconds:d.audio_el.currentTime,totalTimeInSeconds:d.audio_el.duration}),d.lastPercentPlayed=e,d.curDuration=s},d.startToScrub=function(){d.allowScrubing_bl=!0},d.stopToScrub=function(){d.allowScrubing_bl=!1},d.scrubbAtTime=function(e){d.audio_el.currentTime=e;var t=FWDEVPUtils.formatTime(d.audio_el.duration),o=FWDEVPUtils.formatTime(d.audio_el.currentTime);d.dispatchEvent(FWDEVPVideoScreen.UPDATE_TIME,{curTime:o,totalTime:t})},d.scrub=function(t,s){if(null!=d.audio_el&&d.audio_el.duration){s&&d.startToScrub();try{d.audio_el.currentTime=d.audio_el.duration*t;var e=FWDEVPUtils.formatTime(d.audio_el.duration),n=FWDEVPUtils.formatTime(d.audio_el.currentTime);d.dispatchEvent(o.UPDATE_TIME,{curTime:n,totalTime:e})}catch(t){}}},d.replay=function(){d.scrub(0),d.play()},d.setVolume=function(e){e!=null&&(d.volume=e),d.audio_el&&(d.audio_el.volume=d.volume)},d.setPlaybackRate=function(e){d.audio_el&&(.25==e&&(e="0.5"),d.audio_el.defaultPlaybackRate=e,d.audio_el.playbackRate=e)},d.stopToUpdateSubtitles=function(){clearInterval(d.startToUpdateSubtitleId_int)},d.startToUpdateSubtitles=function(){clearInterval(d.startToUpdateSubtitleId_int),d.startToUpdateSubtitleId_int=setInterval(d.updateSubtitleHandler,10)},d.updateSubtitleHandler=function(){d.dispatchEvent(o.UPDATE_SUBTITLE,{curTime:d.audio_el.currentTime})},d.setupSpectrum=function(){if(!e.useWithoutVideoScreen_bl){var s=t.AudioContext||t.webkitAudioContext;!d.canvas_do&&s&&(3<o.countAudioContext||(o.countAudioContext++,d.canvas_do=new FWDEVPDO("canvas"),d.addChild(d.canvas_do),d.canvas=d.canvas_do.screen,d.ctx=d.canvas.getContext("2d"),d.resizeSpectrumCanvas(),s&&(d.context=new s,d.analyser=d.context.createAnalyser(),d.source=d.context.createMediaElementSource(d.audio_el),d.source.connect(d.analyser),d.analyser.connect(d.context.destination),d.fbc_array=new Uint8Array(d.analyser.frequencyBinCount),d.renderSpectrum())))}},d.resizeSpectrumCanvas=function(){d.canvas_do&&(d.canvas_do.setWidth(d.sW),d.canvas_do.setHeight(d.sH),d.canvas.width=d.sW,d.canvas.height=d.sH)},d.bars=200,FWDEVPUtils.isMobile&&(d.bars=100),d.react_x=0,d.react_y=0,d.radius=0,d.deltarad=0,d.shockwave=0,d.rot=0,d.intensity=0,d.isSeeking=0,d.center_x,d.center_y,d.renderSpectrum=function(){if(d.canvas_do){d.resizeSpectrumCanvas();var e=d.ctx.createLinearGradient(0,0,0,d.canvas.height);e.addColorStop(0,"rgba(0, 0, 0, 1)"),e.addColorStop(1,"rgba(0, 0, 0, 1)"),d.ctx.fillStyle=e,d.ctx.fillRect(0,0,d.canvas.width,d.canvas.height),d.ctx.fillStyle="rgba(255, 255, 255, "+(125e-7*d.intensity-.4)+")",d.ctx.fillRect(0,0,d.canvas.width,d.canvas.height),d.rot+=1e-7*d.intensity,d.react_x=0,d.react_y=0,d.intensity=0,d.analyser.getByteFrequencyData(d.fbc_array);for(var t=0;t<d.bars;t++){var o=2*Math.PI/d.bars,s=d.center_x,n=d.center_y,a=d.sH/3;isNaN(a)&&(a=10);var r=Math.round(d.fbc_array[t]/256*a),l=Math.round(.02*r),_=d.center_x+Math.cos(o*t+d.rot)*(d.radius+r),u=d.center_y+Math.sin(o*t+d.rot)*(d.radius+r);d.ctx.save();var c=d.audioVisualizerLinesColor_str;d.ctx.strokeStyle=c,d.ctx.lineWidth=l,d.ctx.beginPath(),d.ctx.moveTo(s,n),d.ctx.lineTo(_,u),d.ctx.stroke(),d.react_x+=Math.cos(o*t+d.rot)*(d.radius+r),d.react_y+=Math.sin(o*t+d.rot)*(d.radius+r),d.intensity+=r}d.center_x=d.canvas.width/2-.007*d.react_x,d.center_y=d.canvas.height/2-.007*d.react_y;var b=d.radius;d.radius=25+.002*d.intensity,d.deltarad=d.radius-b,d.ctx.fillStyle=d.audioVisualizerCircleColor_str,d.ctx.beginPath(),d.ctx.arc(d.center_x,d.center_y,d.radius+2,0,2*Math.PI,!1),d.ctx.fill(),d.shockwave+=60,d.ctx.lineWidth=15,d.ctx.strokeStyle=d.audioVisualizerCircleColor_str,d.ctx.beginPath(),d.ctx.arc(d.center_x,d.center_y,d.shockwave+d.radius,0,2*Math.PI,!1),d.ctx.stroke(),15<d.deltarad&&(d.shockwave=0,d.ctx.fillStyle="rgba(255, 255, 255, 0.7)",d.ctx.fillRect(0,0,d.canvas.width,d.canvas.height),d.rot+=.4),d.startSpectrum()}},d.startSpectrum=function(){d.canvas_do&&(d.stopSpectrum(),d.spectrumAnimationFrameId=t.requestAnimationFrame(d.renderSpectrum))},d.stopSpectrum=function(){d.canvas_do&&cancelAnimationFrame(d.spectrumAnimationFrameId)},d.init()};o.setPrototype=function(){o.prototype=new FWDEVPDO("div")},o.UPDATE_SUBTITLE="updateSubtitle",o.countAudioContext=0,o.ERROR="error",o.UPDATE="update",o.UPDATE="update",o.UPDATE_TIME="updateTime",o.SAFE_TO_SCRUBB="safeToControll",o.SAFE_TO_UPDATE_VOLUME="safeToUpdateVolume",o.LOAD_PROGRESS="loadProgress",o.START="start",o.PLAY="play",o.PAUSE="pause",o.STOP="stop",o.PLAY_COMPLETE="playComplete",t.FWDEVPAudioScreen=o}(window),function(){var t=function(e,o,s,d,n,a,r,l,_,u,c,b){'use strict';var p=this,h=t.prototype;p.iconCSSString=_,p.icon2CSSString=u,p.normalCalssName=c,p.selectedCalssName=b,p.n1Img=e,p.s1Path_str=o,p.n2Img=s,p.s2Path_str=d,p.n1Img&&(p.buttonWidth=p.n1Img.width,p.buttonHeight=p.n1Img.height),p.useHEX=a,p.nBC=r,p.sBC=l,p.currentState=1,p.disptachMainEvent_bl=n,p.isMobile_bl=FWDEVPUtils.isMobile,p.hasPointerEvent_bl=FWDEVPUtils.hasPointerEvent,p.allowToCreateSecondButton_bl=!p.isMobile_bl||p.hasPointerEvent_bl,p.useFontAwesome_bl=!!p.iconCSSString,p.init=function(){p.hasT2D=!1,p.setButtonMode(!0),p.setWidth(p.buttonWidth),p.setHeight(p.buttonHeight),p.setupMainContainers(),p.secondButton_do.setVisible(!1),p.setNormalState()},p.setupMainContainers=function(){p.useFontAwesome_bl?(p.firstButton_do=new FWDEVPDO("div"),p.n1_do=new FWDEVPDO("div"),p.n1_do.hasT3D=!1,p.n1_do.hasT2D=!1,p.n1_do.setInnerHTML(p.iconCSSString),p.firstButton_do.addChild(p.n1_do),p.secondButton_do=new FWDEVPDO("div"),p.n2_do=new FWDEVPDO("div"),p.n2_do.hasT3D=!1,p.n2_do.hasT2D=!1,p.n2_do.setInnerHTML(p.icon2CSSString),p.secondButton_do.addChild(p.n2_do),p.setFinalSize()):(p.firstButton_do=new FWDEVPDO("div"),p.firstButton_do.setWidth(p.buttonWidth),p.firstButton_do.setHeight(p.buttonHeight),p.useHEX?(p.n1_do=new FWDEVPDO("div"),p.n1_do.setWidth(p.buttonWidth),p.n1_do.setHeight(p.buttonHeight),p.n1_sdo_canvas=FWDEVPUtils.getCanvasWithModifiedColor(p.n1Img,p.nBC).canvas,p.n1_do.screen.appendChild(p.n1_sdo_canvas)):(p.n1_do=new FWDEVPDO("img"),p.n1_do.setScreen(p.n1Img)),p.n1_do.setAlpha(1),p.firstButton_do.addChild(p.n1_do),p.allowToCreateSecondButton_bl&&(p.s1_img=new Image,p.s1_img.src=p.s1Path_str,p.useHEX?(p.s1_do=new FWDEVPDO("div"),p.s1_do.setWidth(p.buttonWidth),p.s1_do.setHeight(p.buttonHeight),p.s1_img.onload=function(){p.s1_do_canvas=FWDEVPUtils.getCanvasWithModifiedColor(p.s1_img,p.sBC).canvas,p.s1_do.screen.appendChild(p.s1_do_canvas)},p.s1_do.setAlpha(0)):(p.s1_do=new FWDEVPDO("img"),p.s1_do.setScreen(p.s1_img),p.s1_do.setWidth(p.buttonWidth),p.s1_do.setHeight(p.buttonHeight),p.s1_do.setAlpha(0)),p.firstButton_do.addChild(p.s1_do)),p.secondButton_do=new FWDEVPDO("div"),p.secondButton_do.setWidth(p.buttonWidth),p.secondButton_do.setHeight(p.buttonHeight),p.useHEX?(p.n2_do=new FWDEVPDO("div"),p.n2_do.setWidth(p.buttonWidth),p.n2_do.setHeight(p.buttonHeight),p.n2_sdo_canvas=FWDEVPUtils.getCanvasWithModifiedColor(p.n2Img,p.nBC).canvas,p.n2_do.screen.appendChild(p.n2_sdo_canvas)):(p.n2_do=new FWDEVPDO("img"),p.n2_do.setScreen(p.n2Img)),p.n2_do.setAlpha(1),p.secondButton_do.addChild(p.n2_do),p.allowToCreateSecondButton_bl&&(p.s2_img=new Image,p.s2_img.src=p.s2Path_str,p.useHEX?(p.s2_do=new FWDEVPDO("div"),p.s2_do.setWidth(p.buttonWidth),p.s2_do.setHeight(p.buttonHeight),p.s2_img.onload=function(){p.s2_do_canvas=FWDEVPUtils.getCanvasWithModifiedColor(p.s2_img,p.sBC).canvas,p.s2_do.screen.appendChild(p.s2_do_canvas)},p.s2_do.setAlpha(0)):(p.s2_do=new FWDEVPDO("img"),p.s2_do.setScreen(p.s2_img),p.s2_do.setWidth(p.buttonWidth),p.s2_do.setHeight(p.buttonHeight),p.s2_do.setAlpha(0)),p.secondButton_do.addChild(p.s2_do))),p.addChild(p.secondButton_do),p.addChild(p.firstButton_do),p.hasPointerEvent_bl?(p.screen.addEventListener("pointerup",p.onMUP),p.screen.addEventListener("pointerover",p.onMOV),p.screen.addEventListener("pointerout",p.onMOU)):p.screen.addEventListener&&(!p.isMobile_bl&&(p.screen.addEventListener("mouseover",p.onMOV),p.screen.addEventListener("mouseout",p.onMOU),p.screen.addEventListener("mouseup",p.onMUP)),p.screen.addEventListener("toustart",p.onDown),p.screen.addEventListener("touchend",p.onMUP))},p.onMOV=function(o){p.isDisabled_bl||p.isSelectedState_bl||(!o.pointerType||o.pointerType==o.MSPOINTER_TYPE_MOUSE||"mouse"==o.pointerType)&&(p.dispatchEvent(t.MOUSE_OVER,{e:o}),p.dispatchEvent(t.SHOW_TOOLTIP,{e:o}),p.setSelectedState(!0))},p.onMOU=function(o){!p.isDisabled_bl&&p.isSelectedState_bl&&(o.pointerType&&o.pointerType!=o.MSPOINTER_TYPE_MOUSE&&"mouse"!=o.pointerType||(p.setNormalState(!0),p.dispatchEvent(t.MOUSE_OUT)))},p.onDown=function(t){t.preventDefault&&t.preventDefault()},p.onMUP=function(o){p.isDisabled_bl||2==o.button||(o.preventDefault&&o.preventDefault(),!p.isMobile_bl&&p.onMOV(o,!1),p.disptachMainEvent_bl&&p.dispatchEvent(t.MOUSE_UP,{e:o}))},p.checkCount=0,p.setFinalSize=function(){if((clearInterval(p.checkId_int),p.lastWidth=p.n1_do.screen.firstChild.offsetWidth,!(5<p.checkCount))&&(p.checkCount++,p.checkId_int=setInterval(function(){p.setFinalSize()},100),p.prevWidth!=p.lastWidth&&0!=p.lastWidth)){var e=Math.max(p.n1_do.screen.firstChild.offsetWidth,p.n2_do.screen.firstChild.offsetWidth),t=Math.max(p.n1_do.screen.offsetHeight,p.n2_do.screen.firstChild.offsetHeight);p.buttonWidth=e,p.buttonHeight=t,p.setWidth(e),p.setHeight(t),p.firstButton_do.setWidth(p.w),p.firstButton_do.setHeight(p.h),p.secondButton_do.setWidth(p.w),p.secondButton_do.setHeight(p.h),p.n1_do.setX(Math.round((e-p.n1_do.getWidth())/2)),p.n1_do.setY(Math.round((t-p.n1_do.getHeight())/2)+1),p.n2_do.setX(Math.round((e-p.n2_do.getWidth())/2)),p.n2_do.setY(Math.round((t-p.n2_do.getHeight())/2)+1),p.prevWidth=p.lastWidth}},p.toggleButton=function(){1==p.currentState?(p.firstButton_do.setVisible(!1),p.secondButton_do.setVisible(!0),p.currentState=0,p.dispatchEvent(t.FIRST_BUTTON_CLICK)):(p.firstButton_do.setVisible(!0),p.secondButton_do.setVisible(!1),p.currentState=1,p.dispatchEvent(t.SECOND_BUTTON_CLICK))},p.setButtonState=function(e){1==e?(p.firstButton_do.setVisible(!0),p.secondButton_do.setVisible(!1),p.currentState=1):(p.firstButton_do.setVisible(!1),p.secondButton_do.setVisible(!0),p.currentState=0)},p.setNormalState=function(e){(!p.isMobile_bl||p.hasPointerEvent_bl||p.useFontAwesome_bl)&&(p.isSelectedState_bl=!1,FWDAnimation.killTweensOf(p.s1_do),FWDAnimation.killTweensOf(p.s2_do),p.useFontAwesome_bl?(FWDAnimation.killTweensOf(p.n1_do.screen),FWDAnimation.killTweensOf(p.n2_do.screen),e?(FWDAnimation.to(p.n1_do.screen,.8,{className:p.normalCalssName,ease:Expo.easeOut}),FWDAnimation.to(p.n2_do.screen,.8,{className:p.normalCalssName,ease:Expo.easeOut})):(p.n1_do.screen.className=p.normalCalssName,p.n2_do.screen.className=p.normalCalssName)):(FWDAnimation.to(p.s1_do,.5,{alpha:0,ease:Expo.easeOut}),FWDAnimation.to(p.s2_do,.5,{alpha:0,ease:Expo.easeOut})))},p.setSelectedState=function(e){p.isSelectedState_bl=!0,FWDAnimation.killTweensOf(p.s1_do),FWDAnimation.killTweensOf(p.s2_do),p.useFontAwesome_bl?(FWDAnimation.killTweensOf(p.n1_do.screen),FWDAnimation.killTweensOf(p.n2_do.screen),e?(FWDAnimation.to(p.n1_do.screen,.8,{className:p.selectedCalssName,ease:Expo.easeOut}),FWDAnimation.to(p.n2_do.screen,.8,{className:p.selectedCalssName,ease:Expo.easeOut})):(p.n1_do.screen.className=p.selectedCalssName,p.n2_do.screen.className=p.selectedCalssName)):(FWDAnimation.to(p.s1_do,.5,{alpha:1,delay:.1,ease:Expo.easeOut}),FWDAnimation.to(p.s2_do,.5,{alpha:1,delay:.1,ease:Expo.easeOut}))},p.disable=function(){p.isDisabled_bl||(p.isDisabled_bl=!0,p.setButtonMode(!1),FWDAnimation.killTweensOf(p),FWDAnimation.to(p,.6,{alpha:.4}),p.setNormalState())},p.enable=function(){p.isDisabled_bl&&(p.isDisabled_bl=!1,p.setButtonMode(!0),FWDAnimation.killTweensOf(p),FWDAnimation.to(p,.6,{alpha:1}))},p.updateHEXColors=function(e,t){FWDEVPUtils.changeCanvasHEXColor(p.n1Img,p.n1_sdo_canvas,e),FWDEVPUtils.changeCanvasHEXColor(p.s1_img,p.s1_do_canvas,t),FWDEVPUtils.changeCanvasHEXColor(p.n2Img,p.n2_sdo_canvas,e),FWDEVPUtils.changeCanvasHEXColor(p.s2_img,p.s2_do_canvas,t)},p.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.FIRST_BUTTON_CLICK="onFirstClick",t.SECOND_BUTTON_CLICK="secondButtonOnClick",t.MOUSE_OVER="onMOV",t.MOUSE_OUT="onMOU",t.MOUSE_UP="onMUP",t.CLICK="onClick",t.SHOW_TOOLTIP="showTooltip",t.prototype=null,window.FWDEVPComplexButton=t}(window),function(){var e=function(t,o){'use strict';var s=this,d=e.prototype;s.prt=t,s.buttonsTest_ar=["copy_url","copy_url_time","fullscreen"],s.itemsLabels_ar=["Copy video URL","Copy video URL at current time","Fullscreen/Normalscreen"],s.items_ar=[],s.spacers_ar=[],s.backgroundColor_str=o.contextMenuBackgroundColor_str,s.borderColor_str=o.contextMenuBorderColor_str,s.spacerColor_str=o.contextMenuSpacerColor_str,s.itemNormalColor_str=o.contextMenuItemNormalColor_str,s.itemSelectedColor_str=o.contextMenuItemSelectedColor_str,s.itemDisabledColor_str=o.contextMenuItemDisabledColor_str,s.draggingMode_str=o.startDraggingMode_str,s.link_str=o.link_str,s.borderRadius=0,s.totalWidth=400,s.totalHeight=400,s.sapaceBetweenButtons=7,s.padding=6,s.inverseNextAndPrevRotation_bl=o.inverseNextAndPrevRotation_bl,s.showScriptDeveloper_bl=o.showScriptDeveloper_bl,s.show_bl=!1,s.init=function(){s.itemsLabels_ar&&"default"==o.contextMenuType&&(s.show_bl=!0,s.setWidth(s.totalWidth),s.setHeight(s.totalHeight),s.setBkColor(s.backgroundColor_str),s.style().borderColor=s.borderColor_str,s.style().borderStyle="solid",s.style().borderRadius=s.borderRadius+"px",s.style().borderWidth="1px",s.setVisible(!1),s.setY(-2e3),s.prt.main_do.addChild(s),s.setupLabels(),s.setupDeveloperButton(),s.setupSpacers(),s.disable(),s.getMaxWidthResizeAndPositionId_to=setTimeout(s.getMaxWidthResizeAndPosition,200)),"none"!=o.contextMenuType&&s.addContextEvent()},s.copyText=function(e){var t=document.createElement("textarea");t.value=e,document.body.appendChild(t),t.select(),document.execCommand("copy"),document.body.removeChild(t)},s.setupLabels=function(){var e=s.buttonsTest_ar.length,t="",d="",n;if(s.itemsLabels_ar)for(var a=0;a<e;a++)if(n=s.buttonsTest_ar[a],"copy_url"==n)t=s.itemsLabels_ar[a],FWDEVPContextMenuButton.setPrototype(),s.copyURL_do=new FWDEVPContextMenuButton(t,void 0,s.itemNormalColor_str,s.itemSelectedColor_str,s.itemDisabledColor_str),s.items_ar.push(s.copyURL_do),s.copyURL_do.addListener(FWDEVPContextMenuButton.MOUSE_DOWN,s.copyURLHandler),s.addChild(s.copyURL_do);else if("copy_url_time"==n)t=s.itemsLabels_ar[a],FWDEVPContextMenuButton.setPrototype(),s.copyURLTime_do=new FWDEVPContextMenuButton(t,void 0,s.itemNormalColor_str,s.itemSelectedColor_str,s.itemDisabledColor_str),s.items_ar.push(s.copyURLTime_do),s.copyURLTime_do.addListener(FWDEVPContextMenuButton.MOUSE_DOWN,s.copyURLAtTimeHandler),s.addChild(s.copyURLTime_do);else if("fullscreen"==n&&o.showFullScreenButton_bl){var r=s.itemsLabels_ar[a];t=r.substr(0,r.indexOf("/")),d=r.substr(r.indexOf("/")+1),FWDEVPContextMenuButton.setPrototype(),s.fullScreenButton_do=new FWDEVPContextMenuButton(t,d,s.itemNormalColor_str,s.itemSelectedColor_str,s.itemDisabledColor_str),s.items_ar.push(s.fullScreenButton_do),s.fullScreenButton_do.addListener(FWDEVPContextMenuButton.MOUSE_DOWN,s.fullScreenStartHandler),s.addChild(s.fullScreenButton_do)}},s.setupDeveloperButton=function(){s.showScriptDeveloper_bl&&(!s.itemsLabels_ar&&(s.itemsLabels_ar=[]),s.itemsLabels_ar.push("© made by FWD"),label1_str="© made by FWD",FWDEVPContextMenuButton.setPrototype(),s.developerButton_do=new FWDEVPContextMenuButton(label1_str,void 0,s.itemNormalColor_str,s.itemSelectedColor_str,s.itemDisabledColor_str),s.developerButton_do.isDeveleper_bl=!0,s.items_ar.push(s.developerButton_do),s.addChild(s.developerButton_do))},s.copyURLAtTimeHandler=function(){var e=t.curTime;5==e.length&&(e="00:"+e);for(var o=(e+"").split(":"),d=0;d<o.length;d++)"00"==o[d]&&(o[d]="0");var n=FWDEVPUtils.getHashUrlArgs(window.location.hash),a=location.href;a=a.replace(/&evpi=.*/i,""),a=a.replace(/&t=.*/i,""),e=-1==location.href.indexOf("?")?1<FWDEVPlayer.instaces_ar.length?a+"?&evpi="+t.instanceName_str:a+"?":1<FWDEVPlayer.instaces_ar.length?a+"&evpi="+t.instanceName_str:a,-1==e.indexOf("t=")&&(e=e+"&t="+o[0]+"h"+o[1]+"m"+o[2]+"s"),s.copyText(e),s.removeMenuId_to=setTimeout(s.removeFromDOM,150)},s.copyURLHandler=function(){s.copyText(location.href),s.removeMenuId_to=setTimeout(s.removeFromDOM,150)},s.fullScreenStartHandler=function(){0==s.fullScreenButton_do.currentState?t.goFullScreen():1==s.fullScreenButton_do.currentState&&t.goNormalScreen(),s.fullScreenButton_do.onMOU()},s.updateFullScreenButton=function(e){s.fullScreenButton_do&&(0==e?s.fullScreenButton_do.setButtonState(0):s.fullScreenButton_do.setButtonState(1),s.removeMenuId_to=setTimeout(s.removeFromDOM,150))},s.setupSpacers=function(){for(var e=s.items_ar.length-1,t=0,o;t<e;t++)o=new FWDEVPDO("div"),s.spacers_ar[t]=o,o.setHeight(1),o.setBkColor(s.spacerColor_str),s.addChild(o)},s.getMaxWidthResizeAndPosition=function(){var e=s.items_ar.length,t,o;s.totalWidth=0,s.totalHeight=0;for(var d=0;d<e;d++)t=s.items_ar[d],t.getMaxTextWidth()>s.totalWidth&&(s.totalWidth=t.getMaxTextWidth());for(var d=0;d<e;d++)o=s.spacers_ar[d-1],t=s.items_ar[d],t.setX(s.padding),t.setY(10+d*(t.totalHeight+s.sapaceBetweenButtons)-s.padding),o&&(o.setWidth(s.totalWidth+2),o.setX(s.padding),o.setY(parseInt(t.getY()-s.sapaceBetweenButtons/2)-1)),t.setWidth(s.totalWidth+2),t.centerText();s.totalHeight=t.getY()+t.totalHeight+2,s.setWidth(s.totalWidth+2*s.padding+4),s.setHeight(s.totalHeight),s.setVisible(!0),s.removeMenuId_to=setTimeout(s.removeFromDOM,150)},s.addContextEvent=function(){s.prt.main_do.screen.addEventListener?s.prt.main_do.screen.addEventListener("contextmenu",s.contextMenuHandler):s.prt.main_do.screen.attachEvent("oncontextmenu",s.contextMenuHandler)},s.contextMenuHandler=function(t){if(!s.show_bl&&"none"!=o.contextMenuType){if(t.preventDefault)t.preventDefault();else return!1;return}return clearTimeout(s.removeMenuId_to),s.prt.main_do.addChild(s),s.positionButtons(t),s.setAlpha(0),FWDAnimation.to(s,.4,{alpha:1,ease:Quart.easeOut}),window.addEventListener("mousedown",s.onMD),window.addEventListener("mouseup",s.onMD),!!t.preventDefault&&void t.preventDefault()},s.onMD=function(t){var e=FWDEVPUtils.getViewportMouseCoordinates(t),o=e.screenX,d=e.screenY;FWDEVPUtils.hitTest(s.screen,o,d)||(window.removeEventListener("mousedown",s.onMD),window.removeEventListener("mouseup",s.onMD),s.removeMenuId_to=setTimeout(s.removeFromDOM,150))},s.positionButtons=function(t){var e=FWDEVPUtils.getViewportMouseCoordinates(t),o=s.prt.main_do.getWidth(),d=s.prt.main_do.getHeight(),n=e.screenX-s.prt.main_do.getGlobalX(),a=e.screenY-s.prt.main_do.getGlobalY(),r=n-2,l=a-2;s.totalWidth=s.getWidth(),s.totalHeight=s.getHeight(),r+s.totalWidth>o-2&&(r=n-s.totalWidth),0>r&&(r=parseInt((o-s.totalWidth)/2)),0>r&&(r=0),l+s.totalHeight>d-2&&(l=a-s.totalHeight),0>l&&(l=parseInt((d-s.totalHeight)/2)),0>l&&(l=0),s.setX(r),s.setY(l)},s.disable=function(){s.copyURL_do&&s.copyURL_do.disable(),s.copyURLTime_do&&s.copyURLTime_do.disable()},s.enable=function(){s.copyURL_do&&s.copyURL_do.enable(),s.copyURLTime_do&&s.copyURLTime_do.enable()},s.removeFromDOM=function(){s.setX(-5e3)},s.init()};e.setPrototype=function(){e.prototype=new FWDEVPDO("div")},e.prototype=null,window.FWDEVPContextMenu=e}(window),function(){var t=function(e,o,s,d,n){'use strict';var a=this,r=t.prototype;a.label1_str=e,a.label2_str=o,a.nBC=s,a.sBC=d,a.disabledColor_str=n,a.totalWidth=400,a.totalHeight=20,a.isMobile_bl=FWDEVPUtils.isMobile,a.currentState=1,a.showSecondButton_bl=o!=null,a.init=function(){a.setBackfaceVisibility(),a.setButtonMode(!0),a.setupMainContainers(),a.setWidth(a.totalWidth),a.setHeight(a.totalHeight),a.setButtonState(0)},a.setupMainContainers=function(){a.text1_sdo=new FWDEVPDO("div"),a.text1_sdo.setBackfaceVisibility(),a.text1_sdo.setDisplay("inline-block"),a.text1_sdo.style().fontFamily="Arial",a.text1_sdo.style().fontSize="12px",a.text1_sdo.style().color=a.nBC,a.text1_sdo.style().fontSmoothing="antialiased",a.text1_sdo.setInnerHTML(a.label1_str),a.addChild(a.text1_sdo),a.showSecondButton_bl&&(a.text2_sdo=new FWDEVPDO("div"),a.text2_sdo.setBackfaceVisibility(),a.text2_sdo.setDisplay("inline-block"),a.text2_sdo.style().fontFamily="Arial",a.text2_sdo.style().fontSize="12px",a.text2_sdo.style().color=a.nBC,a.text2_sdo.style().fontSmoothing="antialiased",a.text2_sdo.setInnerHTML(a.label2_str),a.addChild(a.text2_sdo)),a.dumy_sdo=new FWDEVPDO("div"),FWDEVPUtils.isIE&&(a.dumy_sdo.setBkColor("#FF0000"),a.dumy_sdo.setAlpha(0));a.addChild(a.dumy_sdo),a.isMobile_bl?a.screen.addEventListener("touchstart",a.onMD):a.screen.addEventListener&&(a.screen.addEventListener("mouseover",a.onMOV),a.screen.addEventListener("mouseout",a.onMOU),a.screen.addEventListener("mousedown",a.onMD),a.screen.addEventListener("click",a.onCLK))},a.onMOV=function(e){a.isDisabled_bl||(FWDAnimation.killTweensOf(a.text1_sdo),e?(FWDAnimation.to(a.text1_sdo.screen,.5,{css:{color:a.sBC},ease:Expo.easeOut}),a.showSecondButton_bl&&FWDAnimation.to(a.text2_sdo.screen,.5,{css:{color:a.sBC},ease:Expo.easeOut})):(a.text1_sdo.style().color=a.sBC,a.showSecondButton_bl&&(FWDAnimation.killTweensOf(a.text2_sdo),a.text2_sdo.style().color=a.sBC)),a.dispatchEvent(t.MOUSE_OVER))},a.onMOU=function(){a.isDisabled_bl||(FWDAnimation.killTweensOf(a.text1_sdo),FWDAnimation.to(a.text1_sdo.screen,.5,{css:{color:a.nBC},ease:Expo.easeOut}),a.showSecondButton_bl&&(FWDAnimation.killTweensOf(a.text2_sdo),FWDAnimation.to(a.text2_sdo.screen,.5,{css:{color:a.nBC},ease:Expo.easeOut})),a.dispatchEvent(t.MOUSE_OUT))},a.onCLK=function(o){return a.isDeveleper_bl?void window.open("http://www.webdesign-flash.ro","_blank"):void(a.isDisabled_bl||(o.preventDefault&&o.preventDefault(),a.dispatchEvent(t.CLICK)))},a.onMD=function(o){a.isDisabled_bl||(o.preventDefault&&o.preventDefault(),a.dispatchEvent(t.MOUSE_DOWN,{e:o}))},a.toggleButton=function(){a.showSecondButton_bl&&(1==a.currentState?(a.text1_sdo.setVisible(!0),a.text2_sdo.setVisible(!1),a.currentState=0,a.dispatchEvent(t.FIRST_BUTTON_CLICK)):(a.text1_sdo.setVisible(!1),a.text2_sdo.setVisible(!0),a.currentState=1,a.dispatchEvent(t.SECOND_BUTTON_CLICK)))},a.setButtonState=function(e){0==e?(a.text1_sdo.setVisible(!0),a.showSecondButton_bl&&a.text2_sdo.setVisible(!1),a.currentState=0):1==e&&(a.text1_sdo.setVisible(!1),a.showSecondButton_bl&&a.text2_sdo.setVisible(!0),a.currentState=1)},a.centerText=function(){a.dumy_sdo.setWidth(a.totalWidth),a.dumy_sdo.setHeight(a.totalHeight),FWDEVPUtils.isIEAndLessThen9?(a.text1_sdo.setY(Math.round((a.totalHeight-a.text1_sdo.getHeight())/2)-1),a.showSecondButton_bl&&a.text2_sdo.setY(Math.round((a.totalHeight-a.text2_sdo.getHeight())/2)-1)):(a.text1_sdo.setY(Math.round((a.totalHeight-a.text1_sdo.getHeight())/2)),a.showSecondButton_bl&&a.text2_sdo.setY(Math.round((a.totalHeight-a.text2_sdo.getHeight())/2))),a.text1_sdo.setHeight(a.totalHeight+2),a.showSecondButton_bl&&a.text2_sdo.setHeight(a.totalHeight+2)},a.getMaxTextWidth=function(){var e=a.text1_sdo.getWidth(),t=0;return a.showSecondButton_bl&&(t=a.text2_sdo.getWidth()),Math.max(e,t)},a.disable=function(){a.isDisabled_bl=!0,FWDAnimation.killTweensOf(a.text1_sdo),FWDAnimation.to(a.text1_sdo.screen,.5,{css:{color:a.disabledColor_str},ease:Expo.easeOut}),a.setButtonMode(!1)},a.enable=function(){a.isDisabled_bl=!1,FWDAnimation.killTweensOf(a.text1_sdo),FWDAnimation.to(a.text1_sdo.screen,.5,{css:{color:a.nBC},ease:Expo.easeOut}),a.setButtonMode(!0)},a.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.FIRST_BUTTON_CLICK="onFirstClick",t.SECOND_BUTTON_CLICK="secondButtonOnClick",t.MOUSE_OVER="onMOV",t.MOUSE_OUT="onMOU",t.MOUSE_DOWN="onMD",t.CLICK="onCLK",t.prototype=null,window.FWDEVPContextMenuButton=t}(window),function(){var t=function(o,e){'use strict';var d=this;d.prt=e;t.prototype;d._d=o,d.bkLeft_img=o.bkLeft_img,d.bkRight_img=o.bkRight_img,d.playN_img=o.playN_img,d.playS_img=o.playS_img,d.pauseN_img=o.pauseN_img,d.pauseS_img=o.pauseS_img,d.mainScrubberBkLeft_img=o.mainScrubberBkLeft_img,d.mainScrubberBkRight_img=o.mainScrubberBkRight_img,d.mainScrubberDragLeft_img=o.mainScrubberDragLeft_img,d.mainScrubberDragLeftSource=o.mainScrubberDragLeft_img.src,d.mainScrubberLine_img=o.mainScrubberLine_img,d.volumeScrubberBkLeft_img=o.volumeScrubberBkLeft_img,d.volumeScrubberBkRight_img=o.volumeScrubberBkRight_img,d.volumeScrubberDragLeft_img=o.volumeScrubberDragLeft_img,d.volumeScrubberLine_img=o.volumeScrubberLine_img,d.volumeN_img=o.volumeN_img,d.volumeS_img=o.volumeS_img,d.volumeD_img=o.volumeD_img,d.progressLeft_img=o.progressLeft_img,d.ytbQualityN_img=o.ytbQualityN_img,d.ytbQualityS_img=o.ytbQualityS_img,d.ytbQualityD_img=o.ytbQualityD_img,d.shareN_img=o.shareN_img,d.subtitleN_img=o.subtitleNPath_img,d.facebookS_img=o.facebookS_img,d.fullScreenN_img=o.fullScreenN_img,d.fullScreenS_img=o.fullScreenS_img,d.normalScreenN_img=o.normalScreenN_img,d.normalScreenS_img=o.normalScreenS_img,d.embedN_img=o.embedN_img,d.showSubtitileByDefault_bl=o.showSubtitileByDefault_bl,d.buttons_ar=[],d.isMainScrubberOnTop_bl=!0,d.bkMiddlePath_str=o.bkMiddlePath_str,d.mainScrubberBkMiddlePath_str=o.mainScrubberBkMiddlePath_str,d.volumeScrubberBkMiddlePath_str=o.volumeScrubberBkMiddlePath_str,d.mainScrubberDragMiddlePath_str=o.mainScrubberDragMiddlePath_str,d.volumeScrubberDragMiddlePath_str=o.volumeScrubberDragMiddlePath_str,d.timeColor_str=o.timeColor_str,d.progressMiddlePath_str=o.progressMiddlePath_str,d.youtubeQualityButtonNormalColor_str=o.youtubeQualityButtonNormalColor_str,d.youtubeQualityButtonSelectedColor_str=o.youtubeQualityButtonSelectedColor_str,d.youtubeQualityArrowPath_str=o.youtubeQualityArrowPath_str,d.controllerBkPath_str=o.controllerBkPath_str,d.ytbQualityButtonPointerPath_str=o.ytbQualityButtonPointerPath_str,d.subtitleSPath_str=o.subtitleSPath_str,d.mainScrubberOffestTop=o.mainScrubberOffestTop,d.totalYtbButtons=0,d.sW=0,d.sH=o.controllerHeight,d.scrubbersBkLeftAndRightWidth=d.mainScrubberBkLeft_img.width,d.mainScrubberWidth=0,d.mainScrubberMinWidth=100,d.volumeScrubberWidth=o.volumeScrubberWidth,d.scrubbersHeight=d.mainScrubberBkLeft_img.height,d.mainScrubberDragLeftWidth=d.mainScrubberDragLeft_img.width,d.scrubbersOffsetWidth=o.scrubbersOffsetWidth,d.volumeScrubberOffsetRightWidth=o.volumeScrubberOffsetRightWidth,d.volume=o.volume,d.lastVolume=d.volume,d.startSpaceBetweenButtons=o.startSpaceBetweenButtons,d.spaceBetweenButtons=o.spaceBetweenButtons,d.percentPlayed=0,d.percentLoaded=0,d.lastTimeLength=0,d.prevYtbQualityButtonsLength=0,d.pointerWidth=8,d.pointerHeight=5,d.timeOffsetLeftWidth=o.timeOffsetLeftWidth,d.timeOffsetRightWidth=o.timeOffsetRightWidth,d.useHEX=o.useHEX,d.nBC=o.nBC,d.sBC=o.sBC,d.showFullScreenButton_bl=o.showFullScreenButton_bl,d.showYoutubeQualityButton_bl=o.showYoutubeQualityButton_bl,d.showSubtitleButton_bl=o.showSubtitleButton_bl,d.showShareButton_bl=o.showShareButton_bl,d.showVolumeScrubber_bl=o.showVolumeScrubber_bl,d.allowToChangeVolume_bl=!0,d.showTime_bl=o.showTime_bl,d.showVolumeButton_bl=o.showVolumeButton_bl,d.showRewindButton_bl=o.showRewindButton_bl,d.showControllerWhenVideoIsStopped_bl=o.showControllerWhenVideoIsStopped_bl,d.showDownloadVideoButton_bl=o.showDownloadVideoButton_bl,d.showEmbedButton_bl=o.showEmbedButton_bl,d.showPlaybackRateButton_bl=o.showPlaybackRateButton_bl,d.useVectorIcons_bl=o.useVectorIcons_bl,d.isShowed_bl=!0,d.areYtbQualityButtonsShowed_bl=!0,d.repeatBackground_bl=o.repeatBackground_bl,d.isMobile_bl=FWDEVPUtils.isMobile,d.hasPointerEvent_bl=FWDEVPUtils.hasPointerEvent,d.init=function(){if(d.setOverflow("visible"),d.mainHolder_do=new FWDEVPDO("div"),d.mainHolder_do.style().cursor="default",o.useAToB&&d.setupATB(),d.repeatBackground_bl)d.bk_do=new FWDEVPDO("div"),d.bk_do.style().background="url('"+d.controllerBkPath_str+"')";else{d.bk_do=new FWDEVPDO("img");var e=new Image;e.src=d.controllerBkPath_str,d.bk_do.setScreen(e)}d.mainHolder_do.addChild(d.bk_do),d.mainHolder_do.setOverflow("visible"),d.addChild(d.mainHolder_do),d.showYoutubeQualityButton_bl&&(d.ytbQuality_ar=["hd2880","hd2160","hd2160","hd1440","highres","hd1080","hd720","large","medium","small","tiny"],d.ytbButtons_ar=[],d.totalYtbButtons=d.ytbQuality_ar.length,d.setupYtbButtons()),d.setupPlayPauseButton(),d.showRewindButton_bl&&d.setupRewindButton(),d.setupMainScrubber(),d.showTime_bl&&d.setupTime(),d.showVolumeButton_bl&&d.setupVolumeButton(),d.showVolumeScrubber_bl&&d.setupVolumeScrubber(),d.showPlaybackRateButton_bl&&d.setupPlaybackRateButton(),d.showYoutubeQualityButton_bl&&d.setupYoutubeQualityButton(),d.showSubtitleButton_bl&&d.setupSubtitleButton(),d.showShareButton_bl&&d.setupShareButton(),d.showEmbedButton_bl&&d.setupEmbedButton(),o.useAToB&&d.setupAtbButton(),d.showDownloadVideoButton_bl&&d.setupDownloadButton(),o.showChromecastButton_bl&&d.setupChromecastButton(),d.showFullScreenButton_bl&&d.setupFullscreenButton(),d.isMobile_bl||d.setupDisable(),d.hide(!1,!0),d.showControllerWhenVideoIsStopped_bl&&d.show(!0)},d.resizeAndPosition=function(){d.sW=e.sW,d.positionButtons(),d.setY(e.sH-d.sH),d.hideQualityButtons(!1),d.ytbButtonsHolder_do&&(FWDAnimation.killTweensOf(d.ytbButtonsHolder_do),d.ytbButtonsHolder_do.setY(e.sH)),d.subtitlesButtonsHolder_do&&(FWDAnimation.killTweensOf(d.subtitlesButtonsHolder_do),d.subtitlesButtonsHolder_do.setY(e.sH)),d.playbackRatesButtonsHolder_do&&(FWDAnimation.killTweensOf(d.playbackRatesButtonsHolder_do),d.playbackRatesButtonsHolder_do.setY(e.sH)),d.positionAdsLines()},d.positionButtons=function(){if(d.sW){var t=d.showTime_bl,s=d.volumeScrubber_do,n,a;d.mainHolder_do.setWidth(d.sW),d.mainHolder_do.setHeight(d.sH),d.setWidth(d.sW),d.setHeight(d.sH);for(var r=[],l=0;l<d.buttons_ar.length;l++)r[l]=d.buttons_ar[l];e.videoType_str!=FWDEVPlayer.VIMEO||o.showDefaultControllerForVimeo_bl?d.setX(0):d.setX(-5e3),d.mainScrubberWidth=d.sW-2*d.startSpaceBetweenButtons;for(var l=0;l<r.length;l++)n=r[l],n!=d.mainScrubber_do&&(d.mainScrubberWidth-=n.w+d.spaceBetweenButtons);var _=3;d.hasYtbButton_bl&&(_=4);for(var u=0;d.mainScrubberWidth<d.mainScrubberMinWidth&&10>u;){d.mainScrubberWidth=d.sW-2*d.startSpaceBetweenButtons,d.volumeScrubber_do&&-1!=FWDEVPUtils.indexOfArray(r,d.volumeScrubber_do)?(r.splice(FWDEVPUtils.indexOfArray(r,d.volumeScrubber_do),1),d.volumeScrubber_do.setX(-1e3)):d.time_do&&-1!=FWDEVPUtils.indexOfArray(r,d.time_do)?(r.splice(FWDEVPUtils.indexOfArray(r,d.time_do),1),d.time_do.setX(-1e3),t=!1):d.volumeButton_do&&-1!=FWDEVPUtils.indexOfArray(r,d.volumeButton_do)?(r.splice(FWDEVPUtils.indexOfArray(r,d.volumeButton_do),1),d.volumeButton_do.setX(-1e3)):d.atbButton_do&&-1!=FWDEVPUtils.indexOfArray(r,d.atbButton_do)?(r.splice(FWDEVPUtils.indexOfArray(r,d.atbButton_do),1),d.atbButton_do.setX(-1e3)):d.subtitleButton_do&&-1!=FWDEVPUtils.indexOfArray(r,d.subtitleButton_do)?(r.splice(FWDEVPUtils.indexOfArray(r,d.subtitleButton_do),1),d.subtitleButton_do.setX(-1e3)):d.shareButton_do&&-1!=FWDEVPUtils.indexOfArray(r,d.shareButton_do)?(r.splice(FWDEVPUtils.indexOfArray(r,d.shareButton_do),1),d.shareButton_do.setX(-1e3)):d.embedButton_do&&-1!=FWDEVPUtils.indexOfArray(r,d.embedButton_do)&&(r.splice(FWDEVPUtils.indexOfArray(r,d.embedButton_do),1),d.embedButton_do.setX(-1e3));for(var c=r.length,l=0;l<c;l++)n=r[l],n!=d.mainScrubber_do&&(d.mainScrubberWidth-=n.w+d.spaceBetweenButtons);u++}t&&(d.mainScrubberWidth-=2*d.timeOffsetLeftWidth),s&&(d.mainScrubberWidth-=d.volumeScrubberOffsetRightWidth);for(var l=0;l<r.length;l++)if(n=r[l],0==l)n.setX(d.startSpaceBetweenButtons+o.pushBtns),n.setY(parseInt((d.sH-n.h)/2));else if(n==d.mainScrubber_do)a=r[l-1],FWDAnimation.killTweensOf(d.mainScrubber_do),d.mainScrubber_do.setX(a.x+a.w+d.spaceBetweenButtons),d.mainScrubber_do.setY(parseInt((d.sH-d.scrubbersHeight)/2)),d.mainScrubber_do.setWidth(d.mainScrubberWidth+1),d.mainScrubberBkMiddle_do.setWidth(d.mainScrubberWidth-2*d.scrubbersBkLeftAndRightWidth),d.mainScrubberBkRight_do.setX(d.mainScrubberWidth-d.scrubbersBkLeftAndRightWidth),d.mainScrubberDragMiddle_do.setWidth(d.mainScrubberWidth-d.scrubbersBkLeftAndRightWidth-d.scrubbersOffsetWidth);else if(n==d.time_do){a=r[l-1],n.setX(a.x+a.w+d.spaceBetweenButtons+d.timeOffsetLeftWidth);var b=0;d.isLive&&(b=2),n.setY(parseInt((d.sH-n.h)/2)+b)}else n==d.volumeButton_do&&t?(a=r[l-1],n.setX(a.x+a.w+d.spaceBetweenButtons+d.timeOffsetRightWidth),n.setY(parseInt((d.sH-n.h)/2))):(a=r[l-1],s&&a==d.volumeScrubber_do?n.setX(a.x+a.w+d.spaceBetweenButtons+d.volumeScrubberOffsetRightWidth):n.setX(a.x+a.w+d.spaceBetweenButtons),n.setY(parseInt((d.sH-n.h)/2)));d.disable_do&&(d.disable_do.setWidth(d.sW),d.disable_do.setHeight(d.sH)),d.bk_do&&(d.bk_do.setWidth(d.sW),d.bk_do.setHeight(d.sH)),d.isShowed_bl?d.isMainScrubberOnTop_bl=!1:(d.isMainScrubberOnTop_bl=!0,d.positionScrollBarOnTopOfTheController()),d.progressMiddle_do&&d.progressMiddle_do.setWidth(d.mainScrubberWidth-d.scrubbersBkLeftAndRightWidth-d.scrubbersOffsetWidth),d.updateMainScrubber(d.percentPlayed),d.updatePreloaderBar(d.percentLoaded),d.atb&&d.atb.resize()}},d.positionScrollBarOnTopOfTheController=function(){if(console.log(),!e.isStopped_bl){d.mainScrubberWidth=d.sW,d.updatePreloaderBar(d.percentLoaded),d.mainScrubber_do.setWidth(d.mainScrubberWidth+1),d.mainScrubberBkMiddle_do.setWidth(d.mainScrubberWidth-2*d.scrubbersBkLeftAndRightWidth),d.mainScrubberBkRight_do.setX(d.mainScrubberWidth-d.scrubbersBkLeftAndRightWidth),d.mainScrubberDragMiddle_do.setWidth(d.mainScrubberWidth-d.scrubbersBkLeftAndRightWidth-d.scrubbersOffsetWidth),FWDAnimation.killTweensOf(d.mainScrubber_do),d.mainScrubber_do.setX(0);var t=0;d.atb&&d.atb.isShowed_bl&&(t=d.sH+1),o.showScrubberWhenControllerIsHidden_bl&&(d.isMainScrubberOnTop_bl||d.isShowed_bl?d.mainScrubber_do.setY(-d.mainScrubberOffestTop-t):d.mainScrubber_do.y!=-d.mainScrubberOffestTop&&!d.isLive&&FWDAnimation.to(d.mainScrubber_do,.8,{y:-d.mainScrubberOffestTop-t,ease:Expo.easeOut}))}},d.setupDisable=function(){d.disable_do=new FWDEVPDO("div"),FWDEVPUtils.isIE&&(d.disable_do.setBkColor("#FFFFFF"),d.disable_do.setAlpha(0))},d.setupThumbnailsPreview=function(){d.thumbnailsPreview_do||(FWDEVPThumbnailsPreview.setPrototype(),d.thumbnailsPreview_do=new FWDEVPThumbnailsPreview(d),d.thumbnailsPreview_do.addListener(FWDEVPData.LOAD_ERROR,function(t){d.dispatchEvent(FWDEVPData.LOAD_ERROR,{text:t.text})}))},d.setupATB=function(){FWDEVPATB.setPrototype(),d.atb=new FWDEVPATB(d),d.mainHolder_do.addChild(d.atb),d.atb.addListener(FWDEVPATB.START_TO_SCRUB,d.atbStartToScrub),d.atb.addListener(FWDEVPATB.STOP_TO_SCRUB,d.atbStopToScrub)},d.atbStartToScrub=function(){e.showDisable()},d.atbStopToScrub=function(){e.hideDisable()},d.setupAtbButton=function(){if(d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var t=e.fontIcon+" "+e.fontIcon+"-AB";d.atbButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+t+"'></span>",void 0,"EVPMainButtonsNormalState","EVPMainButtonsSelectedState")}else FWDEVPSimpleButton.setPrototype(),d.atbButton_do=new FWDEVPSimpleButton(o.atbNPath_img,o.atbSPath_str,void 0,!0,d.useHEX,d.nBC,d.sBC);d.atbButton_do.setX(-5e3),d.buttons_ar.push(d.atbButton_do),d.atbButton_do.setY(parseInt((d.sH-d.atbButton_do.h)/2));var s=setInterval(function(){0<d.atbButton_do.buttonHeight&&(clearInterval(s),d.atbButton_do.setY(parseInt((d.sH-d.atbButton_do.buttonHeight)/2)))},50);d.atbButton_do.addListener(FWDEVPSimpleButton.SHOW_TOOLTIP,d.atbButtonShowTooltipHandler),d.atbButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.atbButtonMouseUpHandler),d.mainHolder_do.addChild(d.atbButton_do)},d.atbButtonShowTooltipHandler=function(){},d.atbButtonMouseUpHandler=function(){d.atbButton_do.isSelected?(d.atbButton_do.doNotallowToSetNormal=!1,d.atbButton_do.isSelected=!1,d.atb.hide(!0)):(d.atbButton_do.isSelected=!0,d.atbButton_do.doNotallowToSetNormal=!0,d.atbButton_do.setSelectedState(),d.atb.show(!0))},d.disableAtbButton=function(){d.atbButton_do&&d.atbButton_do.disable()},d.enableAtbButton=function(){d.atbButton_do&&d.atbButton_do.enable()},d.playbackRatesSource_ar=o.defaultPlaybackRate_ar,d.playbackRateButtons_ar=[],d.totalPlaybackRateButtons=6,d.arePlaybackRateButtonsShowed_bl=!0,d.showPlaybackRateButton_bl||(d.arePlaybackRateButtonsShowed_bl=!1),d.setupPlaybackRateButton=function(){if(d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var t=e.fontIcon+" "+e.fontIcon+"-watch-later";d.playbackRateButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+t+"'></span>",void 0,"EVPMainButtonsNormalState","EVPMainButtonsSelectedState")}else FWDEVPSimpleButton.setPrototype(),d.playbackRateButton_do=new FWDEVPSimpleButton(o.playbackRateNPath_img,o.playbackRateSPath_str,void 0,!0,d.useHEX,d.nBC,d.sBC);d.buttons_ar.push(d.playbackRateButton_do),d.playbackRateButton_do.setY(parseInt((d.sH-d.playbackRateButton_do.h)/2)),d.playbackRateButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.playbackRateButtonMouseUpHandler),d.mainHolder_do.addChild(d.playbackRateButton_do),d.disablePlaybackRateButton(),d.setupPlaybackRateButtons()},d.playbackRateButtonMouseUpHandler=function(){d.arePlaybackRateButtonsShowed_bl?d.hidePlaybackRateButtons(!0):d.showPlaybackRateButtons(!0)},d.disablePlaybackRateButton=function(){d.playbackRateButton_do&&d.playbackRateButton_do.disable()},d.enablePlaybackRateButton=function(){d.playbackRateButton_do&&d.playbackRateButton_do.enable()},d.removePlaybackRateButton=function(){d.playbackRateButton_do&&(-1==FWDEVPUtils.indexOfArray(d.buttons_ar,d.playbackRateButton_do)||(d.buttons_ar.splice(FWDEVPUtils.indexOfArray(d.buttons_ar,d.playbackRateButton_do),1),d.playbackRateButton_do.setX(-300),d.positionButtons()))},d.addPlaybackRateButton=function(){d.playbackRateButton_do&&(-1!=FWDEVPUtils.indexOfArray(d.buttons_ar,d.playbackRateButton_do)||(d.ytbQualityButton_do&&-1!=FWDEVPUtils.indexOfArray(d.buttons_ar,d.ytbQualityButton_do)?d.buttons_ar.splice(FWDEVPUtils.indexOfArray(d.buttons_ar,d.ytbQualityButton_do),0,d.playbackRateButton_do):d.subtitleButton_do&&-1!=FWDEVPUtils.indexOfArray(d.buttons_ar,d.subtitleButton_do)?d.buttons_ar.splice(FWDEVPUtils.indexOfArray(d.buttons_ar,d.subtitleButton_do),0,d.playbackRateButton_do):d.shareButton_do&&-1!=FWDEVPUtils.indexOfArray(d.buttons_ar,d.shareButton_do)?d.buttons_ar.splice(FWDEVPUtils.indexOfArray(d.buttons_ar,d.shareButton_do),0,d.playbackRateButton_do):d.fullScreenButton_do&&-1!=FWDEVPUtils.indexOfArray(d.buttons_ar,d.fullScreenButton_do)?d.buttons_ar.splice(FWDEVPUtils.indexOfArray(d.buttons_ar,d.fullScreenButton_do),0,d.playbackRateButton_do):d.buttons_ar.splice(d.buttons_ar.length,0,d.playbackRateButton_do),d.positionButtons()))},d.updatePlaybackRateButtons=function(e,t){d.playbackRateButton_do&&(d.positionAndResizePlaybackRateButtons(e),setTimeout(function(){d.disablePlaybackRateButtons(t)},65),d.prevplaybackRateIndex=t)},d.setupPlaybackRateButtons=function(){if(d.playbackRatesButtonsHolder_do=new FWDEVPDO("div"),d.playbackRatesButtonsHolder_do.setOverflow("visible"),d.repeatBackground_bl)d.playbackRatesButtonsHolder_do.style().background="url('"+d.controllerBkPath_str+"')";else{d.playbackRatesButtonsBackground_do=new FWDEVPDO("img");var t=new Image;t.src=d.controllerBkPath_str,d.playbackRatesButtonsBackground_do.setScreen(t),d.playbackRatesButtonsHolder_do.addChild(d.playbackRatesButtonsBackground_do)}d.playbackRatesButtonsHolder_do.setX(300),d.playbackRatesButtonsHolder_do.setY(-300),e.main_do.addChild(d.playbackRatesButtonsHolder_do,0);var t=new Image;t.src=d.ytbQualityButtonPointerPath_str,d.playbackRatesPonter_do=new FWDEVPDO("img"),d.playbackRatesPonter_do.setScreen(t),d.playbackRatesPonter_do.setWidth(d.pointerWidth),d.playbackRatesPonter_do.setHeight(d.pointerHeight),d.playbackRatesButtonsHolder_do.addChild(d.playbackRatesPonter_do);var t=new Image;t.src=d.youtubeQualityArrowPath_str,d.playbackRateQualityArrow_do=new FWDEVPDO("img"),d.playbackRateQualityArrow_do.setScreen(t),d.playbackRateQualityArrow_do.setX(16),d.playbackRateQualityArrow_do.setWidth(5),d.playbackRateQualityArrow_do.setHeight(7),d.playbackRatesButtonsHolder_do.addChild(d.playbackRateQualityArrow_do);for(var o=0,s;o<d.totalPlaybackRateButtons;o++)FWDEVPYTBQButton.setPrototype(),s=new FWDEVPYTBQButton("no source",d.youtubeQualityButtonNormalColor_str,d.youtubeQualityButtonSelectedColor_str,void 0,o),s.addListener(FWDEVPYTBQButton.MOUSE_OVER,d.plbkQualityOver),s.addListener(FWDEVPYTBQButton.MOUSE_OUT,d.plbkQualityOut),s.addListener(FWDEVPYTBQButton.CLICK,d.plbkQualityClick),d.playbackRateButtons_ar[o]=s,d.playbackRatesButtonsHolder_do.addChild(s);d.positionAndResizePlaybackRateButtons(d.playbackRatesSource_ar),d.hidePlaybackRateButtons(!1)},d.plbkQualityOver=function(t){d.setPlaybackRateArrowPosition(t.target)},d.plbkQualityOut=function(){d.setPlaybackRateArrowPosition(void 0)},d.plbkQualityClick=function(o){d.startAtPlaybackRate=o.id,d.disablePlaybackRateButtons(d.startAtPlaybackRate),d.hidePlaybackRateButtons(!0),d.dispatchEvent(t.CHANGE_PLAYBACK_RATES,{rate:d.playbackRatesSource_ar[o.id]})},d.positionAndResizePlaybackRateButtons=function(t){if(t){var o=t.length;if(d.prevplaybackRatesQualityButtonsLength!=o){d.prevplaybackRatesQualityButtonsLength=o;var s=12,n=4,a=6,r=0,l=0,_;350>e.sH&&(s=6,n=0,a=4);for(var u=0,_;u<o;u++)_=d.playbackRateButtons_ar[u],1==t[u]?_.updateText("normal"):_.updateText(t[u]),_.setFinalSize();setTimeout(function(){for(var e=0,t;e<o;e++)t=d.playbackRateButtons_ar[e],e<o?(t.setX(9),t.w>r&&(r=t.w),t.setY(s),s+=t.h+n):-3e3!=t.x&&t.setX(-3e3);r+=20;for(var e=0,t;e<o;e++)t=d.playbackRateButtons_ar[e],t.dumy_do.w<r&&(t.setWidth(r),t.dumy_do.setWidth(r));l=s+a,d.playbackRatesPonter_do.setX(parseInt((r-d.playbackRatesPonter_do.w)/2)),d.playbackRatesPonter_do.setY(l),d.playbackRatesButtonsBackground_do&&(d.playbackRatesButtonsBackground_do.setWidth(r),d.playbackRatesButtonsBackground_do.setHeight(l)),d.playbackRatesButtonsHolder_do.setWidth(r),d.playbackRatesButtonsHolder_do.setHeight(l)},60)}}},d.disablePlaybackRateButtons=function(e){for(var t=0,o;t<d.totalPlaybackRateButtons;t++)o=d.playbackRateButtons_ar[t],t==e?(FWDAnimation.killTweensOf(d.playbackRateQualityArrow_do),d.playbackRateQualityArrow_do.setY(o.y+parseInt((o.h-d.playbackRateQualityArrow_do.h)/2)-1),o.disable(),d.playbackRateDisabledButton_do=o):o.enable()},d.setPlaybackRateArrowPosition=function(e){var t=0;t=e?e.y+parseInt((e.h-d.playbackRateQualityArrow_do.h)/2-1):d.playbackRateDisabledButton_do.y+parseInt((d.playbackRateDisabledButton_do.h-d.playbackRateQualityArrow_do.h)/2-1),FWDAnimation.killTweensOf(d.playbackRateQualityArrow_do),FWDAnimation.to(d.playbackRateQualityArrow_do,.6,{y:t,delay:.1,ease:Expo.easeInOut})},d.showPlaybackRateButtons=function(t){if(!d.arePlaybackRateButtonsShowed_bl){d.hideQualityButtons(),d.arePlaybackRateButtonsShowed_bl=!0;var o=parseInt(d.playbackRateButton_do.x+parseInt(d.playbackRateButton_do.w-d.playbackRatesButtonsHolder_do.w)/2),s=parseInt(e.sH-d.sH-d.playbackRatesButtonsHolder_do.h-6);d.hasPointerEvent_bl?window.addEventListener("pointerdown",d.hideplaybackRatesButtonsHandler):(!d.isMobile_bl&&window.addEventListener("mousedown",d.hideplaybackRatesButtonsHandler),window.addEventListener("touchstart",d.hideplaybackRatesButtonsHandler)),d.playbackRatesButtonsHolder_do.setX(o),t?FWDAnimation.to(d.playbackRatesButtonsHolder_do,.6,{y:s,ease:Expo.easeInOut}):(FWDAnimation.killTweensOf(d.playbackRatesButtonsHolder_do),d.playbackRatesButtonsHolder_do.setY(s))}},d.hidePlaybackRateButtons=function(t){d.arePlaybackRateButtonsShowed_bl&&d.showPlaybackRateButton_bl&&(d.arePlaybackRateButtonsShowed_bl=!1,t?FWDAnimation.to(d.playbackRatesButtonsHolder_do,.6,{y:e.sH,ease:Expo.easeInOut}):(FWDAnimation.killTweensOf(d.playbackRatesButtonsHolder_do),d.playbackRatesButtonsHolder_do.setY(e.sH)),d.hasPointerEvent_bl?window.removeEventListener("pointerdown",d.hideplaybackRatesButtonsHandler):(!d.isMobile_bl&&window.removeEventListener("mousedown",d.hideplaybackRatesButtonsHandler),window.removeEventListener("touchstart",d.hideplaybackRatesButtonsHandler)))},d.hideplaybackRatesButtonsHandler=function(t){var e=FWDEVPUtils.getViewportMouseCoordinates(t);FWDEVPUtils.hitTest(d.playbackRateButton_do.screen,e.screenX,e.screenY)||FWDEVPUtils.hitTest(d.playbackRatesButtonsHolder_do.screen,e.screenX,e.screenY)||d.hidePlaybackRateButtons(!0)},d.setupAdsLines=function(e){if(!(d.createdAdsOnce_bl||!e||e&&0==e.length)){if(d.resetsAdsLines(!1),d.linesHolder_do||(d.linesHolder_do=new FWDEVPDO("div"),d.linesHolder_do.setOverflow("visible"),d.mainScrubber_do.addChild(d.linesHolder_do)),d.createdAdsOnce_bl=!0,d.lines_ar=e,d.lines_ar){var t;d.line_ar=[];for(var s=0;s<d.lines_ar.length;s++)t=new FWDEVPDO("div"),t.style().background="url('"+o.adLinePat_str+"') repeat-x",t.timeStart=e[s].timeStart,t.setWidth(2),t.setHeight(d.mainScrubberDragLeft_img.height),t.isUsed_bl=!1,t.isShowed_bl=!1,t.setAlpha(0),d.line_ar[s]=t,d.linesHolder_do.addChild(t),0==d.lines_ar[s].timeStart&&t.setWidth(0)}d.totalDuration=0}},d.hideAdsLines=function(){if(d.line_ar&&(d.linesHolder_do&&d.linesHolder_do.setX(-5e3),d.line_ar))for(var e=0,t;e<d.line_ar.length;e++)t=d.line_ar[e],FWDAnimation.killTweensOf(t),t.setAlpha(0),t.isShowed_bl=!1},d.positionAdsLines=function(e){if(d.linesHolder_do&&d.line_ar&&(e&&(d.totalDuration=e),d.isAdd?d.linesHolder_do.setX(-5e3):d.linesHolder_do.setX(0),d.line_ar))for(var t=0,o;t<d.line_ar.length;t++){o=d.line_ar[t];var s=Math.round(o.timeStart/d.totalDuration*d.mainScrubberWidth)-1;s==1/0&&(s=0),isNaN(s)&&(s=0),0>s&&(s=0),o.setX(s),o.isUsed_bl||0==d.totalDuration||o.isShowed_bl||(FWDAnimation.to(o,1,{alpha:1,ease:Expo.easeOut}),o.isShowed_bl=!0)}},d.resetsAdsLines=function(e){if(d.line_ar)for(var t=0;t<d.line_ar.length;t++)FWDAnimation.killTweensOf(d.line_ar[t]),d.linesHolder_do.removeChild(d.line_ar[t]);d.linesHolder_do&&d.linesHolder_do.setX(-5e3),e&&(d.line_ar=null)},d.setIsLive=function(e){d.isLive=e,e?!d.mainScrubber_do.contains(d.live_do)&&(d.mainScrubber_do.setAlpha(.2),d.mainHolder_do.addChild(d.live_do),setTimeout(function(){d.live_do.setX(4),d.live_do.setY(-d.live_do.getHeight()-4)},100),d.disableMainScrubber()):d.mainHolder_do.contains(d.live_do)&&(d.mainHolder_do.removeChild(d.live_do),d.mainScrubber_do.setAlpha(1),d.enableMainScrubber())},d.setupMainScrubber=function(){d.mainScrubber_do=new FWDEVPDO("div"),d.mainScrubber_do.setHeight(d.scrubbersHeight),d.mainScrubberBkLeft_do=new FWDEVPDO("img"),d.mainScrubberBkLeft_do.setScreen(d.mainScrubberBkLeft_img),d.mainScrubberBkRight_do=new FWDEVPDO("img"),d.mainScrubberBkRight_do.setScreen(d.mainScrubberBkRight_img);var e=new Image;e.src=d.mainScrubberBkMiddlePath_str,d.mainScrubberBkMiddle_do=new FWDEVPDO("div"),d.mainScrubberBkMiddle_do.style().background="url('"+d.mainScrubberBkMiddlePath_str+"') repeat-x",d.mainScrubberBkMiddle_do.setHeight(d.scrubbersHeight),d.mainScrubberBkMiddle_do.setX(d.scrubbersBkLeftAndRightWidth),d.mainProgress_do=new FWDEVPDO("div"),d.mainProgress_do.setHeight(d.scrubbersHeight),d.progressLeft_do=new FWDEVPDO("img"),d.progressLeft_do.setScreen(d.progress),e=new Image,e.src=d.progressMiddlePath_str,d.progressMiddle_do=new FWDEVPDO("div"),d.progressMiddle_do.style().background="url('"+d.progressMiddlePath_str+"') repeat-x",d.progressMiddle_do.setHeight(d.scrubbersHeight),d.progressMiddle_do.setX(d.mainScrubberDragLeftWidth),d.mainScrubberDrag_do=new FWDEVPDO("div"),d.mainScrubberDrag_do.setHeight(d.scrubbersHeight),d.useHEX?(d.mainScrubberDragLeft_do=new FWDEVPDO("div"),d.mainScrubberDragLeft_do.setWidth(d.mainScrubberDragLeft_img.width+20),d.mainScrubberDragLeft_do.setHeight(d.mainScrubberDragLeft_img.height+20),d.mainScrubberDragLeft_canvas=FWDEVPUtils.getCanvasWithModifiedColor(d.mainScrubberDragLeft_img,d.nBC).canvas,d.mainScrubberDragLeft_do.screen.appendChild(d.mainScrubberDragLeft_canvas)):(d.mainScrubberDragLeft_do=new FWDEVPDO("img"),d.mainScrubberDragLeft_do.setScreen(d.mainScrubberDragLeft_img)),d.mainScrubberMiddleImage=new Image,d.mainScrubberMiddleImage.src=d.mainScrubberDragMiddlePath_str,d.volumeScrubberDragMiddle_do=new FWDEVPDO("div"),d.useHEX?(d.mainScrubberDragMiddle_do=new FWDEVPDO("div"),d.mainScrubberMiddleImage.onload=function(){var e=FWDEVPUtils.getCanvasWithModifiedColor(d.mainScrubberMiddleImage,d.nBC,!0);d.mainSCrubberMiddleCanvas=e.canvas,d.mainSCrubberDragMiddleImageBackground=e.image,d.mainScrubberDragMiddle_do.style().background="url('"+d.mainSCrubberDragMiddleImageBackground.src+"') repeat-x",setTimeout(function(){d.volumeScrubberDragMiddle_do.style().background="url('"+d.mainSCrubberDragMiddleImageBackground.src+"') repeat-x"},50)}):(d.mainScrubberDragMiddle_do=new FWDEVPDO("div"),d.mainScrubberDragMiddle_do.style().background="url('"+d.mainScrubberDragMiddlePath_str+"') repeat-x"),d.mainScrubberDragMiddle_do.setHeight(d.scrubbersHeight),d.mainScrubberDragMiddle_do.setX(d.mainScrubberDragLeftWidth),d.mainScrubberBarLine_do=new FWDEVPDO("img"),d.mainScrubberBarLine_do.setScreen(d.mainScrubberLine_img),d.mainScrubberBarLine_do.setAlpha(0),d.mainScrubberBarLine_do.hasT3D=!1,d.mainScrubberBarLine_do.hasT2D=!1,d.buttons_ar.push(d.mainScrubber_do),d.live_do=new FWDEVPDO("div"),d.live_do.hasT3D=!1,d.live_do.hasT2D=!1,d.live_do.setBackfaceVisibility(),d.live_do.style().fontFamily="Arial",d.live_do.style().fontSize="12px",d.live_do.style().whiteSpace="nowrap",d.live_do.style().textAlign="center",d.live_do.style().padding="4px",d.live_do.style().paddingLeft="6px",d.live_do.style().paddingRIght="6px",d.live_do.style().color="#FFFFFF",d.live_do.style().fontSmoothing="antialiased",d.live_do.style().webkitFontSmoothing="antialiased",d.live_do.style().textRendering="optimizeLegibility",d.live_do.style().backgroundColor="rgba(255,0,0,0.8)",d.live_do.setInnerHTML("◉ LIVE"),d.mainScrubber_do.addChild(d.mainScrubberBkLeft_do),d.mainScrubber_do.addChild(d.mainScrubberBkMiddle_do),d.mainScrubber_do.addChild(d.mainScrubberBkRight_do),d.mainScrubber_do.addChild(d.mainScrubberBarLine_do),d.mainScrubberDrag_do.addChild(d.mainScrubberDragLeft_do),d.mainScrubberDrag_do.addChild(d.mainScrubberDragMiddle_do),d.mainProgress_do.addChild(d.progressLeft_do),d.mainProgress_do.addChild(d.progressMiddle_do),d.mainScrubber_do.addChild(d.mainProgress_do),d.mainScrubber_do.addChild(d.mainScrubberDrag_do),d.mainScrubber_do.addChild(d.mainScrubberBarLine_do),d.mainHolder_do.addChild(d.mainScrubber_do),d.disableVideoScrubber_bl||(d.hasPointerEvent_bl?(d.mainScrubber_do.screen.addEventListener("pointerover",d.mainScrubberOnOverHandler),d.mainScrubber_do.screen.addEventListener("pointerout",d.mainScrubberOnOutHandler),d.mainScrubber_do.screen.addEventListener("pointerdown",d.mainScrubberOnDownHandler)):d.screen.addEventListener&&(!d.isMobile_bl&&(d.mainScrubber_do.screen.addEventListener("mouseover",d.mainScrubberOnOverHandler),d.mainScrubber_do.screen.addEventListener("mouseout",d.mainScrubberOnOutHandler),d.mainScrubber_do.screen.addEventListener("mousemove",d.updateTooltipOnMove),d.mainScrubber_do.screen.addEventListener("mousedown",d.mainScrubberOnDownHandler)),d.mainScrubber_do.screen.addEventListener("touchstart",d.mainScrubberOnDownHandler))),d.disableMainScrubber(),d.updateMainScrubber(0),FWDEVPScrubberToolip.setPrototype(),d.ttm=new FWDEVPScrubberToolip(d.mainScrubber_do,o.scrubbersToolTipLabelBackgroundColor,o.scrubbersToolTipLabelFontColor),d.addChild(d.ttm)},d.updateToolTip=function(t,s){o.showMainScrubberToolTipLabel_bl&&(e.isCasting?d.ttm.setLabel(FWDEVPUtils.formatTime(Math.round(e.cc.getDuration()*s))):d.ttm.setLabel(FWDEVPUtils.formatTime(Math.round(e.totalDuration*s))),d.ttm.setX(Math.round(d.mainScrubber_do.x+t-d.ttm.getWidth()/2)+1),d.ttm.setY(d.mainScrubber_do.y-d.ttm.h-2))},d.updateThumbnailsPreview=function(t,s){if(o.thumbnailsPreview&&d.thumbnailsPreview_do){var n=Math.round(d.mainScrubber_do.x+t-d.thumbnailsPreview_do.getWidth()/2)+1,a=0;1>n?(a=n,n=1):n>d.sW-d.thumbnailsPreview_do.w-1&&(a=n-d.sW+d.thumbnailsPreview_do.w,n=d.sW-d.thumbnailsPreview_do.w-1),d.thumbnailsPreview_do.setLabel(FWDEVPUtils.formatTime(Math.round(e.totalDuration*s)),Math.round(e.totalDuration*s),a),d.thumbnailsPreview_do.setX(n),d.thumbnailsPreview_do.setY(d.mainScrubber_do.y-d.thumbnailsPreview_do.h-2)}},d.updateTooltipOnMove=function(t){if(!d.isMainScrubberDisabled_bl){var e=FWDEVPUtils.getViewportMouseCoordinates(t),o=e.screenX-d.mainScrubber_do.getGlobalX();0>o?o=0:o>d.mainScrubberWidth-d.scrubbersOffsetWidth&&(o=d.mainScrubberWidth-d.scrubbersOffsetWidth);var s=o/d.mainScrubberWidth;d.updateToolTip(o,s),d.updateThumbnailsPreview(o,s)}},d.mainScrubberOnOverHandler=function(t){if(!d.isMainScrubberDisabled_bl){o.tempShowMainScrubberToolTipLabel_bl&&d.ttm.show(),o.thumbnailsPreview&&d.thumbnailsPreview_do&&300<d.sW&&d.thumbnailsPreview_do.show();var e=FWDEVPUtils.getViewportMouseCoordinates(t),s=e.screenX-d.mainScrubber_do.getGlobalX();0>s?s=0:s>d.mainScrubberWidth-d.scrubbersOffsetWidth&&(s=d.mainScrubberWidth-d.scrubbersOffsetWidth);var n=s/d.mainScrubberWidth;d.updateToolTip(s,n),d.updateThumbnailsPreview(s,n)}},d.mainScrubberOnOutHandler=function(){d.isMainScrubberScrubbing_bl||(d.ttm&&d.ttm.hide(),d.thumbnailsPreview_do&&d.thumbnailsPreview_do.hide())},d.mainScrubberOnDownHandler=function(s){if(!(d.isMainScrubberDisabled_bl||2==s.button)){s.preventDefault&&s.preventDefault(),d.isMainScrubberScrubbing_bl=!0;var e=FWDEVPUtils.getViewportMouseCoordinates(s),n=e.screenX-d.mainScrubber_do.getGlobalX();0>n?n=0:n>d.mainScrubberWidth-d.scrubbersOffsetWidth&&(n=d.mainScrubberWidth-d.scrubbersOffsetWidth);var a=n/d.mainScrubberWidth;d.disable_do&&d.addChild(d.disable_do),o.tempShowMainScrubberToolTipLabel_bl&&d.ttm.show(),o.thumbnailsPreview&&d.thumbnailsPreview_do&&300<d.sW&&d.thumbnailsPreview_do.show(),d.updateToolTip(n,a),d.updateThumbnailsPreview(n,a),d.updateMainScrubber(a),d.dispatchEvent(t.START_TO_SCRUB),d.dispatchEvent(t.SCRUB,{percent:a}),d.hasPointerEvent_bl?(window.addEventListener("pointermove",d.mainScrubberMoveHandler),window.addEventListener("pointerup",d.mainScrubberEndHandler)):(window.addEventListener("mousemove",d.mainScrubberMoveHandler),window.addEventListener("mouseup",d.mainScrubberEndHandler),window.addEventListener("touchmove",d.mainScrubberMoveHandler,{passive:!1}),window.addEventListener("touchend",d.mainScrubberEndHandler))}},d.mainScrubberMoveHandler=function(o){o.preventDefault&&o.preventDefault();var e=FWDEVPUtils.getViewportMouseCoordinates(o),s=e.screenX-d.mainScrubber_do.getGlobalX();0>s?s=0:s>d.mainScrubberWidth-d.scrubbersOffsetWidth&&(s=d.mainScrubberWidth-d.scrubbersOffsetWidth);var n=s/d.mainScrubberWidth;d.updateToolTip(s,n),d.updateThumbnailsPreview(s,n),d.updateMainScrubber(n),d.dispatchEvent(t.SCRUB,{percent:n})},d.mainScrubberEndHandler=function(o){if(d.isMainScrubberScrubbing_bl=!1,d.disable_do&&d.contains(d.disable_do)&&d.removeChild(d.disable_do),o){var e=FWDEVPUtils.getViewportMouseCoordinates(o);FWDEVPUtils.hitTest(d.mainScrubber_do.screen,e.screenX,e.screenY)||(d.ttm&&d.ttm.hide(),d.thumbnailsPreview_do&&d.thumbnailsPreview_do.hide())}d.dispatchEvent(t.STOP_TO_SCRUB),d.hasPointerEvent_bl?(window.removeEventListener("pointermove",d.mainScrubberMoveHandler),window.removeEventListener("pointerup",d.mainScrubberEndHandler)):(window.removeEventListener("mousemove",d.mainScrubberMoveHandler),window.removeEventListener("mouseup",d.mainScrubberEndHandler),window.removeEventListener("touchmove",d.mainScrubberMoveHandler),window.removeEventListener("touchend",d.mainScrubberEndHandler))},d.disableMainScrubber=function(){d.mainScrubber_do&&(d.isMainScrubberDisabled_bl=!0,d.mainScrubber_do.setButtonMode(!1),d.mainScrubberEndHandler(),d.mainScrubberOnOutHandler(),d.updateMainScrubber(0),d.updatePreloaderBar(0))},d.enableMainScrubber=function(){!d.mainScrubber_do||d.isLive||(d.isMainScrubberDisabled_bl=!1,d.mainScrubber_do.setButtonMode(!0))},d.updateMainScrubber=function(e){if(d.mainScrubber_do){d.isLive&&(e=0);var t=parseInt(e*d.mainScrubberWidth);isNaN(t)||(d.percentPlayed=e,!FWDEVPlayer.hasHTML5Video&&t>=d.mainProgress_do.w&&(t=d.mainProgress_do.w),1>t&&d.isMainScrubberLineVisible_bl?(d.isMainScrubberLineVisible_bl=!1,FWDAnimation.to(d.mainScrubberBarLine_do,.5,{alpha:0})):1<t&&!d.isMainScrubberLineVisible_bl&&(d.isMainScrubberLineVisible_bl=!0,FWDAnimation.to(d.mainScrubberBarLine_do,.5,{alpha:1})),d.mainScrubberDrag_do.setWidth(t),t>d.mainScrubberWidth-d.scrubbersOffsetWidth&&(t=d.mainScrubberWidth-d.scrubbersOffsetWidth),FWDAnimation.to(d.mainScrubberBarLine_do,.8,{x:t+1,ease:Expo.easeOut}))}},d.updatePreloaderBar=function(e){if(d.mainProgress_do){d.isLive&&(e=0),d.percentLoaded=e;var t=parseInt(Math.max(0,d.percentLoaded*d.mainScrubberWidth));.98<=d.percentLoaded?d.mainProgress_do.setY(-30):0!=d.mainProgress_do.y&&1!=d.percentLoaded&&d.mainProgress_do.setY(0),t>d.mainScrubberWidth-d.scrubbersOffsetWidth&&(t=Math.max(0,d.mainScrubberWidth-d.scrubbersOffsetWidth)),0>t&&(t=0),d.mainProgress_do.setWidth(t)}},d.setupPlayPauseButton=function(){if(d.useVectorIcons_bl){FWDEVPComplexButton.setPrototype(),FWDEVPUtils.cmpBtnNPos();var t=e.fontIcon+" "+e.fontIcon+"-play",s=e.fontIcon+" "+e.fontIcon+"-pause";d.playPauseButton_do=new FWDEVPComplexButton(0,0,0,0,!0,0,0,0,"<span class='"+t+"'></span>","<span class='"+s+"'></span>","EVPMainButtonsNormalState","EVPMainButtonsSelectedState")}else FWDEVPComplexButton.setPrototype(),d.playPauseButton_do=new FWDEVPComplexButton(d.playN_img,o.playSPath_str,d.pauseN_img,o.pauseSPath_str,!0,d.useHEX,d.nBC,d.sBC);d.buttons_ar.push(d.playPauseButton_do),d.playPauseButton_do.setY(parseInt((d.sH-d.playPauseButton_do.buttonHeight)/2)),d.playPauseButton_do.addListener(FWDEVPComplexButton.MOUSE_UP,d.playButtonMouseUpHandler),d.mainHolder_do.addChild(d.playPauseButton_do)},d.showPlayButton=function(){d.playPauseButton_do&&(o.showDefaultControllerForVimeo_bl||e.videoType_str!=FWDEVPlayer.VIMEO)&&d.playPauseButton_do.setButtonState(1)},d.showPauseButton=function(){d.playPauseButton_do&&(o.showDefaultControllerForVimeo_bl||e.videoType_str!=FWDEVPlayer.VIMEO)&&d.playPauseButton_do.setButtonState(0)},d.playButtonMouseUpHandler=function(){0==d.playPauseButton_do.currentState?d.dispatchEvent(t.PAUSE):d.dispatchEvent(t.PLAY)},d.setupEmbedButton=function(){if(d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var t=e.fontIcon+" "+e.fontIcon+"-embed";d.embedButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+t+"'></span>",void 0,"EVPMainButtonsNormalState","EVPMainButtonsSelectedState")}else FWDEVPSimpleButton.setPrototype(),d.embedButton_do=new FWDEVPSimpleButton(d.embedN_img,o.embedPathS_str,void 0,!0,d.useHEX,d.nBC,d.sBC);d.embedButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.embedButtonOnMouseUpHandler),d.embedButton_do.setY(parseInt((d.sH-d.embedButton_do.h)/2)),d.buttons_ar.push(d.embedButton_do),d.mainHolder_do.addChild(d.embedButton_do)},d.embedButtonOnMouseUpHandler=function(){d.dispatchEvent(t.SHOW_EMBED_WINDOW)},d.setupYtbButtons=function(){if(d.ytbButtonsHolder_do=new FWDEVPDO("div"),d.ytbButtonsHolder_do.setOverflow("visible"),d.repeatBackground_bl)d.ytbButtonsHolder_do.style().background="url('"+d.controllerBkPath_str+"')";else{d.ytbButtonBackground_do=new FWDEVPDO("img");var t=new Image;t.src=d.controllerBkPath_str,d.ytbButtonBackground_do.setScreen(t),d.ytbButtonsHolder_do.addChild(d.ytbButtonBackground_do)}d.ytbButtonsHolder_do.setX(300),d.ytbButtonsHolder_do.setY(-300),e.main_do.addChild(d.ytbButtonsHolder_do,0);var t=new Image;t.src=d.ytbQualityButtonPointerPath_str,d.pointer_do=new FWDEVPDO("img"),d.pointer_do.setScreen(t),d.pointer_do.setWidth(d.pointerWidth),d.pointer_do.setHeight(d.pointerHeight),d.ytbButtonsHolder_do.addChild(d.pointer_do);var t=new Image;t.src=d.youtubeQualityArrowPath_str,d.qualityArrow_do=new FWDEVPDO("img"),d.qualityArrow_do.setScreen(t),d.qualityArrow_do.setX(16),d.qualityArrow_do.setWidth(5),d.qualityArrow_do.setHeight(7);for(var s=0,n;s<d.totalYtbButtons;s++)FWDEVPYTBQButton.setPrototype(),n=new FWDEVPYTBQButton(d.ytbQuality_ar[s],d.youtubeQualityButtonNormalColor_str,d.youtubeQualityButtonSelectedColor_str,o.hdPath_str,s),n.addListener(FWDEVPYTBQButton.MOUSE_OVER,d.ytbQualityOver),n.addListener(FWDEVPYTBQButton.MOUSE_OUT,d.ytbQualityOut),n.addListener(FWDEVPYTBQButton.CLICK,d.ytbQualityClick),d.ytbButtons_ar[s]=n,d.ytbButtonsHolder_do.addChild(n);d.ytbButtonsHolder_do.addChild(d.qualityArrow_do),d.hideQualityButtons(!1)},d.ytbQualityOver=function(t){d.setYtbQualityArrowPosition(t.target)},d.ytbQualityOut=function(){d.setYtbQualityArrowPosition(void 0)},d.ytbQualityClick=function(o){d.hideQualityButtons(!0),d.dispatchEvent(t.CHANGE_YOUTUBE_QUALITY,{quality:o.target.label_str,id:o.id})},d.positionAndResizeYtbQualityButtons=function(t){if(t){var o=t.length;if(d.prevYtbQualityButtonsLength!=o){d.prevYtbQualityButtonsLength=o;var s=12,n=4,a=6,r=0,l=0,_;350>e.sH&&(s=6,n=0,a=4);for(var u=0;u<o;u++)_=d.ytbButtons_ar[u],_.updateText(t[u]),_.setFinalSize();setTimeout(function(){for(var e=0;e<d.totalYtbButtons;e++)_=d.ytbButtons_ar[e],e<o?(_.setX(9),_.w>r&&(r=_.w),_.setY(s),s+=_.h+n):-1e4!=_.x&&_.setX(-1e4);r+=20;for(var e=0;e<d.totalYtbButtons;e++)_=d.ytbButtons_ar[e],_.dumy_do.w<r&&(_.setWidth(r),_.dumy_do.setWidth(r));l=s+a,d.pointer_do.setX(parseInt((r-d.pointer_do.w)/2)),d.pointer_do.setY(l),d.ytbButtonBackground_do&&(d.ytbButtonBackground_do.setWidth(r),d.ytbButtonBackground_do.setHeight(l)),d.ytbButtonsHolder_do.setWidth(r),d.ytbButtonsHolder_do.setHeight(l)},60)}}},d.disableQualityButtons=function(e){"highres"==e||"hd1080"==e||"hd720"==e||"hd1440"==e||"hd2160"==e||"hd2880"==e?d.ytbQualityButton_do.showDisabledState():d.ytbQualityButton_do.hideDisabledState();for(var t=0,o;t<d.totalYtbButtons;t++)o=d.ytbButtons_ar[t],o.label_str==e?(FWDAnimation.killTweensOf(d.qualityArrow_do),0!=o.y&&(d.qualityArrow_do.setY(o.y+Math.round((o.h-d.qualityArrow_do.h)/2)),d.ytbDisabledButton_do=o),o.disable()):o.enable()},d.setYtbQualityArrowPosition=function(e){var t=0;t=e?e.y+Math.round((e.h-d.qualityArrow_do.h)/2):d.ytbDisabledButton_do.y+Math.round((d.ytbDisabledButton_do.h-d.qualityArrow_do.h)/2),FWDAnimation.killTweensOf(d.qualityArrow_do),FWDAnimation.to(d.qualityArrow_do,.6,{y:t,delay:.1,ease:Expo.easeInOut})},d.showQualityButtons=function(t){if(!d.areYtbQualityButtonsShowed_bl&&d.showYoutubeQualityButton_bl){d.hideSubtitleButtons(),d.areYtbQualityButtonsShowed_bl=!0;var o=parseInt(d.ytbQualityButton_do.x+parseInt(d.ytbQualityButton_do.w-d.ytbButtonsHolder_do.w)/2),s=parseInt(e.sH-d.sH-d.ytbButtonsHolder_do.h-6);window.hasPointerEvent_bl?window.addEventListener("pointerdown",d.hideQualityButtonsHandler):(!d.isMobile_bl&&window.addEventListener("mousedown",d.hideQualityButtonsHandler),window.addEventListener("touchstart",d.hideQualityButtonsHandler)),d.ytbButtonsHolder_do.setX(o),t?FWDAnimation.to(d.ytbButtonsHolder_do,.6,{y:s,ease:Expo.easeInOut}):(FWDAnimation.killTweensOf(d.ytbButtonsHolder_do),d.ytbButtonsHolder_do.setY(s))}},d.hideQualityButtons=function(t){d.areYtbQualityButtonsShowed_bl&&d.showYoutubeQualityButton_bl&&(d.areYtbQualityButtonsShowed_bl=!1,t?FWDAnimation.to(d.ytbButtonsHolder_do,.6,{y:e.sH,ease:Expo.easeInOut}):(FWDAnimation.killTweensOf(d.ytbButtonsHolder_do),d.ytbButtonsHolder_do.setY(e.sH)),window.hasPointerEvent_bl?window.removeEventListener("pointerdown",d.hideQualityButtonsHandler):(!d.isMobile_bl&&window.removeEventListener("mousedown",d.hideQualityButtonsHandler),window.removeEventListener("touchstart",d.hideQualityButtonsHandler)))},d.setupYoutubeQualityButton=function(){if(d.useVectorIcons_bl){FWDEVPSimpleButton.prototype=new FWDEVPDO("div");var t=e.fontIcon+" "+e.fontIcon+"-settings";d.ytbQualityButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+t+"'></span>",o.hdIcn,"EVPMainButtonsNormalState","EVPMainButtonsSelectedState")}else FWDEVPSimpleButton.prototype=new FWDEVPDO("div"),d.ytbQualityButton_do=new FWDEVPSimpleButton(d.ytbQualityN_img,o.ytbQualitySPath_str,o.ytbQualityDPath_str,!0,d.useHEX,d.nBC,d.sBC);d.ytbQualityButton_do.setX(-300),d.ytbQualityButton_do.setY(parseInt((d.sH-d.ytbQualityButton_do.h)/2)),d.ytbQualityButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.ytbQualityMouseUpHandler),d.mainHolder_do.addChild(d.ytbQualityButton_do)},d.ytbQualityMouseUpHandler=function(){d.areYtbQualityButtonsShowed_bl?d.hideQualityButtons(!0):d.showQualityButtons(!0)},d.hideQualityButtonsHandler=function(t){var e=FWDEVPUtils.getViewportMouseCoordinates(t);FWDEVPUtils.hitTest(d.ytbQualityButton_do.screen,e.screenX,e.screenY)||FWDEVPUtils.hitTest(d.ytbButtonsHolder_do.screen,e.screenX,e.screenY)||d.hideQualityButtons(!0)},d.addYtbQualityButton=function(){d.hasYtbButton_bl||!d.showYoutubeQualityButton_bl||(d.hasYtbButton_bl=!0,d.shareButton_do&&-1!=FWDEVPUtils.indexOfArray(d.buttons_ar,d.shareButton_do)?d.buttons_ar.splice(FWDEVPUtils.indexOfArray(d.buttons_ar,d.shareButton_do),0,d.ytbQualityButton_do):d.fullScreenButton_do&&-1!=FWDEVPUtils.indexOfArray(d.buttons_ar,d.fullScreenButton_do)?d.buttons_ar.splice(FWDEVPUtils.indexOfArray(d.buttons_ar,d.fullScreenButton_do),0,d.ytbQualityButton_do):d.buttons_ar.splice(d.buttons_ar.length,0,d.ytbQualityButton_do),d.ytbQualityButton_do.disable(),d.ytbQualityButton_do.rotation=0,d.ytbQualityButton_do.setRotation(d.ytbQualityButton_do.rotation),d.ytbQualityButton_do.hideDisabledState(),d.hideQualityButtons(!1),d.positionButtons())},d.removeYtbQualityButton=function(){d.hasYtbButton_bl&&d.showYoutubeQualityButton_bl&&(d.hasYtbButton_bl=!1,d.volumeScrubber_do&&-1!=FWDEVPUtils.indexOfArray(d.buttons_ar,d.ytbQualityButton_do)&&d.buttons_ar.splice(FWDEVPUtils.indexOfArray(d.buttons_ar,d.ytbQualityButton_do),1),d.ytbQualityButton_do.setX(-300),d.ytbQualityButton_do.hideDisabledState(),d.hideQualityButtons(!1),d.positionButtons())},d.updateQuality=function(t,o){d.hasYtbButton_bl&&d.showYoutubeQualityButton_bl&&!e.isAdd_bl&&(d.positionAndResizeYtbQualityButtons(t),setTimeout(function(){d.disableQualityButtons(o)},65))},d.enableQualtyButton=function(){d.ytbQualityButton_do&&d.ytbQualityButton_do.enable()},d.disableQualtyButton=function(){d.ytbQualityButton_do&&d.ytbQualityButton_do.disable()},d.showSubtitleButton_bl,d.subtitlesSource_ar=o.subtitles_ar,d.subtitleButtons_ar=[],d.totalSubttleButtons=10,d.setupSubtitleButton=function(){if(d.useVectorIcons_bl){FWDEVPComplexButton.setPrototype(),FWDEVPUtils.cmpBtnNPos();var t=e.fontIcon+" "+e.fontIcon+"-CC",s=e.fontIcon+" "+e.fontIcon+"-CC-off";d.subtitleButton_do=new FWDEVPComplexButton(0,0,0,0,!0,0,0,0,"<span class='"+t+"'></span>","<span class='"+s+"'></span>","EVPMainButtonsNormalState","EVPMainButtonsSelectedState")}else FWDEVPComplexButton.setPrototype(),d.subtitleButton_do=new FWDEVPComplexButton(o.showSubtitleNPath_img,o.showSubtitleSPath_str,o.hideSubtitleNPath_img,o.hideSubtitleSPath_str,!0,d.useHEX,d.nBC,d.sBC);d.subtitleButton_do.setX(-1e4),d.buttons_ar.push(d.subtitleButton_do),d.subtitleButton_do.setY(parseInt((d.sH-d.subtitleButton_do.h)/2)),d.subtitleButton_do.addListener(FWDEVPComplexButton.MOUSE_UP,d.subtitleButtonMouseUpHandler),d.mainHolder_do.addChild(d.subtitleButton_do),d.setupSubtitleButtons(),-1!=location.protocol.indexOf("file:")&&d.disableSubtitleButton(),e.subtitle_do.showSubtitileByDefault_bl&&d.subtitleButton_do.setButtonState(0)},d.subtitleButtonMouseUpHandler=function(){d.areSubtitleButtonsShowed_bl?d.hideSubtitleButtons(!0):d.showSubtitleButtons(!0)},d.disableSubtitleButton=function(){d.subtitleButton_do&&d.subtitleButton_do.disable()},d.enableSubtitleButton=function(){d.subtitleButton_do&&d.subtitleButton_do.enable()},d.updateSubtitleButtons=function(e,t){d.subtitleButton_do&&(d.subtitleButton_do.enable(),d.positionAndResizeSubtitleButtons(e),setTimeout(function(){t=d.subtitlesSource_ar.length-1-t,d.disableSubtitleButtons(t)},65),d.prevSubtitleIndex=t)},d.setupSubtitleButtons=function(){if(d.subtitlesButtonsHolder_do=new FWDEVPDO("div"),d.subtitlesButtonsHolder_do.setOverflow("visible"),d.repeatBackground_bl)d.subtitlesButtonsHolder_do.style().background="url('"+d.controllerBkPath_str+"')";else{d.subtitlesButtonsBackground_do=new FWDEVPDO("img");var t=new Image;t.src=d.controllerBkPath_str,d.subtitlesButtonsBackground_do.setScreen(t),d.subtitlesButtonsHolder_do.addChild(d.subtitlesButtonsBackground_do)}d.subtitlesButtonsHolder_do.setX(300),d.subtitlesButtonsHolder_do.setY(-300),e.main_do.addChild(d.subtitlesButtonsHolder_do,0);var t=new Image;t.src=d.ytbQualityButtonPointerPath_str,d.subtitlesPonter_do=new FWDEVPDO("img"),d.subtitlesPonter_do.setScreen(t),d.subtitlesPonter_do.setWidth(d.pointerWidth),d.subtitlesPonter_do.setHeight(d.pointerHeight),d.subtitlesButtonsHolder_do.addChild(d.subtitlesPonter_do);var t=new Image;t.src=d.youtubeQualityArrowPath_str,d.subtitleQualityArrow_do=new FWDEVPDO("img"),d.subtitleQualityArrow_do.setScreen(t),d.subtitleQualityArrow_do.setX(16),d.subtitleQualityArrow_do.setWidth(5),d.subtitleQualityArrow_do.setHeight(7),d.subtitlesButtonsHolder_do.addChild(d.subtitleQualityArrow_do);for(var s=0,n;s<d.totalSubttleButtons;s++)FWDEVPYTBQButton.setPrototype(),n=new FWDEVPYTBQButton("no source",d.youtubeQualityButtonNormalColor_str,d.youtubeQualityButtonSelectedColor_str,o.hdPath_str,s),n.addListener(FWDEVPYTBQButton.MOUSE_OVER,d.sbtQualityOver),n.addListener(FWDEVPYTBQButton.MOUSE_OUT,d.sbtQualityOut),n.addListener(FWDEVPYTBQButton.CLICK,d.sbtQualityClick),d.subtitleButtons_ar[s]=n,d.subtitlesButtonsHolder_do.addChild(n);d.hideSubtitleButtons(!1)},d.sbtQualityOver=function(t){d.setSubtitleArrowPosition(t.target)},d.sbtQualityOut=function(){d.setSubtitleArrowPosition(void 0)},d.sbtQualityClick=function(o){d.startAtSubtitle=o.id,d.disableSubtitleButtons(d.startAtSubtitle),d.hideSubtitleButtons(!0),d.dispatchEvent(t.CHANGE_SUBTITLE,{id:d.subtitlesSource_ar.length-1-o.id})},d.positionAndResizeSubtitleButtons=function(t){if(t){var o=t.length;if(d.prevSubtitlesQualityButtonsLength!=o){d.prevSubtitlesQualityButtonsLength=o;var s=12,n=4,a=6,r=0,l=0,_;350>e.sH&&(s=6,n=0,a=4);for(var u=0;u<o;u++)_=d.subtitleButtons_ar[u],_.updateText(t[u].label),_.setFinalSize();setTimeout(function(){for(var e=0;e<d.totalSubttleButtons;e++)_=d.subtitleButtons_ar[e],e<o?(_.setX(9),_.w>r&&(r=_.w),_.setY(s),s+=_.h+n):-1e4!=_.x&&_.setX(-1e4);r+=20;for(var e=0;e<d.totalSubttleButtons;e++)_=d.subtitleButtons_ar[e],_.dumy_do.w<r&&(_.setWidth(r),_.dumy_do.setWidth(r));l=s+a,d.subtitlesPonter_do.setX(parseInt((r-d.subtitlesPonter_do.w)/2)),d.subtitlesPonter_do.setY(l),d.subtitlesButtonsBackground_do&&(d.subtitlesButtonsBackground_do.setWidth(r),d.subtitlesButtonsBackground_do.setHeight(l)),d.subtitlesButtonsHolder_do.setWidth(r),d.subtitlesButtonsHolder_do.setHeight(l)},60)}}},d.disableSubtitleButtons=function(e){for(var t=0,o;t<d.totalSubttleButtons;t++)o=d.subtitleButtons_ar[t],t==e?(FWDAnimation.killTweensOf(d.subtitleQualityArrow_do),d.subtitleQualityArrow_do.setY(o.y+parseInt((o.h-d.subtitleQualityArrow_do.h)/2)+1),o.disable(),d.subtitleDisabledButton_do=o):o.enable();0==d.subtitlesSource_ar.length-1-e?d.subtitleButton_do.setButtonState(0):d.subtitleButton_do.setButtonState(1)},d.setSubtitleArrowPosition=function(e){var t=0;t=e?e.y+parseInt((e.h-d.subtitleQualityArrow_do.h)/2)-1:d.subtitleDisabledButton_do.y+parseInt((d.subtitleDisabledButton_do.h-d.subtitleQualityArrow_do.h)/2)-1,FWDAnimation.killTweensOf(d.subtitleQualityArrow_do),FWDAnimation.to(d.subtitleQualityArrow_do,.6,{y:t,delay:.1,ease:Expo.easeInOut})},d.showSubtitleButtons=function(t){if(!d.areSubtitleButtonsShowed_bl){d.hideQualityButtons(),d.areSubtitleButtonsShowed_bl=!0;var o=parseInt(d.subtitleButton_do.x+parseInt(d.subtitleButton_do.w-d.subtitlesButtonsHolder_do.w)/2),s=parseInt(e.sH-d.sH-d.subtitlesButtonsHolder_do.h-6);d.hasPointerEvent_bl?window.addEventListener("pointerdown",d.hideSubtitlesButtonsHandler):(!d.isMobile_bl&&window.addEventListener("mousedown",d.hideSubtitlesButtonsHandler),window.addEventListener("touchstart",d.hideSubtitlesButtonsHandler)),d.subtitlesButtonsHolder_do.setX(o),t?FWDAnimation.to(d.subtitlesButtonsHolder_do,.6,{y:s,ease:Expo.easeInOut}):(FWDAnimation.killTweensOf(d.subtitlesButtonsHolder_do),d.subtitlesButtonsHolder_do.setY(s))}},d.hideSubtitleButtons=function(t){d.areSubtitleButtonsShowed_bl&&d.showSubtitleButton_bl&&(d.areSubtitleButtonsShowed_bl=!1,t?FWDAnimation.to(d.subtitlesButtonsHolder_do,.6,{y:e.sH,ease:Expo.easeInOut}):(FWDAnimation.killTweensOf(d.subtitlesButtonsHolder_do),d.subtitlesButtonsHolder_do.setY(e.sH)),d.hasPointerEvent_bl?window.removeEventListener("pointerdown",d.hideSubtitlesButtonsHandler):(!d.isMobile_bl&&window.removeEventListener("mousedown",d.hideSubtitlesButtonsHandler),window.removeEventListener("touchstart",d.hideSubtitlesButtonsHandler)))},d.hideSubtitlesButtonsHandler=function(t){var e=FWDEVPUtils.getViewportMouseCoordinates(t);FWDEVPUtils.hitTest(d.subtitleButton_do.screen,e.screenX,e.screenY)||FWDEVPUtils.hitTest(d.subtitlesButtonsHolder_do.screen,e.screenX,e.screenY)||d.hideSubtitleButtons(!0)},d.setupRewindButton=function(){if(d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var t=e.fontIcon+" "+e.fontIcon+"-10";d.rewindButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+t+"'></span>",void 0,"EVPMainButtonsNormalState","EVPMainButtonsSelectedState")}else FWDEVPSimpleButton.setPrototype(),d.rewindButton_do=new FWDEVPSimpleButton(o.rewindN_img,o.rewindSPath_str,void 0,!0,d.useHEX,d.nBC,d.sBC);d.buttons_ar.push(d.rewindButton_do),d.rewindButton_do.setY(parseInt((d.sH-d.rewindButton_do.h)/2)),d.rewindButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.rewindButtonMouseUpHandler),d.mainHolder_do.addChild(d.rewindButton_do)},d.rewindButtonMouseUpHandler=function(){d.dispatchEvent(t.REWIND)},d.disableRewindButton=function(){d.rewindButton_do&&d.rewindButton_do.disable()},d.enableRewindButton=function(){d.rewindButton_do&&d.rewindButton_do.enable()},d.setupShareButton=function(){if(d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var t=e.fontIcon+" "+e.fontIcon+"-share";d.shareButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+t+"'></span>",void 0,"EVPMainButtonsNormalState","EVPMainButtonsSelectedState")}else FWDEVPSimpleButton.setPrototype(),d.shareButton_do=new FWDEVPSimpleButton(d.shareN_img,o.shareSPath_str,void 0,!0,d.useHEX,d.nBC,d.sBC);d.buttons_ar.push(d.shareButton_do),d.shareButton_do.setY(parseInt((d.sH-d.shareButton_do.h)/2)),d.shareButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.facebookButtonMouseUpHandler),d.mainHolder_do.addChild(d.shareButton_do)},d.facebookButtonMouseUpHandler=function(){d.dispatchEvent(t.SHARE)},d.setupDownloadButton=function(){if(d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var t=e.fontIcon+" "+e.fontIcon+"-download";d.downloadButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+t+"'></span>",void 0,"EVPMainButtonsNormalState","EVPMainButtonsSelectedState")}else FWDEVPSimpleButton.setPrototype(),d.downloadButton_do=new FWDEVPSimpleButton(o.downloadN_img,o.downloadSPath_str,void 0,!0,d.useHEX,d.nBC,d.sBC);d.downloadButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.downloadButtonOnMouseUpHandler),d.buttons_ar.push(d.downloadButton_do),d.mainHolder_do.addChild(d.downloadButton_do)},d.downloadButtonShowToolTipHandler=function(){},d.downloadButtonOnMouseUpHandler=function(){d.dispatchEvent(t.DOWNLOAD_VIDEO)},d.setupChromecastButton=function(){if(d.useVectorIcons_bl){FWDEVPComplexButton.setPrototype(),FWDEVPUtils.cmpBtnNPos();var t=e.fontIcon+" "+e.fontIcon+"-cast",s=e.fontIcon+" "+e.fontIcon+"-uncast";d.ccBtn_do=new FWDEVPComplexButton(0,0,0,0,!0,0,0,0,"<span class='"+t+"'></span>","<span class='"+s+"'></span>","EVPMainButtonsNormalState cast","EVPMainButtonsSelectedState cast")}else FWDEVPComplexButton.setPrototype(),d.ccBtn_do=new FWDEVPComplexButton(o.castN_img,o.castSPath_str,o.uncastN_img,o.uncastSPath_str,!0,d.useHEX,d.nBC,d.sBC);d.ccBtn_do.addListener(FWDEVPComplexButton.MOUSE_UP,d.chormecastMouseUpHandler),d.ccBtn_do.setY(100),d.mainHolder_do.addChild(d.ccBtn_do)},d.chormecastMouseUpHandler=function(){0==d.ccBtn_do.currentState?d.dispatchEvent(t.UNCAST):d.dispatchEvent(t.CAST)},d.removeCCButton=function(){d.ccBtn_do&&(-1==FWDEVPUtils.indexOfArray(d.buttons_ar,d.ccBtn_do)||(d.buttons_ar.splice(FWDEVPUtils.indexOfArray(d.buttons_ar,d.ccBtn_do),1),d.ccBtn_do.setX(-5e3),d.ccBtn_do.setY(parseInt((d.sH-d.ccBtn_do.buttonHeight)/2)),d.positionButtons()))},d.addCCButton=function(){d.ccBtn_do&&(-1!=FWDEVPUtils.indexOfArray(d.buttons_ar,d.ccBtn_do)||(d.fullScreenButton_do&&-1!=FWDEVPUtils.indexOfArray(d.buttons_ar,d.fullScreenButton_do)?d.buttons_ar.splice(FWDEVPUtils.indexOfArray(d.buttons_ar,d.fullScreenButton_do),0,d.ccBtn_do):d.buttons_ar.splice(d.buttons_ar.length,0,d.ccBtn_do),d.positionButtons()))},d.setupFullscreenButton=function(){if(d.useVectorIcons_bl){FWDEVPComplexButton.setPrototype(),FWDEVPUtils.cmpBtnNPos();var t=e.fontIcon+" "+e.fontIcon+"-fullscreen",s=e.fontIcon+" "+e.fontIcon+"-normalscreen";d.fullScreenButton_do=new FWDEVPComplexButton(0,0,0,0,!0,0,0,0,"<span class='"+t+"'></span>","<span class='"+s+"'></span>","EVPMainButtonsNormalState","EVPMainButtonsSelectedState")}else FWDEVPComplexButton.setPrototype(),d.fullScreenButton_do=new FWDEVPComplexButton(d.fullScreenN_img,o.fullScreenSPath_str,d.normalScreenN_img,o.normalScreenSPath_str,!0,d.useHEX,d.nBC,d.sBC);d.buttons_ar.push(d.fullScreenButton_do),d.fullScreenButton_do.setY(parseInt((d.sH-d.fullScreenButton_do.buttonHeight)/2)),d.fullScreenButton_do.addListener(FWDEVPComplexButton.MOUSE_UP,d.fullScreenButtonMouseUpHandler),d.mainHolder_do.addChild(d.fullScreenButton_do)},d.showFullScreenButton=function(){d.fullScreenButton_do&&d.fullScreenButton_do.setButtonState(1)},d.showNormalScreenButton=function(){d.fullScreenButton_do&&d.fullScreenButton_do.setButtonState(0)},d.setNormalStateToFullScreenButton=function(){d.fullScreenButton_do&&(d.fullScreenButton_do.setNormalState(!0),d.hideQualityButtons(!1))},d.fullScreenButtonMouseUpHandler=function(){1==d.fullScreenButton_do.currentState?d.dispatchEvent(t.FULL_SCREEN):d.dispatchEvent(t.NORMAL_SCREEN)},d.setupTime=function(){d.time_do=new FWDEVPDO("div"),d.time_do.hasT3D=!1,d.time_do.hasT2D=!1,d.time_do.setBackfaceVisibility(),d.time_do.screen.className="fwdevp-time",d.time_do.style().fontFamily="Arial",d.time_do.style().fontSize="12px",d.time_do.style().whiteSpace="nowrap",d.time_do.style().textAlign="center",d.time_do.style().color=d.timeColor_str,d.time_do.style().fontSmoothing="antialiased",d.time_do.style().webkitFontSmoothing="antialiased",d.time_do.style().textRendering="optimizeLegibility",d.mainHolder_do.addChild(d.time_do),d.updateTime("00:00/00:00"),d.buttons_ar.push(d.time_do)},d.updateTime=function(e){d.time_do&&(d.isLive&&(e=e.substr(0,e.indexOf("/"))),d.time_do.setInnerHTML(e),d.lastTimeLength!=e.length&&(d.time_do.w=d.time_do.getWidth(),d.positionButtons(),setTimeout(function(){d.time_do.w=d.time_do.getWidth(),d.time_do.h=d.time_do.getHeight(),d.positionButtons()},50),d.lastTimeLength=e.length))},d.setupVolumeButton=function(){if(d.useVectorIcons_bl){FWDEVPVolumeButton.setPrototype(),FWDEVPVolumeButton.prototype.hasT3D=!1,FWDEVPVolumeButton.prototype.hasT2D=!1;var t=e.fontIcon+" "+e.fontIcon+"-sound",s=e.fontIcon+" "+e.fontIcon+"-sound-off";d.volumeButton_do=new FWDEVPVolumeButton(void 0,void 0,void 0,void 0,void 0,void 0,"<span class='"+t+"'></span>","<span class='"+s+"'></span>","EVPMainButtonsNormalState","EVPMainButtonsSelectedState")}else FWDEVPVolumeButton.setPrototype(),d.volumeButton_do=new FWDEVPVolumeButton(d.volumeN_img,o.volumeSPath_str,o.volumeDPath_str,d.useHEX,d.nBC,d.sBC);d.volumeButton_do.addListener(FWDEVPVolumeButton.MOUSE_UP,d.volumeOnMouseUpHandler),d.volumeButton_do.setX(-1e4),d.volumeButton_do.setY(parseInt((d.sH-d.volumeButton_do.h)/2)),d.buttons_ar.push(d.volumeButton_do),d.mainHolder_do.addChild(d.volumeButton_do),d.allowToChangeVolume_bl||d.volumeButton_do.disable(),0==d.volume&&d.volumeButton_do.setDisabledState()},d.volumeOnMouseUpHandler=function(){var e=d.lastVolume;d.muted?(e=d.lastVolume,d.muted=!1):(e=0,d.muted=!0);d.updateVolume(e)},d.setupVolumeScrubber=function(){d.volumeScrubber_do=new FWDEVPDO("div"),d.volumeScrubber_do.setHeight(d.scrubbersHeight),d.volumeScrubberBkLeft_do=new FWDEVPDO("img"),d.volumeScrubberBkLeft_do.setScreen(d.volumeScrubberBkLeft_img),d.volumeScrubberBkRight_do=new FWDEVPDO("img"),d.volumeScrubberBkRight_do.setScreen(d.volumeScrubberBkRight_img);var e=new Image;e.src=d.volumeScrubberBkMiddlePath_str,d.volumeScrubberBkMiddle_do=new FWDEVPDO("div"),d.volumeScrubberBkMiddle_do.style().background="url('"+d.volumeScrubberBkMiddlePath_str+"') repeat-x",d.volumeScrubberBkMiddle_do.setHeight(d.scrubbersHeight),d.volumeScrubberBkMiddle_do.setX(d.scrubbersBkLeftAndRightWidth),d.volumeScrubberDrag_do=new FWDEVPDO("div"),d.volumeScrubberDrag_do.setHeight(d.scrubbersHeight),d.useHEX?(d.volumeScrubberDragLeft_do=new FWDEVPDO("div"),d.volumeScrubberDragLeft_do.setWidth(d.volumeScrubberDragLeft_img.width),d.volumeScrubberDragLeft_do.setHeight(d.volumeScrubberDragLeft_img.height),d.volumeScrubberDragLeft_canvas=FWDEVPUtils.getCanvasWithModifiedColor(d.volumeScrubberDragLeft_img,d.nBC).canvas,d.volumeScrubberDragLeft_do.screen.appendChild(d.volumeScrubberDragLeft_canvas)):(d.volumeScrubberDragLeft_do=new FWDEVPDO("img"),d.volumeScrubberDragLeft_do.setScreen(d.volumeScrubberDragLeft_img)),d.useHEX||(d.volumeScrubberDragMiddle_do=new FWDEVPDO("div"),d.volumeScrubberDragMiddle_do.style().background="url('"+d.volumeScrubberDragMiddlePath_str+"') repeat-x"),d.volumeScrubberDragMiddle_do.setHeight(d.scrubbersHeight),d.volumeScrubberDragMiddle_do.setX(d.mainScrubberDragLeftWidth),d.volumeScrubberBarLine_do=new FWDEVPDO("img"),d.volumeScrubberBarLine_do.setScreen(d.volumeScrubberLine_img),d.volumeScrubberBarLine_do.setAlpha(0),d.volumeScrubberBarLine_do.hasT3D=!1,d.volumeScrubberBarLine_do.hasT2D=!1,d.volumeScrubber_do.setWidth(d.volumeScrubberWidth),d.volumeScrubberBkMiddle_do.setWidth(d.volumeScrubberWidth-2*d.scrubbersBkLeftAndRightWidth),d.volumeScrubberBkRight_do.setX(d.volumeScrubberWidth-d.scrubbersBkLeftAndRightWidth),d.volumeScrubberDragMiddle_do.setWidth(d.volumeScrubberWidth-d.scrubbersBkLeftAndRightWidth-d.scrubbersOffsetWidth),d.volumeScrubber_do.addChild(d.volumeScrubberBkLeft_do),d.volumeScrubber_do.addChild(d.volumeScrubberBkMiddle_do),d.volumeScrubber_do.addChild(d.volumeScrubberBkRight_do),d.volumeScrubber_do.addChild(d.volumeScrubberBarLine_do),d.volumeScrubberDrag_do.addChild(d.volumeScrubberDragLeft_do),d.volumeScrubberDrag_do.addChild(d.volumeScrubberDragMiddle_do),d.volumeScrubber_do.addChild(d.volumeScrubberDrag_do),d.volumeScrubber_do.addChild(d.volumeScrubberBarLine_do),d.buttons_ar.push(d.volumeScrubber_do),d.mainHolder_do.addChild(d.volumeScrubber_do),d.disableVideoScrubber_bl||(d.hasPointerEvent_bl?(d.volumeScrubber_do.screen.addEventListener("pointerover",d.volumeScrubberOnOverHandler),d.volumeScrubber_do.screen.addEventListener("pointerout",d.volumeScrubberOnOutHandler),d.volumeScrubber_do.screen.addEventListener("pointerdown",d.volumeScrubberOnDownHandler)):d.screen.addEventListener&&(!d.isMobile_bl&&(d.volumeScrubber_do.screen.addEventListener("mouseover",d.volumeScrubberOnOverHandler),d.volumeScrubber_do.screen.addEventListener("mouseout",d.volumeScrubberOnOutHandler),d.volumeScrubber_do.screen.addEventListener("mousedown",d.volumeScrubberOnDownHandler),d.volumeScrubber_do.screen.addEventListener("click",d.volumeScrubberOnDownHandler)),d.volumeScrubber_do.screen.addEventListener("touchstart",d.volumeScrubberOnDownHandler))),o.showMainScrubberToolTipLabel_bl&&(FWDEVPScrubberToolip.setPrototype(),d.ttm2=new FWDEVPScrubberToolip(d.volumeScrubber_do,o.scrubbersToolTipLabelBackgroundColor,o.scrubbersToolTipLabelFontColor,"10"),d.addChild(d.ttm2)),d.enableVolumeScrubber(),d.updateVolumeScrubber(d.volume)},d.updateVolumeToolTip=function(){if(o.showMainScrubberToolTipLabel_bl){d.ttm2.setLabel(Math.round(100*d.volume));var e=d.volumeScrubber_do.x;e=Math.round(e+d.volume*d.volumeScrubberWidth-d.ttm2.getWidth()/2),d.ttm2.setX(e),d.ttm2.setY(d.volumeScrubber_do.y-d.ttm2.h-2)}},d.volumeScrubberOnOverHandler=function(){d.isVolumeScrubberDisabled_bl||(o.showMainScrubberToolTipLabel_bl&&d.ttm2.show(),d.updateVolumeToolTip())},d.volumeScrubberOnOutHandler=function(){d.isVolumeScrubberDisabled_bl||!d.isVolumeScrubberScrubbing_bl&&d.ttm2&&d.ttm2.hide()},d.volumeScrubberOnDownHandler=function(t){if(!(d.isVolumeScrubberDisabled_bl||2==t.button)){t.preventDefault&&t.preventDefault();var e=FWDEVPUtils.getViewportMouseCoordinates(t),s=e.screenX-d.volumeScrubber_do.getGlobalX();0>s?s=0:s>d.volumeScrubberWidth-d.scrubbersOffsetWidth&&(s=d.volumeScrubberWidth-d.scrubbersOffsetWidth);var n=s/(d.volumeScrubberWidth-d.scrubbersOffsetWidth);d.isVolumeScrubberScrubbing_bl=!0,d.updateVolume(n),o.showMainScrubberToolTipLabel_bl&&d.ttm2.show(),d.disable_do&&d.addChild(d.disable_do),d.lastVolume=n,d.updateVolume(n),d.updateVolumeToolTip(),d.hasPointerEvent_bl?(window.addEventListener("pointermove",d.volumeScrubberMoveHandler),window.addEventListener("pointerup",d.volumeScrubberEndHandler)):(window.addEventListener("mousemove",d.volumeScrubberMoveHandler),window.addEventListener("mouseup",d.volumeScrubberEndHandler),window.addEventListener("touchmove",d.volumeScrubberMoveHandler),window.addEventListener("touchend",d.volumeScrubberEndHandler))}},d.volumeScrubberMoveHandler=function(t){if(!d.isVolumeScrubberDisabled_bl){t.preventDefault&&t.preventDefault();var e=FWDEVPUtils.getViewportMouseCoordinates(t),o=e.screenX-d.volumeScrubber_do.getGlobalX();0>o?o=0:o>d.volumeScrubberWidth-d.scrubbersOffsetWidth&&(o=d.volumeScrubberWidth-d.scrubbersOffsetWidth);var s=o/(d.volumeScrubberWidth-d.scrubbersOffsetWidth);d.lastVolume=s,d.updateVolume(s),d.updateVolumeToolTip()}},d.volumeScrubberEndHandler=function(t){if(d.isVolumeScrubberScrubbing_bl=!1,d.disable_do&&d.contains(d.disable_do)&&d.removeChild(d.disable_do),t){var e=FWDEVPUtils.getViewportMouseCoordinates(t);!FWDEVPUtils.hitTest(d.volumeScrubber_do.screen,e.screenX,e.screenY)&&d.ttm2&&d.ttm2.hide()}d.hasPointerEvent_bl?(window.removeEventListener("pointermove",d.volumeScrubberMoveHandler),window.removeEventListener("pointerup",d.volumeScrubberEndHandler)):(window.removeEventListener("mousemove",d.volumeScrubberMoveHandler),window.removeEventListener("mouseup",d.volumeScrubberEndHandler),window.removeEventListener("touchmove",d.volumeScrubberMoveHandler),window.removeEventListener("touchend",d.volumeScrubberEndHandler))},d.disableVolumeScrubber=function(){d.isVolumeScrubberDisabled_bl=!0,d.volumeScrubber_do.setButtonMode(!1),d.volumeScrubberEndHandler()},d.enableVolumeScrubber=function(){d.isVolumeScrubberDisabled_bl=!1,d.volumeScrubber_do.setButtonMode(!0)},d.updateVolumeScrubber=function(e){if(d.showVolumeScrubber_bl){var t=parseInt(e*d.volumeScrubberWidth);d.volumeScrubberDrag_do.setWidth(t),1>t&&d.isVolumeScrubberLineVisible_bl?(d.isVolumeScrubberLineVisible_bl=!1,FWDAnimation.to(d.volumeScrubberBarLine_do,.5,{alpha:0})):1<t&&!d.isVolumeScrubberLineVisible_bl&&(d.isVolumeScrubberLineVisible_bl=!0,FWDAnimation.to(d.volumeScrubberBarLine_do,.5,{alpha:1})),t>d.volumeScrubberWidth-d.scrubbersOffsetWidth&&(t=d.volumeScrubberWidth-d.scrubbersOffsetWidth),FWDAnimation.to(d.volumeScrubberBarLine_do,.8,{x:t+1,ease:Expo.easeOut})}},d.updateVolume=function(e,o){d.showVolumeScrubber_bl&&(d.volume=e,1e-6>=d.volume?(d.muted=!0,d.volume=0):1<=d.voume?(d.muted=!1,d.volume=1):d.muted=!1,0==d.volume?d.volumeButton_do&&d.volumeButton_do.setDisabledState():d.volumeButton_do&&d.volumeButton_do.setEnabledState(),d.volumeScrubberBarLine_do&&d.updateVolumeScrubber(d.volume),!o&&d.dispatchEvent(t.CHANGE_VOLUME,{percent:d.volume}))},d.mute=function(){d.updateVolume()},d.show=function(e){d.isShowed_bl||(d.isShowed_bl=!0,e?FWDAnimation.to(d.mainHolder_do,.8,{y:0,ease:Expo.easeInOut}):(FWDAnimation.killTweensOf(d.mainHolder_do),d.mainHolder_do.setY(0)),setTimeout(function(){d.positionButtons(),d.style().pointerEvents="auto"},200))},d.hide=function(e,t){if(d.isShowed_bl||t){d.isShowed_bl=!1;var o=0;t&&(o=d.mainScrubberOffestTop),d.atb&&d.atb.isShowed_bl&&(o+=d.h+1),e?FWDAnimation.to(d.mainHolder_do,.8,{y:d.sH+o,ease:Expo.easeInOut}):(FWDAnimation.killTweensOf(d.mainHolder_do),d.mainHolder_do.setY(d.sH+o)),d.style().pointerEvents="none",d.hideQualityButtons(!0),d.hidePlaybackRateButtons(!0),d.hideSubtitleButtons(!0)}},d.mainScrubberDragMiddleAddPath_str=o.mainScrubberDragMiddleAddPath_str,d.updateHexColorForScrubber=function(e){if(e)d.isAdd=!0,d.mainScrubberDragMiddle_do.style().background="url('"+d.mainScrubberDragMiddleAddPath_str+"') repeat-x",d.mainScrubberDragLeft_do.screen.src=o.mainScrubberDragLeftAddPath_str;else if(d.isAdd=!1,d.useHEX&&d.mainSCrubberMiddleCanvas){var t=FWDEVPUtils.changeCanvasHEXColor(d.mainScrubberMiddleImage,d.mainSCrubberMiddleCanvas,d.nBC,!0);d.mainScrubberDragMiddle_do.style().background="url('"+t.src+"') repeat-x"}else d.mainScrubberDragMiddle_do.style().background="url('"+d.mainScrubberDragMiddlePath_str+"') repeat-x",d.mainScrubberDragLeft_do.screen.src=d.mainScrubberDragLeftSource},d.updateHEXColors=function(e,t){d.nBC=e,d.sBC=t},d.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.CAST="cast",t.UNCAST="uncast",t.REWIND="rewind",t.DOWNLOAD_VIDEO="downloadVideo",t.SHOW_SUBTITLE="showSubtitle",t.HIDE_SUBTITLE="hideSubtitle",t.SHARE="share",t.FULL_SCREEN="fullScreen",t.NORMAL_SCREEN="normalScreen",t.PLAY="play",t.PAUSE="pause",t.START_TO_SCRUB="startToScrub",t.SCRUB="scrub",t.STOP_TO_SCRUB="stopToScrub",t.CHANGE_VOLUME="changeVolume",t.CHANGE_YOUTUBE_QUALITY="changeYoutubeQuality",t.SHOW_EMBED_WINDOW="showEmbedWindow",t.CHANGE_SUBTITLE="changeSubtitle",t.CHANGE_PLAYBACK_RATES="changePlaybackRates",t.prototype=null,window.FWDEVPController=t}(window),function(t){var o=function(e,s,d){'use strict';var n=this,a=o.prototype;n.props=e,n.skinPaths_ar=[],n.images_ar=[],n.controllerHeight=0,n.countLoadedSkinImages=0,n.volume=1,n.controllerHideDelay=0,n.startSpaceBetweenButtons=0,n.spaceBetweenButtons=0,n.scrubbersOffsetWidth=0,n.volumeScrubberOffsetRightWidth=0,n.timeOffsetLeftWidth=0,n.timeOffsetTop=0,n.logoMargins=0,n.embedWindowCloseButtonMargins=0,n.loadImageId_to,n.dispatchLoadSkinCompleteWithDelayId_to,n.allowToChangeVolume_bl=!0,n.isMobile_bl=FWDEVPUtils.isMobile,n.hasPointerEvent_bl=FWDEVPUtils.hasPointerEvent,n.init=function(){n.parseProperties()},n.parseProperties=function(){if(n.useHEX=n.props.useHEXColorsForSkin,n.useHEX="yes"==n.useHEX,-1!=location.protocol.indexOf("file:")&&(n.useHEX=!1),n.mainFolderPath_str=n.props.mainFolderPath,!n.mainFolderPath_str)return void setTimeout(function(){null==n||(errorMessage_str="The <font color='#FF0000'>mainFolderPath</font> property is not defined in the constructor function!",n.dispatchEvent(o.LOAD_ERROR,{text:errorMessage_str}))},50);if(n.mainFolderPath_str.lastIndexOf("/")+1!=n.mainFolderPath_str.length&&(n.mainFolderPath_str+="/"),n.sknPth=n.props.skinPath,!n.sknPth)return void setTimeout(function(){null==n||(errorMessage_str="The <font color='#FF0000'>skinPath</font> property is not defined in the constructor function!",n.dispatchEvent(o.LOAD_ERROR,{text:errorMessage_str}))},50);n.sknPth.lastIndexOf("/")+1!=n.sknPth.length&&(n.sknPth+="/"),n.sknPth=n.mainFolderPath_str+n.sknPth,n.flashPath_str=n.mainFolderPath_str+"flashlsChromeless.swf",n.flashCopyToCBPath_str=n.mainFolderPath_str+"cb.swf",n.sendToAFriendPath_str=n.mainFolderPath_str+"sendMailToAFriend.php",n.videoDownloaderPath_str=n.mainFolderPath_str+"downloader.php",n.mailPath_str=n.mainFolderPath_str+"sendMail.php",n.hlsPath_str=n.mainFolderPath_str+"java/hls.js",n.dashPath_str=n.mainFolderPath_str+"java/dash.all.min.js",n.threeJsPath_str=n.mainFolderPath_str+"java/three.js",n.threeJsControlsPath_str=n.mainFolderPath_str+"java/threeControled.js",n.isDark=!0,-1==n.sknPth.indexOf("dark")&&(n.isDark=!1),n.timeColor_str=n.props.timeColor||"#FF0000",n.privateVideoPassword_str=n.props.privateVideoPassword,n.adsVideoSourcePath_str=n.props.adsVideoSourcePath,n.adsPageToOpenURL_str=n.props.adsPageToOpenURL,n.adsPageToOpenTarget_str=n.props.adsPageToOpenTarget||"_blank",n.adsThumbnailPath_str=n.props.adsThumbnailPath,n.youtubeQualityButtonNormalColor_str=n.props.youtubeQualityButtonNormalColor||"#FF0000",n.youtubeQualityButtonSelectedColor_str=n.props.youtubeQualityButtonSelectedColor||"#FF0000",n.posterBackgroundColor_str=n.props.posterBackgroundColor||"transparent",n.logoPosition_str=n.props.logoPosition||"topleft",n.logoPosition_str=(n.logoPosition_str+"").toLowerCase();var e="topleft"==n.logoPosition_str||"topright"==n.logoPosition_str||"bottomleft"==n.logoPosition_str||"bottomright"==n.logoPosition_str;e||(n.logoPosition_str="topleft"),n.adsButtonsPosition_str=n.props.adsButtonsPosition||"left",n.adsButtonsPosition_str=(n.adsButtonsPosition_str+"").toLowerCase(),e="left"==n.adsButtonsPosition_str||"right"==n.adsButtonsPosition_str,e||(n.adsButtonsPosition_str="left"),n.rightClickContextMenu_str=n.props.rightClickContextMenu||"developer",e="developer"==n.rightClickContextMenu_str||"disabled"==n.rightClickContextMenu_str||"default"==n.rightClickContextMenu_str,e||(n.rightClickContextMenu_str="developer"),n.logoLink_str=n.props.logoLink||"none",n.skipToVideoButtonText_str=n.props.skipToVideoButtonText||"not defined",n.skipToVideoText_str=n.props.skipToVideoText,n.shareAndEmbedTextColor_str=n.props.shareAndEmbedTextColor||"#FF0000",n.inputBackgroundColor_str=n.props.inputBackgroundColor||"#FF0000",n.borderColor_str=n.props.borderColor||"#FF0000",n.inputColor_str=n.props.inputColor||"#FF0000",n.secondaryLabelsColor_str=n.props.secondaryLabelsColor||"#FF0000",n.mainLabelsColor_str=n.props.mainLabelsColor||"#FF0000",n.adsTextNormalColor=n.props.adsTextNormalColor||"#FF0000",n.adsTextSelectedColor=n.props.adsTextSelectedColor||"#FF0000",n.adsBorderNormalColor_str=n.props.adsBorderNormalColor||"#FF0000",n.adsBorderSelectedColor_str=n.props.adsBorderSelectedColor||"#FF0000",n.nBC=n.props.normalHEXButtonsColor||"#FFFFFF",n.sBC=-1==n.sknPth.indexOf("dark")?"#000000":"#FFFFFF",n.volume=n.props.volume,null==n.volume&&(n.volume=1),isNaN(n.volume)&&(volume=1),1<n.volume?n.volume=1:0>=n.volume&&(n.volume=0),n.audioVisualizerLinesColor_str=n.props.audioVisualizerLinesColor||"#0099FF",n.audioVisualizerCircleColor_str=n.props.audioVisualizerCircleColor||"#00FF00",n.controllerHeight=n.props.controllerHeight||50,n.startSpaceBetweenButtons=n.props.startSpaceBetweenButtons||0,n.controllerHideDelay=n.props.controllerHideDelay||2,n.controllerHideDelay*=1e3,n.spaceBetweenButtons=n.props.spaceBetweenButtons||0,n.scrubbersOffsetWidth=n.props.scrubbersOffsetWidth||0,n.volumeScrubberOffsetRightWidth=n.props.volumeScrubberOffsetRightWidth||0,n.timeOffsetLeftWidth=n.props.timeOffsetLeftWidth||0,n.timeOffsetRightWidth=n.props.timeOffsetRightWidth||0,n.timeOffsetTop=n.props.timeOffsetTop||0,n.embedWindowCloseButtonMargins=n.props.embedWindowCloseButtonMargins||0,n.logoMargins=n.props.logoMargins||0,n.mainScrubberOffestTop=n.props.mainScrubberOffestTop||0,n.volumeScrubberWidth=n.props.volumeScrubberWidth||10,200<n.volumeScrubberWidth&&(n.volumeScrubberWidth=200),n.timeToHoldAds=4,n.greenScreenTolerance=n.props.greenScreenTolerance||200,n.isMobile_bl&&(n.allowToChangeVolume_bl=!1),n.showContextMenu_bl=n.props.showContextMenu,n.showContextMenu_bl="no"!=n.showContextMenu_bl,n.showDefaultControllerForVimeo_bl=n.props.showDefaultControllerForVimeo,n.showDefaultControllerForVimeo_bl="yes"==n.showDefaultControllerForVimeo_bl,n.showScrubberWhenControllerIsHidden_bl=n.props.showScrubberWhenControllerIsHidden,n.showScrubberWhenControllerIsHidden_bl="no"!=n.showScrubberWhenControllerIsHidden_bl,n.addKeyboardSupport_bl=n.props.addKeyboardSupport,n.addKeyboardSupport_bl="no"!=n.addKeyboardSupport_bl,n.autoPlay_bl=n.props.autoPlay,n.autoPlay_bl="yes"==n.autoPlay_bl,n.autoPlayText=n.props.autoPlayText,n.scrubAtTimeAtFirstPlay=n.props.scrubAtTimeAtFirstPlay||"00:00:00",n.scrubAtTimeAtFirstPlay=FWDEVPUtils.getSecondsFromString(n.scrubAtTimeAtFirstPlay),n.loop_bl=n.props.loop,n.loop_bl="yes"==n.loop_bl,n.showSkipButton_bl=!0,n.showLogo_bl=n.props.showLogo,n.showLogo_bl="yes"==n.showLogo_bl,n.showRewindButton_bl=n.props.showRewindButton,n.showRewindButton_bl="yes"==n.showRewindButton_bl,n.clsLghtbPlayFinish=n.props.closeLightBoxWhenPlayComplete,n.clsLghtbPlayFinish="yes"==n.clsLghtbPlayFinish,n.openDownloadLinkOnMobile_bl=n.props.openDownloadLinkOnMobile,n.openDownloadLinkOnMobile_bl="yes"==n.openDownloadLinkOnMobile_bl,n.thumbnailsPreview=n.props.thumbnailsPreview||!1,n.thumbnailsPreviewWidth=n.props.thumbnailsPreviewWidth||300,n.thumbnailsPreviewHeight=n.props.thumbnailsPreviewHeight||168,n.thumbnailsPreviewBackgroundColor=n.props.thumbnailsPreviewBackgroundColor||"#000",n.thumbnailsPreviewBorderColor=n.props.thumbnailsPreviewBorderColor||"#333",n.thumbnailsPreviewLabelBackgroundColor=n.props.thumbnailsPreviewLabelBackgroundColor||"#FFF",n.thumbnailsPreviewLabelFontColor=n.props.thumbnailsPreviewLabelFontColor||"#000",n.contextMenuBackgroundColor_str=n.props.contextMenuBackgroundColor||"#000000",n.contextMenuBorderColor_str=n.props.contextMenuBorderColor||"#FF0000",n.contextMenuSpacerColor_str=n.props.contextMenuSpacerColor||"#FF0000",n.contextMenuItemNormalColor_str=n.props.contextMenuItemNormalColor||"#FF0000",n.contextMenuItemSelectedColor_str=n.props.contextMenuItemSelectedColor||"#FF0000",n.contextMenuItemDisabledColor_str=n.props.contextMenuItemDisabledColor||"#FF0000",n.playVideoOnlyWhenLoggedIn_bl=n.props.playVideoOnlyWhenLoggedIn,n.playVideoOnlyWhenLoggedIn_bl="yes"==n.playVideoOnlyWhenLoggedIn_bl,n.isLoggedIn_bl=n.props.isLoggedIn,n.isLoggedIn_bl="yes"==n.isLoggedIn_bl,n.useVectorIcons_bl=n.props.useVectorIcons,n.useVectorIcons_bl="yes"==n.useVectorIcons_bl,n.loggedInMessage_str=n.props.loggedInMessage||"Only loggedin users can view this video",n.hideLogoWithController_bl=n.props.hideLogoWithController,n.hideLogoWithController_bl="yes"==n.hideLogoWithController_bl,n.showDefaultControllerForVimeo_bl=n.props.showDefaultControllerForVimeo,n.showDefaultControllerForVimeo_bl="yes"==n.showDefaultControllerForVimeo_bl,n.aopwSource=n.props.aopwSource,n.aopwBorderSize=n.props.aopwBorderSize||0,n.aopwTitle=n.props.aopwTitle||"Advertisement",n.aopwTitleColor_str=n.props.aopwTitleColor||"#FFFFFF",n.openerAlignment_str=n.props.openerAlignment,n.openerEqulizerOffsetTop=n.props.openerEqulizerOffsetTop||0,n.openerEqulizerOffsetLeft=n.props.openerEqulizerOffsetLeft||0,n.showOpener_bl=n.props.showOpener,n.showOpener_bl="yes"==n.showOpener_bl,n.showOpenerPlayPauseButton_bl=n.props.showOpenerPlayPauseButton,n.showOpenerPlayPauseButton_bl="yes"==n.showOpenerPlayPauseButton_bl,n.animate_bl=n.props.animatePlayer,n.animate_bl="yes"==n.animate_bl,n.contextMenuType=n.props.contextMenuType||"default",n.useAToB="yes"==n.props.useAToB,n.playsinline="yes"==n.props.playsinline,n.atbTimeBackgroundColor=n.props.atbTimeBackgroundColor||"transparent",n.atbTimeTextColorNormal=n.props.atbTimeTextColorNormal||"#888888",n.atbTimeTextColorSelected=n.props.atbTimeTextColorSelected||"#FFFFFF",n.atbButtonTextNormalColor=n.props.atbButtonTextNormalColor||"#888888",n.atbButtonTextSelectedColor=n.props.atbButtonTextSelectedColor||"#FFFFFF",n.atbButtonBackgroundNormalColor=n.props.atbButtonBackgroundNormalColor||"#FFFFFF",n.atbButtonBackgroundSelectedColor=n.props.atbButtonBackgroundSelectedColor||"#000000",n.scrubbersToolTipLabelBackgroundColor=n.props.scrubbersToolTipLabelBackgroundColor||"#FFFFFF",n.scrubbersToolTipLabelFontColor=n.props.scrubbersToolTipLabelFontColor||"#000000",n.showMainScrubberToolTipLabel_bl=n.props.showMainScrubberToolTipLabel,n.showMainScrubberToolTipLabel_bl="yes"==n.showMainScrubberToolTipLabel_bl,n.aopwWidth=n.props.aopwWidth||200,n.aopwHeight=n.props.aopwHeight||200,n.showAopwWindow_bl=!!(n.aopwSource&&5<n.aopwSource.length+""),n.fillEntireScreenWithPoster_bl=n.props.fillEntireScreenWithPoster,n.fillEntireScreenWithPoster_bl="yes"==n.fillEntireScreenWithPoster_bl,n.fillEntireposterScreen=n.props.fillEntireposterScreen,n.fillEntireposterScreen="yes"==n.fillEntireposterScreen,n.startAtTime=n.props.startAtTime,"00:00:00"!=n.startAtTime&&FWDEVPUtils.checkTime(n.startAtTime)||(n.startAtTime=void 0),n.stopAtTime=n.props.stopAtTime,"00:00:00"!=n.stopAtTime&&FWDEVPUtils.checkTime(n.stopAtTime)||(n.stopAtTime=void 0),n.showPoster_bl=n.props.showPoster,n.showPoster_bl="yes"==n.showPoster_bl,n.pushBtns=n.props.pushBtns||0,n.showVolumeScrubber_bl=n.props.showVolumeScrubber,n.showVolumeScrubber_bl="no"!=n.showVolumeScrubber_bl,n.showVolumeButton_bl=n.props.showVolumeButton,n.showVolumeButton_bl="no"!=n.showVolumeButton_bl,n.showControllerWhenVideoIsStopped_bl=n.props.showControllerWhenVideoIsStopped,n.showControllerWhenVideoIsStopped_bl="yes"==n.showControllerWhenVideoIsStopped_bl,n.showTime_bl=n.props.showTime,n.showTime_bl="no"!=n.showTime_bl,n.showAnnotationsPositionTool_bl=n.props.showAnnotationsPositionTool,n.showAnnotationsPositionTool_bl="yes"==n.showAnnotationsPositionTool_bl,n.showDownloadVideoButton_bl=n.props.showDownloadButton,n.showDownloadVideoButton_bl="yes"==n.showDownloadVideoButton_bl,n.showFullScreenButton_bl=n.props.showFullScreenButton,n.showFullScreenButton_bl="no"!=n.showFullScreenButton_bl,n.showChromecastButton_bl=n.props.showChromecastButton,n.showChromecastButton_bl="yes"==n.showChromecastButton_bl,(!FWDEVPUtils.isChrome||FWDEVPUtils.isLocal||-1==location.href.indexOf("https:"))&&(n.showChromecastButton_bl=!1),FWDEVPlayer.ccButton&&(n.showChromecastButton_bl=!1),n.showChromecastButton_bl&&(FWDEVPlayer.ccButton=!0),n.executeCuepointsOnlyOnce_bl=n.props.executeCuepointsOnlyOnce,n.executeCuepointsOnlyOnce_bl="yes"==n.executeCuepointsOnlyOnce_bl,n.showAnnotationsPositionTool_bl&&(n.showFullScreenButton_bl=!1),n.goFullScreenOnPlay_bl=n.props.goFullScreenOnButtonPlay,n.goFullScreenOnPlay_bl="yes"==n.goFullScreenOnPlay_bl,n.repeatBackground_bl=n.props.repeatBackground,n.repeatBackground_bl="no"!=n.repeatBackground_bl,n.showShareButton_bl=n.props.showShareButton,n.showShareButton_bl="no"!=n.showShareButton_bl,n.showEmbedButton_bl=n.props.showEmbedButton,n.showEmbedButton_bl="no"!=n.showEmbedButton_bl,n.showController_bl=n.props.showController,n.showController_bl="no"!=n.showController_bl,n.fillEntireVideoScreen_bl=n.props.fillEntireVideoScreen,n.fillEntireVideoScreen_bl="yes"==n.fillEntireVideoScreen_bl,n.showSubtitileByDefault_bl=n.props.showSubtitleByDefault,n.showSubtitileByDefault_bl="no"!=n.showSubtitileByDefault_bl,n.useResumeOnPlay_bl=n.props.useResumeOnPlay,n.useResumeOnPlay_bl="yes"==n.useResumeOnPlay_bl,n.showPopupAdsCloseButton_bl=n.props.showPopupAdsCloseButton,n.showPopupAdsCloseButton_bl="no"!=n.showPopupAdsCloseButton_bl,n.showSubtitleButton_bl=n.props.showSubtitleButton,n.showSubtitleButton_bl="no"!=n.showSubtitleButton_bl,n.useChromeless_bl=n.props.useChromeless,n.useChromeless_bl="yes"==n.useChromeless_bl,n.stickyOnScrollShowOpener_bl=n.props.stickyOnScrollShowOpener,n.stickyOnScrollShowOpener_bl="yes"==n.stickyOnScrollShowOpener_bl,n.hasAds_bl=n.adsVideoSourcePath_str,n.hasAds_bl="none"!=n.hasAds_bl,n.adsVideoSourcePath_str||(n.hasAds_bl=!1),n.openNewPageAtTheEndOfTheAds_bl=n.props.openNewPageAtTheEndOfTheAds,n.openNewPageAtTheEndOfTheAds_bl="yes"==n.openNewPageAtTheEndOfTheAds_bl,n.vastXML=n.props.vastSource,n.vastXML&&FWDEVPUtils.isIMA(n.vastXML)&&(n.imaURL=n.vastXML,n.vastXML=void 0),n.vastLinearStartTime=n.props.vastLinearStartTime||"00:00:00",n.vastNonLinearStartTime=n.props.vastNonLinearStartTime||"00:00:00",n.vastClickTroughTarget=n.props.vastClickTroughTarget||"_blank",n.redirectURL=n.props.redirectURL,null!=n.redirectURL&&4>n.redirectURL.length&&(n.redirectURL=void 0),n.redirectTarget=n.props.redirectTarget||"_self","_self"!=n.redirectTarget&&"_blank"!=n.redirectTarget&&"_parent"!=n.redirectTarget&&(n.redirectTarget="_blank"),n.showYoutubeQualityButton_bl=n.props.showQualityButton,n.showYoutubeQualityButton_bl="no"!=n.showYoutubeQualityButton_bl,n.showPlaybackRateButton_bl=n.props.showPlaybackRateButton,n.showPlaybackRateButton_bl="yes"==n.showPlaybackRateButton_bl,n.defaultPlaybackRate_str=n.props.defaultPlaybackRate,n.defaultPlaybackRate_ar=["0.25","0.5","1","1.25","1.5","2"],n.startAtPlaybackIndex=3,n.defaultPlaybackRate_ar.reverse();for(var t=!1,s=0;s<n.defaultPlaybackRate_ar.length;s++)n.defaultPlaybackRate_ar[s]==n.defaultPlaybackRate_str&&(t=!0,n.startAtPlaybackIndex=s);t||(n.defaultPlaybackRate_str=1),n.logoPath_str=n.sknPth+"logo.png",n.handPath_str=n.sknPth+"hand.cur",n.grabPath_str=n.sknPth+"grab.cur",n.props.logoPath&&(n.logoPath_str=n.props.logoPath),n.popupAddCloseNPath_str=n.sknPth+"close-button-normal.png",n.popupAddCloseSPath_str=n.sknPth+"close-button-selected.png",n.annotationAddCloseNPath_str=n.sknPth+"annotation-close-button-normal.png",n.annotationAddCloseSPath_str=n.sknPth+"annotation-close-button-selected.png",n.adLinePat_str=n.sknPth+"ad-line.png",n.playSPath_str=n.sknPth+"play-over.png";n.sknPth+"pause.png";if(n.pauseSPath_str=n.sknPth+"pause-over.png",n.bkMiddlePath_str=n.sknPth+"controller-middle.png",n.hdPath_str=n.sknPth+"hd.png",n.youtubeQualityArrowPath_str=n.sknPth+"youtube-quality-arrow.png",n.ytbQualityButtonPointerPath_str=n.sknPth+"youtube-quality-pointer.png",n.controllerBkPath_str=n.sknPth+"controller-background.png",n.skipIconSPath_str=n.sknPth+"skip-icon-over.png",n.adsBackgroundPath_str=n.sknPth+"ads-background.png",n.showSubtitleSPath_str=n.sknPth+"show-subtitle-icon-over.png",n.hideSubtitleSPath_str=n.sknPth+"hide-subtitle-icon-over.png",n.mainScrubberBkMiddlePath_str=n.sknPth+"scrubber-middle-background.png",n.mainScrubberDragMiddlePath_str=n.sknPth+"scrubber-middle-drag.png",n.mainScrubberDragLeftAddPath_str=n.sknPth+"scrubber-left-drag-add.png",n.mainScrubberDragMiddleAddPath_str=n.sknPth+"scrubber-middle-drag-add.png",n.volumeScrubberBkMiddlePath_str=n.sknPth+"scrubber-middle-background.png",n.volumeScrubberDragMiddlePath_str=n.sknPth+"scrubber-middle-drag.png",n.volumeSPath_str=n.sknPth+"volume-over.png",n.volumeDPath_str=n.sknPth+"volume-disabled.png",n.largePlayS_str=n.sknPth+"large-play-over.png",n.fullScreenSPath_str=n.sknPth+"full-screen-over.png",n.ytbQualitySPath_str=n.sknPth+"youtube-quality-over.png",n.ytbQualityDPath_str=n.sknPth+"youtube-quality-hd.png",n.shareSPath_str=n.sknPth+"share-over.png",n.normalScreenSPath_str=n.sknPth+"normal-screen-over.png",n.progressMiddlePath_str=n.sknPth+"progress-middle.png",n.embedPathS_str=n.sknPth+"embed-over.png",n.embedWindowClosePathS_str=n.sknPth+"embed-close-button-over.png",n.shareWindowClosePathS_str=n.sknPth+"embed-close-button-over.png",n.embedWindowInputBackgroundPath_str=n.sknPth+"embed-window-input-background.png",n.embedCopyButtonNPath_str=n.sknPth+"embed-copy-button.png",(n.embedCopyButtonSPath_str=n.sknPth+"embed-copy-button-over.png",n.sendButtonNPath_str=n.sknPth+"send-button.png",n.sendButtonSPath_str=n.sknPth+"send-button-over.png",n.embedWindowBackground_str=n.sknPth+"embed-window-background.png",n.playbackRateSPath_str=n.sknPth+"playback-rate-selected.png",n.passButtonNPath_str=n.sknPth+"pass-button.png",n.passButtonSPath_str=n.sknPth+"pass-button-over.png",n.annotiationsListId_str=n.props.annotiationsListId,n.annotations_el=FWDEVPUtils.getChildById(n.annotiationsListId_str),n.hasAnnotiations_bl=!!n.annotations_el,n.hasAnnotiations_bl)){var a=FWDEVPUtils.getChildren(n.annotations_el);n.annotations_ar=[];for(var r=a.length,s=0,l,_;s<r;s++)_={},l=a[s],_.start=FWDEVPSubtitle.getDuration(FWDEVPUtils.getAttributeValue(l,"data-start-time")),_.end=FWDEVPSubtitle.getDuration(FWDEVPUtils.getAttributeValue(l,"data-end-time")),_.left=parseInt(FWDEVPUtils.getAttributeValue(l,"data-left"),10),_.top=parseInt(FWDEVPUtils.getAttributeValue(l,"data-top"),10),_.showCloseButton_bl="yes"==FWDEVPUtils.getAttributeValue(l,"data-show-close-button"),_.clickSource=FWDEVPUtils.getAttributeValue(l,"data-click-source"),_.clickSourceTarget=FWDEVPUtils.getAttributeValue(l,"data-click-source-target"),_.normalStateClass=FWDEVPUtils.getAttributeValue(l,"data-normal-state-class"),_.selectedStateClass=FWDEVPUtils.getAttributeValue(l,"data-selected-state-class"),_.content=l.innerHTML,n.annotations_ar[s]=_;try{n.annotations_el.parentNode.removeChild(n.annotations_el)}catch(t){}}if(n.startAtVideoSource=n.props.startAtVideoSource||0,n.videoSource_ar=n.props.videoSource,n.videoSource_ar){n.videosSource_ar=[],n.videoLabels_ar=[];for(var s=0,_;s<n.videoSource_ar.length;s++)_={},_.source=n.videoSource_ar[s].source,-1!=_.source.indexOf("encrypt:")&&(_.source=atob(_.source.substr(8))),_.source=FWDEVPUtils.getValidSource(_.source),_.source2=n.videoSource_ar[s].source2,_.source2&&(-1!=_.source2.indexOf("encrypt:")&&(_.source2=atob(_.source2.substr(8))),_.source2=FWDEVPUtils.getValidSource(_.source2)),_.videoType=n.videoSource_ar[s].videoType||"normal",_.label=n.videoSource_ar[s].label,n.videoSource_ar[s].videoType=_.videoType,_.isLive=n.videoSource_ar[s].isLive||"no",_.isLive="yes"==_.isLive,n.videoLabels_ar[s]=n.videoSource_ar[s].label,_.isPrivate=n.videoSource_ar[s].isPrivate||"no",_.isPrivate="yes"==_.isPrivate,n.videosSource_ar[s]=_;n.videoLabels_ar.reverse(),n.startAtVideoSource>n.videoLabels_ar.length-1&&(n.startAtVideoSource=n.videoLabels_ar.length-1)}if(!n.videosSource_ar||n.videoLabels_ar&&0==n.videoSource_ar.length)return void setTimeout(function(){null==n||(errorMessage_str="Please specify at least a video source!",n.dispatchEvent(o.LOAD_ERROR,{text:errorMessage_str}))},100);if(-1==n.videosSource_ar[n.startAtVideoSource].source.indexOf(".mp4")&&(n.showDownloadVideoButton_bl=!1),n.startAtSubtitle=n.props.startAtSubtitle||0,n.subtitlesSource_ar=n.props.subtitlesSource,n.subtitlesOffLabel_str=n.props.subtitlesOffLabel||"Subtitle off",n.subtitlesSource_ar){n.subtitles_ar=[];for(var s=0,_;s<n.subtitlesSource_ar.length;s++)_={},_.source=n.subtitlesSource_ar[s].subtitlePath,_.source&&-1!=_.source.indexOf("encrypt:")&&(_.source=atob(_.source.substr(8))),_.source=FWDEVPUtils.getValidSource(_.source),_.label=n.subtitlesSource_ar[s].subtileLabel,n.subtitles_ar[s]=_;n.subtitles_ar.splice(0,0,{source:"none",label:n.subtitlesOffLabel_str}),n.subtitles_ar.reverse()}if(n.subtitlesSource_ar||(n.showSubtitleButton_bl=!1),n.popupAds_ar=n.props.popupCommercialAdsSource,n.popupAds_ar)for(var s=0;s<n.popupAds_ar.length;s++)n.popupAds_ar[s].timeStart=FWDEVPUtils.getSecondsFromString(n.popupAds_ar[s].timeStart),n.popupAds_ar[s].timeEnd=FWDEVPUtils.getSecondsFromString(n.popupAds_ar[s].timeEnd),n.popupAds_ar[s].google_ad_width=n.popupAds_ar[s].google_ad_width||600,n.popupAds_ar[s].google_ad_height=n.popupAds_ar[s].google_ad_height||200;if(n.ads_ar=n.props.adsSource,n.adsSource_ar=[],n.ads_ar)for(var s=0,u;s<n.ads_ar.length;s++)u={},u.timeStart=FWDEVPUtils.getSecondsFromString(n.ads_ar[s].timeStart),u.addDuration=FWDEVPUtils.getSecondsFromString(n.ads_ar[s].addDuration)||10,u.thumbnailSource=n.ads_ar[s].thumbnailSource,u.timeToHoldAds=n.ads_ar[s].timeToHoldAds||0,u.source=FWDEVPUtils.getValidSource(n.ads_ar[s].source),u.link=n.ads_ar[s].link,u.target=n.ads_ar[s].target,n.adsSource_ar[s]=u;if(n.imaURL&&(n.adsSource_ar=n.popupAds_ar=[]),n.cuePoints_ar=n.props.cuepoints,n.cuePointsSource_ar=[],n.cuePoints_ar)for(var s=0,c;s<n.cuePoints_ar.length;s++)c={},c.timeStart=FWDEVPUtils.getSecondsFromString(n.cuePoints_ar[s].timeStart),c.javascriptCall=n.cuePoints_ar[s].javascriptCall,c.isPlayed_bl=!1,n.cuePointsSource_ar[s]=c;n.useChromeless_bl||(n.skinPaths_ar=[{img:n.largePlayN_img=new Image,src:n.sknPth+"large-play.png"},{img:n.skipIconPath_img=new Image,src:n.sknPth+"skip-icon.png"}],n.showController_bl&&n.skinPaths_ar.push({img:n.mainScrubberBkLeft_img=new Image,src:n.sknPth+"scrubber-left-background.png"},{img:n.mainScrubberBkRight_img=new Image,src:n.sknPth+"scrubber-right-background.png"},{img:n.mainScrubberDragLeft_img=new Image,src:n.sknPth+"scrubber-left-drag.png"},{img:n.mainScrubberLine_img=new Image,src:n.sknPth+"scrubber-line.png"},{img:n.volumeScrubberBkLeft_img=new Image,src:n.sknPth+"scrubber-left-background.png"},{img:n.volumeScrubberBkRight_img=new Image,src:n.sknPth+"scrubber-right-background.png"},{img:n.volumeScrubberDragLeft_img=new Image,src:n.sknPth+"scrubber-left-drag.png"},{img:n.volumeScrubberLine_img=new Image,src:n.sknPth+"scrubber-line.png"},{img:n.progressLeft_img=new Image,src:n.sknPth+"progress-left.png"}),(n.showOpener_bl&&d.displayType==FWDEVPlayer.STICKY||n.stickyOnScrollShowOpener_bl&&d.stickyOnScroll)&&(n.skinPaths_ar.push({img:n.openerPauseN_img=new Image,src:n.sknPth+"open-pause-button-normal.png"},{img:n.openerPlayN_img=new Image,src:n.sknPth+"open-play-button-normal.png"},{img:n.animationPath_img=new Image,src:n.sknPth+"equalizer.png"},{img:n.closeN_img=new Image,src:n.sknPth+"opener-close.png"},{img:n.openTopN_img=new Image,src:n.sknPth+"open-button-normal-top.png"},{img:n.openBottomN_img=new Image,src:n.sknPth+"open-button-normal-bottom.png"}),n.openerPauseS_str=n.sknPth+"open-pause-button-selected.png",n.openerPlayS_str=n.sknPth+"open-play-button-selected.png",n.openerAnimationPath_str=n.sknPth+"equalizer.png",n.openTopSPath_str=n.sknPth+"open-button-selected-top.png",n.openBottomSPath_str=n.sknPth+"open-button-selected-bottom.png",n.openTopSPath_str=n.sknPth+"open-button-selected-top.png",n.openBottomSPath_str=n.sknPth+"open-button-selected-bottom.png",n.closeSPath_str=n.sknPth+"opener-close-over.png"),n.showRewindButton_bl&&(n.skinPaths_ar.push({img:n.rewindN_img=new Image,src:n.sknPth+"rewind.png"}),n.rewindSPath_str=n.sknPth+"rewind-over.png"),n.showShareButton_bl&&(n.shareSPath_str=n.sknPth+"share-over.png",n.facebookSPath_str=n.sknPth+"facebook-over.png",n.googleSPath_str=n.sknPth+"google-plus-over.png",n.twitterSPath_str=n.sknPth+"twitter-over.png",n.likedInSPath_str=n.sknPth+"likedin-over.png",n.bufferSPath_str=n.sknPth+"buffer-over.png",n.diggSPath_str=n.sknPth+"digg-over.png",n.redditSPath_str=n.sknPth+"reddit-over.png",n.thumbrlSPath_str=n.sknPth+"thumbrl-over.png")),n.atbSPath_str=n.sknPth+"a-to-b-button-over.png",n.useVectorIcons_bl||(n.skinPaths_ar.push({img:n.playN_img=new Image,src:n.sknPth+"play.png"},{img:n.pauseN_img=new Image,src:n.sknPth+"pause.png"},{img:n.volumeN_img=new Image,src:n.sknPth+"volume.png"},{img:n.fullScreenN_img=new Image,src:n.sknPth+"full-screen.png"},{img:n.ytbQualityN_img=new Image,src:n.sknPth+"youtube-quality.png"},{img:n.normalScreenN_img=new Image,src:n.sknPth+"normal-screen.png"},{img:n.passColoseN_img=new Image,src:n.sknPth+"embed-close-button.png"},{img:n.showSubtitleNPath_img=new Image,src:n.sknPth+"show-subtitle-icon.png"},{img:n.hideSubtitleNPath_img=new Image,src:n.sknPth+"hide-subtitle-icon.png"},{img:n.playbackRateNPath_img=new Image,src:n.sknPth+"playback-rate-normal.png"}),n.showDownloadVideoButton_bl&&n.skinPaths_ar.push({img:n.downloadN_img=new Image,src:n.sknPth+"download-button.png"}),(n.showShareButton_bl||n.showEmbedButton_bl)&&n.skinPaths_ar.push({img:n.embedN_img=new Image,src:n.sknPth+"embed.png"},{img:n.embedColoseN_img=new Image,src:n.sknPth+"embed-close-button.png"},{img:n.shareClooseN_img=new Image,src:n.sknPth+"embed-close-button.png"},{img:n.embedClooseN_img=new Image,src:n.sknPth+"embed-close-button.png"}),n.showShareButton_bl&&n.skinPaths_ar.push({img:n.shareN_img=new Image,src:n.sknPth+"share.png"},{img:n.facebookN_img=new Image,src:n.sknPth+"facebook.png"},{img:n.googleN_img=new Image,src:n.sknPth+"google-plus.png"},{img:n.twitterN_img=new Image,src:n.sknPth+"twitter.png"},{img:n.likedInkN_img=new Image,src:n.sknPth+"likedin.png"},{img:n.bufferkN_img=new Image,src:n.sknPth+"buffer.png"},{img:n.diggN_img=new Image,src:n.sknPth+"digg.png"},{img:n.redditN_img=new Image,src:n.sknPth+"reddit.png"},{img:n.thumbrlN_img=new Image,src:n.sknPth+"thumbrl.png"}),n.useAToB&&n.skinPaths_ar.push({img:n.atbNPath_img=new Image,src:n.sknPth+"a-to-b-button.png"})),n.showChromecastButton_bl&&(n.skinPaths_ar.push({img:n.castN_img=new Image,src:n.sknPth+"cast.png"},{img:n.uncastN_img=new Image,src:n.sknPth+"uncast.png"}),n.castSPath_str=n.sknPth+"cast-over.png",n.uncastSPath_str=n.sknPth+"uncast-over.png"),n.downloadSPath_str=n.sknPth+"download-button-over.png",n.showHelpScreen_bl&&n.skinPaths_ar.push({img:n.helpScreen_img=new Image,src:n.sknPth+n.helpScreenPath_str},{img:n.pauseN_img=new Image,src:n.sknPth+"ok-button.png"}),n.showAopwWindow_bl&&(n.skinPaths_ar.push({img:n.popwColseN_img=new Image,src:n.sknPth+"popw-close-button.png"}),n.popwColseSPath_str=n.sknPth+"popw-close-button-over.png",n.popwWindowBackgroundPath_str=n.sknPth+"popw-window-background.png",n.popwBarBackgroundPath_str=n.sknPth+"popw-bar-background.png"),n.totalGraphics=n.skinPaths_ar.length,n.hdIcn=n.sknPth+"hd.png",setTimeout(function(){n.onPreloaderLoadHandler()},1)},n.onPreloaderLoadHandler=function(){n.dispatchEvent(o.PRELOADER_LOAD_DONE),n.countLoadedSCript=0,n.scripts=[],n.useAToB&&!t.FWDEVPATB&&n.scripts.push("FWDEVPATB.js"),n.thumbnailsPreview&&!t.FWDEVPThumbnailsPreview&&n.scripts.push("FWDEVPThumbnailsPreview.js"),n.showChromecastButton_bl&&!t.FWDEVPCC&&(n.scripts.push("https://www.gstatic.com/cv/js/sender/v1/cast_sender.js?loadCastFramework=1"),n.scripts.push("FWDEVPCC.js")),n.totalScripts=n.scripts.length,n.useChromeless_bl?setTimeout(function(){n.dispatchEvent(o.SKIN_LOAD_COMPLETE)},50):n.loadPlugin()},n.loadPlugin=function(){if(n.countLoadedSCript==n.totalScripts)n.loadSkin();else{var e=document.createElement("script"),t=n.scripts[n.countLoadedSCript];t+=/\?/.test(t)?"&version="+FWDEVPlayer.V:"?version="+FWDEVPlayer.V,document.head.appendChild(e),e.src=-1==t.indexOf("gstatic")?n.mainFolderPath_str+"java/"+t:t,e.onload=n.loadPlugin,e.onerror=function(s){console.log(s),"FWDEVPATB.js"==t?n.dispatchEvent(o.LOAD_ERROR,{text:"You have enabled the A to B plugin<br>A to B js file named <font color=\"#FF0000\">FWDEVPATB.js</font> is not found. Please make sure that the content folder contains the java folder that contains the <font color=\"#FF0000\">FWDEVPATB.js</font> file. "}):"FWDEVPThumbnailsPreview.js"==t?n.dispatchEvent(o.LOAD_ERROR,{text:"You have enabled the thumbnal preview plugin<br>thumbnail preview js file named <font color=\"#FF0000\">FWDEVPThumbnailsPreview.js</font> is not found. Please make sure that the content folder contains the java folder that contains the <font color=\"#FF0000\">FWDEVPThumbnailsPreview.js</font> file. "}):"FWDEVPCC.js"==t?n.dispatchEvent(o.LOAD_ERROR,{text:"You have enabled the chromecast plugin<br>js file named <font color=\"#FF0000\">FWDEVPCC.js</font> is not found. Please make sure that the content folder contains the java folder that contains the <font color=\"#FF0000\">FWDEVPCC.js</font> file."}):-1!=t.indexOf("gstatic")&&n.dispatchEvent(o.LOAD_ERROR,{text:"Choromecast framework javascript file can't be loaded<font color=\"#FF0000\"> "+t+" </font>"})}}n.countLoadedSCript++},n.countImaLoadedSCript=0,n.startToLoadIMA=function(){n.imaScripts||(n.imaScripts=["//imasdk.googleapis.com/js/sdkloader/ima3.js",n.mainFolderPath_str+"java/FWDEVPIMA.js"],n.totalImaScripts=n.imaScripts.length,n.loadIMA())},n.loadIMA=function(){if(n.countImaLoadedSCript==n.totalImaScripts)n.imaReady=!0,n.dispatchEvent(o.IMA_READY);else{var e=document.createElement("script"),t=n.imaScripts[n.countImaLoadedSCript];document.head.appendChild(e),e.src=t,e.onload=n.loadIMA,e.onerror=function(){1==n.countImaLoadedSCript?n.dispatchEvent(o.LOAD_ERROR,{text:"IMA SDK can't be loaded"}):2==n.countImaLoadedSCript&&n.dispatchEvent(o.LOAD_ERROR,{text:"IMA file <font color=\"#FF0000\">FWDEVPIMA.js</font> is not found. Please make sure that the content folder contains the java folder that contains the <font color=\"#FF0000\">FWDEVPIMA.js</font> file. "}),n.dispatchEvent(o.IMA_ERROR)},n.countImaLoadedSCript++}},n.loadSkin=function(){for(var e=0,t,o;e<n.totalGraphics;e++)t=n.skinPaths_ar[e].img,o=n.skinPaths_ar[e].src,t.onload=n.onSkinLoadHandler,t.onerror=n.onSkinLoadErrorHandler,t.src=o},n.onSkinLoadHandler=function(){n.countLoadedSkinImages++,n.countLoadedSkinImages==n.totalGraphics&&setTimeout(function(){n.dispatchEvent(o.SKIN_LOAD_COMPLETE)},50)},n.onSkinLoadErrorHandler=function(s){message=FWDEVPUtils.isIEAndLessThen9?"Graphics image not found!":"The skin graphics with label <font color='#FF0000'>"+s.target.src+"</font> can't be loaded, check path!",t.console&&console.log(s);var e={text:message};setTimeout(function(){n.dispatchEvent(o.LOAD_ERROR,e)},50)},n.onSkinLoadHandlersss=function(){n.countLoadedSkinImages++,n.countLoadedSkinImages<n.totalGraphics?FWDEVPUtils.isIEAndLessThen9?n.loadImageId_to=setTimeout(n.loadSkin,16):n.loadSkin():setTimeout(function(){n.dispatchEvent(o.SKIN_LOAD_COMPLETE)},50)},n.downloadVideo=function(e,s){if(FWDEVPUtils.isLocal)return n.isPlaylistDispatchingError_bl=!0,void(showLoadPlaylistErrorId_to=setTimeout(function(){n.dispatchEvent(o.LOAD_ERROR,{text:"Downloading video files local is not allowed or possible! To function properly please test online."}),n.isPlaylistDispatchingError_bl=!1},50));if(!e)return n.isPlaylistDispatchingError_bl=!0,void(showLoadPlaylistErrorId_to=setTimeout(function(){n.dispatchEvent(o.LOAD_ERROR,{text:"Not allowed to download this video!"}),n.isPlaylistDispatchingError_bl=!1},50));if(-1==e.indexOf(".mp4")+"")return n.isPlaylistDispatchingError_bl=!0,void(showLoadPlaylistErrorId_to=setTimeout(function(){n.dispatchEvent(o.LOAD_ERROR,{text:"Only mp4 video files hosted on your server can be downloaded."}),n.isPlaylistDispatchingError_bl=!1},50));var d=e,a=location.origin,r=location.pathname;-1!=r.indexOf(".")&&(r=r.substr(0,r.lastIndexOf("/")+1));var l=-1==e.indexOf("http:")&&-1==e.indexOf("https:");if(l&&(e=a+r+e),!!s){s=s.replace(/[^A-Z0-9\-\_\.]+/ig,"_"),40<s.length&&(s=s.substr(0,40)+"..."),/\.(mp4)$/i.test(s)?!/\.(mp3)$/i.test(s)&&(s+=".mp3"):s+=".mp4",e=e;var _=n.videoDownloaderPath_str;if(n.dlIframe||(n.dlIframe=document.createElement("IFRAME"),n.dlIframe.style.display="none",document.documentElement.appendChild(n.dlIframe)),n.isMobile_bl&&!FWDEVPUtils.isAndroid){if(n.openDownloadLinkOnMobile_bl)return void t.open(d,"_blank");var u=n.getValidEmail();if(!u)return;if(null!=n.emailXHR){try{n.emailXHR.abort()}catch(t){}n.emailXHR.onreadystatechange=null,n.emailXHR.onerror=null,n.emailXHR=null}return n.emailXHR=new XMLHttpRequest,n.emailXHR.onreadystatechange=function(){4==n.emailXHR.readyState&&(200==n.emailXHR.status?"sent"==n.emailXHR.responseText?alert("Email sent."):alert("Error sending email, this is a server side error, the php file can't send the email!"):alert("Error sending email: "+n.emailXHR.status+": "+n.emailXHR.statusText))},n.emailXHR.onerror=function(o){try{t.console&&console.log(o),t.console&&console.log(o.message)}catch(t){}alert("Error sending email: "+o.message)},n.emailXHR.open("get",n.mailPath_str+"?mail="+u+"&name="+s+"&path="+e,!0),void n.emailXHR.send()}n.dlIframe.src=_+"?path="+e+"&name="+s}},n.getValidEmail=function(){for(var e=prompt("Please enter your email address where the video download link will be sent:");!/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/.test(e)||""==e;){if(null===e)return;e=prompt("Please enter a valid email address:")}return e},n.setVastSource=function(e){if(!n.vastLoaded_bl){n.vastScript=document.createElement("script");n.scripts[n.countLoadedSCript];return document.head.appendChild(n.vastScript),n.vastScript.src=n.mainFolderPath_str+"java/FWDEVPVast.js",n.vastScript.onload=function(){FWDEVPVast.setPrototype(),n.vast=new FWDEVPVast(n),n.vast.setSource(e)},n.vastScript.onerror=function(){n.dispatchEvent(o.LOAD_ERROR,{text:"VAST js plugin named <font color=\"#FF0000\">FWDEVPVast.js</font> is not found. Please make sure that the content folder contains the java folder that contains the <font color=\"#FF0000\">FWDEVPVast.js</font> file. "})},void(n.vastLoaded_bl=!0)}n.vast&&n.vast.setSource(e)},n.closeVast=function(){n.vast&&n.vast.closeVast()},n.fixVmapTimes=function(e){n.vast&&n.vast.fixVmapTimes(e)},n.showPropertyError=function(e){n.dispatchEvent(o.LOAD_ERROR,{text:"The property called <font color='#FF0000'>"+e+"</font> is not defined."})},n.init()};o.setPrototype=function(){o.prototype=new FWDEVPEventDispatcher},o.prototype=null,o.IMA_READY="IMAReady",o.IMA_ERROR="IMAError",o.VAST_LOADED="vastLoaded",o.PRELOADER_LOAD_DONE="onPreloaderLoadDone",o.LOAD_DONE="onLoadDone",o.LOAD_ERROR="onLoadError",o.IMAGE_LOADED="onImageLoaded",o.SKIN_LOAD_COMPLETE="onSkinLoadComplete",o.SKIN_PROGRESS="onSkinProgress",o.IMAGES_PROGRESS="onImagesPogress",o.VAST_LOADING="vastLoading",o.VAST_LOADED_DONE="vastLoadingDone",t.FWDEVPData=o}(window),function(e){e.FWDEVPDO=function(e,o,s,d){'use strict';var t=this;if(t.listeners={events_ar:[]},"div"==e||"img"==e||"canvas"==e||"input"==e||"iframe"==e)t.type=e;else throw Error("Type is not valid! "+e);t.t=d,t.children_ar=[],t.position=o||"absolute",t.overflow=s||"hidden",t.display="block",t.visible=!0,t.x=t.y=t.w=t.h=t.rotation=0,t.scale=t.alpha=1,t.hasT3D=FWDEVPUtils.hasTransform3d,t.hasT2D=FWDEVPUtils.hasTransform2d,t.init=function(){t.setScreen()},t.getTransform=function(){for(var e=["transform","msTransform","WebkitTransform","MozTransform","OTransform"],o;o=e.shift();)if("undefined"!=typeof t.screen.style[o])return o;return!1},t.setScreen=function(e){"img"==t.type&&e?(t.screen=e,t.setMainProperties()):(t.screen=document.createElement(t.type),t.setMainProperties())},t.setMainProperties=function(){t.transform=t.getTransform(),t.setPosition(t.position),t.setOverflow(t.overflow),t.screen.style.left="0px",t.screen.style.top="0px",t.screen.style.margin="0px",t.screen.style.padding="0px",t.screen.style.maxWidth="none",t.screen.style.maxHeight="none",t.screen.style.border="none",t.screen.style.lineHeight="1",t.screen.style.backfaceVisibility="hidden","img"==e&&(t.setWidth(t.screen.width),t.setHeight(t.screen.height))},t.setBackfaceVisibility=function(){t.screen.style.backfaceVisibility="visible"},t.setSelectable=function(e){e?(FWDEVPUtils.isFirefox||FWDEVPUtils.isIE?(t.screen.style.userSelect="element",t.screen.style.MozUserSelect="element",t.screen.style.msUserSelect="element"):FWDEVPUtils.isSafari?(t.screen.style.userSelect="text",t.screen.style.webkitUserSelect="text"):(t.screen.style.userSelect="auto",t.screen.style.webkitUserSelect="auto"),t.screen.style.khtmlUserSelect="auto",t.screen.style.oUserSelect="auto",FWDEVPUtils.isIEAndLessThen9?(t.screen.ondragstart=null,t.screen.onselectstart=null,t.screen.ontouchstart=null):(t.screen.ondragstart=void 0,t.screen.onselectstart=void 0,t.screen.ontouchstart=void 0),t.screen.style.webkitTouchCallout="default",t.hasBeenSetSelectable_bl=!1):(t.screen.style.userSelect="none",t.screen.style.MozUserSelect="none",t.screen.style.webkitUserSelect="none",t.screen.style.khtmlUserSelect="none",t.screen.style.oUserSelect="none",t.screen.style.msUserSelect="none",t.screen.msUserSelect="none",t.screen.ondragstart=function(){return!1},t.screen.onselectstart=function(){return!1},t.screen.ontouchstart=function(){return!1},t.screen.style.webkitTouchCallout="none",t.hasBeenSetSelectable_bl=!0)},t.getScreen=function(){return t.screen},t.setVisible=function(e){t.visible=e,t.screen.style.visibility=!0==t.visible?"visible":"hidden"},t.getVisible=function(){return t.visible},t.setResizableSizeAfterParent=function(){t.screen.style.width="100%",t.screen.style.height="100%"},t.style=function(){return t.screen.style},t.setOverflow=function(e){t.overflow=e,t.screen.style.overflow=t.overflow},t.setPosition=function(e){t.position=e,t.screen.style.position=t.position},t.setDisplay=function(e){t.display=e,t.screen.style.display=t.display},t.setButtonMode=function(e){t.buttonMode=e,t.screen.style.cursor=!0==t.buttonMode?"pointer":"default"},t.setBkColor=function(e){t.screen.style.backgroundColor=e},t.setInnerHTML=function(e){t.innerHTML=e,t.screen.innerHTML=t.innerHTML},t.getInnerHTML=function(){return t.innerHTML},t.getRect=function(){return t.screen.getBoundingClientRect()},t.setAlpha=function(e){t.alpha=e,t.screen.style.opacity=t.alpha},t.getAlpha=function(){return t.alpha},t.getRect=function(){return t.screen.getBoundingClientRect()},t.getGlobalX=function(){return t.getRect().left},t.getGlobalY=function(){return t.getRect().top},t.setX=function(e){t.x=e,t.hasT3D?t.t?t.screen.style[t.transform]="translate3d("+t.x+"px,"+t.y+"px,0) scale("+t.scale+" , "+t.scale+") rotate("+t.rotation+"deg)":t.screen.style[t.transform]="translate3d("+t.x+"px,"+t.y+"px,0)":t.hasT2D?t.t?t.screen.style[t.transform]="translate("+t.x+"px,"+t.y+"px) scale("+t.scale+" , "+t.scale+") rotate("+t.rotation+"deg)":t.screen.style[t.transform]="translate("+t.x+"px,"+t.y+"px)":t.screen.style.left=t.x+"px"},t.getX=function(){return t.x},t.setY=function(e){t.y=e,t.hasT3D?t.t?t.screen.style[t.transform]="translate3d("+t.x+"px,"+t.y+"px,0) scale("+t.scale+" , "+t.scale+") rotate("+t.rotation+"deg)":t.screen.style[t.transform]="translate3d("+t.x+"px,"+t.y+"px,0)":t.hasT2D?t.t?t.screen.style[t.transform]="translate("+t.x+"px,"+t.y+"px) scale("+t.scale+" , "+t.scale+") rotate("+t.rotation+"deg)":t.screen.style[t.transform]="translate("+t.x+"px,"+t.y+"px)":t.screen.style.top=t.y+"px"},t.getY=function(){return t.y},t.setScale2=function(e){t.scale=e,t.hasT3D?t.t?t.screen.style[t.transform]="translate3d("+t.x+"px,"+t.y+"px,0) scale("+t.scale+" , "+t.scale+") rotate("+t.rotation+"deg)":t.screen.style[t.transform]="translate3d("+t.x+"px,"+t.y+"px,0)":t.hasT2D&&(t.t?t.screen.style[t.transform]="translate("+t.x+"px,"+t.y+"px) scale("+t.scale+" , "+t.scale+") rotate("+t.rotation+"deg)":t.screen.style[t.transform]="translate("+t.x+"px,"+t.y+"px)")},t.getScale=function(){return t.scale},t.setRotation=function(e){t.rotation=e,t.hasT3D?t.t?t.screen.style[t.transform]="translate3d("+t.x+"px,"+t.y+"px,0) scale("+t.scale+" , "+t.scale+") rotate("+t.rotation+"deg)":t.screen.style[t.transform]="translate3d("+t.x+"px,"+t.y+"px,0)":t.hasT2D&&(t.t?t.screen.style[t.transform]="translate("+t.x+"px,"+t.y+"px) scale("+t.scale+" , "+t.scale+") rotate("+t.rotation+"deg)":t.screen.style[t.transform]="translate("+t.x+"px,"+t.y+"px)")},t.getRotation=function(){return t.rotation},t.setWidth=function(e){t.w=e,"img"==t.type?(t.screen.width=t.w,t.screen.style.width=t.w+"px"):t.screen.style.width=t.w+"px"},t.getWidth=function(){return"div"==t.type||"input"==t.type?0==t.screen.offsetWidth?t.w:t.screen.offsetWidth:"img"==t.type?0==t.screen.offsetWidth?0==t.screen.width?t._w:t.screen.width:t.screen.offsetWidth:"canvas"==t.type?0==t.screen.offsetWidth?t.w:t.screen.offsetWidth:void 0},t.setHeight=function(e){t.h=e,"img"==t.type?(t.screen.height=t.h,t.screen.style.height=t.h+"px"):t.screen.style.height=t.h+"px"},t.getHeight=function(){return"div"==t.type||"input"==t.type?0==t.screen.offsetHeight?t.h:t.screen.offsetHeight:"img"==t.type?0==t.screen.offsetHeight?0==t.screen.height?t.h:t.screen.height:t.screen.offsetHeight:"canvas"==t.type?0==t.screen.offsetHeight?t.h:t.screen.offsetHeight:void 0},t.addChild=function(o){t.contains(o)?(t.children_ar.splice(FWDEVPUtils.indexOfArray(t.children_ar,o),1),t.children_ar.push(o),t.screen.appendChild(o.screen)):(t.children_ar.push(o),t.screen.appendChild(o.screen))},t.removeChild=function(o){if(t.contains(o))t.children_ar.splice(FWDEVPUtils.indexOfArray(t.children_ar,o),1),t.screen.removeChild(o.screen);else throw Error("##removeChild()## Child dose't exist, it can't be removed!")},t.contains=function(o){return-1!=FWDEVPUtils.indexOfArray(t.children_ar,o)},t.addChildAt=function(o,e){if(0==t.getNumChildren())t.children_ar.push(o),t.screen.appendChild(o.screen);else if(1==e)t.screen.insertBefore(o.screen,t.children_ar[0].screen),t.screen.insertBefore(t.children_ar[0].screen,o.screen),t.contains(o)?t.children_ar.splice(FWDEVPUtils.indexOfArray(t.children_ar,o),1,o):t.children_ar.splice(FWDEVPUtils.indexOfArray(t.children_ar,o),0,o);else{if(0>e||e>t.getNumChildren()-1)throw Error("##getChildAt()## Index out of bounds!");t.screen.insertBefore(o.screen,t.children_ar[e].screen),t.contains(o)?t.children_ar.splice(FWDEVPUtils.indexOfArray(t.children_ar,o),1,o):t.children_ar.splice(FWDEVPUtils.indexOfArray(t.children_ar,o),0,o)}},t.getChildAt=function(e){if(0>e||e>t.getNumChildren()-1)throw Error("##getChildAt()## Index out of bounds!");if(0==t.getNumChildren())throw Errror("##getChildAt## Child dose not exist!");return t.children_ar[e]},t.getChildIndex=function(e){return t.contains(e)?FWDEVPUtils.indexOfArray(t.children_ar,e):0},t.removeChildAtZero=function(){t.screen.removeChild(t.children_ar[0].screen),t.children_ar.shift()},t.getNumChildren=function(){return t.children_ar.length},t.addListener=function(e,t){if(null==e)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function.");var o={};o.type=e,o.listener=t,o.target=this,this.listeners.events_ar.push(o)},t.dispatchEvent=function(e,t){if(null!=this.listeners){if(null==e)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");for(var o=0,s=this.listeners.events_ar.length;o<s;o++)if(this.listeners.events_ar[o].target===this&&this.listeners.events_ar[o].type===e){if(t)for(var d in t)this.listeners.events_ar[o][d]=t[d];this.listeners.events_ar[o].listener.call(this,this.listeners.events_ar[o])}}},t.removeListener=function(e,t){if(null==e)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function."+e);for(var o=0,s=this.listeners.events_ar.length;o<s;o++)if(this.listeners.events_ar[o].target===this&&this.listeners.events_ar[o].type===e&&this.listeners.events_ar[o].listener===t){this.listeners.events_ar.splice(o,1);break}},t.disposeImage=function(){"img"==t.type&&(t.screen.src=null)},t.destroy=function(){t.hasBeenSetSelectable_bl&&(t.screen.ondragstart=null,t.screen.onselectstart=null,t.screen.ontouchstart=null),t.listeners=null,t.children_ar=null,t.children_ar=null,t=null},t.init()}}(window),function(t){var o=function(e,s){'use strict';function d(e){if(!(t.top!=t&&FWDEVPUtils.isIE)){e||(e=this);var o,s;document.body.createTextRange?(o=document.body.createTextRange(),o.moveToElementText(e),o.select()):t.getSelection&&document.createRange&&(s=t.getSelection(),o=document.createRange(),o.selectNodeContents(e),s.removeAllRanges(),s.addRange(o))}}var n=this,a=o.prototype;n.embedColoseN_img=e.embedColoseN_img,n.embedWindowBackground_str=e.embedWindowBackground_str,n.embedWindowInputBackgroundPath_str=e.embedWindowInputBackgroundPath_str,n.secondaryLabelsColor_str=e.secondaryLabelsColor_str,n.inputColor_str=e.inputColor_str,n.mainLabelsColor_str=e.mainLabelsColor_str,n.sendButtonNPath_str=e.sendButtonNPath_str,n.sendButtonSPath_str=e.sendButtonSPath_str,n.inputBackgroundColor_str=e.inputBackgroundColor_str,n.borderColor_str=e.borderColor_str,n.sendToAFriendPath_str=e.sendToAFriendPath_str,n.maxTextWidth=0,n.totalWidth=0,n.sW=0,n.sH=0,n.buttonWidth=44,n.buttonHeight=19,n.embedWindowCloseButtonMargins=e.embedWindowCloseButtonMargins,n.shareAndEmbedTextColor_str=e.shareAndEmbedTextColor_str,n.isMobile_bl=FWDEVPUtils.isMobile,n.useVectorIcons_bl=e.useVectorIcons_bl,this.init=function(){if(!n.closeButton_do){if(n.setBackfaceVisibility(),n.mainHolder_do=new FWDEVPDO("div"),n.mainHolder_do.hasT3D=!1,n.mainHolder_do.hasT2D=!1,n.mainHolder_do.setBackfaceVisibility(),n.bk_do=new FWDEVPDO("div"),n.bk_do.style().width="100%",n.bk_do.style().height="100%",n.bk_do.setAlpha(.9),n.bk_do.style().background="url('"+n.embedWindowBackground_str+"')",n.linkAndEmbedHolder_do=new FWDEVPDO("div"),n.linkAndEmbedHolderBk_do=new FWDEVPDO("div"),n.linkAndEmbedHolderBk_do.style().background="url('"+n.embedWindowBackground_str+"')",n.linkAndEmbedHolderBk_do.style().borderStyle="solid",n.linkAndEmbedHolderBk_do.style().borderWidth="1px",n.linkAndEmbedHolderBk_do.style().borderColor=n.borderColor_str,n.mainLbl=new FWDEVPDO("div"),n.mainLbl.setBackfaceVisibility(),n.mainLbl.style().fontFamily="Arial",n.mainLbl.style().fontSize="12px",n.mainLbl.style().color=n.mainLabelsColor_str,n.mainLbl.style().whiteSpace="nowrap",n.mainLbl.style().fontSmoothing="antialiased",n.mainLbl.style().webkitFontSmoothing="antialiased",n.mainLbl.style().textRendering="optimizeLegibility",n.mainLbl.style().padding="0px",n.mainLbl.screen.className="EVP-main-label",n.mainLbl.setInnerHTML("SHARE & EMBED"),n.linkLbl=new FWDEVPDO("div"),n.linkLbl.screen.className="EVP-secnd-label",n.linkLbl.setBackfaceVisibility(),n.linkLbl.style().fontFamily="Arial",n.linkLbl.style().fontSize="12px",n.linkLbl.style().color=n.secondaryLabelsColor_str,n.linkLbl.style().whiteSpace="nowrap",n.linkLbl.style().fontSmoothing="antialiased",n.linkLbl.style().webkitFontSmoothing="antialiased",n.linkLbl.style().textRendering="optimizeLegibility",n.linkLbl.style().padding="0px",n.linkLbl.setInnerHTML("Link to this video:"),n.linkTxt=new FWDEVPDO("div"),n.linkTxt.screen.className="EVP-embed-inpt",n.linkTxt.setBackfaceVisibility(),n.linkTxt.style().fontFamily="Arial",n.linkTxt.style().fontSize="12px",n.linkTxt.style().color=n.shareAndEmbedTextColor_str,FWDEVPUtils.isIEAndLessThen9||(n.linkTxt.style().wordBreak="break-all"),n.linkTxt.style().fontSmoothing="antialiased",n.linkTxt.style().webkitFontSmoothing="antialiased",n.linkTxt.style().textRendering="optimizeLegibility",n.linkTxt.style().padding="6px",n.linkTxt.style().paddingTop="4px",n.linkTxt.style().paddingBottom="4px",n.linkTxt.style().backgroundColor=n.inputBackgroundColor_str,n.linkTxt.screen.onclick=d,n.embedLbl=new FWDEVPDO("div"),n.embedLbl.screen.className="EVP-secnd-label",n.embedLbl.setBackfaceVisibility(),n.embedLbl.style().fontFamily="Arial",n.embedLbl.style().fontSize="12px",n.embedLbl.style().color=n.secondaryLabelsColor_str,n.embedLbl.style().whiteSpace="nowrap",n.embedLbl.style().fontSmoothing="antialiased",n.embedLbl.style().webkitFontSmoothing="antialiased",n.embedLbl.style().textRendering="optimizeLegibility",n.embedLbl.style().padding="0px",n.embedLbl.setInnerHTML("Embed this video:"),n.embdTxt=new FWDEVPDO("div"),n.embdTxt.screen.className="EVP-embed-inpt",n.embdTxt.setBackfaceVisibility(),FWDEVPUtils.isIEAndLessThen9||(n.embdTxt.style().wordBreak="break-all"),n.embdTxt.style().fontFamily="Arial",n.embdTxt.style().fontSize="12px",n.embdTxt.style().lineHeight="16px",n.embdTxt.style().color=n.shareAndEmbedTextColor_str,n.embdTxt.style().fontSmoothing="antialiased",n.embdTxt.style().webkitFontSmoothing="antialiased",n.embdTxt.style().textRendering="optimizeLegibility",n.embdTxt.style().backgroundColor=n.inputBackgroundColor_str,n.embdTxt.style().padding="6px",n.embdTxt.style().paddingTop="4px",n.embdTxt.style().paddingBottom="4px",n.embdTxt.screen.onclick=d,FWDEVPSimpleSizeButton.setPrototype(),n.copyLinkButton_do=new FWDEVPSimpleSizeButton(e.embedCopyButtonNPath_str,e.embedCopyButtonSPath_str,n.buttonWidth,n.buttonHeight,e.useHEX,e.nBC,e.sBC,!0),n.copyLinkButton_do.screen.style.position="absolute",n.copyLinkButton_do.addListener(FWDEVPSimpleSizeButton.CLICK,function(){n.copyToClipboard(n.linkTxt.screen)}),FWDEVPSimpleSizeButton.setPrototype(),n.copyEmbedBtn=new FWDEVPSimpleSizeButton(e.embedCopyButtonNPath_str,e.embedCopyButtonSPath_str,n.buttonWidth,n.buttonHeight,e.useHEX,e.nBC,e.sBC,!0),n.copyEmbedBtn.screen.style.position="absolute",n.copyEmbedBtn.addListener(FWDEVPSimpleSizeButton.CLICK,function(){n.copyToClipboard(n.embdTxt.screen)}),n.sendMainHolder_do=new FWDEVPDO("div"),n.sendMainHldBk=new FWDEVPDO("div"),n.sendMainHldBk.style().background="url('"+n.embedWindowBackground_str+"')",n.sendMainHldBk.style().borderStyle="solid",n.sendMainHldBk.style().borderWidth="1px",n.sendMainHldBk.style().borderColor=n.borderColor_str,n.sendMainLbl=new FWDEVPDO("div"),n.sendMainLbl.setBackfaceVisibility(),n.sendMainLbl.style().fontFamily="Arial",n.sendMainLbl.style().fontSize="12px",n.sendMainLbl.style().color=n.mainLabelsColor_str,n.sendMainLbl.style().whiteSpace="nowrap",n.sendMainLbl.style().padding="0px",n.sendMainLbl.screen.className="EVP-main-label",n.sendMainLbl.setInnerHTML("SEND TO A FRIEND"),n.yourEmailLabel_do=new FWDEVPDO("div"),n.yourEmailLabel_do.screen.className="EVP-secnd-label",n.yourEmailLabel_do.setBackfaceVisibility(),n.yourEmailLabel_do.style().fontFamily="Arial",n.yourEmailLabel_do.style().fontSize="12px",n.yourEmailLabel_do.style().color=n.secondaryLabelsColor_str,n.yourEmailLabel_do.style().whiteSpace="nowrap",n.yourEmailLabel_do.style().padding="0px",n.yourEmailLabel_do.setInnerHTML("Your email:"),n.yourEmailInpt=new FWDEVPDO("input"),n.yourEmailInpt.screen.className="EVP-embed-inpt",n.yourEmailInpt.setBackfaceVisibility(),n.yourEmailInpt.style().fontFamily="Arial",n.yourEmailInpt.style().fontSize="12px",n.yourEmailInpt.style().backgroundColor=n.inputBackgroundColor_str,n.yourEmailInpt.style().color=n.inputColor_str,n.yourEmailInpt.style().outline=0,n.yourEmailInpt.style().whiteSpace="nowrap",n.yourEmailInpt.style().padding="6px",n.yourEmailInpt.style().paddingTop="4px",n.yourEmailInpt.style().paddingBottom="4px",n.friendEmailLbl=new FWDEVPDO("div"),n.friendEmailLbl.screen.className="EVP-secnd-label",n.friendEmailLbl.setBackfaceVisibility(),n.friendEmailLbl.style().fontFamily="Arial",n.friendEmailLbl.style().fontSize="12px",n.friendEmailLbl.style().color=n.secondaryLabelsColor_str,n.friendEmailLbl.style().whiteSpace="nowrap",n.friendEmailLbl.style().padding="0px",n.friendEmailLbl.setInnerHTML("Your friend's email:"),n.friendEmailInpt=new FWDEVPDO("input"),n.friendEmailInpt.screen.className="EVP-embed-inpt",n.friendEmailInpt.setBackfaceVisibility(),n.friendEmailInpt.style().fontFamily="Arial",n.friendEmailInpt.style().fontSize="12px",n.friendEmailInpt.style().backgroundColor=n.inputBackgroundColor_str,n.friendEmailInpt.style().color=n.inputColor_str,n.friendEmailInpt.style().outline=0,n.friendEmailInpt.style().whiteSpace="nowrap",n.friendEmailInpt.style().padding="6px",n.friendEmailInpt.style().paddingTop="4px",n.friendEmailInpt.style().paddingBottom="4px",FWDEVPSimpleSizeButton.setPrototype(),n.sndBtn=new FWDEVPSimpleSizeButton(n.sendButtonNPath_str,n.sendButtonSPath_str,n.buttonWidth,n.buttonHeight,e.useHEX,e.nBC,e.sBC,!0),n.sndBtn.addListener(FWDEVPSimpleSizeButton.CLICK,n.sendClickHandler),n.infoText_do=new FWDEVPDO("div"),n.infoText_do.setBackfaceVisibility(),n.infoText_do.style().fontFamily="Arial",n.infoText_do.style().fontSize="12px",n.infoText_do.style().color=n.secondaryLabelsColor_str,n.infoText_do.style().whiteSpace="nowrap",n.infoText_do.style().fontSmoothing="antialiased",n.infoText_do.style().webkitFontSmoothing="antialiased",n.infoText_do.style().textRendering="optimizeLegibility",n.infoText_do.style().padding="0px",n.infoText_do.style().paddingTop="4px",n.infoText_do.style().textAlign="center",n.infoText_do.style().color=n.mainLabelsColor_str,n.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var t=s.fontIcon+" "+s.fontIcon+"-close";n.closeButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<div class='table-fwdevp-button'><span class='table-cell-fwdevp-button "+t+"'></span></div>",void 0,"EVPCloseButtonNormalState","EVPCloseButtonSelectedState")}else FWDEVPSimpleButton.setPrototype(),n.closeButton_do=new FWDEVPSimpleButton(e.embedClooseN_img,e.embedWindowClosePathS_str,void 0,!0,e.useHEX,e.nBC,e.sBC,!1,!1,!1,!1,!0);n.closeButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,n.closeButtonOnMouseUpHandler),n.addChild(n.mainHolder_do),n.mainHolder_do.addChild(n.bk_do),n.linkAndEmbedHolder_do.addChild(n.linkAndEmbedHolderBk_do),n.linkAndEmbedHolder_do.addChild(n.mainLbl),n.linkAndEmbedHolder_do.addChild(n.linkLbl),n.linkAndEmbedHolder_do.addChild(n.linkTxt),n.linkAndEmbedHolder_do.addChild(n.embedLbl),n.linkAndEmbedHolder_do.addChild(n.embdTxt),n.linkAndEmbedHolder_do.addChild(n.copyLinkButton_do),n.linkAndEmbedHolder_do.addChild(n.copyEmbedBtn),n.sendMainHolder_do.addChild(n.sendMainHldBk),n.sendMainHolder_do.addChild(n.sendMainLbl),n.sendMainHolder_do.addChild(n.yourEmailLabel_do),n.sendMainHolder_do.addChild(n.yourEmailInpt),n.sendMainHolder_do.addChild(n.friendEmailLbl),n.sendMainHolder_do.addChild(n.friendEmailInpt),n.sendMainHolder_do.addChild(n.sndBtn),n.mainHolder_do.addChild(n.linkAndEmbedHolder_do),n.mainHolder_do.addChild(n.sendMainHolder_do),n.mainHolder_do.addChild(n.closeButton_do)}},this.closeButtonOnMouseUpHandler=function(){n.isShowed_bl&&n.hide()},this.copyToClipboard=function(e){d(e),document.execCommand("copy")};this.positionAndResize=function(){n.sW=s.sW,n.sH=s.sH,n.maxTextWidth=Math.min(n.sW-150,500),n.totalWidth=n.maxTextWidth+n.buttonWidth+40,n.isMobile_bl?(n.linkTxt.setWidth(n.maxTextWidth+52),n.embdTxt.setWidth(n.maxTextWidth+52)):(n.linkTxt.setWidth(n.maxTextWidth),n.embdTxt.setWidth(n.maxTextWidth)),n.positionFinal(),n.closeButton_do.setX(n.sW-n.closeButton_do.w-n.embedWindowCloseButtonMargins),n.closeButton_do.setY(n.embedWindowCloseButtonMargins),n.setWidth(n.sW),n.setHeight(n.sH),n.mainHolder_do.setWidth(n.sW),n.mainHolder_do.setHeight(n.sH)},this.positionFinal=function(){var e=!1,t;360>n.sH||350>n.sW?(n.linkTxt.style().whiteSpace="nowrap",n.embdTxt.style().whiteSpace="nowrap"):(n.linkTxt.style().whiteSpace="normal",n.embdTxt.style().whiteSpace="normal"),6>n.linkLbl.screen.offsetHeight&&(e=!0);var o;o=e?Math.round(100*n.mainLbl.screen.getBoundingClientRect().height):n.mainLbl.getHeight(),n.mainLbl.setX(16),n.linkLbl.setX(16),n.linkLbl.setY(o+14);var s,d;e?(s=Math.round(100*n.linkLbl.screen.getBoundingClientRect().height),d=Math.round(100*n.linkTxt.screen.getBoundingClientRect().height)):(s=n.linkLbl.getHeight(),d=n.linkTxt.getHeight()),n.linkTxt.setX(10),n.linkTxt.setY(n.linkLbl.y+s+5),n.isMobile_bl?n.copyLinkButton_do.setX(-100):n.copyLinkButton_do.setX(n.maxTextWidth+30),n.copyLinkButton_do.setY(n.linkTxt.y+d-n.buttonHeight),n.embedLbl.setX(16),n.embedLbl.setY(n.copyLinkButton_do.y+n.copyLinkButton_do.h+14);var a;a=e?Math.round(100*n.embdTxt.screen.getBoundingClientRect().height):n.embdTxt.getHeight(),n.embdTxt.setX(10),n.embdTxt.setY(n.embedLbl.y+s+5),n.isMobile_bl?n.copyEmbedBtn.setX(-100):n.copyEmbedBtn.setX(n.maxTextWidth+30),n.copyEmbedBtn.setY(n.embdTxt.y+a-n.buttonHeight),n.linkAndEmbedHolderBk_do.setY(n.linkLbl.y-9),n.linkAndEmbedHolderBk_do.setWidth(n.totalWidth-2),n.linkAndEmbedHolderBk_do.setHeight(n.embdTxt.y+a-9),n.linkAndEmbedHolder_do.setWidth(n.totalWidth),n.linkAndEmbedHolder_do.setHeight(n.embdTxt.y+a+14);var r,l;e?(r=Math.round(100*n.sendMainLbl.screen.getBoundingClientRect().height),l=Math.round(100*n.yourEmailInpt.screen.getBoundingClientRect().height)):(r=n.sendMainLbl.getHeight(),l=n.yourEmailInpt.getHeight()),n.sendMainLbl.setX(16),n.yourEmailLabel_do.setX(16),n.yourEmailLabel_do.setY(r+14),400<n.sW?(n.yourEmailInpt.setX(10),n.yourEmailInpt.setWidth(parseInt(n.totalWidth-52-n.buttonWidth)/2),n.yourEmailInpt.setY(n.yourEmailLabel_do.y+s+5),n.friendEmailLbl.setX(n.yourEmailInpt.x+n.yourEmailInpt.w+26),n.friendEmailLbl.setY(n.yourEmailLabel_do.y),n.friendEmailInpt.setX(n.yourEmailInpt.x+n.yourEmailInpt.w+20),n.friendEmailInpt.setWidth(parseInt((n.maxTextWidth-30)/2)),n.friendEmailInpt.setY(n.yourEmailLabel_do.y+s+5),n.sndBtn.setX(n.friendEmailInpt.x+n.yourEmailInpt.w+10),n.sndBtn.setY(n.friendEmailInpt.y+l-n.buttonHeight)):(n.yourEmailInpt.setX(10),n.yourEmailInpt.setWidth(n.totalWidth-32),n.yourEmailInpt.setY(n.yourEmailLabel_do.y+s+5),n.friendEmailLbl.setX(16),n.friendEmailLbl.setY(n.yourEmailInpt.y+l+14),n.friendEmailInpt.setX(10),n.friendEmailInpt.setY(n.friendEmailLbl.y+s+5),n.friendEmailInpt.setWidth(n.totalWidth-32),n.sndBtn.setX(n.totalWidth-n.buttonWidth-10),n.sndBtn.setY(n.friendEmailInpt.y+l+10)),n.sendMainHldBk.setY(n.yourEmailLabel_do.y-9),n.sendMainHldBk.setWidth(n.totalWidth-2),n.sendMainHldBk.setHeight(n.sndBtn.y+n.sndBtn.h-9),n.sendMainHolder_do.setWidth(n.totalWidth),n.sendMainHolder_do.setHeight(n.sndBtn.y+n.sndBtn.h+14),t=e?Math.round(100*n.linkAndEmbedHolder_do.screen.getBoundingClientRect().height+100*n.sendMainHolder_do.screen.getBoundingClientRect().height):n.linkAndEmbedHolder_do.getHeight()+n.sendMainHolder_do.getHeight(),n.linkAndEmbedHolder_do.setX(parseInt((n.sW-n.totalWidth)/2)),n.linkAndEmbedHolder_do.setY(parseInt((n.sH-t)/2)-8),n.sendMainHolder_do.setX(parseInt((n.sW-n.totalWidth)/2)),e?n.sendMainHolder_do.setY(Math.round(n.linkAndEmbedHolder_do.y+100*n.linkAndEmbedHolder_do.screen.getBoundingClientRect().height+20)):n.sendMainHolder_do.setY(n.linkAndEmbedHolder_do.y+n.linkAndEmbedHolder_do.getHeight()+20)},this.sendClickHandler=function(){var e=!1;if(!n.getValidEmail(n.yourEmailInpt.screen.value)){if(FWDAnimation.isTweening(n.yourEmailInpt.screen))return;FWDAnimation.to(n.yourEmailInpt.screen,.1,{css:{backgroundColor:"#FF0000"},yoyo:!0,repeat:3}),e=!0}if(!n.getValidEmail(n.friendEmailInpt.screen.value)){if(FWDAnimation.isTweening(n.friendEmailInpt.screen))return;FWDAnimation.to(n.friendEmailInpt.screen,.1,{css:{backgroundColor:"#FF0000"},yoyo:!0,repeat:3}),e=!0}e||n.sendEmail()},this.sendEmail=function(){if(!n.isSending_bl){n.isSending_bl=!0,n.xhr=new XMLHttpRequest,n.xhr.onreadystatechange=n.onChange,n.xhr.onerror=n.ajaxOnErrorHandler;try{n.xhr.open("get",n.sendToAFriendPath_str+"?friendMail="+n.friendEmailInpt.screen.value+"&yourMail="+n.yourEmailInpt.screen.value+"&link="+encodeURIComponent(n.linkToVideo_str),!0),n.xhr.send()}catch(t){n.showInfo("ERROR",!0),console&&console.log(t),t.message&&console.log(t.message)}n.resetInputs()}},this.ajaxOnErrorHandler=function(o){n.showInfo("ERROR",!0);try{t.console&&console.log(o),t.console&&console.log(o.message)}catch(t){}n.isSending_bl=!1},this.onChange=function(){4==n.xhr.readyState&&200==n.xhr.status&&("sent"==n.xhr.responseText?n.showInfo("SENT"):(n.showInfo("ERROR",!0),t.console&&console.log("Error The server can't send the email!")),n.isSending_bl=!1)},this.resetInputs=function(){n.yourEmailInpt.screen.value="",n.friendEmailInpt.screen.value=""},this.getValidEmail=function(e){return!!(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/.test(e)&&""!=e)},this.setEmbedData=function(){var e=location.href,t=location.protocol+"//"+location.host,o=location.pathname,d=location.hash,a=location.search,r=t+o;a=a.replace(/&?EVPInstanceName=.+/g,""),d=d.replace(/&?EVPInstanceName=.+/g,""),e=e.replace(/&?EVPInstanceName=.+/g,""),"?"==a&&(a=null),a?d?(n.finalEmbedPath_str=r+a+d+"&EVPInstanceName="+s.instanceName_str,n.linkToVideo_str=r+a+d):(n.finalEmbedPath_str=r+a+"&EVPInstanceName="+s.instanceName_str,n.linkToVideo_str=r+a):d?(n.finalEmbedPath_str=r+d+"?EVPInstanceName="+s.instanceName_str,n.linkToVideo_str=r+d):(n.finalEmbedPath_str=r+"?EVPInstanceName="+s.instanceName_str,n.linkToVideo_str=r),n.finalEmbedPath_str=encodeURI(n.finalEmbedPath_str),n.linkToVideo_str=encodeURI(n.linkToVideo_str),n.finalEmbedCode_str="<iframe src='"+n.finalEmbedPath_str+"' width='"+s.sW+"' height='"+s.sH+"' frameborder='0' scrolling='no' allowfullscreen></iframe>",FWDEVPUtils.isIE?(n.linkTxt.screen.innerText=n.linkToVideo_str,n.embdTxt.screen.innerText=n.finalEmbedCode_str):(n.linkTxt.screen.textContent=n.linkToVideo_str,n.embdTxt.screen.textContent=n.finalEmbedCode_str)},this.showInfo=function(e,t){n.infoText_do.setInnerHTML(e),n.sendMainHolder_do.addChild(n.infoText_do),n.infoText_do.setWidth(n.buttonWidth),n.infoText_do.setHeight(n.buttonHeight-4),n.infoText_do.setX(n.sndBtn.x),n.infoText_do.setY(n.sndBtn.y-23),n.infoText_do.setAlpha(0),n.infoText_do.style().color=t?"#FF0000":n.mainLabelsColor_str,FWDAnimation.killTweensOf(n.infoText_do),FWDAnimation.to(n.infoText_do,.16,{alpha:1,yoyo:!0,repeat:7})},this.show=function(){n.isShowed_bl||(n.isShowed_bl=!0,s.main_do.addChild(n),n.init(),n.resetInputs(),n.setEmbedData(),(!FWDEVPUtils.isMobile||FWDEVPUtils.isMobile&&FWDEVPUtils.hasPointerEvent)&&s.main_do.setSelectable(!0),n.useVectorIcons_bl?n.checkButtonsId_to=setInterval(function(){0!=n.closeButton_do.w&&(n.positionAndResize(),clearInterval(n.checkButtonsId_to),clearTimeout(n.hideCompleteId_to),clearTimeout(n.showCompleteId_to),n.mainHolder_do.setY(-n.sH),n.showCompleteId_to=setTimeout(n.showCompleteHandler,900),setTimeout(function(){FWDAnimation.to(n.mainHolder_do,.8,{y:0,delay:.1,ease:Expo.easeInOut})},100))},50):(n.positionAndResize(),clearTimeout(n.hideCompleteId_to),clearTimeout(n.showCompleteId_to),n.mainHolder_do.setY(-n.sH),n.showCompleteId_to=setTimeout(n.showCompleteHandler,900),setTimeout(function(){FWDAnimation.to(n.mainHolder_do,.8,{y:0,delay:.1,ease:Expo.easeInOut})},100)))},this.showCompleteHandler=function(){},this.hide=function(){n.isShowed_bl&&(n.isShowed_bl=!1,s.customContextMenu_do&&s.customContextMenu_do.enable(),n.positionAndResize(),clearTimeout(n.hideCompleteId_to),clearTimeout(n.showCompleteId_to),(!FWDEVPUtils.isMobile||FWDEVPUtils.isMobile&&FWDEVPUtils.hasPointerEvent)&&s.main_do.setSelectable(!1),n.hideCompleteId_to=setTimeout(n.hideCompleteHandler,800),FWDAnimation.killTweensOf(n.mainHolder_do),FWDAnimation.to(n.mainHolder_do,.8,{y:-n.sH,ease:Expo.easeInOut}))},this.hideCompleteHandler=function(){s.main_do.removeChild(n),n.dispatchEvent(o.HIDE_COMPLETE)},e.useHEX&&n.init()};o.setPrototype=function(){o.prototype=new FWDEVPDO("div")},o.ERROR="error",o.HIDE_COMPLETE="hideComplete",o.prototype=null,t.FWDEVPEmbedWindow=o}(window),function(){window.FWDEVPEventDispatcher=function(){'use strict';this.listeners={events_ar:[]},this.addListener=function(e,t){if(e==null)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function.");var o={};o.type=e,o.listener=t,o.target=this,this.listeners.events_ar.push(o)},this.dispatchEvent=function(e,t){if(null!=this.listeners){if(null==e)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");for(var o=0,s=this.listeners.events_ar.length;o<s;o++)if(this.listeners.events_ar[o].target===this&&this.listeners.events_ar[o].type===e){if(t)for(var d in t)this.listeners.events_ar[o][d]=t[d];this.listeners.events_ar[o].listener.call(this,this.listeners.events_ar[o])}}},this.removeListener=function(e,t){if(e==null)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function."+e);for(var o=0,s=this.listeners.events_ar.length;o<s;o++)if(this.listeners.events_ar[o].target===this&&this.listeners.events_ar[o].type===e&&this.listeners.events_ar[o].listener===t){this.listeners.events_ar.splice(o,1);break}},this.destroy=function(){this.listeners=null,this.addListener=null,this.dispatchEvent=null,this.removeListener=null}}}(window),function(e){var t=function(o,s,d){'use strict';var n=this,a=t.prototype;n.screenToTest=o,n.screenToTest2=s,n.hideDelay=d,n.globalX=0,n.globalY=0,n.dispatchOnceShow_bl=!0,n.isStopped_bl=!0,n.isMbl=FWDEVPUtils.isMobile,n.hasPointerEvent_bl=FWDEVPUtils.hasPointerEvent,n.init=function(){},n.start=function(){n.currentTime=new Date().getTime(),clearInterval(n.checkIntervalId_int),n.checkIntervalId_int=setInterval(n.update,100),n.addMouseOrTouchCheck(),n.isStopped_bl=!1},n.stop=function(){clearInterval(n.checkIntervalId_int),n.isStopped_bl=!0,n.removeMouseOrTouchCheck(),n.removeMouseOrTouchCheck2()},n.addMouseOrTouchCheck=function(){n.hasInitialTestEvents_bl||(n.hasInitialTestEvents_bl=!0,n.isMbl?n.hasPointerEvent_bl?(n.screenToTest.screen.addEventListener("pointerdown",n.onMTU),n.screenToTest.screen.addEventListener("MSPointerMove",n.onMTU)):n.screenToTest.screen.addEventListener("touchstart",n.onMTU):e.addEventListener?e.addEventListener("mousemove",n.onMTU):document.attachEvent&&document.attachEvent("onmousemove",n.onMTU))},n.removeMouseOrTouchCheck=function(){n.hasInitialTestEvents_bl&&(n.hasInitialTestEvents_bl=!1,n.isMbl?n.hasPointerEvent_bl?(n.screenToTest.screen.removeEventListener("pointerdown",n.onMTU),n.screenToTest.screen.removeEventListener("MSPointerMove",n.onMTU)):n.screenToTest.screen.removeEventListener("touchstart",n.onMTU):e.removeEventListener?e.removeEventListener("mousemove",n.onMTU):document.detachEvent&&document.detachEvent("onmousemove",n.onMTU))},n.addMouseOrTouchCheck2=function(){n.addSecondTestEvents_bl||(n.addSecondTestEvents_bl=!0,n.screenToTest.screen.addEventListener?n.screenToTest.screen.addEventListener("mousemove",n.onSecondTest):n.screenToTest.screen.attachEvent&&n.screenToTest.screen.attachEvent("onmousemove",n.onSecondTest))},n.removeMouseOrTouchCheck2=function(){n.addSecondTestEvents_bl&&(n.addSecondTestEvents_bl=!1,n.screenToTest.screen.removeEventListener?n.screenToTest.screen.removeEventListener("mousemove",n.onSecondTest):n.screenToTest.screen.detachEvent&&n.screenToTest.screen.detachEvent("onmousemove",n.onSecondTest))},n.onSecondTest=function(){n.removeMouseOrTouchCheck2(),n.addMouseOrTouchCheck()},n.onMTU=function(t){var e=FWDEVPUtils.getViewportMouseCoordinates(t);n.globalX!=e.screenX&&n.globalY!=e.screenY&&(n.currentTime=new Date().getTime()),n.globalX=e.screenX,n.globalY=e.screenY,n.isMbl||FWDEVPUtils.hitTest(n.screenToTest.screen,n.globalX,n.globalY)||(n.removeMouseOrTouchCheck(),n.addMouseOrTouchCheck2())},n.update=function(){new Date().getTime()>n.currentTime+n.hideDelay?n.dispatchOnceShow_bl&&(n.dispatchOnceHide_bl=!0,n.dispatchOnceShow_bl=!1,n.dispatchEvent(t.HIDE),clearTimeout(n.hideCompleteId_to),n.hideCompleteId_to=setTimeout(function(){n.dispatchEvent(t.HIDE_COMPLETE)},1e3)):n.dispatchOnceHide_bl&&(clearTimeout(n.hideCompleteId_to),n.dispatchOnceHide_bl=!1,n.dispatchOnceShow_bl=!0,n.dispatchEvent(t.SHOW))},n.reset=function(){clearTimeout(n.hideCompleteId_to),n.currentTime=new Date().getTime(),n.dispatchEvent(t.SHOW)},n.destroy=function(){n.removeMouseOrTouchCheck(),clearInterval(n.checkIntervalId_int),a.destroy(),a=null,n=null,t.prototype=null},n.init()};t.HIDE="hide",t.SHOW="show",t.HIDE_COMPLETE="hideComplete",t.setPrototype=function(){t.prototype=new FWDEVPEventDispatcher},e.FWDEVPHider=t}(window),function(e){var t=function(e,o,s){'use strict';var d=this,n=t.prototype;d.warningIconPath_str=o,d.showErrorInfo_bl=s,this.init=function(){d.setResizableSizeAfterParent(),d.bk_do=new FWDEVPDO("div"),d.bk_do.setAlpha(.2),d.bk_do.setBkColor("#000000"),d.addChild(d.bk_do),d.textHolder_do=new FWDEVPDO("div"),FWDEVPUtils.isIEAndLessThen9||(d.textHolder_do.style().font="Arial"),d.textHolder_do.style().wordWrap="break-word",d.textHolder_do.style().padding="10px",d.textHolder_do.style().paddingLeft="42px",d.textHolder_do.style().lineHeight="18px",d.textHolder_do.style().color="#000000",d.textHolder_do.setBkColor("#EEEEEE");var e=new Image;e.src=this.warningIconPath_str,this.img_do=new FWDEVPDO("img"),this.img_do.setScreen(e),this.img_do.setWidth(28),this.img_do.setHeight(28),d.addChild(d.textHolder_do),d.addChild(d.img_do)},this.showText=function(e){d.isShowedOnce_bl||(d.hasPointerEvent_bl?d.screen.addEventListener("pointerdown",d.closeWindow):(d.screen.addEventListener("click",d.closeWindow),d.screen.addEventListener("touchend",d.closeWindow)),d.isShowedOnce_bl=!0),d.setVisible(!1),d.textHolder_do.style().paddingBottom="10px",d.textHolder_do.setInnerHTML(e),clearTimeout(d.show_to),d.show_to=setTimeout(d.show,60),setTimeout(function(){d.positionAndResize()},10)},this.show=function(){var t=Math.min(640,e.sW-120);d.isShowed_bl=!0,d.textHolder_do.setWidth(t),setTimeout(function(){d.showErrorInfo_bl&&d.setVisible(!0),d.positionAndResize()},100)},this.positionAndResize=function(){var t=d.textHolder_do.getWidth(),o=d.textHolder_do.getHeight(),s=parseInt((e.sW-t)/2),n=parseInt((e.sH-o)/2);d.bk_do.setWidth(e.sW),d.bk_do.setHeight(e.sH),d.textHolder_do.setX(s),d.textHolder_do.setY(n),d.img_do.setX(s+6),d.img_do.setY(n+parseInt((d.textHolder_do.getHeight()-d.img_do.h)/2))},this.closeWindow=function(){if(d.allowToRemove_bl){d.isShowed_bl=!1,clearTimeout(d.show_to);try{e.main_do.removeChild(d)}catch(t){}}},this.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div","relative")},t.prototype=null,e.FWDEVPInfo=t}(window),function(window){var FWDEVPlayer=function(props){'use strict';FWDEVPlayer.V="8.4";var _s=this;_s.props=props,_s.isInstantiate_bl=!1,_s.displayType=props.displayType||FWDEVPlayer.RESPONSIVE,_s.delayPoster=!props.delayPoster,_s.displayType.toLowerCase()!=FWDEVPlayer.RESPONSIVE&&_s.displayType.toLowerCase()!=FWDEVPlayer.FULL_SCREEN&&_s.displayType.toLowerCase()!=FWDEVPlayer.AFTER_PARENT&&_s.displayType.toLowerCase()!=FWDEVPlayer.STICKY&&_s.displayType.toLowerCase()!=FWDEVPlayer.LIGHTBOX&&(_s.displayType=FWDEVPlayer.RESPONSIVE),props.displayType.toLowerCase()==FWDEVPlayer.BACKGROUND_VIDEO&&(_s.displayType=FWDEVPlayer.BACKGROUND_VIDEO),_s.displayType=_s.displayType.toLowerCase(),"pause"!=FWDEVPlayer.videoStartBehaviour&&"stop"!=FWDEVPlayer.videoStartBehaviour&&"default"!=FWDEVPlayer.videoStartBehaviour&&(FWDEVPlayer.videoStartBehaviour="pause"),_s.stickyOnScroll=props.stickyOnScroll||"no",_s.stickyOnScroll=!("yes"!=_s.stickyOnScroll),_s.displayType!=FWDEVPlayer.RESPONSIVE&&(_s.stickyOnScroll=!1),_s.isMinShowed=!0,_s.stickyOnScrollWidth=props.stickyOnScrollWidth||700,_s.stickyOnScrollHeight=props.stickyOnScrollHeight||394,_s.fontIcon=props.fontIcon||"fwdicon",_s.maxWidth=props.maxWidth||640,_s.maxHeight=props.maxHeight||380,_s.showPreloader_bl=props.showPreloader,_s.showPreloader_bl="no"!=_s.showPreloader_bl,_s.disableDoubleClickFullscreen_bl=props.disableDoubleClickFullscreen||"no",_s.disableDoubleClickFullscreen_bl=!("yes"!=_s.disableDoubleClickFullscreen_bl),_s.mainFolderPath_str=props.mainFolderPath,_s.mainFolderPath_str.lastIndexOf("/")+1!=_s.mainFolderPath_str.length&&(_s.mainFolderPath_str+="/"),_s.sknPth=props.skinPath,_s.sknPth.lastIndexOf("/")+1!=_s.sknPth.length&&(_s.sknPth+="/"),_s.warningIconPath_str=_s.mainFolderPath_str+_s.sknPth+"warningIcon.png",_s.fillEntireVideoScreen_bl=!1,_s.isShowedFirstTime_bl=!0,FWDEVPlayer.instaces_ar.push(this),_s.init=function(){if(!_s.isInstantiate_bl){if(FWDTweenLite.ticker.useRAF(!0),_s.props=props,_s.instanceName_str=_s.props.instanceName,_s.mustHaveHolderDiv_bl=!1,!_s.instanceName_str)return void alert("FWDEVPlayer instance name is requires please make sure that the instanceName parameter exsists and it's value is uinique.");if(window[_s.instanceName_str])return void alert("FWDEVPlayer instance name "+_s.instanceName_str+" is already defined and contains a different instance reference, set a different instance name.");if(window[_s.instanceName_str]=this,!_s.props)return void alert("FWDEVPlayer constructor properties object is not defined!");if(!_s.props.parentId)return void alert("Property parentId is not defined in the FWDEVPlayer constructor, _s property represents the div id into which the megazoom is added as a child!");if((_s.displayType==FWDEVPlayer.RESPONSIVE||_s.displayType==FWDEVPlayer.AFTER_PARENT)&&(_s.mustHaveHolderDiv_bl=!0),_s.mustHaveHolderDiv_bl&&!FWDEVPUtils.getChildById(_s.props.parentId))return void alert("FWDEVPlayer holder div is not found, please make sure that the div exsists and the id is correct! "+_s.props.parentId);var e=FWDEVPUtils.getUrlArgs(window.location.search),t=e.EVPInstanceName;_s.instanceName_str==t&&(FWDEVPlayer.isEmbedded_bl=!0,_s.isEmbedded_bl=!0),_s.position_str=_s.props.verticalPosition,_s.position_str||(_s.position_str=FWDEVPlayer.POSITION_TOP),_s.position_str="bottom"==_s.position_str?FWDEVPlayer.POSITION_BOTTOM:FWDEVPlayer.POSITION_TOP,_s.horizontalPosition_str=_s.props.horizontalPosition,_s.horizontalPosition_str||(_s.horizontalPosition_str=FWDEVPlayer.CENTER),_s.horizontalPosition_str="center"==_s.horizontalPosition_str?FWDEVPlayer.CENTER:"left"==_s.horizontalPosition_str?FWDEVPlayer.LEFT:"right"==_s.horizontalPosition_str?FWDEVPlayer.RIGHT:FWDEVPlayer.CENTER,_s.isShowed_bl=_s.props.showPlayerByDefault,_s.isShowed_bl="no"!=_s.isShowed_bl,_s.preloaderBackgroundColor=_s.props.preloaderBackgroundColor||"#000000",_s.preloaderFillColor=_s.props.preloaderFillColor||"#FFFFFF",_s.offsetX=parseInt(props.offsetX)||0,_s.offsetY=parseInt(props.offsetY)||0,_s.isEmbedded_bl&&(_s.displayType=FWDEVPlayer.FULL_SCREEN),_s.body=document.getElementsByTagName("body")[0],_s.stageContainer=null,_s.displayType==FWDEVPlayer.STICKY?(_s.stageContainer=document.createElement("div"),_s.stageContainer.style.position="fixed",_s.stageContainer.style.width="100%",_s.stageContainer.style.zIndex="999999",_s.stageContainer.style.height="0px",document.documentElement.appendChild(_s.stageContainer),_s.stageContainer.style.overflow="visible"):_s.displayType==FWDEVPlayer.FULL_SCREEN||_s.displayType==FWDEVPlayer.BACKGROUND_VIDEO||_s.displayType==FWDEVPlayer.LIGHTBOX?_s.stageContainer=document.documentElement:_s.stageContainer=FWDEVPUtils.getChildById(_s.props.parentId),_s.listeners={events_ar:[]},_s.lightBoxBackgroundOpacity=_s.props.lightBoxBackgroundOpacity||1,_s.lightBoxBackgroundColor_str=_s.props.lightBoxBackgroundColor||"transparent",_s.lightBoxWidth=_s.props.maxWidth||500,_s.lightBoxHeight=_s.props.maxHeight||400,_s.backgroundColor_str=_s.props.backgroundColor||"transparent",_s.videoBackgroundColor_str="#000000",_s.flashObjectMarkup_str=null,_s.controllerHeight=parseInt(_s.props.controllerHeight)||70,_s.lastX=0,_s.lastY=0,_s.sW=0,_s.sH=0,_s.posterPath_str=_s.props.posterPath,_s.autoScale_bl=_s.props.autoScale,_s.autoScale_bl="yes"==_s.autoScale_bl,_s.showErrorInfo_bl=_s.props.showErrorInfo,_s.showErrorInfo_bl="no"!=_s.showErrorInfo_bl,_s.isVideoPlayingWhenOpenWindows_bl=!1,_s.useWithoutVideoScreen_bl=_s.props.useWithoutVideoScreen,_s.useWithoutVideoScreen_bl="yes"==_s.useWithoutVideoScreen_bl,_s.totalTime=100,_s.mainBackgroundImagePath_str=_s.props.mainBackgroundImagePath,_s.mainBackgroundImagePath_str&&3>_s.mainBackgroundImagePath_str.length&&(_s.mainBackgroundImagePath_str=void 0),_s.isMobile_bl=FWDEVPUtils.isMobile,_s.hasPointerEvent_bl=FWDEVPUtils.hasPointerEvent,_s.initializeOnlyWhenVisible_bl=_s.props.initializeOnlyWhenVisible,_s.initializeOnlyWhenVisible_bl="yes"==_s.initializeOnlyWhenVisible_bl,_s.googleAnalyticsTrackingCode=_s.props.googleAnalyticsTrackingCode,!window.ga&&_s.googleAnalyticsTrackingCode?(function(e,t,s,o,d,n,r){e.GoogleAnalyticsObject=d,e[d]=e[d]||function(){(e[d].q=e[d].q||[]).push(arguments)},e[d].l=1*new Date,n=t.createElement(s),r=t.getElementsByTagName(s)[0],n.async=1,n.src=o,r.parentNode.insertBefore(n,r)}(window,document,"script","https://www.google-analytics.com/analytics.js","ga"),ga("create",_s.googleAnalyticsTrackingCode,"auto"),ga("send","pageview")):window.ga&&_s.googleAnalyticsTrackingCode&&(ga("create",_s.googleAnalyticsTrackingCode,"auto"),ga("send","pageview")),_s.displayType==FWDEVPlayer.LIGHTBOX?_s.setupLightBox():_s.displayType==FWDEVPlayer.STICKY?(_s.setupPlayer(),_s.startResizeHandler()):(_s.setupMainDo(),_s.initializeOnlyWhenVisible_bl?(_s.startResizeHandler(),window.addEventListener("scroll",_s.onInitlalizeScrollHandler),setTimeout(_s.onInitlalizeScrollHandler,500)):(_s.setupPlayer(),_s.startResizeHandler()))}},_s.addMinOnScroll=function(){_s.displayType!=FWDEVPlayer.RESPONSIVE||_s.stickyOnScroll&&window.addEventListener("scroll",_s.minimizeOnScrollHandler)},_s.removeMinOnScroll=function(){_s.stickyOnScroll&&window.removeEventListener("scroll",_s.minimizeOnScrollHandler)},_s.minimizeOnScrollHandler=function(){var e=FWDEVPUtils.getScrollOffsets();_s.pageXOffset=e.x,_s.pageYOffset=e.y,0>_s.stageContainer.getBoundingClientRect().bottom?_s.setMinimized():_s.setNormal()},_s.setMinimized=function(){_s.isMin||_s.isFullscreen_bl||(_s.isMin=!0,_s.main_do.style().position="fixed",_s.main_do.style().zIndex=9999999999999,_s.main_do.setAlpha(0),_s.startPosisionOnMin())},_s.startPosisionOnMin=function(){_s.resizeHandler(),_s.positionOnMin()},_s.setNormal=function(){_s.isMin&&(_s.isMinShowed=!0,_s.isMin=!1,_s.main_do.style().position="relative",_s.main_do.style().zIndex=0,FWDAnimation.killTweensOf(_s.main_do),_s.main_do.setAlpha(1),_s.main_do.setX(0),_s.main_do.setY(0),_s.opener_do&&_s.opener_do.setX(-1e3),_s.startPosisionOnNormal())},_s.startPosisionOnNormal=function(){_s.opener_do&&_s.opener_do.showCloseButton(),_s.resizeHandler()},_s.positionOnMin=function(e){if(_s.isMin||e){var t=5,o=.2;_s.isMobile_bl&&(t=0);var s=0;if(_s.isMinShowed||(o=0,s=Math.round(_s.sH)+t),_s.opener_do)var d=_s.ws.w-_s.opener_do.w-t,n=_s.ws.h-_s.sH-t+s-_s.opener_do.h;_s.main_do.setX(_s.ws.w-_s.sW-t),0==_s.main_do.alpha||e?(0==_s.main_do.alpha&&(_s.main_do.setY(_s.ws.h),_s.opener_do&&(_s.opener_do.setX(d),_s.opener_do.setY(_s.ws.h))),FWDAnimation.to(_s.main_do,.8,{alpha:1,y:_s.ws.h-_s.sH-t+s,delay:o,ease:Expo.easeInOut}),_s.opener_do&&(FWDAnimation.killTweensOf(_s.opener_do),FWDAnimation.to(_s.opener_do,.8,{x:d,y:n,delay:o,ease:Expo.easeInOut}))):(FWDAnimation.killTweensOf(_s.main_do),_s.main_do.setAlpha(1),_s.main_do.setY(_s.ws.h-_s.sH-t+s),_s.opener_do&&(FWDAnimation.killTweensOf(_s.opener_do),_s.opener_do.setX(d),_s.opener_do.setY(n)))}},_s.setupLightBox=function(){FWDEVPLightBox.setPrototype(),_s.lightBox_do=new FWDEVPLightBox(_s,_s.lightBoxBackgroundColor_str,_s.backgroundColor_str,_s.lightBoxBackgroundOpacity,_s.lightBoxWidth,_s.lightBoxHeight),_s.lightBox_do.addListener(FWDEVPLightBox.SHOW,_s.lightBoxShowHandler),_s.lightBox_do.addListener(FWDEVPLightBox.CLOSE,_s.lightBoxCloseHandler),_s.lightBox_do.addListener(FWDEVPLightBox.HIDE_COMPLETE,_s.lightBoxHideCompleteHandler),_s.lighboxAnimDoneId_to=setTimeout(_s.setupPlayer,1200)},_s.lightBoxShowHandler=function(){},_s.lightBoxCloseHandler=function(){_s.stop(),_s.stopResizeHandler()},_s.lightBoxHideCompleteHandler=function(){_s.dispatchEvent(FWDEVPlayer.HIDE_LIGHTBOX_COMPLETE)},_s.onInitlalizeScrollHandler=function(){var e=FWDEVPUtils.getScrollOffsets();_s.pageXOffset=e.x,_s.pageYOffset=e.y,_s.main_do.getRect().top>=-_s.sH&&_s.main_do.getRect().top<_s.ws.h&&(window.removeEventListener("scroll",_s.onInitlalizeScrollHandler),_s.setupPlayer())},_s.setupPlayer=function(){_s.info_do||(_s.setupMainDo(),_s.setupInfo(),_s.setupData())},_s.setupMainDo=function(){_s.main_do||(_s.main_do=new FWDEVPDO("div","relative"),_s.hasPointerEvent_bl&&(_s.main_do.style().touchAction="none"),_s.main_do.style().webkitTapHighlightColor="rgba(0, 0, 0, 0)",_s.main_do.style().webkitFocusRingColor="rgba(0, 0, 0, 0)",_s.main_do.screen.className="fwdevp",_s.main_do.style().width="100%",_s.main_do.style().height="100%",_s.main_do.setBackfaceVisibility(),_s.main_do.setBkColor(_s.backgroundColor_str),(!FWDEVPUtils.isMobile||FWDEVPUtils.isMobile&&FWDEVPUtils.hasPointerEvent)&&_s.main_do.setSelectable(!1),_s.displayType==FWDEVPlayer.STICKY?(_s.background_do=new FWDEVPDO("div"),_s.background_do.style().width="100%",_s.mainBackgroundImagePath_str&&(_s.mainBackground_do=new FWDEVPDO("div"),_s.stageContainer.appendChild(_s.mainBackground_do.screen)),_s.stageContainer.appendChild(_s.background_do.screen),_s.stageContainer.appendChild(_s.main_do.screen)):_s.displayType==FWDEVPlayer.FULL_SCREEN?(_s.stageContainer.style.overflow="hidden",_s.main_do.style().position="absolute",document.documentElement.appendChild(_s.main_do.screen),_s.stageContainer.style.zIndex=9999999999998,_s.main_do.style().zIndex=9999999999998):_s.displayType==FWDEVPlayer.BACKGROUND_VIDEO?(document.documentElement.appendChild(_s.main_do.screen),_s.main_do.style().zIndex=-9999999999998,_s.main_do.style().position="fixed",_s.main_do.setAlpha(0),document.documentElement.insertBefore(_s.main_do.screen,document.documentElement.firstChild)):_s.displayType==FWDEVPlayer.LIGHTBOX?(_s.main_do.style().position="absolute",_s.stageContainer=_s.lightBox_do.mainLightBox_do.screen,_s.stageContainer.appendChild(_s.main_do.screen),_s.main_do.setX(-1e4),_s.main_do.setY(-1e4),_s.main_do.setWidth(0),_s.main_do.setHeight(0)):(_s.stageContainer.style.overflow="hidden",_s.stageContainer.appendChild(_s.main_do.screen)),_s.useWithoutVideoScreen_bl&&setTimeout(function(){_s.stageContainer.style.overflow="visible",_s.main_do.style().overflow="visible"},1e3),_s.isEmbedded_bl&&(_s.main_do.style().zIndex=9999999999998))},_s.setupDisableClick=function(){_s.disableClick_do=new FWDEVPDO("div"),FWDEVPUtils.isIE&&(_s.disableClick_do.setBkColor("#ff0000"),_s.disableClick_do.setAlpha(.001)),_s.main_do.addChild(_s.disableClick_do)},_s.disableClick=function(){_s.disableClick_bl=!0,clearTimeout(_s.disableClickId_to),_s.disableClick_do&&(_s.disableClick_do.setWidth(_s.sW),_s.disableClick_do.setHeight(_s.sH)),_s.disableClickId_to=setTimeout(function(){_s.disableClick_do&&(_s.disableClick_do.setWidth(0),_s.disableClick_do.setHeight(0)),_s.disableClick_bl=!1},500)},_s.showDisable=function(){_s.disableClick_do.w==_s.sW||(_s.disableClick_do.setWidth(_s.sW),_s.disableClick_do.setHeight(_s.sH))},_s.hideDisable=function(){_s.disableClick_do&&0!=_s.disableClick_do.w&&(_s.disableClick_do.setWidth(0),_s.disableClick_do.setHeight(0))},_s.setupInfo=function(){FWDEVPInfo.setPrototype(),_s.info_do=new FWDEVPInfo(_s,_s.warningIconPath_str,_s.showErrorInfo_bl)},_s.startResizeHandler=function(){window.addEventListener("resize",_s.onResizeHandler),window.addEventListener("orientationchange",_s.orientationChange),_s.displayType==FWDEVPlayer.STICKY&&window.addEventListener("scroll",_s.onScrollHandler),_s.displayType==FWDEVPlayer.LIGHTBOX&&window.addEventListener("scroll",_s.onScrollHandler),_s.onResizeHandler(!0),_s.resizeHandlerId_to=setTimeout(function(){_s.resizeHandler(!0)},500),_s.displayType==FWDEVPlayer.BACKGROUND_VIDEO&&(_s.resizeHandlerId_to=setTimeout(function(){_s.resizeHandler(!0)},900))},_s.onScrollHandler=function(){if(_s.displayType==FWDEVPlayer.STICKY&&_s.onResizeHandler(),!_s.lightBox_do||_s.lightBox_do.isShowed_bl){_s.scrollHandler();var e=FWDEVPUtils.getScrollOffsets();_s.scrollOffsets=e}},_s.scrollHandler=function(){var e=FWDEVPUtils.getScrollOffsets();_s.pageXOffset=e.x,_s.pageYOffset=e.y,_s.displayType==FWDEVPlayer.LIGHTBOX?(_s.lightBox_do.setX(e.x),_s.lightBox_do.setY(e.y)):(_s.isFullScreen_bl||_s.displayType==FWDEVPlayer.FULL_SCREEN)&&(_s.main_do.setX(e.x),_s.main_do.setY(e.y))},_s.stopResizeHandler=function(){window.removeEventListener?(window.removeEventListener("resize",_s.onResizeHandler),window.removeEventListener("scroll",_s.onScrollHandler),window.removeEventListener("orientationchange",_s.orientationChange)):window.detachEvent&&window.detachEvent("onresize",_s.onResizeHandler),clearTimeout(_s.resizeHandlerId_to)},_s.onResizeHandler=function(){_s.resizeHandler(),clearTimeout(_s.resizeHandler2Id_to),_s.resizeHandler2Id_to=setTimeout(function(){_s.resizeHandler()},300)},_s.orientationChange=function(){_s.orintationChangeComplete_bl=!1,clearTimeout(_s.resizeHandlerId_to),clearTimeout(_s.resizeHandler2Id_to),clearTimeout(_s.orientationChangeId_to),_s.orientationChangeId_to=setTimeout(function(){_s.orintationChangeComplete_bl=!0,_s.resizeHandler(!0)},150),_s.stageContainer.style.left="-5000px",_s.preloader_do&&_s.preloader_do.setX(-5e3)},_s.resizeHandler=function(e){var t=FWDEVPUtils.getViewportSize(),o=FWDEVPUtils.getScrollOffsets();if(_s.ws=t,_s.displayType==FWDEVPlayer.STICKY&&!_s.isFullScreen_bl)_s.main_do.style().width="100%",_s.main_do.getWidth()>_s.maxWidth&&_s.main_do.setWidth(_s.maxWidth),_s.sW=_s.main_do.getWidth(),_s.sH=_s.autoScale_bl?parseInt(_s.maxHeight*(_s.sW/_s.maxWidth)):_s.maxHeight;else if(_s.displayType==FWDEVPlayer.LIGHTBOX&&!_s.isFullScreen_bl){if(!_s.lightBox_do.isShowed_bl||!_s.main_do)return;_s.lightBoxWidth>t.w?(_s.finalLightBoxWidth=t.w,_s.finalLightBoxHeight=parseInt(_s.lightBoxHeight*(t.w/_s.lightBoxWidth))):(_s.finalLightBoxWidth=_s.lightBoxWidth,_s.finalLightBoxHeight=_s.lightBoxHeight),_s.lightBox_do.setWidth(t.w),_s.lightBox_do.setHeight(t.h),_s.lightBox_do.setX(o.x),_s.lightBox_do.setY(o.y),_s.lightBox_do.mainLightBox_do.setX(parseInt((t.w-_s.finalLightBoxWidth)/2)),_s.lightBox_do.mainLightBox_do.setY(parseInt((t.h-_s.finalLightBoxHeight)/2)),_s.lightBox_do.clsBtn&&_s.lightBox_do.isShowed_bl&&(_s.lightBox_do.clsBtn.setX(t.w-_s.lightBox_do.clsBtn.w-15),_s.lightBox_do.clsBtn.setY(15)),_s.main_do.setX(0),_s.main_do.setY(0),_s.lightBox_do.mainLightBox_do.setWidth(_s.finalLightBoxWidth),_s.lightBox_do.mainLightBox_do.setHeight(_s.finalLightBoxHeight),_s.sW=_s.finalLightBoxWidth,_s.sH=_s.finalLightBoxHeight}else(_s.isFullScreen_bl||_s.displayType==FWDEVPlayer.FULL_SCREEN||_s.displayType==FWDEVPlayer.BACKGROUND_VIDEO)&&!_s.doNotDisplyFS?(_s.main_do.setX(0),_s.main_do.setY(0),_s.sW=t.w+2,_s.sH=t.h+2):_s.displayType==FWDEVPlayer.AFTER_PARENT?(_s.sW=_s.stageContainer.offsetWidth,_s.sH=_s.stageContainer.offsetHeight):(_s.stageContainer.style.width="100%",_s.stageContainer.offsetWidth>_s.maxWidth&&(_s.stageContainer.style.width=_s.maxWidth+"px"),_s.sW=_s.stageContainer.offsetWidth,_s.sH=_s.autoScale_bl?parseInt(_s.maxHeight*(_s.sW/_s.maxWidth)):_s.maxHeight,_s.useWithoutVideoScreen_bl&&(_s.sH=_s.controllerHeight),_s.stageContainer.style.height=_s.sH+"px");if(_s.isMin&&!_s.isFullScreen_bl&&(_s.sW=Math.min(_s.stickyOnScrollWidth-10,_s.ws.w-10),_s.sH=parseInt(_s.stickyOnScrollHeight*(_s.sW/_s.stickyOnScrollWidth)),_s.sH=_s.sH),_s.tempVidStageWidth=_s.sW,_s.tempVidStageHeight=_s.sH,_s.main_do.setWidth(_s.sW),_s.main_do.setHeight(_s.sH),!_s.fillEntireVideoScreen_bl||_s.videoType_str!=FWDEVPlayer.VIDEO&&_s.videoType_str!=FWDEVPlayer.HLS_JS||_s.isFullScreen_bl)_s.audioScreen_do&&_s.videoType_str==FWDEVPlayer.MP3?(_s.audioScreen_do.resizeAndPosition(_s.sW,_s.sH),_s.audioScreen_do.setX(0),_s.audioScreen_do.setY(0)):_s.videoScreen_do&&(_s.videoType_str==FWDEVPlayer.VIDEO||_s.videoType_str==FWDEVPlayer.HLS_JS||_s.videoType_str==FWDEVPlayer.DASH)&&(_s.videoScreen_do.resizeAndPosition(_s.sW,_s.sH),_s.videoScreen_do.setX(0),_s.videoScreen_do.setY(0));else if(_s.videoScreen_do&&_s.videoScreen_do.video_el&&0!=_s.videoScreen_do.video_el.videoWidth){var s=_s.videoScreen_do.video_el.videoWidth,d=_s.videoScreen_do.video_el.videoHeight,n=_s.sW/s,a=_s.sH/d,r=1;n>a?r=n:n<a&&(r=a);var l=Math.round(s*r)+2,_=Math.round(d*r)+2,u=Math.round((_s.sW-l)/2)-1,c=Math.round((_s.sH-_)/2)-1;_s.videoScreen_do.resizeAndPosition(l,_,u,c),0==_s.main_do.alpha&&FWDAnimation.to(_s.main_do,3,{alpha:1})}_s.popw_do&&_s.popw_do.isShowed_bl&&_s.popw_do.positionAndResize(),_s.ytb_do&&_s.videoType_str==FWDEVPlayer.YOUTUBE&&(_s.ytb_do.setWidth(_s.sW),_s.ytb_do.setHeight(_s.sH)),_s.vimeo_do&&_s.videoType_str==FWDEVPlayer.VIMEO&&_s.vimeo_do.resizeAndPosition(),_s.positionAdsImage(),_s.logo_do&&_s.logo_do.positionAndResize(),_s.controller_do&&_s.controller_do.resizeAndPosition(),_s.ytb_do&&_s.ytb_do.ytb&&_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do.resizeAndPosition(),_s.isIMA&&_s.IMA&&_s.IMA.resizeAndPosition(),_s.preloader_do&&_s.positionPreloader(),_s.resizeDumyHandler(),_s.largePlayButton_do&&_s.positionLargePlayButton(),_s.videoPoster_do&&_s.videoPoster_do.allowToShow_bl&&_s.videoPoster_do.positionAndResize(),_s.embedWindow_do&&_s.embedWindow_do.isShowed_bl&&_s.embedWindow_do.positionAndResize(),_s.passWindow_do&&_s.passWindow_do.isShowed_bl&&_s.passWindow_do.positionAndResize(),_s.lg_do&&_s.lg_do.isShowed_bl&&_s.lg_do.positionAndResize(),_s.shareWindow_do&&_s.shareWindow_do.isShowed_bl&&_s.shareWindow_do.positionAndResize(),_s.adsStart_do&&_s.positionAds(),_s.subtitle_do&&_s.subtitle_do.position(),_s.popupAds_do&&_s.popupAds_do.position(),_s.annotations_do&&_s.annotations_do.position(),_s.mainBackground_do&&(_s.mainBackground_do.setWidth(_s.ws.w),_s.mainBackground_do.setHeight(_s.sH)),_s.displayType==FWDEVPlayer.STICKY&&_s.setStageContainerFinalHeightAndPosition(e),_s.positionOnMin()},_s.resizeDumyHandler=function(){_s.dClk_do&&(_s.is360&&_s.videoType_str==FWDEVPlayer.YOUTUBE?_s.dClk_do.setWidth(0):_s.videoType_str!=FWDEVPlayer.VIMEO||_s._d.showDefaultControllerForVimeo_bl?(_s.dClk_do.setWidth(_s.sW),_s.isMobile_bl?_s.dClk_do.setHeight(_s.sH):_s.dClk_do.setHeight(_s.sH)):(_s.dClk_do.setWidth(_s.sW),_s.dClk_do.setHeight(_s.sH-50)))},_s.setStageContainerFinalHeightAndPosition=function(e){if(!_s.isMin)if(_s.allowToResizeAndPosition_bl=!0,clearTimeout(_s.showPlaylistWithDelayId_to),_s.horizontalPosition_str==FWDEVPlayer.LEFT?(_s.main_do.setX(_s.offsetX),_s.opener_do&&("right"==_s._d.openerAlignment_str?_s.opener_do.setX(Math.round(_s.sW-_s.opener_do.w+_s.offsetX)):_s.opener_do.setX(_s.offsetX))):_s.horizontalPosition_str==FWDEVPlayer.CENTER?(_s.main_do.setX(Math.round((_s.ws.w-_s.sW)/2)),_s.opener_do&&("right"==_s._d.openerAlignment_str?_s.opener_do.setX(parseInt((_s.ws.w-_s.sW)/2)+_s.sW-_s.opener_do.w):_s.opener_do.setX(_s.main_do.x))):_s.horizontalPosition_str==FWDEVPlayer.RIGHT&&(_s.main_do.setX(Math.round(_s.ws.w-_s.sW-_s.offsetX)),_s.opener_do&&("right"==_s._d.openerAlignment_str?_s.opener_do.setX(Math.round(_s.ws.w-_s.opener_do.w-_s.offsetX)):_s.opener_do.setX(Math.round(_s.ws.w-_s.sW-_s.offsetX)))),e){if(FWDAnimation.isTweening(_s.stageContainer))return;_s.opener_do&&FWDAnimation.killTweensOf(_s.opener_do),_s.position_str==FWDEVPlayer.POSITION_TOP?(_s.isShowed_bl&&!_s.isShowedFirstTime_bl?FWDAnimation.to(_s.stageContainer,.8,{css:{top:_s.offsetY},ease:Expo.easeInOut}):FWDAnimation.to(_s.stageContainer,.8,{css:{top:-_s.sH},ease:Expo.easeInOut}),_s.isShowedFirstTime_bl?_s.opener_do&&FWDAnimation.to(_s.opener_do,.8,{y:_s.sH-_s.opener_do.h,ease:Expo.easeInOut}):_s.opener_do&&FWDAnimation.to(_s.opener_do,.8,{y:_s.sH,ease:Expo.easeInOut})):(_s.isShowed_bl&&!_s.isShowedFirstTime_bl?FWDAnimation.to(_s.stageContainer,.8,{css:{top:_s.ws.h-_s.sH-_s.offsetY},ease:Expo.easeInOut}):FWDAnimation.to(_s.stageContainer,.8,{css:{top:_s.ws.h},ease:Expo.easeInOut,onComplete:_s.moveWheyLeft}),_s.isShowedFirstTime_bl?_s.opener_do&&FWDAnimation.to(_s.opener_do,.8,{y:0,ease:Expo.easeInOut}):_s.opener_do&&FWDAnimation.to(_s.opener_do,.8,{y:-_s.opener_do.h,ease:Expo.easeInOut}))}else _s.position_str==FWDEVPlayer.POSITION_TOP?(_s.stageContainer.style.top=_s.isShowed_bl&&!_s.isShowedFirstTime_bl?_s.offsetY+"px":-_s.sH+"px",_s.isShowedFirstTime_bl?_s.opener_do&&_s.opener_do.setY(_s.sH-_s.opener_do.h):_s.opener_do&&_s.opener_do.setY(_s.sH)):(_s.stageContainer.style.top=_s.isShowed_bl&&!_s.isShowedFirstTime_bl?_s.ws.h-_s.sH-_s.offsetY+"px":_s.ws.h+"px",_s.isShowedFirstTime_bl?_s.opener_do&&_s.opener_do.setY(0):_s.opener_do&&_s.opener_do.setY(-_s.opener_do.h))},_s.setupClickScreen=function(){_s.dClk_do=new FWDEVPDO("div"),_s.disableDoubleClickFullscreen_bl&&(_s.dClk_do.style().pointerEvents="none"),_s.displayType!=FWDEVPlayer.BACKGROUND_VIDEO&&(_s.hasPointerEvent_bl?(_s.dClk_do.screen.addEventListener("pointerdown",_s.playPauseDownHandler),_s.dClk_do.screen.addEventListener("pointerup",_s.playPauseClickHandler),_s.dClk_do.screen.addEventListener("pointermove",_s.playPauseMoveHandler)):_s.isMobile_bl?_s.dClk_do.screen.addEventListener("click",_s.playPauseClickHandler):(_s.dClk_do.screen.addEventListener("mousedown",_s.playPauseDownHandler),_s.dClk_do.screen.addEventListener("mouseup",_s.playPauseClickHandler),_s.dClk_do.screen.addEventListener("mousemove",_s.playPauseMoveHandler))),_s.hideClickScreen(),_s.main_do.addChild(_s.dClk_do)},_s.playPauseDownHandler=function(t){_s.isClickHandlerMoved_bl=!1;var e=FWDEVPUtils.getViewportMouseCoordinates(t);_s.firstDommyTapX=e.screenX,_s.firstDommyTapY=e.screenY,_s.is360&&(_s.dClk_do.style().cursor="url("+_s._d.grabPath_str+"), default")},_s.playPauseMoveHandler=function(t){var e=FWDEVPUtils.getViewportMouseCoordinates(t),o,s;t.touches&&1!=t.touches.length||(o=Math.abs(e.screenX-_s.firstDommyTapX),s=Math.abs(e.screenY-_s.firstDommyTapY),_s.isMobile_bl&&(10<o||10<s)?_s.isClickHandlerMoved_bl=!0:!_s.isMobile_bl&&(2<o||2<s)&&(_s.isClickHandlerMoved_bl=!0))},_s.playPauseClickHandler=function(t){if(2!=t.button&&(_s.is360&&(_s.dClk_do.style().cursor="url("+_s._d.handPath_str+"), default"),!_s.isClickHandlerMoved_bl)){if(_s.isAdd_bl)return void(_s._d.adsPageToOpenURL_str&&"none"!=_s._d.adsPageToOpenURL_str&&!_s.skipOnDb_bl&&(_s.ClickTracking&&_s.executeVastEvent(_s.ClickTracking),window.open(_s._d.adsPageToOpenURL_str,_s._d.adsPageToOpenTarget_str),_s.pause()));_s.disableClick_bl||(_s.firstTapPlaying_bl=_s.isPlaying_bl,FWDEVPlayer.keyboardCurInstance=_s,_s.controller_do&&0!=_s.controller_do.mainHolder_do.y&&_s.isMobile_bl||(!_s.isMobile_bl&&(FWDEVPlayer.videoStartBehaviour==FWDEVPlayer.PAUSE_ALL_VIDEOS?FWDEVPlayer.pauseAllVideos(_s):FWDEVPlayer.videoStartBehaviour==FWDEVPlayer.STOP_ALL_VIDEOS&&FWDEVPlayer.stopAllVideos(_s)),_s.videoType_str==FWDEVPlayer.IMAGE||_s.videoType_str==FWDEVPlayer.IFRAME?_s.togglePlayPause():_s.videoType_str==FWDEVPlayer.YOUTUBE?_s.ytb_do.togglePlayPause():_s.videoType_str==FWDEVPlayer.VIMEO?_s.vimeo_do.togglePlayPause():_s.videoType_str==FWDEVPlayer.MP3?_s.audioScreen_do.togglePlayPause():_s.videoScreen_do&&_s.videoScreen_do.togglePlayPause()))}},_s.showClickScreen=function(){_s.dClk_do.setVisible(!0),_s.isAdd_bl&&_s._d.adsPageToOpenURL_str&&"none"!=_s._d.adsPageToOpenURL_str?_s.dClk_do.setButtonMode(!0):_s.is360?_s.dClk_do.style().cursor="url("+_s._d.handPath_str+"), default":_s.dClk_do.setButtonMode(!1),_s.dispatchEvent(FWDEVPlayer.SHOW_CURSOR)},_s.hideClickScreen=function(){_s.dClk_do.setVisible(!1)},_s.disableClick=function(){_s.disableClick_bl=!0,clearTimeout(_s.disableClickId_to),_s.disableClickId_to=setTimeout(function(){_s.disableClick_bl=!1},500)},_s.addDoubleClickSupport=function(){_s.hasPointerEvent_bl?_s.dClk_do.screen.addEventListener("pointerdown",_s.onFirstDown):(!_s.isMobile_bl&&(_s.dClk_do.screen.addEventListener("mousedown",_s.onFirstDown),FWDEVPUtils.isIEWebKit&&_s.dClk_do.screen.addEventListener("dblclick",_s.onSecondDown)),_s.dClk_do.screen.addEventListener("touchstart",_s.onFirstDown)),_s.setupVisualization()},_s.onFirstDown=function(t){if(2!=t.button){_s.isFullscreen_bl&&t.preventDefault&&t.preventDefault();var e=FWDEVPUtils.getViewportMouseCoordinates(t);_s.firstTapX=e.screenX-_s.main_do.getGlobalX(),_s.firstTapY=e.screenY-_s.main_do.getGlobalY(),_s.firstTapPlaying_bl=_s.isPlaying_bl,FWDEVPUtils.isIEWebKit||(_s.hasPointerEvent_bl?(_s.dClk_do.screen.removeEventListener("pointerdown",_s.onFirstDown),_s.dClk_do.screen.addEventListener("pointerdown",_s.onSecondDown)):(!_s.isMobile_bl&&(_s.dClk_do.screen.addEventListener("mousedown",_s.onSecondDown),_s.dClk_do.screen.removeEventListener("mousedown",_s.onFirstDown)),_s.dClk_do.screen.addEventListener("touchstart",_s.onSecondDown),_s.dClk_do.screen.removeEventListener("touchstart",_s.onFirstDown)),clearTimeout(_s.secondTapId_to),_s.secondTapId_to=setTimeout(_s.doubleTapExpired,500))}},_s.doubleTapExpired=function(){clearTimeout(_s.secondTapId_to),_s.hasPointerEvent_bl?(_s.dClk_do.screen.removeEventListener("pointerdown",_s.onSecondDown),_s.dClk_do.screen.addEventListener("pointerdown",_s.onFirstDown)):(_s.dClk_do.screen.removeEventListener("touchstart",_s.onSecondDown),_s.dClk_do.screen.addEventListener("touchstart",_s.onFirstDown),!_s.isMobile_bl&&(_s.dClk_do.screen.removeEventListener("mousedown",_s.onSecondDown),_s.dClk_do.screen.addEventListener("mousedown",_s.onFirstDown)))},_s.onSecondDown=function(t){t.preventDefault&&t.preventDefault();var e=FWDEVPUtils.getViewportMouseCoordinates(t),o,s;(FWDEVPUtils.isIEWebKit&&(_s.firstTapPlaying_bl=_s.isPlaying_bl),!(t.touches&&1!=t.touches.length))&&(o=Math.abs(e.screenX-_s.main_do.getGlobalX()-_s.firstTapX),s=Math.abs(e.screenY-_s.main_do.getGlobalY()-_s.firstTapY),10<o||10<s||(_s.firstTapX<.33*_s.tempVidStageWidth?!_s.isPlaying_bl&&(_s.skipOnDb_bl=!0,_s.rewind(10),_s.addVisualization("left"),setTimeout(function(){_s.isPlaying_bl||_s.play()},200),setTimeout(function(){_s.skipOnDb_bl=!1},500)):_s.firstTapX>.67*_s.tempVidStageWidth?!_s.isPlaying_bl&&(_s.skipOnDb_bl=!0,_s.rewind(-10),_s.addVisualization("right"),_s.rewindId_to=setTimeout(function(){_s.isPlaying_bl||_s.play()},200),setTimeout(function(){_s.skipOnDb_bl=!1},500)):(_s.switchFullScreenOnDoubleClick(),_s.firstTapPlaying_bl?_s.play():_s.pause())))},_s.switchFullScreenOnDoubleClick=function(){_s.disableClick(),_s.isFullScreen_bl?_s.goNormalScreen():_s.goFullScreen()},_s.lasPosition,_s.setupVisualization=function(){_s.mainVz_do=new FWDEVPDO("div"),_s.mainVz_do.style().pointerEvents="none",_s.mainVz_do.style().backgroundColor="rgba(0,0,0,0.01)",_s.mainVzBackgrond_do=new FWDEVPDO("div"),_s.mainVzBackgrond_do.style().width="100%",_s.mainVzBackgrond_do.style().height="100%",_s.mainVzBackgrond_do.style().backgroundColor="rgba(255,255,255, .15)",_s.mainVz_do.style().borderRadius="100%",_s.mainVz_do.addChild(_s.mainVzBackgrond_do),_s.circle_do=new FWDEVPDO("div",0,0,!0),_s.circle_do.style().backgroundColor="rgba(255,255,255, .15)",_s.circle_do.style().borderRadius="100%",_s.mainVz_do.addChild(_s.circle_do);var e=new Image;e.src=_s.mainFolderPath_str+_s.sknPth+"vis.png",_s.vzImg1_do=new FWDEVPDO("img",0,0,!0),_s.vzImg1_do.setScreen(e),_s.vzImg1_do.setWidth(17),_s.vzImg1_do.setHeight(23),_s.mainVz_do.addChild(_s.vzImg1_do);var t=new Image;t.src=_s.mainFolderPath_str+_s.sknPth+"vis.png",_s.vzImg2_do=new FWDEVPDO("img",0,0,!0),_s.vzImg2_do.setScreen(t),_s.vzImg2_do.setWidth(17),_s.vzImg2_do.setHeight(23),_s.mainVz_do.addChild(_s.vzImg2_do);var o=new Image;o.src=_s.mainFolderPath_str+_s.sknPth+"vis.png",_s.vzImg3_do=new FWDEVPDO("img",0,0,!0),_s.vzImg3_do.setScreen(o),_s.vzImg3_do.setWidth(17),_s.vzImg3_do.setHeight(23),_s.mainVz_do.addChild(_s.vzImg3_do)},_s.addVisualization=function(e){clearTimeout(_s.vizFinisedId_to),clearTimeout(_s.vizFinished2Id_to);var t=Math.round(_s.tempVidStageWidth/2),o=Math.round(1.5*_s.tempVidStageHeight);FWDAnimation.killTweensOf(_s.mainVzBackgrond_do),_s.lasPosition!=e&&_s.mainVzBackgrond_do.setAlpha(0),FWDAnimation.to(_s.mainVzBackgrond_do,.4,{alpha:1}),_s.mainVz_do.setVisible(!0),_s.mainVz_do.setWidth(t),_s.mainVz_do.setHeight(o),_s.mainVz_do.setY((_s.tempVidStageHeight-o)/2);var s=Math.abs(_s.mainVz_do.y);_s.controller_do&&_s.controller_do.isShowed_bl&&(s-=_s.controller_do.sH/2),_s.main_do.contains(_s.mainVz_do)||(_s.controller_do?_s.main_do.addChildAt(_s.mainVz_do,_s.main_do.getChildIndex(_s.controller_do)-1):_s.main_do.addChild(_s.mainVz_do)),"right"==e?(_s.mainVz_do.style().borderRadius="100% 0% 0% 100%",_s.mainVz_do.setX(t),_s.vzImg1_do.setRotation(0),_s.vzImg2_do.setRotation(0),_s.vzImg3_do.setRotation(0)):(_s.mainVz_do.style().borderRadius="0% 100% 100% 0%",_s.mainVz_do.setX(0),_s.vzImg1_do.setRotation(180),_s.vzImg2_do.setRotation(180),_s.vzImg3_do.setRotation(180)),_s.vzImg1_do.setX(Math.round(t-3*_s.vzImg1_do.w)/2),_s.vzImg1_do.setY(Math.round(s+(_s.tempVidStageHeight-_s.vzImg1_do.h)/2)),_s.vzImg2_do.setX(_s.vzImg1_do.x+_s.vzImg1_do.w),_s.vzImg2_do.setY(_s.vzImg1_do.y),_s.vzImg3_do.setX(_s.vzImg2_do.x+_s.vzImg2_do.w),_s.vzImg3_do.setY(_s.vzImg2_do.y),FWDAnimation.killTweensOf(_s.vzImg1_do),FWDAnimation.killTweensOf(_s.vzImg2_do),FWDAnimation.killTweensOf(_s.vzImg3_do),_s.vzImg1_do.setAlpha(0),_s.vzImg2_do.setAlpha(0),_s.vzImg3_do.setAlpha(0),"right"==e?(FWDAnimation.to(_s.vzImg1_do,.4,{alpha:1}),FWDAnimation.to(_s.vzImg1_do,.4,{alpha:0,delay:.3}),FWDAnimation.to(_s.vzImg2_do,.4,{alpha:1,delay:.3}),FWDAnimation.to(_s.vzImg2_do,.4,{alpha:0,delay:.6}),FWDAnimation.to(_s.vzImg3_do,.4,{alpha:1,delay:.6}),FWDAnimation.to(_s.vzImg3_do,.4,{alpha:0,delay:.9})):(FWDAnimation.to(_s.vzImg3_do,.4,{alpha:1}),FWDAnimation.to(_s.vzImg3_do,.4,{alpha:0,delay:.3}),FWDAnimation.to(_s.vzImg2_do,.4,{alpha:1,delay:.3}),FWDAnimation.to(_s.vzImg2_do,.4,{alpha:0,delay:.6}),FWDAnimation.to(_s.vzImg1_do,.4,{alpha:1,delay:.6}),FWDAnimation.to(_s.vzImg1_do,.4,{alpha:0,delay:.9})),FWDAnimation.killTweensOf(_s.circle_do),_s.circle_do.setAlpha(1),_s.circle_do.setScale2(1),_s.circle_do.setWidth(t),_s.circle_do.setHeight(t),_s.circle_do.setScale2(0),_s.circle_do.setX(_s.firstTapX-_s.mainVz_do.x-_s.circle_do.w/2),_s.circle_do.setY(_s.firstTapY+s-_s.circle_do.w/2),FWDAnimation.to(_s.circle_do,.8,{scale:2,ease:Expo.easeInOut}),_s.vizFinisedId_to=setTimeout(function(){FWDAnimation.to(_s.mainVzBackgrond_do,.4,{alpha:0}),FWDAnimation.to(_s.circle_do,.4,{alpha:0}),_s.vizFinished2Id_to=setTimeout(function(){_s.mainVz_do.setVisible(!1)},400)},800),_s.lasPosition=e},_s.stopVisualization=function(){_s.mainVz_do&&(clearTimeout(_s.vizFinisedId_to),clearTimeout(_s.vizFinished2Id_to),_s.mainVz_do.setVisible(!1))},_s.setupVimeoAPI=function(){if(!_s.vimeo_do){if(_s.dispatchEvent(FWDEVPlayer.FRAMEWORK_LOAD),"undefined"!=typeof Vimeo&&Vimeo.Player)return void _s.setupVimeoPlayer();if(FWDEVPlayer.isVimeoAPILoadedOnce_bl)return void(_s.keepCheckingVimeoAPI_int=setInterval(function(){"undefined"!=typeof Vimeo&&Vimeo&&Vimeo.Player&&(-1==_s.videoSourcePath_str.indexOf("vimeo.")&&clearInterval(_s.keepCheckingVimeoAPI_int),clearInterval(_s.keepCheckingVimeoAPI_int),_s.setupVimeoPlayer())},50));var e=document.createElement("script");e.src="https://player.vimeo.com/api/player.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t),e.onload=function(){_s.keepCheckingVimeoAPI_int=setInterval(function(){"undefined"!=typeof Vimeo&&Vimeo&&Vimeo.Player&&(clearInterval(_s.keepCheckingVimeoAPI_int),_s.setupVimeoPlayer())},50),FWDEVPlayer.isVimeoAPILoadedOnce_bl=!0},e.onerror=function(){setTimeout(function(){_s.main_do.addChild(_s.info_do);_s.displayError("Error loading Vimeo API")},500)},_s.largePlayButton_do&&_s.hideLargePlayButton()}},_s.isVimeoReady_bl=!1,_s.setupVimeoPlayer=function(){_s.vimeo_do||(FWDEVPVimeoScreen.setPrototype(),_s.vimeo_do=new FWDEVPVimeoScreen(_s,_s._d.volume),_s.vimeo_do.addListener(FWDEVPVimeoScreen.ERROR,_s.videoScreenErrorHandler),_s.vimeo_do.addListener(FWDEVPVimeoScreen.READY,_s.vimeoReadyHandler),_s.vimeo_do.addListener(FWDEVPVimeoScreen.STOP,_s.videoScreenStopHandler),_s.vimeo_do.addListener(FWDEVPVimeoScreen.SAFE_TO_SCRUBB,_s.videoScreenSafeToScrubbHandler),_s.vimeo_do.addListener(FWDEVPVimeoScreen.PLAY,_s.videoScreenPlayHandler),_s.vimeo_do.addListener(FWDEVPVimeoScreen.PAUSE,_s.videoScreenPauseHandler),_s.vimeo_do.addListener(FWDEVPVimeoScreen.UPDATE,_s.videoScreenUpdateHandler),_s.vimeo_do.addListener(FWDEVPVimeoScreen.UPDATE_TIME,_s.videoScreenUpdateTimeHandler),_s.vimeo_do.addListener(FWDEVPVimeoScreen.LOAD_PROGRESS,_s.videoScreenLoadProgressHandler),_s.vimeo_do.addListener(FWDEVPVimeoScreen.PLAY_COMPLETE,_s.videoScreenPlayCompleteHandler),_s.vimeo_do.addListener(FWDEVPVimeoScreen.UPDATE_SUBTITLE,_s.videoScreenUpdateSubtitleHandler),_s.dispatchEvent(FWDEVPlayer.FRAMEWORK_DONE))},_s.vimeoReadyHandler=function(){_s.isVimeoReady_bl=!0,clearInterval(_s.hidePreloaderId_to),_s.vimeo_do.iFrame_do&&(_s.vimeo_do.iFrame_do.screen.style.left="0px"),_s.setSource(_s.videoSourcePath_str,!0),_s.preloader_do&&(_s.preloader_do.hide(!1),_s.preloader_do.stopPreloader())},_s.setupYoutubeAPI=function(){if(!_s.ytb_do){if(_s.dispatchEvent(FWDEVPlayer.FRAMEWORK_LOAD),"undefined"!=typeof YT&&YT.Player||FWDEVPlayer.isYoutubeAPILoadedOnce_bl)return void _s.setupYoutubePlayer();if(FWDEVPlayer.isYoutubeAPILoadedOnce_bl)return void(_s.keepCheckingYoutubeAPI_int=setInterval(function(){"undefined"!=typeof YT&&YT&&YT.Player&&(-1==_s.videoSourcePath_str.indexOf("youtube.")&&clearInterval(_s.keepCheckingYoutubeAPI_int),clearInterval(_s.keepCheckingYoutubeAPI_int),_s.setupYoutubePlayer())},50));var e=document.createElement("script");e.src="https://www.youtube.com/iframe_api";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t),e.onload=function(){_s.checkIfYoutubePlayerIsReadyId_int=setInterval(function(){YT&&YT.Player&&(clearInterval(_s.checkIfYoutubePlayerIsReadyId_int),_s.setupYoutubePlayer())},50)},e.onerror=function(){setTimeout(function(){_s.main_do.addChild(_s.info_do),_s.info_do.allowToRemove_bl=!1;_s.displayError("Error loading Youtube API")},500)}}},_s.setupYoutubePlayer=function(){_s.ytb_do||(FWDEVPYoutubeScreen.setPrototype(),_s.ytb_do=new FWDEVPYoutubeScreen(_s,_s._d.volume),_s.ytb_do.addListener(FWDEVPYoutubeScreen.READY,_s.youtubeReadyHandler),_s.ytb_do.addListener(FWDEVPVideoScreen.ERROR,_s.videoScreenErrorHandler),_s.ytb_do.addListener(FWDEVPYoutubeScreen.SAFE_TO_SCRUBB,_s.videoScreenSafeToScrubbHandler),_s.ytb_do.addListener(FWDEVPYoutubeScreen.STOP,_s.videoScreenStopHandler),_s.ytb_do.addListener(FWDEVPYoutubeScreen.PLAY,_s.videoScreenPlayHandler),_s.ytb_do.addListener(FWDEVPYoutubeScreen.PAUSE,_s.videoScreenPauseHandler),_s.ytb_do.addListener(FWDEVPYoutubeScreen.UPDATE,_s.videoScreenUpdateHandler),_s.ytb_do.addListener(FWDEVPYoutubeScreen.UPDATE_TIME,_s.videoScreenUpdateTimeHandler),_s.ytb_do.addListener(FWDEVPYoutubeScreen.LOAD_PROGRESS,_s.videoScreenLoadProgressHandler),_s.ytb_do.addListener(FWDEVPYoutubeScreen.PLAY_COMPLETE,_s.videoScreenPlayCompleteHandler),_s.ytb_do.addListener(FWDEVPYoutubeScreen.CUED,_s.youtubeScreenCuedHandler),_s.ytb_do.addListener(FWDEVPYoutubeScreen.QUALITY_CHANGE,_s.youtubeScreenQualityChangeHandler),_s.ytb_do.addListener(FWDEVPVideoScreen.UPDATE_SUBTITLE,_s.videoScreenUpdateSubtitleHandler),FWDEVPlayer.isYoutubeAPILoadedOnce_bl=!0,!_s.isMobile_bl&&_s.ytb_do.showDisable(),clearTimeout(_s.ytb_do),_s.dispatchEvent(FWDEVPlayer.FRAMEWORK_DONE))},_s.youtubeReadyHandler=function(){return _s.isYoutubeReady_bl=!0,_s.videoType_str==FWDEVPlayer.YOUTUBE?_s.ytb_do.hasBeenCreatedOnce_bl?-1==_s.videoSourcePath_str.indexOf(".")?(_s.isMobile_bl?(_s.setPosterSource(void 0),_s.videoPoster_do.hide()):_s.setPosterSource(_s.posterPath_str),void(-1==_s.videoSourcePath_str.indexOf(".")&&_s.setSource(_s.videoSourcePath_str,!0,_s._d.videosSource_ar[_s._d.startAtVideoSource].videoType))):void 0:void(_s.isMobile_bl&&setTimeout(function(){try{_s.ytb_do.ytb.a.style.left="0px"}catch(t){}},500),_s.setSource(_s.videoSourcePath_str,!0,_s._d.videosSource_ar[_s._d.startAtVideoSource].videoType),_s.preloader_do&&(_s.preloader_do.hide(!1),_s.preloader_do.stopPreloader())):void 0},_s.youtubeScreenCuedHandler=function(){_s.main_do&&_s.main_do.contains(_s.info_do)&&_s.main_do.removeChild(_s.info_do)},_s.youtubeScreenQualityChangeHandler=function(t){_s.videoType_str==FWDEVPlayer.VIDEO&&(_s.curDurration=_s.videoScreen_do.curDuration),_s.controller_do&&_s.controller_do.updateQuality(t.levels,t.qualityLevel)},_s.setupContextMenu=function(){FWDEVPContextMenu.setPrototype(),_s.customContextMenu_do=new FWDEVPContextMenu(_s,_s._d)},_s.setupOpener=function(){FWDEVPOpener.setPrototype(),_s.opener_do=new FWDEVPOpener(_s,_s._d,_s.position_str,_s.isShowed_bl),_s.opener_do.style().zIndex="99999999994",_s.opener_do.setX(-1e3),_s.isShowed_bl?_s.opener_do.showCloseButton():_s.opener_do.showOpenButton(),_s.opener_do.addListener(FWDEVPOpener.SHOW,_s.openerShowHandler),_s.opener_do.addListener(FWDEVPOpener.HIDE,_s.openerHideHandler),_s.opener_do.addListener(FWDEVPOpener.PLAY,_s.controllerOnPlayHandler),_s.opener_do.addListener(FWDEVPOpener.PAUSE,_s.controllerOnPauseHandler),_s.stageContainer.appendChild(_s.opener_do.screen),_s.stickyOnScroll&&(_s.opener_do.style().position="fixed",document.documentElement.appendChild(_s.opener_do.screen))},_s.openerShowHandler=function(){_s.showPlayer()},_s.openerHideHandler=function(){_s.hidePlayer()},_s.setupRSM=function(){_s._d.useResumeOnPlay_bl&&window.addEventListener("beforeunload",function(){1e3*Math.random();if(_s.isPlaying_bl){document.cookie="fwdevp_video_path="+_s.videoSourcePath_str+"; expires=Thu, 18 Dec 2040 00:00:01 GMT; path=/";var e=_s.getCurrentTime();5==e.length&&(e="00:"+e),document.cookie="fwdevp_time="+e+"; expires=Thu, 18 Dec 2040 00:00:01 GMT; path=/"}})},_s.setupData=function(){FWDEVPData.setPrototype(),_s._d=new FWDEVPData(_s.props,_s.rootElement_el,_s),_s.mainBackground_do&&(_s.mainBackground_do.style().background="url('"+_s.mainBackgroundImagePath_str+"')"),_s._d.addListener(FWDEVPData.VAST_LOADING,_s.vastLoading),_s._d.addListener(FWDEVPData.VAST_LOADED_DONE,_s.vastLoadedDone),_s._d.addListener(FWDEVPData.PRELOADER_LOAD_DONE,_s.onPreloaderLoadDone),_s._d.addListener(FWDEVPData.LOAD_ERROR,_s.dataLoadError),_s._d.addListener(FWDEVPData.SKIN_PROGRESS,_s.dataSkinProgressHandler),_s._d.addListener(FWDEVPData.SKIN_LOAD_COMPLETE,_s.dataSkinLoadComplete),_s._d.addListener(FWDEVPData.IMA_READY,_s.dataImaReady),_s._d.addListener(FWDEVPData.IMA_ERROR,_s.dataImaError)},_s.vastLoading=function(){_s.isVastLoading_bl=!0,_s.preloader_do.show(!0),_s.preloader_do.startPreloader()},_s.vastLoadedDone=function(){_s.isAdd_bl=!1,_s.isVastLoading_bl=!1,_s.updateAds(0,!0),_s.preloader_do.hide(!0),_s.dispatchEvent(FWDEVPlayer.VAST_LOADED_DONE)},_s.onPreloaderLoadDone=function(){_s.setupPreloader(),_s.isMobile_bl||_s.setupContextMenu(),_s.displayType==FWDEVPlayer.BACKGROUND_VIDEO?(_s._d.useChromeless_bl=!0,_s._d.autoPlay_bl=!0,_s._d.loop_bl=!0,_s._d.fillEntireVideoScreen_bl=_s.fillEntireVideoScreen_bl=!0):_s.fillEntireVideoScreen_bl=_s._d.fillEntireVideoScreen_bl,_s.resizeHandler()},_s.dataLoadError=function(t){_s.main_do.addChild(_s.info_do),_s.info_do.showText(t.text),_s.preloader_do&&(_s.preloader_do.hide(!1),_s.preloader_do.stopPreloader()),_s.resizeHandler(),_s.dispatchEvent(FWDEVPlayer.ERROR,{error:t.text})},_s.dataSkinProgressHandler=function(){},_s.dataSkinLoadComplete=function(){window.removeEventListener("scroll",_s.onScrollHandler),_s.volume=_s._d.volume,_s.displayType!=FWDEVPlayer.FULL_SCREEN||FWDEVPUtils.hasFullScreen||(_s._d.showFullScreenButton_bl=!1),clearInterval(_s.hidePreloaderId_to),_s.hidePreloaderId_to=setTimeout(function(){_s.preloader_do&&!_s.isVastLoading_bl&&(_s.preloader_do.hide(!1),_s.preloader_do.stopPreloader())},500),_s.useWithoutVideoScreen_bl&&(_s._d.showFullScreenButton_bl=!1,_s._d.showDownloadVideoButton_bl=!1,_s._d.showSubtitleButton_bl=!1,_s._d.showEmbedButton_bl=!1,_s._d.showYoutubeQualityButton_bl=!1,_s._d.showShareButton_bl=!1,_s._d.showPlaybackRateButton_bl=!1,_s._d.controllerHideDelay=1e7),_s.setupNormalVideoPlayer(),_s.animate_bl=_s._d.animate_bl,(_s._d.showOpener_bl&&_s.displayType==FWDEVPlayer.STICKY||_s._d.stickyOnScrollShowOpener_bl&&_s.stickyOnScroll)&&_s.setupOpener(),_s._d.useVectorIcons_bl?_s.checkFinalButtonSizezId_int=setInterval(function(){_s.controller_do?0!=_s.controller_do.playPauseButton_do.w&&setTimeout(function(){_s.isShowedFirstTime_bl=!1,_s.resizeHandler(_s.animate_bl),clearInterval(_s.checkFinalButtonSizezId_int)},100):_s.controller_do&&clearInterval(_s.checkFinalButtonSizezId_int)},50):setTimeout(function(){_s.isShowedFirstTime_bl=!1,_s.resizeHandler(_s.animate_bl)},50)},_s.dataImaReady=function(){if(_s.isIMA){var e=_s._d.videosSource_ar[_s._d.startAtVideoSource];_s.setSource(e.source,!0,_s._d.videosSource_ar[_s._d.startAtVideoSource].videoType,e.source2)}},_s.dataImaError=function(){_s.errorImaSDK=!0;var e=_s._d.videosSource_ar[_s._d.startAtVideoSource];_s.setSource(e.source,!1,_s._d.videosSource_ar[_s._d.startAtVideoSource].videoType,e.source2)},_s.setupNormalVideoPlayer=function(){_s.normalVideoPlayersCreated_bl||(_s.normalVideoPlayersCreated_bl=!0,_s.isAPIReady_bl=!0,_s.setupVideoScreen(),_s.setupAudioScreen(),_s.setupVideoPoster(),_s.showPreloader_bl&&_s.main_do.addChild(_s.preloader_do),_s.setupSubtitle(),_s.setupClickScreen(),_s.setupPopupAds(),!_s.disableDoubleClickFullscreen_bl&&_s.addDoubleClickSupport(),!_s._d.useChromeless_bl&&_s._d.showController_bl&&_s.setupController(),!_s._d.useChromeless_bl&&_s._d.showLogo_bl&&_s.setupLogo(),_s.setupHider(),!_s._d.useChromeless_bl&&_s._d.showController_bl&&_s._d.showEmbedButton_bl&&_s.setupEmbedWindow(),!_s._d.useChromeless_bl&&_s._d.showController_bl&&_s.setupPasswordWindow(),!_s._d.isLoggedIn_bl&&_s._d.showController_bl&&_s.setupLoginWindow(),!_s._d.useChromeless_bl&&_s._d.showController_bl&&_s._d.showShareButton_bl&&_s.setupShareWindow(),_s._d.showAopwWindow_bl&&_s.setupAopw(),!_s._d.useChromeless_bl&&_s._d.showController_bl&&_s.setupAdsStart(),_s._d.hasAnnotiations_bl&&_s.setupAnnotations(),!_s._d.useChromeless_bl&&_s.setupLargePlayPauseButton(),_s._d.showChromecastButton_bl&&_s.setupChormecast(),_s.addMinOnScroll(),_s.setupDisableClick(),_s.setupRSM(),_s.updateAds(0,!0),setTimeout(function(){_s.dispatchEvent(FWDEVPlayer.READY)},50),_s.displayType==FWDEVPlayer.BACKGROUND_VIDEO&&_s.isMobile_bl&&(_s.hasPointerEvent_bl?window.addEventListener("pointerdown",_s.playVideoBackgroundOnMobileOnInteraction):window.addEventListener("touchstart",_s.playVideoBackgroundOnMobileOnInteraction)),_s._d.addKeyboardSupport_bl&&_s.addKeyboardSupport(),_s.resizeHandler())},_s.setupAopw=function(){FWDEVPOPWindow.setPrototype(),_s.popw_do=new FWDEVPOPWindow(_s._d,_s)},_s.playVideoBackgroundOnMobileOnInteraction=function(){_s.hasPointerEvent_bl?window.removeEventListener("pointerdown",_s.playVideoBackgroundOnMobileOnInteraction):window.removeEventListener("touchstart",_s.playVideoBackgroundOnMobileOnInteraction),_s.play()},_s.setupAPT=function(){!_s.apt&&_s._d.autoPlayText&&_s._d.autoPlay_bl&&(_s.removeAPT(),_s.apt=new FWDEVPDO("div",0,0,!0),_s.apt.screen.className="fwdevp-autoplay-text",_s.apt.setButtonMode(!0),_s.apt.setInnerHTML(_s._d.autoPlayText+"<svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g clip-path=\"url(#clip0)\"><path d=\"M9.4272 0.430497C9.4272 0.267667 9.33293 0.113407 9.18724 0.0448468C9.03298 -0.0322832 8.86158 -0.00657319 8.73303 0.0962667L4.93652 3.12147L9.4272 7.61215V0.430497Z\" fill=\"black\"/><path d=\"M11.8742 11.2702L0.733188 0.129242C0.566073 -0.0378725 0.294404 -0.0378725 0.127289 0.129242C-0.0398256 0.296357 -0.0398256 0.568026 0.127289 0.735141L2.82341 3.43212H2.57231C2.30664 3.43212 2.07525 3.5521 1.92099 3.74064C1.79244 3.88633 1.71531 4.08344 1.71531 4.28912V7.71712C1.71531 8.18847 2.10096 8.57412 2.57231 8.57412H4.56055L8.73413 11.9078C8.81126 11.9678 8.90553 12.0021 8.9998 12.0021C9.05979 12.0021 9.12835 11.985 9.18834 11.9593C9.33403 11.8907 9.4283 11.7364 9.4283 11.5736V10.037L11.2674 11.8761C11.3514 11.9601 11.4611 12.0021 11.5708 12.0021C11.6805 12.0021 11.7902 11.9601 11.8742 11.877C12.0413 11.709 12.0413 11.4382 11.8742 11.2702Z\" fill=\"black\"/></g></svg>"),_s.main_do.addChild(_s.apt),_s.isMobile_bl?_s.apt.screen.addEventListener("touchend",_s.aptSetVolume,{passive:!1}):_s.apt.screen.addEventListener("click",_s.aptSetVolume)),_s.showAPT()},_s.aptSetVolume=function(t){t.preventDefault&&t.preventDefault(),_s.setVolume(_s._d.volume,!0)},_s.removeAPT=function(t){t&&t.preventDefault&&t.preventDefault(),_s.apt&&_s.main_do.contains(_s.apt)&&_s.main_do.removeChild(_s.apt),FWDAnimation.killTweensOf(_s.apt),_s.aptRemoved=!0,_s.apt=null},_s.hideAPT=function(){_s.apt&&_s.apt.setX(-5e3)},_s.showAPT=function(){_s.apt&&(_s.apt.setX(0),_s.apt.setScale2(0),FWDAnimation.to(_s.apt,1,{scale:1,ease:Elastic.easeInOut}))},_s.setupPopupAds=function(){FWDEVPPopupAds.setPrototype(),_s.popupAds_do=new FWDEVPPopupAds(_s,_s._d),_s.main_do.addChild(_s.popupAds_do)},_s.setupPreloader=function(){FWDEVPPreloader.setPrototype(),_s.preloader_do=new FWDEVPPreloader(_s,"center",10,_s.preloaderBackgroundColor,_s.preloaderFillColor,3,.8),_s.preloader_do.show(!1),_s.preloader_do.startPreloader(),_s.showPreloader_bl&&(_s.displayType==FWDEVPlayer.STICKY?document.documentElement.appendChild(_s.preloader_do.screen):_s.main_do.addChild(_s.preloader_do))},_s.positionPreloader=function(){_s.displayType==FWDEVPlayer.STICKY?_s.main_do.contains(_s.preloader_do)?(_s.preloader_do.setX(Math.round((_s.sW-_s.preloader_do.w)/2)),_s.preloader_do.setY(Math.round((_s.sH-_s.preloader_do.h)/2))):(_s.preloader_do.setX(Math.round((_s.ws.w-_s.preloader_do.w)/2)),_s.position_str==FWDEVPlayer.POSITION_BOTTOM?_s.preloader_do.setY(Math.round(_s.ws.h-_s.preloader_do.h-10)+FWDEVPUtils.getScrollOffsets().y):_s.preloader_do.setY(10)):(_s.preloader_do.setX(parseInt((_s.sW-_s.preloader_do.w)/2)),_s.preloader_do.setY(parseInt((_s.sH-_s.preloader_do.h)/2)))},_s.setupVideoPoster=function(){FWDEVPPoster.setPrototype(),_s.videoPoster_do=new FWDEVPPoster(_s,_s._d.posterBackgroundColor_str,_s._d.show,_s._d.fillEntireScreenWithPoster_bl),_s.main_do.addChild(_s.videoPoster_do)},_s.setupChormecast=function(){FWDEVPCC.setPrototype(),_s.cc=new FWDEVPCC(_s.controller_do)},_s.setupLargePlayPauseButton=function(){if(_s._d.useVectorIcons_bl){var e=_s.fontIcon+" "+_s.fontIcon+"-play";FWDEVPSimpleButton.setTransformPrototype(),_s.largePlayButton_do=new FWDEVPSimpleButton(void 0,0,0,!0,0,0,0,"<div class='table-fwdevp-button'><span class='table-cell-fwdevp-button "+e+"'></span></div>",void 0,"EVPLargePlayButtonNormalState","EVPLargePlayButtonSelectedState")}else FWDEVPSimpleButton.setTransformPrototype(),_s.largePlayButton_do=new FWDEVPSimpleButton(_s._d.largePlayN_img,_s._d.largePlayS_str,void 0,!0,_s._d.useHEX,_s._d.nBC,_s._d.sBC,void 0,void 0,void 0,void 0,!0);_s.largePlayButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,_s.largePlayButtonUpHandler),_s.largePlayButton_do.setOverflow("visible"),_s.hideLargePlayButton(),_s.notShowLargePlayButton_bl||_s.main_do.addChild(_s.largePlayButton_do)},_s.largePlayButtonUpHandler=function(){if(!(_s.isIMA&&_s.IMA&&!_s.IMA.isReady)){if(_s.disableClick(),_s.videoType_str==FWDEVPlayer.VIMEO&&_s.vimeo_do){if(_s.vimeo_do.hasError)return;_s.vimeo_do.hideDisable()}_s.hideLargePlayButton(),_s.play(),_s._d.goFullScreenOnPlay_bl&&_s.goFullScreen()}},_s.positionLargePlayButton=function(){_s.largePlayButton_do.setX(parseInt((_s.sW-_s.largePlayButton_do.w)/2)),_s.largePlayButton_do.setY(parseInt((_s.sH-_s.largePlayButton_do.h)/2))},_s.showLargePlayButton=function(e){_s.notShowPlayBtnExternal&&!_s.isFullScreen_bl||(_s.largePlayButton_do.show(e),_s.dispatchEvent(FWDEVPlayer.SHOW_PLAY_BUTTON))},_s.hideLargePlayButton=function(){_s.largePlayButton_do.hide(),_s.dispatchEvent(FWDEVPlayer.HIDE_PLAY_BUTTON)},_s.setupLogo=function(){FWDEVPLogo.setPrototype(),_s.logo_do=new FWDEVPLogo(_s,_s._d.logoPath_str,_s._d.logoPosition_str,_s._d.logoMargins),_s.main_do.addChild(_s.logo_do)},_s.setupSubtitle=function(){FWDEVPSubtitle.setPrototype(),_s.subtitle_do=new FWDEVPSubtitle(_s,_s._d),_s.subtitle_do.addListener(FWDEVPSubtitle.LOAD_COMPLETE,_s.subtitleLoadComplete)},_s.subtitleLoadComplete=function(){_s.controller_do&&_s.controller_do.enableSubtitleButton()},_s.loadSubtitle=function(e){return e?_s.isCasting?void _s.cc.loadSubtitle():void(e&&(_s.subtitle_do.loadSubtitle(e),_s.main_do.addChildAt(_s.subtitle_do,_s.main_do.getChildIndex(_s.dClk_do)-1))):void 0},_s.setupController=function(){FWDEVPController.setPrototype(),_s.controller_do=new FWDEVPController(_s._d,_s),_s.controller_do.addListener(FWDEVPController.REWIND,_s.rewindHandler),_s.controller_do.addListener(FWDEVPData.LOAD_ERROR,_s.thumbnailsPreviewLoadError),_s.controller_do.addListener(FWDEVPController.CHANGE_PLAYBACK_RATES,_s.changePlaybackRateHandler),_s.controller_do.addListener(FWDEVPController.CHANGE_SUBTITLE,_s.changeSubtitileHandler),_s.controller_do.addListener(FWDEVPController.PLAY,_s.controllerOnPlayHandler),_s.controller_do.addListener(FWDEVPController.PAUSE,_s.controllerOnPauseHandler),_s.controller_do.addListener(FWDEVPController.START_TO_SCRUB,_s.controllerStartToScrubbHandler),_s.controller_do.addListener(FWDEVPController.SCRUB,_s.controllerScrubbHandler),_s.controller_do.addListener(FWDEVPController.STOP_TO_SCRUB,_s.controllerStopToScrubbHandler),_s.controller_do.addListener(FWDEVPController.CHANGE_VOLUME,_s.controllerChangeVolumeHandler),_s.controller_do.addListener(FWDEVPController.DOWNLOAD_VIDEO,_s.controllerDownloadVideoHandler),_s.controller_do.addListener(FWDEVPController.SHARE,_s.controllerShareHandler),_s.controller_do.addListener(FWDEVPController.CHANGE_YOUTUBE_QUALITY,_s.controllerChangeYoutubeQualityHandler),_s.controller_do.addListener(FWDEVPController.FULL_SCREEN,_s.controllerFullScreenHandler),_s.controller_do.addListener(FWDEVPController.NORMAL_SCREEN,_s.controllerNormalScreenHandler),_s.controller_do.addListener(FWDEVPController.SHOW_EMBED_WINDOW,_s.showEmbedWindowHandler),_s.controller_do.addListener(FWDEVPController.SHOW_SUBTITLE,_s.showSubtitleHandler),_s.controller_do.addListener(FWDEVPController.HIDE_SUBTITLE,_s.hideSubtitleHandler),_s.main_do.addChild(_s.controller_do)},_s.rewindHandler=function(){_s.rewind(10)},_s.rewind=function(e){var t=_s.getCurrentTime();5==t.length&&(t="00:"+t),7==t.length&&(t="0"+t),t=FWDEVPUtils.getSecondsFromString(t),t-=e,t=FWDEVPUtils.formatTime(t),5==t.length&&(t="00:"+t),7==t.length&&(t="0"+t),_s.scrubbAtTime(t)},_s.thumbnailsPreviewLoadError=function(t){console.log(t)},_s.changePlaybackRateHandler=function(t){_s.setPlaybackRate(t.rate),_s.dispatchEvent(FWDEVPlayer.PLAYBACK_RATE_CHANGE,{rate:t.rate})},_s.changeSubtitileHandler=function(t){_s._d.startAtSubtitle=t.id,_s.controller_do.updateSubtitleButtons(_s._d.subtitles_ar,_s._d.startAtSubtitle),_s._d.subtitlePath_str=_s._d.subtitles_ar[_s._d.subtitles_ar.length-1-_s._d.startAtSubtitle].source,_s._d.startAtSubtitle=t.id,_s.ccSS=t.id,_s.isAdd_bl||_s.loadSubtitle(_s._d.subtitlePath_str)},_s.controllerDownloadVideoHandler=function(){_s.downloadVideo()},_s.showSubtitleHandler=function(){_s.subtitle_do.isShowed_bl=!0,_s.subtitle_do.show()},_s.hideSubtitleHandler=function(){_s.subtitle_do.isShowed_bl=!1,_s.subtitle_do.hide()},_s.controllerOnPlayHandler=function(){_s.play(),_s._d.goFullScreenOnPlay_bl&&_s.goFullScreen()},_s.controllerOnPauseHandler=function(){_s.pause()},_s.controllerStartToScrubbHandler=function(){return _s.isCasting?void _s.cc.startToScrub():void _s.startToScrub()},_s.controllerScrubbHandler=function(t){return _s.isCasting?void _s.cc.seek(t.percent):void _s.scrub(t.percent)},_s.controllerStopToScrubbHandler=function(){return _s.isCasting?void _s.cc.stopToScrub():void _s.stopToScrub()},_s.controllerChangeVolumeHandler=function(t){_s.setVolume(t.percent,!0)},_s.controllerShareHandler=function(){_s.setVideoPlayingStateOnWindowShow(),_s.pause(),_s.shareWindow_do.show(),_s.controller_do&&(_s.controller_do.shareButton_do.setSelectedState(),_s.controller_do.shareButton_do.isDisabled_bl=!0)},_s.controllerChangeYoutubeQualityHandler=function(t){if(_s.videoType_str==FWDEVPlayer.YOUTUBE)_s.ytb_do.setQuality(t.quality);else{_s._d.startAtVideoSource=_s._d.videosSource_ar.length-1-t.id;_s._d.videosSource_ar[_s._d.startAtVideoSource];_s.isQualityChangingError_bl=_s.isQualityChanging_bl=_s.isQualityChangingStop_bl=!0,_s.updateAds(0),_s.play()}},_s.controllerFullScreenHandler=function(){_s.goFullScreen()},_s.controllerNormalScreenHandler=function(){_s.goNormalScreen()},_s.showEmbedWindowHandler=function(){_s.setVideoPlayingStateOnWindowShow(),_s.pause(),_s.customContextMenu_do&&_s.customContextMenu_do.disable(),_s.embedWindow_do.show(),_s.controller_do&&(_s.controller_do.embedButton_do.setSelectedState(),_s.controller_do.embedButton_do.isDisabled_bl=!0)},_s.setVideoPlayingStateOnWindowShow=function(){_s.isCasting?_s.isVideoPlayingWhenOpenWindows_bl="PLAYING"==_s.cc.playerState:_s.isIMA&&_s.IMA.started?_s.isVideoPlayingWhenOpenWindows_bl=_s.IMA.isPlaying:_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do?_s.isVideoPlayingWhenOpenWindows_bl=_s.ytb_do.isPlaying_bl:_s.videoType_str==FWDEVPlayer.VIMEO&&_s.vimeo_do?_s.isVideoPlayingWhenOpenWindows_bl=_s.vimeo_do.isPlaying_bl:FWDEVPlayer.hasHTML5Video&&_s.videoScreen_do&&(_s.isVideoPlayingWhenOpenWindows_bl=_s.videoScreen_do.isPlaying_bl)},_s.setupAudioScreen=function(){FWDEVPAudioScreen.setPrototype(),_s.audioScreen_do=new FWDEVPAudioScreen(_s,_s._d.volume),_s.audioScreen_do.addListener(FWDEVPAudioScreen.ERROR,_s.videoScreenErrorHandler),_s.audioScreen_do.addListener(FWDEVPAudioScreen.SAFE_TO_SCRUBB,_s.videoScreenSafeToScrubbHandler),_s.audioScreen_do.addListener(FWDEVPAudioScreen.STOP,_s.videoScreenStopHandler),_s.audioScreen_do.addListener(FWDEVPAudioScreen.PLAY,_s.videoScreenPlayHandler),_s.audioScreen_do.addListener(FWDEVPAudioScreen.PAUSE,_s.videoScreenPauseHandler),_s.audioScreen_do.addListener(FWDEVPAudioScreen.UPDATE,_s.videoScreenUpdateHandler),_s.audioScreen_do.addListener(FWDEVPAudioScreen.UPDATE_TIME,_s.videoScreenUpdateTimeHandler),_s.audioScreen_do.addListener(FWDEVPAudioScreen.LOAD_PROGRESS,_s.videoScreenLoadProgressHandler),_s.audioScreen_do.addListener(FWDEVPVideoScreen.START_TO_BUFFER,_s.videoScreenStartToBuferHandler),_s.audioScreen_do.addListener(FWDEVPVideoScreen.STOP_TO_BUFFER,_s.videoScreenStopToBuferHandler),_s.audioScreen_do.addListener(FWDEVPAudioScreen.PLAY_COMPLETE,_s.videoScreenPlayCompleteHandler),_s.audioScreen_do.addListener(FWDEVPAudioScreen.UPDATE_SUBTITLE,_s.videoScreenUpdateSubtitleHandler),_s.main_do.addChild(_s.audioScreen_do)},_s.setupVideoScreen=function(){FWDEVPVideoScreen.setPrototype(),_s.videoScreen_do=new FWDEVPVideoScreen(_s,_s.backgroundColor_str,_s._d.volume),_s.videoScreen_do.addListener(FWDEVPVideoScreen.ERROR,_s.videoScreenErrorHandler),_s.videoScreen_do.addListener(FWDEVPVideoScreen.SAFE_TO_SCRUBB,_s.videoScreenSafeToScrubbHandler),_s.videoScreen_do.addListener(FWDEVPVideoScreen.STOP,_s.videoScreenStopHandler),_s.videoScreen_do.addListener(FWDEVPVideoScreen.START,_s.videoScreenStartHandler),_s.videoScreen_do.addListener(FWDEVPVideoScreen.PLAY,_s.videoScreenPlayHandler),_s.videoScreen_do.addListener(FWDEVPVideoScreen.PAUSE,_s.videoScreenPauseHandler),_s.videoScreen_do.addListener(FWDEVPVideoScreen.UPDATE,_s.videoScreenUpdateHandler),_s.videoScreen_do.addListener(FWDEVPVideoScreen.UPDATE_TIME,_s.videoScreenUpdateTimeHandler),_s.videoScreen_do.addListener(FWDEVPVideoScreen.UPDATE_SUBTITLE,_s.videoScreenUpdateSubtitleHandler),_s.videoScreen_do.addListener(FWDEVPVideoScreen.LOAD_PROGRESS,_s.videoScreenLoadProgressHandler),_s.videoScreen_do.addListener(FWDEVPVideoScreen.START_TO_BUFFER,_s.videoScreenStartToBuferHandler),_s.videoScreen_do.addListener(FWDEVPVideoScreen.STOP_TO_BUFFER,_s.videoScreenStopToBuferHandler),_s.videoScreen_do.addListener(FWDEVPVideoScreen.PLAY_COMPLETE,_s.videoScreenPlayCompleteHandler),_s.main_do.addChild(_s.videoScreen_do)},_s.videoScreenStartHandler=function(){_s.callVastEvent("start"),_s.executeVastEvent(_s.Impression)},_s.checkSecondSource=function(){if(_s.videoSource2_str=_s._d.videosSource_ar[_s._d.startAtVideoSource].source2,_s.videoSource2_str&&!_s.playSecondSource&&!_s.isAdd_bl)return _s.playSecondSource=!0,_s.prevIsIMA="-1",_s.setSource(_s.videoSource2_str,!1,_s.videoType),_s.isQualityChangingError_bl&&(_s.play(),_s.isQualityChangingError_bl=!1),!0},_s.videoScreenErrorHandler=function(t){var e;_s.isPlaying_bl=!1;_s.checkSecondSource()||(FWDEVPlayer.hasHTML5Video||_s.videoType_str==FWDEVPlayer.YOUTUBE?(e=t.text,window.console&&console.log(t.text),_s.main_do&&_s.main_do.addChild(_s.info_do),_s.info_do&&_s.info_do.showText(e),_s.controller_do&&(_s.controller_do.disableMainScrubber(),!_s._d.showControllerWhenVideoIsStopped_bl&&_s.controller_do.hide(!_s.isMobile_bl,!0),_s.hideClickScreen(),_s.hider.stop())):(e=t,_s.main_do&&_s.main_do.addChild(_s.info_do),_s.info_do&&_s.info_do.showText(e)),_s.logo_do&&_s.logo_do.hide(!1),_s.preloader_do.hide(!1),_s.preloader_do.stopPreloader(),_s.showCursor(),_s.dispatchEvent(FWDEVPlayer.ERROR,{error:e}))},_s.videoScreenSafeToScrubbHandler=function(){if(!_s.isCasting){_s.controller_do&&(_s.isAdd_bl?(_s.controller_do.disableMainScrubber(),_s._d.showSkipButton_bl&&(0!=_s._d.timeToHoldAds&&_s.adsStart_do.show(!0),_s._d.adsThumbnailPath_str&&"none"!=_s._d.adsThumbnailPath_str&&_s.adsStart_do.loadThumbnail(_s._d.adsThumbnailPath_str)),_s.positionAds()):_s.controller_do.enableMainScrubber(),_s.controller_do&&(!_s.isQualityChanging_bl&&_s.controller_do.disableSubtitleButton(),!_s.isAdd_bl&&_s.controller_do.enableAtbButton(),clearTimeout(_s.hideController_to),_s.controller_do.show(!0)),_s.isAdd_bl||_s.IMA&&_s.IMA.isPlaying||(_s.customContextMenu_do&&_s.customContextMenu_do.enable(),_s.loadSubtitle(_s._d.subtitlePath_str),_s._d.tempShowMainScrubberToolTipLabel_bl=_s._d.showMainScrubberToolTipLabel_bl,(_s._d.thumbnailsPreview||"auto"==_s._d.thumbnailsPreview)&&(_s.videoType_str==FWDEVPlayer.VIDEO||_s.videoType_str==FWDEVPlayer.HLS_JS)&&_s._d.thumbnailsPreview?(_s._d.tempShowMainScrubberToolTipLabel_bl=!1,_s.controller_do.setupThumbnailsPreview(),_s.controller_do.thumbnailsPreview_do.load(_s._d.thumbnailsPreview,_s.videoType_str,_s.videoSource_str,_s.videoScreen_do.video_el)):_s._d.showMainScrubberToolTipLabel_bl&&(_s._d.tempShowMainScrubberToolTipLabel_bl=!0)),!_s.isAdd_bl&&_s.controller_do.ytbQualityButton_do&&_s.controller_do.ytbQualityButton_do.enable(),!_s.isAdd_bl&&_s.controller_do.playbackRateButton_do&&_s.controller_do.enablePlaybackRateButton(),!_s.isAdd_bl&&_s.controller_do&&(_s.controller_do.downloadButton_do&&_s.controller_do.downloadButton_do.enable(),_s.controller_do.rewindButton_do&&_s.controller_do.rewindButton_do.enable()),_s.isQualityChanging_bl&&!_s.isAdd_bl&&(_s.scrubbAtTime(_s.curDurration),_s.curDurration=0,_s.isQualityChanging_bl=!1),_s.hider.start()),_s.showClickScreen(),setTimeout(function(){_s.totalDuration&&_s.controller_do&&_s.controller_do.positionAdsLines(_s.totalDuration)},500);var e=FWDEVPUtils.getHashUrlArgs(window.location.hash);if("00:00:00"!=_s.getStartTimeStamp("t")&&(e.evpi?e.evpi==_s.instanceName_str&&_s.scrubbAtTime(_s.getStartTimeStamp("t")):_s.scrubbAtTime(_s.getStartTimeStamp("t"))),document.cookie&&_s._d.useResumeOnPlay_bl&&FWDEVPUtils.getCookie("fwdevp_video_path")&&FWDEVPUtils.getCookie("fwdevp_time")&&FWDEVPUtils.getCookie("fwdevp_video_path")==_s.videoSourcePath_str&&!_s.isAdd_bl){FWDEVPUtils.getCookie("fwdevp_time");_s.rmsPlayed_bl||_s.scrubbAtTime(FWDEVPUtils.getCookie("fwdevp_time"))}_s.setupAPT(),_s.dispatchEvent(FWDEVPlayer.SAFE_TO_SCRUB)}},_s.videoScreenStopHandler=function(){_s.main_do&&_s.main_do.contains(_s.info_do)&&_s.main_do.removeChild(_s.info_do),_s.videoPoster_do.allowToShow_bl=!0,_s.isPlaying_bl=!1,clearTimeout(_s.hideController_to),_s.controller_do&&(_s.controller_do.disableMainScrubber(),_s.controller_do.showPlayButton(),_s.controller_do.updateMainScrubber(0),_s._d.showControllerWhenVideoIsStopped_bl?_s.controller_do.show(!0):_s.hideController_to=setTimeout(function(){_s.controller_do.hide(!0,!0)},200),_s.hider.stop()),_s.ytb_do&&_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do.stopVideo(),_s.logo_do&&_s.logo_do.hide(!1),_s.hideClickScreen(),_s.hider.reset(),_s.showCursor(),_s.dispatchEvent(FWDEVPlayer.STOP)},_s.videoScreenPlayHandler=function(){FWDEVPlayer.keyboardCurInstance=_s;_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do&&_s.ytb_do.isStopped_bl||(_s.videoPoster_do.hide(),_s.callVastEvent("resume"),_s.isPlaying_bl=!0,_s.hasHlsPlayedOnce_bl=!0,_s.isMobile_bl?FWDEVPlayer.videoStartBehaviour==FWDEVPlayer.STOP_ALL_VIDEOS&&FWDEVPlayer.stopAllVideos(_s):FWDEVPlayer.videoStartBehaviour==FWDEVPlayer.PAUSE_ALL_VIDEOS&&FWDEVPlayer.pauseAllVideos(_s),_s.logo_do&&!_s.isIMA&&_s.logo_do.show(!0),_s.controller_do&&(_s.controller_do.showPauseButton(),clearTimeout(_s.hideController_to),_s.controller_do.show(!0)),_s.popw_do&&_s.popw_do.hide(),_s.largePlayButton_do&&_s.hideLargePlayButton(),_s.hider.start(),_s.showCursor(),_s.isAdd_bl&&(_s.isQualityChangingError_bl=_s.isQualityChanging_bl=!1),_s.playAtTime_bl&&!_s.isAdd_bl&&_s.scrubbAtTime(_s._d.scrubAtTimeAtFirstPlay),_s.playAtTime_bl=!1,_s.isAdd_bl&&!_s.hasStartedToPlay_bl&&_s.scrubbAtTime(0),_s.wasAdd_bl&&!_s.isAdd_bl&&(FWDEVPUtils.isSafari||_s.videoType_str==FWDEVPlayer.VIMEO||_s.videoType_str==FWDEVPlayer.DASH?(clearTimeout(_s.playAfterAd_to),_s.playAfterAd_to=setTimeout(function(){_s.wasAdd_bl=!1,_s.scrubbAtTime(_s.scrubAfterAddDuration)},1e3)):(_s.wasAdd_bl=!1,_s.scrubbAtTime(_s.scrubAfterAddDuration))),!_s.hasStartedToPlay_bl&&_s._d.startAtTime&&!_s.isAdd_bl&&_s.scrubbAtTime(_s._d.startAtTime),!_s.hasStartedToPlay_bl&&_s.castStartAtTime&&!_s.isAdd_bl&&(_s.scrubbAtTime(_s.castStartAtTime),_s.castStartAtTime=void 0),_s.opener_do&&_s.opener_do.showPauseButton(),_s.hasStartedToPlay_bl=!0,_s.dispatchEvent(FWDEVPlayer.PLAY))},_s.videoScreenPauseHandler=function(){if(!_s.isCasting&&!(_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do&&_s.ytb_do.isStopped_bl)){if(_s.isPlaying_bl=!1,_s.callVastEvent("pause"),_s.controller_do&&_s.controller_do.showPlayButton(),!_s.largePlayButton_do||_s._d.showAnnotationsPositionTool_bl||_s.useWithoutVideoScreen_bl||_s.notShowPlayBtnExternal||_s.showLargePlayButton(),_s.notShowPlayBtnExternal=!1,_s.controller_do&&_s.controller_do.show(!0),!_s.logo_do||_s.useWithoutVideoScreen_bl||_s.useWithoutVideoScreen_bl||_s.logo_do.show(!0),_s.hider.stop(),_s.hider.reset(),_s.showCursor(),_s.videoType_str!=FWDEVPlayer.VIMEO&&_s.showClickScreen(),_s.popw_do){var e=_s.shareWindow_do&&_s.shareWindow_do.isShowed_bl,t=_s.embedWindow_do&&_s.embedWindow_do.isShowed_bl;e||t||_s.popw_do.show()}_s.opener_do&&_s.opener_do.showPlayButton(),_s.dispatchEvent(FWDEVPlayer.PAUSE)}},_s.videoScreenUpdateHandler=function(t){var e;FWDEVPlayer.hasHTML5Video||_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.videoType_str!=FWDEVPlayer.IMAGE&&_s.videoType_str!=FWDEVPlayer.IFRAME?(e=t.percent,_s.controller_do&&_s.controller_do.updateMainScrubber(e)):(e=t,_s.controller_do&&_s.controller_do.updateMainScrubber(e)),_s.dispatchEvent(FWDEVPlayer.UPDATE,{percent:e})},_s.videoScreenUpdateSubtitleHandler=function(t){_s.subtitle_do.updateSubtitle(t.curTime)},_s.videoScreenUpdateTimeHandler=function(e,e2,e3,stopHandler){if(!_s.isCasting){if(_s.prevSeconds!=Math.round(e.seconds)&&(_s.totalTimePlayed+=1),_s.totalTimeInSeconds=Math.round(e.totalTimeInSeconds),_s.totalTimeInMilliseconds=e.totalTimeInSeconds,_s.curTimeInSecond=Math.round(e.seconds),_s.curTimeInmilliseconds=e.seconds,_s.prevSeconds=Math.round(e.seconds),_s.totalPercentPlayed=_s.totalTimePlayed/e.totalTimeInSeconds,isFinite(_s.totalPercentPlayed)||(_s.totalPercentPlayed=0),_s.controller_do&&!_s.controller_do.isMainScrubberScrubbing_bl&&_s.controller_do.atb&&_s.controller_do.atb.isShowed_bl&&!_s.controller_do.atb.scrub){var a=_s.totalTimeInSeconds*_s.controller_do.atb.pa,b=_s.totalTimeInSeconds*_s.controller_do.atb.pb;_s.prevCurTimeInSeconds!=_s.curTimeInSecond&&(_s.prevCurTimeInSeconds=_s.curTimeInSecond,_s.curTimeInSecond<a?_s.scrub(_s.controller_do.atb.pa):_s.curTimeInSecond>b&&_s.scrub(_s.controller_do.atb.pa))}_s.isAdd_bl&&(.25<=_s.totalPercentPlayed&&_s.callFirstQuartile?(_s.callVastEvent("firstQuartile"),_s.callFirstQuartile=!1):.5<=_s.totalPercentPlayed&&_s.callMidpoint?(_s.callVastEvent("midpoint"),_s.callMidpoint=!1):.75<=_s.totalPercentPlayed&&_s.callThirdQuartile&&(_s.callVastEvent("thirdQuartile"),_s.callThirdQuartile=!1));var time,seconds;if(FWDEVPlayer.hasHTML5Video||_s.videoType_str==FWDEVPlayer.YOUTUBE||_s.videoType_str==FWDEVPlayer.HLS_JS||_s.videoType_str==FWDEVPlayer.VIMEO?(_s.curTime=e.curTime,_s.totalTime=e.totalTime,time=_s.curTime+"/"+_s.totalTime,seconds=Math.round(e.seconds),_s.controller_do&&_s.controller_do.updateTime(time)):(_s.curTime=e,_s.totalTime=e2,time=_s.curTime+"/"+_s.totalTime,seconds=Math.round(e3),(null==e||null==e2)&&(time="00:00/00:00"),_s.controller_do&&_s.controller_do.updateTime(time)),!stopHandler){if(_s.isAdd_bl||(5<_s.totalTime.length?_s.totalDuration=FWDEVPUtils.getSecondsFromString(_s.totalTime):_s.totalDuration=FWDEVPUtils.getSecondsFromString("00:"+_s.totalTime)),_s.isAdd_bl&&_s._d.showSkipButton_bl&&(_s._d.timeToHoldAds>seconds?(_s.adsStart_do.updateText(_s._d.skipToVideoText_str+Math.abs(_s._d.timeToHoldAds-seconds)),_s.adsSkip_do.hide(!1),(_s.videoType_str==FWDEVPlayer.IMAGE||_s.videoType_str==FWDEVPlayer.IFRAME)&&_s.adsStart_do.show(!0)):(_s.adsStart_do.hide(!0),0!=_s._d.timeToHoldAds&&_s.adsSkip_do.show(!0))),_s.currentSecconds=seconds,!_s.isAdd_bl&&_s.popupAds_do&&_s.popupAds_do.update(seconds),!_s.isAdd_bl&&_s.annotations_do&&_s.annotations_do.update(seconds),0==seconds||_s.isAdd_bl||(_s.curDurration=seconds),_s._d.cuePointsSource_ar)for(var i=0,cuePoint;i<_s._d.cuePointsSource_ar.length;i++)cuePoint=_s._d.cuePointsSource_ar[i],cuePoint.timeStart==seconds&&(_s._d.executeCuepointsOnlyOnce_bl?!cuePoint.isPlayed_bl&&eval(cuePoint.javascriptCall):eval(cuePoint.javascriptCall),cuePoint.isPlayed_bl=!0);!_s.isAdd_bl&&0!=seconds&&_s.isPlaying_bl&&_s.updateAds(seconds),_s.isIMA&&!_s.IMA.started&&_s.IMA.updateCuepointLines(seconds),_s.isPlaying_bl&&FWDEVPUtils.getSecondsFromString(_s._d.stopAtTime)<=seconds&&_s.stop(),FWDEVPUtils.getSecondsFromString(_s.getStartTimeStamp("e"))&&_s.curTimeInSecond>=parseInt(FWDEVPUtils.getSecondsFromString(_s.getStartTimeStamp("e")))&&_s.stop(),_s.dispatchEvent(FWDEVPlayer.UPDATE_TIME,{currentTime:_s.curTime,totalTime:_s.totalTime})}}},_s.videoScreenLoadProgressHandler=function(t){FWDEVPlayer.hasHTML5Video||_s.videoType_str==FWDEVPlayer.YOUTUBE?_s.controller_do&&_s.controller_do.updatePreloaderBar(t.percent):_s.videoType_str==FWDEVPlayer.VIDEO&&_s.controller_do&&_s.controller_do.updatePreloaderBar(t)},_s.videoScreenStartToBuferHandler=function(){_s.showPreloader_bl&&(_s.preloader_do.show(!1),_s.preloader_do.startPreloader())},_s.videoScreenStopToBuferHandler=function(){_s.preloader_do.hide(!1),_s.preloader_do.stopPreloader()},_s.videoScreenPlayCompleteHandler=function(t,e){if(_s.adDone_bl=!0,_s.callVastEvent("complete"),_s.isIMA&&_s.IMA.hasPostRoll&&_s.curTimeInSecond>=_s.totalTimeInSeconds-1)return void _s.IMA.playPostRoll();!_s.isAdd_bl&&_s._d.redirectURL&&("_self"==_s._d.redirectTarget?location.replace(_s._d.redirectURL):window.open(_s._d.redirectURL,_s._d.redirectTarget));var o=_s.isAdd_bl;_s.isAdd_bl&&(_s._d.openNewPageAtTheEndOfTheAds_bl&&"none"!=_s._d.adsPageToOpenURL_str&&!e&&("_self"==_s._d.adsPageToOpenTarget_str?location.href=_s._d.adsPageToOpenURL_str:window.open(_s._d.adsPageToOpenURL_str,_s._d.adsPageToOpenTarget_str)),_s.isAdd_bl=!1,_s.isQualityChangingError_bl=!0,_s.updateAds(_s.curDurration),_s.wasAdd_bl=!0,e&&_s.videoType_str==FWDEVPlayer.VIDEO?_s.play():!_s.isMobile_bl&&_s.videoType_str!=FWDEVPlayer.HLS_JS&&_s.play(),_s.wasAdHLS=!0,_s.callVastEvent("complete")),o||(_s.wasAdd_bl=!1,_s.lightBox_do&&_s.lightBox_do.isShowed_bl&&_s._d.clsLghtbPlayFinish&&(_s.stop(),_s.lightBox_do.closeButtonOnStartHandler()),_s._d.loop_bl?(_s.scrub(0),_s.play()):_s.stop(),_s.dispatchEvent(FWDEVPlayer.PLAY_COMPLETE)),_s.hider&&_s.hider.reset()},_s.setupAnnotations=function(){FWDEVPAnnotations.setPrototype(),_s.annotations_do=new FWDEVPAnnotations(_s,_s._d),_s.main_do.addChild(_s.annotations_do)},_s.setupAdsStart=function(){FWDEVPAdsStart.setPrototype(),_s.adsStart_do=new FWDEVPAdsStart(_s._d.adsButtonsPosition_str,_s._d.adsBorderNormalColor_str,"",_s._d.adsBackgroundPath_str,_s._d.adsTextNormalColor),FWDEVPAdsButton.setPrototype(),_s.adsSkip_do=new FWDEVPAdsButton(_s,_s._d.skipIconPath_img,_s._d.skipIconSPath_str,_s._d.skipToVideoButtonText_str,_s._d.adsButtonsPosition_str,_s._d.adsBorderNormalColor_str,_s._d.adsBorderSelectedColor_str,_s._d.adsBackgroundPath_str,_s._d.adsTextNormalColor,_s._d.adsTextSelectedColor,_s._d.useHEX,_s._d.nBC,_s._d.sBC),_s.adsSkip_do.addListener(FWDEVPAdsButton.MOUSE_UP,_s.skipAdsMouseUpHandler),_s.main_do.addChild(_s.adsSkip_do),_s.main_do.addChild(_s.adsStart_do)},_s.skipAdsMouseUpHandler=function(t){t.preventDefault&&t.preventDefault(),_s.callVastEvent("skip"),_s.videoScreenPlayCompleteHandler(t,!0)},_s.positionAds=function(e){if(_s._d.showSkipButton_bl){var t=!1,o,s;600>_s.sW&&(t=!0),_s.adsSkip_do.resize(),o="left"==_s._d.adsButtonsPosition_str?0:_s.sW,s=_s.controller_do&&_s.controller_do.isShowed_bl?_s.sH-_s.adsStart_do.h-_s._d.controllerHeight-30:_s.sH-_s.adsStart_do.h-_s._d.controllerHeight,FWDAnimation.killTweensOf(_s.adsStart_do),e?FWDAnimation.to(_s.adsStart_do,.8,{y:s,ease:Expo.easeInOut}):_s.adsStart_do.setY(s),_s.adsStart_do.setX(o),o="left"==_s._d.adsButtonsPosition_str?0:_s.sW,s=_s.controller_do&&_s.controller_do.isShowed_bl?_s.sH-_s.adsSkip_do.h-_s._d.controllerHeight-30:_s.sH-_s.adsSkip_do.h-_s._d.controllerHeight,FWDAnimation.killTweensOf(_s.adsSkip_do),e?FWDAnimation.to(_s.adsSkip_do,.8,{y:s,ease:Expo.easeInOut}):_s.adsSkip_do.setY(s),_s.adsSkip_do.setX(o)}},_s.setupShareWindow=function(){FWDEVPShareWindow.setPrototype(),_s.shareWindow_do=new FWDEVPShareWindow(_s._d,_s),_s.shareWindow_do.addListener(FWDEVPShareWindow.HIDE_COMPLETE,_s.shareWindowHideCompleteHandler)},_s.shareWindowHideCompleteHandler=function(){_s.isVideoPlayingWhenOpenWindows_bl&&_s.resume(),_s.controller_do&&(_s.controller_do.shareButton_do.isDisabled_bl=!1,_s.controller_do.shareButton_do.setNormalState(!0))},_s.setupLoginWindow=function(){FWDEVPPassword.setPrototype(),_s.lg_do=new FWDEVPPassword(_s._d,_s,!0)},_s.setupPasswordWindow=function(){FWDEVPPassword.setPrototype(),_s.passWindow_do=new FWDEVPPassword(_s._d,_s),_s.passWindow_do.addListener(FWDEVPPassword.CORRECT,_s.passordCorrect),_s.passWindow_do.addListener(FWDEVPPassword.HIDE_COMPLETE,_s.passordHideComplete)},_s.passordCorrect=function(){_s.passWindow_do.hide(),_s.hasPassedPassowrd_bl=!0,_s.play()},_s.passordHideComplete=function(){_s.isStopped_bl&&_s.showLargePlayButton()},_s.setupEmbedWindow=function(){FWDEVPEmbedWindow.setPrototype(),_s.embedWindow_do=new FWDEVPEmbedWindow(_s._d,_s),_s.embedWindow_do.addListener(FWDEVPEmbedWindow.ERROR,_s.embedWindowErrorHandler),_s.embedWindow_do.addListener(FWDEVPEmbedWindow.HIDE_COMPLETE,_s.embedWindowHideCompleteHandler)},_s.embedWindowErrorHandler=function(t){_s.main_do.addChild(_s.info_do),_s.info_do.showText(t.error)},_s.embedWindowHideCompleteHandler=function(){_s.isVideoPlayingWhenOpenWindows_bl&&_s.resume(),_s.controller_do&&(_s.controller_do.embedButton_do.isDisabled_bl=!1,_s.controller_do.embedButton_do.setNormalState(!0))},_s.copyLinkButtonOnMouseOver=function(){_s.embedWindow_do.isShowed_bl&&_s.embedWindow_do.copyLinkButton_do.setSelectedState()},_s.copyLinkButtonOnMouseOut=function(){_s.embedWindow_do.isShowed_bl&&_s.embedWindow_do.copyLinkButton_do.setNormalState()},_s.getLinkCopyPath=function(){return _s.embedWindow_do.isShowed_bl?_s.embedWindow_do.linkToVideo_str:void 0},_s.embedkButtonOnMouseOver=function(){_s.embedWindow_do.isShowed_bl&&_s.embedWindow_do.copyEmbedButton_do.setSelectedState()},_s.embedButtonOnMouseOut=function(){_s.embedWindow_do.isShowed_bl&&_s.embedWindow_do.copyEmbedButton_do.setNormalState()},_s.getEmbedCopyPath=function(){return _s.embedWindow_do.finalEmbedCode_str},_s.setInputs=function(){for(var e=document.querySelectorAll("input"),t=0;t<e.length;t++)e[t].addEventListener("mousedown",_s.inputFocusInHandler),e[t].addEventListener("touchstart",_s.inputFocusInHandler);for(var o=document.querySelectorAll("textarea"),t=0;t<o.length;t++)o[t].addEventListener("mousedown",_s.inputFocusInHandler),o[t].addEventListener("touchstart",_s.inputFocusInHandler)},_s.inputFocusInHandler=function(t){_s.curInput=t.target,setTimeout(function(){_s.hasPointerEvent_bl?window.addEventListener("pointerdown",_s.inputFocusOutHandler):window.addEventListener&&(window.addEventListener("mousedown",_s.inputFocusOutHandler),window.addEventListener("touchstart",_s.inputFocusOutHandler)),FWDEVPlayer.isSearchedFocused_bl=!0},50)},_s.inputFocusOutHandler=function(t){var e=FWDEVPUtils.getViewportMouseCoordinates(t);if(!FWDEVPUtils.hitTest(_s.curInput,e.screenX,e.screenY))return _s.hasPointerEvent_bl?window.removeEventListener("pointerdown",_s.inputFocusOutHandler):window.removeEventListener&&(window.removeEventListener("mousedown",_s.inputFocusOutHandler),window.removeEventListener("touchstart",_s.inputFocusOutHandler)),void(FWDEVPlayer.isSearchedFocused_bl=!1)},_s.addKeyboardSupport=function(){_s.setInputs(),document.addEventListener("keydown",_s.onKeyDownHandler),document.addEventListener("keyup",_s.onKeyUpHandler)},_s.removeKeyboardSupport=function(){_s.setInputs(),document.removeEventListener("keydown",_s.onKeyDownHandler),document.removeEventListener("keyup",_s.onKeyUpHandler)},_s.onKeyDownHandler=function(t){if(!_s.isSpaceDown_bl&&_s.hasStartedToPlay_bl&&!FWDEVPlayer.isSearchedFocused_bl||_s.isCasting){if(_s.isSpaceDown_bl=!0,t.preventDefault&&t.preventDefault(),32==t.keyCode){if(_s!=FWDEVPlayer.keyboardCurInstance&&("pause"==FWDEVPlayer.videoStartBehaviour||"none"==FWDEVPlayer.videoStartBehaviour))return;if(_s.stickOnCurrentInstanceKey_bl=!0,_s.isCasting)_s.cc.togglePlayPause();else if(_s.videoType_str==FWDEVPlayer.IMAGE||_s.videoType_str==FWDEVPlayer.IFRAME)_s.isImageAdsPlaying_bl?_s.stopUpdateImageInterval():_s.startUpdateImageInterval();else if(_s.isIMA&&_s.IMA.started)_s.IMA.togglePlayPause();else if(_s.videoType_str==FWDEVPlayer.YOUTUBE){if(!_s.ytb_do.isSafeToBeControlled_bl)return;_s.ytb_do.togglePlayPause()}else if(_s.videoType_str==FWDEVPlayer.VIMEO){if(!_s.vimeo_do.isSafeToBeControlled_bl)return;_s.vimeo_do.togglePlayPause()}else if(_s.videoType_str==FWDEVPlayer.MP3){if(!_s.audioScreen_do.isSafeToBeControlled_bl)return;_s.audioScreen_do.togglePlayPause()}else if(FWDEVPlayer.hasHTML5Video){if(!_s.videoScreen_do.isSafeToBeControlled_bl)return;_s.videoScreen_do&&_s.videoScreen_do.togglePlayPause()}return t.preventDefault&&t.preventDefault(),!1}if(70==t.keyCode&&!_s.useWithoutVideoScreen_bl)_s.isFullScreen_bl?_s.goNormalScreen():_s.goFullScreen();else if(77==t.keyCode)0!=_s.volume&&(_s.lastVolume=_s.volume),_s.volume=0==_s.volume?_s.lastVolume:0,_s.setVolume(_s.volume);else if(38==t.keyCode)_s.volume+=.1,1<_s.volume&&(_s.volume=1),_s.setVolume(_s.volume);else if(40==t.keyCode)_s.volume-=.1,0>_s.volume&&(_s.volume=0),_s.setVolume(_s.volume);else if(77==t.keyCode)0>_s.volume&&(_s.volume=0),_s.setVolume(_s.volume);else if(39==t.keyCode&&!_s.isAdd_bl&&!_s.isIMA){var e=_s.getCurrentTime();5==e.length&&(e="00:"+e),7==e.length&&(e="0"+e),e=FWDEVPUtils.getSecondsFromString(e),e+=5,e=FWDEVPUtils.formatTime(e),5==e.length&&(e="00:"+e),7==e.length&&(e="0"+e),_s.scrubbAtTime(e)}else if(37==t.keyCode&&!_s.isAdd_bl&&!_s.isIMA){var e=_s.getCurrentTime();5==e.length&&(e="00:"+e),7==e.length&&(e="0"+e),e=FWDEVPUtils.getSecondsFromString(e),e-=5,e=FWDEVPUtils.formatTime(e),5==e.length&&(e="00:"+e),7==e.length&&(e="0"+e),_s.scrubbAtTime(e)}}},_s.onKeyUpHandler=function(){_s.isSpaceDown_bl=!1},_s.setupHider=function(){FWDEVPHider.setPrototype(),_s.hider=new FWDEVPHider(_s.main_do,_s.controller_do,_s._d.controllerHideDelay),_s.hider.addListener(FWDEVPHider.SHOW,_s.hiderShowHandler),_s.hider.addListener(FWDEVPHider.HIDE,_s.hiderHideHandler),_s.hider.addListener(FWDEVPHider.HIDE_COMPLETE,_s.hiderHideCompleteHandler)},_s.hiderShowHandler=function(){_s.isCasting||(_s.controller_do&&_s.isPlaying_bl&&(clearTimeout(_s.hideController_to),_s.controller_do.show(!0)),_s.logo_do&&_s._d.hideLogoWithController_bl&&_s.isPlaying_bl&&!_s.useWithoutVideoScreen_bl&&_s.logo_do.show(!0),_s.showCursor(),_s.isAdd_bl&&_s._d.showSkipButton_bl&&(_s.positionAds(!0),_s.adsStart_do.showWithOpacity(),_s.adsSkip_do.showWithOpacity()),_s.subtitle_do.position(!0),_s.popupAds_do&&_s.popupAds_do.position(!0),_s.dispatchEvent(FWDEVPlayer.HIDER_SHOW))},_s.hiderHideHandler=function(){return _s.isCasting?void 0:_s.videoType_str!=FWDEVPlayer.VIMEO||_s._d.showDefaultControllerForVimeo_bl?_s.controller_do&&_s._d.showYoutubeQualityButton_bl&&FWDEVPUtils.hitTest(_s.controller_do.ytbButtonsHolder_do.screen,_s.hider.globalX,_s.hider.globalY)?void _s.hider.reset():_s.controller_do&&_s.controller_do.atb&&_s.controller_do.atb.isShowed_bl&&FWDEVPUtils.hitTest(_s.controller_do.atb.mainHolder_do.screen,_s.hider.globalX,_s.hider.globalY)?void _s.hider.reset():_s.controller_do&&_s._d.showSubtitleButton_bl&&FWDEVPUtils.hitTest(_s.controller_do.subtitlesButtonsHolder_do.screen,_s.hider.globalX,_s.hider.globalY)?void _s.hider.reset():_s.controller_do&&_s._d.showPlaybackRateButton_bl&&FWDEVPUtils.hitTest(_s.controller_do.playbackRatesButtonsHolder_do.screen,_s.hider.globalX,_s.hider.globalY)?void _s.hider.reset():_s.controller_do&&FWDEVPUtils.hitTest(_s.controller_do.screen,_s.hider.globalX,_s.hider.globalY)?void _s.hider.reset():void(_s.controller_do&&_s.controller_do.hide(!0),_s.isAdd_bl&&_s._d.showSkipButton_bl&&(_s.positionAds(!0),_s.adsStart_do.hideWithOpacity(),_s.adsSkip_do.hideWithOpacity()),_s.logo_do&&_s._d.hideLogoWithController_bl&&_s.logo_do.hide(!0),_s.isFullScreen_bl&&_s.hideCursor(),_s.subtitle_do.position(!0),_s.popupAds_do&&_s.popupAds_do.position(!0),_s.dispatchEvent(FWDEVPlayer.HIDER_HIDE)):void 0},_s.hiderHideCompleteHandler=function(){_s.isCasting||_s.controller_do&&_s.controller_do.positionScrollBarOnTopOfTheController()},_s.showPlayer=function(){_s.isAPIReady_bl&&(_s.isShowed_bl=!0,_s.opener_do.showCloseButton(),_s.setStageContainerFinalHeightAndPosition(_s.animate_bl),_s.isMin&&(_s.isMinShowed=!0,_s.positionOnMin(!0)))},_s.hidePlayer=function(){_s.isAPIReady_bl&&(_s.isShowed_bl=!1,_s.opener_do.showOpenButton(),_s.setStageContainerFinalHeightAndPosition(_s.animate_bl),_s.isMin&&(_s.isMinShowed=!1,_s.positionOnMin(!0)))},_s.play=function(){if(_s.isAPIReady_bl){if(_s.isCasting)return void _s.cc.play();if(_s.videoType_str==FWDEVPlayer.YOUTUBE&&!_s.isYoutubeReady_bl)return _s.showPreloader_bl&&(_s.preloader_do.show(!1),_s.preloader_do.startPreloader()),void(_s.largePlayButton_do&&!_s.useWithoutVideoScreen_bl&&_s.showLargePlayButton());if(_s.videoType_str==FWDEVPlayer.VIMEO&&!_s.isVimeoReady_bl)return _s.showPreloader_bl&&(_s.preloader_do.show(!1),_s.preloader_do.startPreloader()),void(_s.largePlayButton_do&&!_s.useWithoutVideoScreen_bl&&_s.showLargePlayButton());if(_s.videoType_str==FWDEVPlayer.HLS_JS&&0<=location.protocol.indexOf("file:"))return _s.main_do.addChild(_s.info_do),void _s.info_do.showText("HLS m3u8 videos can't be played local on this browser, please test it online!.");if(_s._d.playVideoOnlyWhenLoggedIn_bl&&!_s._d.isLoggedIn_bl)return _s.largePlayButton_do&&!_s.useWithoutVideoScreen_bl&&_s.showLargePlayButton(),void _s.lg_do.show();if(!_s.isAdd_bl&&_s._d.videosSource_ar[_s._d.startAtVideoSource].isPrivate&&!_s.hasPassedPassowrd_bl&&_s.passWindow_do)return _s.largePlayButton_do&&!_s.useWithoutVideoScreen_bl&&_s.hideLargePlayButton(),void _s.passWindow_do.show();if(_s.hasPassedPassowrd_bl=!0,_s.isStopped_bl=!1,_s.isMobile_bl?FWDEVPlayer.stopAllVideos(_s):FWDEVPlayer.videoStartBehaviour==FWDEVPlayer.PAUSE_ALL_VIDEOS?FWDEVPlayer.pauseAllVideos(_s):FWDEVPlayer.videoStartBehaviour==FWDEVPlayer.STOP_ALL_VIDEOS&&FWDEVPlayer.stopAllVideos(_s),_s.isIMA){if(!_s.IMA||_s.isIMA&&_s.IMA&&!_s.IMA.isReady)return;_s.IMA.play()}else if(_s.videoType_str==FWDEVPlayer.IMAGE||_s.videoType_str==FWDEVPlayer.IFRAME)_s.startUpdateImageInterval();else if(_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do)_s.ytb_do.play();else if(_s.videoType_str==FWDEVPlayer.VIMEO&&_s.vimeo_do)_s.vimeo_do.play();else if(_s.videoType_str==FWDEVPlayer.MP3)_s.audioScreen_do&&(_s.audioScreen_do.play(),!FWDEVPUtils.isLocal&&_s.audioScreen_do.setupSpectrum());else if(FWDEVPlayer.hasHTML5Video)if(_s.videoType_str==FWDEVPlayer.HLS_JS&&!_s.isHLSManifestReady_bl&&window.Hls){_s.videoScreen_do.initVideo(),_s.setupHLS();var e=_s.videoSourcePath_str;-1!=e.indexOf("encrypt:")&&(e=atob(e.substr(8))),_s.hlsJS.loadSource(e),_s.hlsJS.attachMedia(_s.videoScreen_do.video_el),_s.hlsJS.on(Hls.Events.MANIFEST_PARSED,function(){_s.isHLSManifestReady_bl=!0,_s.play()})}else _s.dashJS&&_s.videoType_str==FWDEVPlayer.DASH&&!_s.isDASHManifestReady_bl?(_s.videoScreen_do.initVideo(),_s.setupDASH(),_s.dashJS.initialize(_s.videoScreen_do.video_el,_s.videoSourcePath_str,!1),_s.dashJS.attachSource(_s.videoSourcePath_str),_s.dashJS.on(dashjs.MediaPlayer.events.MANIFEST_LOADED,function(){_s.isDASHManifestReady_bl=!0,setTimeout(_s.play,100)})):_s.videoScreen_do&&_s.videoScreen_do.play();FWDEVPlayer.keyboardCurInstance=_s,_s.videoPoster_do.allowToShow_bl=!1,_s.playStarted=!0,_s.largePlayButton_do&&_s.hideLargePlayButton(),_s.videoPoster_do.hide(),_s.dispatchEvent(FWDEVPlayer.PLAY_START)}},_s.pause=function(){return _s.isAPIReady_bl?_s.isCasting?void _s.cc.pause():void(_s.isIMA&&_s.IMA?_s.IMA.pause():_s.videoType_str==FWDEVPlayer.IMAGE||_s.videoType_str==FWDEVPlayer.IFRAME?_s.stopUpdateImageInterval():_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do?_s.ytb_do.pause():_s.videoType_str==FWDEVPlayer.VIMEO&&_s.vimeo_do?_s.vimeo_do.pause():_s.videoType_str==FWDEVPlayer.MP3?_s.audioScreen_do&&_s.audioScreen_do.pause():_s.videoScreen_do&&_s.videoScreen_do.pause()):void 0},_s.resume=function(){_s.isAPIReady_bl&&(_s.isCasting?_s.cc.play():_s.isIMA&&_s.IMA.started?_s.IMA.play():_s.videoType_str==FWDEVPlayer.IMAGE||_s.videoType_str==FWDEVPlayer.IFRAME?_s.startUpdateImageInterval():_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do?_s.ytb_do.resume():_s.videoType_str==FWDEVPlayer.VIMEO&&_s.vimeo_do?_s.vimeo_do.resume():_s.videoType_str==FWDEVPlayer.MP3?_s.audioScreen_do&&_s.audioScreen_do.resume():FWDEVPlayer.hasHTML5Video&&_s.videoScreen_do&&_s.videoScreen_do.resume())},_s.stop=function(){if(_s.isAPIReady_bl){if(window.ga&&Math.round(100*_s.totalPercentPlayed)){var e="videoPath:"+_s.videoSource_str+", percentPlayed:"+Math.round(100*_s.totalPercentPlayed)+", stoppedAtTime:"+_s.getCurrentTime()+", fullScreen:"+_s.isFullScreen_bl+"";ga("send",{hitType:"event",eventCategory:"videos",eventAction:"played",eventLabel:e,nonInteraction:!0})}_s.IMA&&_s.IMA.stop(),_s.isQualityChangingStop_bl=!1,_s.isCasting&&_s.cc.stop(),_s.isIMA=void 0,_s.isStopped_bl=!0,_s.hasPassedPassowrd_bl=!1,_s.isHLSManifestReady_bl=!1,_s.isDASHManifestReady_bl=!1,_s.playYoutubeIfLoadedLate_bl=!1,_s.isPlaying_bl=!1,_s.totalTimePlayed=0,_s._d.closeVast(),_s.hideAPT(),_s.hider.reset(),_s.destroyHLS(),_s.destroyDASH(),clearTimeout(_s.playAfterAd_to),clearTimeout(_s.rewindId_to),clearTimeout(_s.load360ScriptsId_to),_s.popw_do&&_s.popw_do.hide(),_s.controller_do&&_s.controller_do.ytbQualityButton_do&&(_s.controller_do.ytbQualityButton_do.disable(),_s.controller_do.hideQualityButtons(!1),_s.controller_do.updateMainScrubber(0),_s.controller_do.updatePreloaderBar(0)),_s.controller_do&&(_s.controller_do.atb&&_s.controller_do.atb.hide(!0),_s.controller_do.disableAtbButton(),_s.controller_do.thumbnailsPreview_do&&_s.controller_do.thumbnailsPreview_do.remove(),_s.controller_do.subtitleButton_do&&_s.controller_do.subtitleButton_do.disable(),_s.controller_do.rewindButton_do&&_s.controller_do.rewindButton_do.disable(),_s.controller_do.disablePlaybackRateButton(),_s.controller_do.ttm&&_s.controller_do.ttm.hide(),_s._d.showPlaybackRateButton_bl&&_s.controller_do.updatePlaybackRateButtons(_s._d.updatePlaybackRateButtons,_s._d.startAtPlaybackIndex)),_s.isAdd_bl?_s.setPlaybackRate(1):_s.setPlaybackRate(_s._d.defaultPlaybackRate_ar[_s._d.startAtPlaybackIndex]),_s.videoType_str==FWDEVPlayer.IMAGE||_s.videoType_str==FWDEVPlayer.IFRAME?_s.stopUpdateImageInterval():_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do?_s.ytb_do.stop():_s.videoType_str==FWDEVPlayer.VIMEO?_s.vimeo_do&&_s.vimeo_do.stop():_s.videoType_str==FWDEVPlayer.MP3?_s.audioScreen_do&&_s.audioScreen_do.stop():_s.videoScreen_do.stop(),clearTimeout(_s.hideController_to),_s.controller_do&&(_s._d.showControllerWhenVideoIsStopped_bl?_s.controller_do.show(!0):_s.hideController_to=setTimeout(function(){_s.controller_do.hide(!0)},200)),_s.videoPoster_do.show(),!_s.largePlayButton_do||_s.useWithoutVideoScreen_bl||_s.notShowLargePlayButton_bl||_s.showLargePlayButton(),clearInterval(_s.fillScreenId_int),_s.subtitle_do.stopToLoadSubtitle(),_s.subtitle_do.hide(),_s.hasHlsPlayedOnce_bl=!1,_s.isSafeToScrub_bl=!1,_s.hlsState=void 0,_s.popupAds_do&&_s.popupAds_do.hideAllPopupButtons(!1),_s.adsStart_do&&_s.adsStart_do.hide(!0),_s.adsSkip_do&&_s.adsSkip_do.hide(!0),_s.controller_do&&_s.controller_do.hideAdsLines(),_s.annotations_do&&_s.annotations_do.update(1e5),_s.customContextMenu_do&&_s.customContextMenu_do.disable(),_s.stopVisualization(),_s.hasStartedToPlay_bl=!1}},_s.startToScrub=function(){_s.isAPIReady_bl&&(_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do&&_s.ytb_do.isSafeToBeControlled_bl?_s.ytb_do.startToScrub():_s.videoType_str==FWDEVPlayer.VIMEO&&_s.vimeo_do?_s.vimeo_do.startToScrub():_s.videoType_str==FWDEVPlayer.MP3?_s.audioScreen_do&&_s.audioScreen_do.startToScrub():FWDEVPlayer.hasHTML5Video&&_s.videoScreen_do&&_s.videoScreen_do.startToScrub())},_s.stopToScrub=function(){_s.isAPIReady_bl&&(_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do&&_s.ytb_do.isSafeToBeControlled_bl?_s.ytb_do.stopToScrub():_s.videoType_str==FWDEVPlayer.VIMEO&&_s.vimeo_do?_s.vimeo_do.stopToScrub():_s.videoType_str==FWDEVPlayer.MP3?_s.audioScreen_do&&_s.audioScreen_do.stopToScrub():FWDEVPlayer.hasHTML5Video&&_s.videoScreen_do&&_s.videoScreen_do.stopToScrub())},_s.scrub=function(e){!_s.isAPIReady_bl||isNaN(e)||(0>e?e=0:1<e&&(e=1),_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do&&_s.ytb_do.isSafeToBeControlled_bl?_s.ytb_do.scrub(e):_s.videoType_str==FWDEVPlayer.VIMEO&&_s.vimeo_do?_s.vimeo_do.scrub(e):_s.videoType_str==FWDEVPlayer.MP3?_s.audioScreen_do&&_s.audioScreen_do.scrub(e):_s.videoScreen_do&&_s.videoScreen_do.scrub(e),_s.dispatchEvent(FWDEVPlayer.SCRUB,{percent:e}))},_s.scrubbAtTime=function(e){_s.isAPIReady_bl&&e&&(-1!=(e+"").indexOf(":")&&(e=FWDEVPUtils.getSecondsFromString(e)),_s.isCasting?_s.cc.scrubbAtTime(e):_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do?_s.ytb_do.scrubbAtTime(e):_s.videoType_str==FWDEVPlayer.VIMEO&&_s.vimeo_do?_s.vimeo_do.scrubbAtTime(e):_s.videoType_str==FWDEVPlayer.MP3?_s.audioScreen_do&&_s.audioScreen_do.scrubbAtTime(e):_s.videoScreen_do&&_s.videoScreen_do.scrubbAtTime(e))},_s.share=function(){_s.isAPIReady_bl&&_s.shareWindow_do.show()},_s.setVolume=function(e,t){_s.isAPIReady_bl&&(_s.controller_do&&_s.controller_do.updateVolume(e,!0),e&&t&&(_s._d.autoPlay_bl=!1,_s.removeAPT()),_s.volume=e,_s.isIMA&&_s.IMA&&_s.IMA.setVolume(e),_s.ytb_do&&_s.ytb_do.setVolume(_s.volume),_s.vimeo_do&&_s.vimeo_do.setVolume(_s.volume),_s.audioScreen_do&&_s.audioScreen_do.setVolume(_s.volume),FWDEVPlayer.hasHTML5Video&&_s.videoScreen_do.setVolume(_s.volume),_s.isCasting&&_s.cc.setVolume(),_s.dispatchEvent(FWDEVPlayer.VOLUME_SET,{volume:_s.volume}))},_s.setPosterSource=function(e,t){if(_s.posterPath_str=e,!e)return _s.videoPoster_do.curPath="",void _s.videoPoster_do.hide();if(_s.isAPIReady_bl){var o=e.split(",");e=_s.isMobile_bl&&null!=o[1]?o[1]:o[0],-1!=e.indexOf("encrypt:")&&(e=atob(e.substr(8))),_s.videoPoster_do.setPoster(_s.posterPath_str,t),_s.prevPosterSource_str==e||t||_s.dispatchEvent(FWDEVPlayer.UPDATE_POSTER_SOURCE),_s.prevPosterSource_str=e}},_s.updateAds=function(e,t){if(_s.videoType_str!=FWDEVPlayer.YOUTUBE||_s.ytb_do){if(_s._d.vastXML&&!_s._d.isVastXMLParsed_bl)return _s.controller_do&&(_s.controller_do.createdAdsOnce_bl=!1,_s.controller_do.resetsAdsLines(!0)),void _s._d.setVastSource(_s._d.vastXML);if(!_s.isAdd_bl){if(!_s.isAdd_bl&&_s._d.adsSource_ar){_s.controller_do&&(_s._d.fixVmapTimes(_s.totalDuration),_s.totalDuration&&(_s.controller_do.setupAdsLines(_s._d.adsSource_ar),_s.controller_do.positionAdsLines(_s.totalDuration),_s.popupAds_do&&_s._d.popupAds_ar&&_s.popupAds_do.resetPopups(_s._d.popupAds_ar))),isNaN(e)&&(e=0);for(var o=0;o<_s._d.adsSource_ar.length;o++)if(e>=_s._d.adsSource_ar[o].timeStart&&e<=_s._d.adsSource_ar[o].timeStart+1&&!_s._d.adsSource_ar[o].played_bl){_s.isAdd_bl=!0,0!=_s._d.adsSource_ar[o].timeStart&&(_s.wasAdd_bl=!0),_s.addSource_str=_s._d.adsSource_ar[o].source,_s._d.adsSource_ar[o].played_bl=!0,_s._d.adsThumbnailPath_str=_s._d.adsSource_ar[o].thumbnailSource,_s._d.timeToHoldAds=_s._d.adsSource_ar[o].timeToHoldAds,_s._d.showSkipButton_bl=!!_s._d.timeToHoldAds,_s._d.adsPageToOpenURL_str=_s._d.adsSource_ar[o].link,_s._d.adsPageToOpenTarget_str=_s._d.adsSource_ar[o].target,_s.scrubAfterAddDuration=_s._d.adsSource_ar[o].timeStart,_s.TrackingEvents=_s._d.adsSource_ar[o].TrackingEvents,_s.Impression=_s._d.adsSource_ar[o].Impression,_s.ClickTracking=_s._d.adsSource_ar[o].ClickTracking,_s.TrackingEvents&&(_s.Impression=_s.ClickTracking=_s.ClickThrough=!0,_s.callFirstQuartile=_s.callMidpoint=_s.callThirdQuartile=!0),_s.curImageTotalTime=_s._d.adsSource_ar[o].addDuration,_s.isStopped_bl||(_s.lastCurTime=_s.curTime),_s.lastCurTime||(_s.lastCurTime=_s.getCurrentTime()),_s.setSource(_s.addSource_str,!0),_s.prevVidSrc2="",_s.videoType_str==FWDEVPlayer.IMAGE||_s.videoType_str==FWDEVPlayer.IFRAME||_s.isMobile_bl||(_s.allowToPlay=!1,"00"==_s.lastCurTime.substr(_s.lastCurTime.length-2)?(_s.autoPlay_bl||_s.adDone_bl)&&(-1!=_s.addSource_str.indexOf("youtube.")&&_s.ytb_do&&_s.ytb_do.hasBeenCreatedOnce_bl&&(_s.allowToPlay=!0),-1==_s.addSource_str.indexOf("youtube.")&&(_s.allowToPlay=!0)):(-1!=_s.addSource_str.indexOf("youtube.")&&_s.ytb_do&&_s.ytb_do.hasBeenCreatedOnce_bl&&(_s.allowToPlay=!0),-1==_s.addSource_str.indexOf("youtube.")&&(_s.allowToPlay=!0)),_s.allowToPlay&&_s.play()),_s.adDone_bl=!1,_s.controller_do&&_s.controller_do.line_ar&&_s.controller_do.line_ar[o]&&(_s.controller_do.line_ar[o].setVisible(!1),_s.controller_do.line_ar[o].isUsed_bl=!0);break}}if(_s.isLive=_s._d.videosSource_ar[_s._d.startAtVideoSource].isLive,!_s.isAdd_bl){var s=_s._d.videosSource_ar[_s._d.startAtVideoSource],d=s.source;if(d!=_s.prevVidSrc||t)_s.TrackingEvents=_s.Impression=_s.ClickTracking=_s.ClickThrough=void 0,_s.callFirstQuartile=_s.callMidpoint=_s.callThirdQuartile=void 0,_s.playSecondSource=!1,_s.videoSource2_str=void 0,_s.setSource(s.source,!1,_s._d.videosSource_ar[_s._d.startAtVideoSource].videoType),_s.prevVidSrc=d;else{var n=s.source;_s.videoSource2_str&&(n=_s.videoSource2_str),n!=_s.prevVidSrc2&&(_s.setSource(n,!1,_s._d.videosSource_ar[_s._d.startAtVideoSource].videoType),_s.prevVidSrc2=n)}}_s.controller_do&&_s.controller_do.positionAdsLines(_s.curDuration),_s.prevDuration=e}}},_s.updateImageScreen=function(e){return _s.videoType_str==FWDEVPlayer.IFRAME?(_s.iFrame_do||(_s.iFrame_do=new FWDEVPDO("iframe"),_s.iFrame_do.hasT3D=!1,_s.iFrame_do.hasT2D=!1,_s.iFrame_do.setBackfaceVisibility()),_s.main_do.addChildAt(_s.iFrame_do,_s.main_do.getChildIndex(_s.dClk_do)+1),_s.showClickScreen(),_s.iFrame_do.screen.src=e,_s.positionAdsImage(),void _s.startToUpdateAdsButton()):void(!_s.imageSceeenHolder_do&&(_s.imageSceeenHolder_do=new FWDEVPDO("div"),_s.imageSceeenHolder_do.setX(0),_s.imageSceeenHolder_do.setY(0),_s.imageSceeenHolder_do.setBkColor("#000000")),_s.main_do.addChildAt(_s.imageSceeenHolder_do,_s.main_do.getChildIndex(_s.dClk_do)-1),_s.showClickScreen(),_s.imageSceeenHolder_do.contains(_s.imageScreen_do)&&_s.imageSceeenHolder_do.removeChild(_s.imageScreen_do),_s.imageScreen_do=null,_s.imageScreen_do=new FWDEVPDO("img"),_s.imageAdd_img=new Image,_s.imageAdd_img.src=e,_s.showPreloader_bl&&(_s.preloader_do.show(!1),_s.preloader_do.startPreloader()),_s.largePlayButton_do&&_s.hideLargePlayButton(),_s.imageAdd_img.onload=function(){_s.imageScreen_do.setScreen(_s.imageAdd_img),_s.imageScreen_do.setAlpha(0),FWDAnimation.to(_s.imageScreen_do,1,{alpha:1}),_s.imageAddOriginalWidth=_s.imageAdd_img.width,_s.imageAddOriginalHeight=_s.imageAdd_img.height,_s.preloader_do.hide(!1),_s.preloader_do.stopPreloader(),_s.imageSceeenHolder_do.addChild(_s.imageScreen_do),_s.positionAdsImage(),_s.startToUpdateAdsButton()},_s.imageAdd_img.onerror=function(){return _s.main_do.addChild(_s.info_do),_s.info_do.showText("Advertisment image with path "+e+" can't be found"),_s.preloader_do.hide(!1),void _s.preloader_do.stopPreloader()})},_s.positionAdsImage=function(){if(_s.videoType_str==FWDEVPlayer.IFRAME&&_s.iFrame_do&&(_s.iFrame_do.setWidth(_s.sW),_s.iFrame_do.setHeight(_s.sH)),_s.imageScreen_do&&_s.videoType_str==FWDEVPlayer.IMAGE){var e=_s.sW/_s.imageAddOriginalWidth,t=_s.sH/_s.imageAddOriginalHeight,o=0;e>=t?o=e:e<=t&&(o=t);var s=parseInt(_s.imageAddOriginalWidth*o),d=parseInt(_s.imageAddOriginalHeight*o),n=parseInt((_s.sW-s)/2),a=parseInt((_s.sH-d)/2);_s.imageScreen_do.setWidth(s),_s.imageScreen_do.setHeight(d),_s.imageScreen_do.setX(n),_s.imageScreen_do.setY(a),_s.imageSceeenHolder_do.setWidth(_s.sW),_s.imageSceeenHolder_do.setHeight(_s.sH)}},_s.startToUpdateAdsButton=function(){_s.curImageTime=0,_s.updateAdsButton(),_s.stopUpdateImageInterval(),_s.startUpdateImageInterval(),_s.setPlayAndPauseButtonState()},_s.stopUpdateImageInterval=function(){_s.isImageAdsPlaying_bl=!1,clearInterval(_s.startUpdateAdsId_int),_s.setPlayAndPauseButtonState(),_s.largePlayButton_do&&!_s.useWithoutVideoScreen_bl&&_s.showLargePlayButton(),_s.isPlaying_bl=!1,_s.hider.stop()},_s.startUpdateImageInterval=function(){_s.isImageAdsPlaying_bl=!0,_s.startUpdateAdsId_int=setInterval(_s.updateAdsButton,1e3),_s.setPlayAndPauseButtonState(),_s.largePlayButton_do&&_s.hideLargePlayButton(),_s.isPlaying_bl=!0,_s.hider.start()},_s.updateAdsButton=function(){_s.videoScreenUpdateTimeHandler({curTime:FWDEVPUtils.formatTime(_s.curImageTime),totalTime:FWDEVPUtils.formatTime(_s.curImageTotalTime),seconds:_s.curImageTime}),_s.videoScreenUpdateHandler({percent:_s.curImageTime/_s.curImageTotalTime}),_s.curImageTime==_s.curImageTotalTime&&_s.videoScreenPlayCompleteHandler(),_s.curImageTime+=1},_s.setPlayAndPauseButtonState=function(){_s.isImageAdsPlaying_bl?_s.controller_do&&_s.controller_do.showPauseButton():_s.controller_do&&_s.controller_do.showPlayButton()},_s.setupDASH=function(){_s.dashJS||!window.dashjs||(_s.isDASHLoaded_bl=!0,_s.dashJS=dashjs.MediaPlayer().create(),_s.dashJS.on(dashjs.MediaPlayer.events.ERROR,function(t){_s.checkSecondSource()||(_s.main_do.addChild(_s.info_do),_s.info_do.showText(t.error.message))}),_s.dispatchEvent(FWDEVPlayer.FRAMEWORK_DONE))},_s.destroyDASH=function(){if(_s.dashJS){try{_s.dashJS.reset()}catch(t){}_s.dashJS=null}},_s.isThreeJsLoaded_bl=!1,_s.isThreeJsOrbitLoaded_bl=!1,_s.load360ScriptsId_to,_s.isHLSJsLoaded_bl=!1,_s.destroyHLS=function(){_s.hlsJS&&(_s.hlsJS.destroy(),_s.hlsJS=null)},_s.setupHLS=function(){_s.hlsJS||!window.Hls||(_s.isHLSJsLoaded_bl=!0,_s.hlsJS=new Hls,FWDEVPRegisterHLSError(_s),_s.dispatchEvent(FWDEVPlayer.FRAMEWORK_DONE))},_s.setSource=function(e,t,o){if(_s.isAPIReady_bl&&(e=e.replace(/&/g,"&"),_s.currentSecconds=0,clearInterval(_s.tryHLS_int),clearTimeout(_s.load360ScriptsId_to),-1!=e.indexOf("encrypt:")&&(e=atob(e.substr(8))),e!=_s.prevVideoSource_str||t)){_s.prevVideoSource_str=e,_s.videoSource_str=e,_s.videoSourcePath_str=e,_s.finalVideoPath_str=e,_s.videoType=o,_s.main_do.contains(_s.info_do)&&_s.main_do.removeChild(_s.info_do),_s.stop(),_s.controller_do&&_s.controller_do.setIsLive(_s.isLive),-1!=_s.videoSourcePath_str.indexOf("vimeo.com")&&-1==e.indexOf(".mp4")&&-1==e.indexOf(".m3u8")?_s.videoType_str=FWDEVPlayer.VIMEO:-1==_s.videoSourcePath_str.indexOf("youtube.")?-1!=_s.videoSourcePath_str.indexOf(".jpg")||-1!=_s.videoSourcePath_str.indexOf(".jpeg")||-1!=_s.videoSourcePath_str.indexOf(".png")?(_s.videoType_str=FWDEVPlayer.IMAGE,_s.controller_do&&_s.controller_do.setX(0)):e.match(/\.mp3|\.m4a|\.acc/ig)?(_s.videoType_str=FWDEVPlayer.MP3,_s.controller_do&&_s.controller_do.setX(0)):e.match(/\.mpd|\.m3u8|\.mp4|\.mov|google.com|lh3.|myqnapcloud/ig)?(_s.controller_do&&_s.controller_do.setX(0),_s.videoType_str=_s.isMobile_bl||FWDEVPlayer.hasHTMLHLS||-1==_s.videoSourcePath_str.indexOf(".m3u8")?-1==e.indexOf(".mpd")?FWDEVPlayer.VIDEO:FWDEVPlayer.DASH:FWDEVPlayer.HLS_JS):(_s.videoType_str=FWDEVPlayer.IFRAME,_s.controller_do&&_s.controller_do.setX(0)):(_s.videoType_str=FWDEVPlayer.YOUTUBE,_s.controller_do&&_s.controller_do.setX(0));var s=_s._d.imaURL;if((_s.videoType_str!=FWDEVPlayer.VIDEO||_s.errorImaSDK)&&(s=!1),s){if(_s.isIMA=s,!_s._d.imaReady)return void _s._d.startToLoadIMA();_s.IMA||(FWDEVPIMA.setPrototype(),_s.IMA=new FWDEVPIMA(_s))}if(_s.IMA||(_s.isIMA=!1),s||(_s.IMA&&_s.IMA.stop(),_s.prevIsIMA=""),_s.cc&&_s.cc.checkButtonState(),_s.vimeo_do&&_s.vimeo_do.setX(-5e3),_s.ytb_do&&_s.ytb_do.setX(-5e3),_s.videoScreen_do&&_s.videoScreen_do.setX(-5e3),_s.audioScreen_do&&_s.audioScreen_do.setX(-5e3),_s.audioScreen_do.setVisible(!1),-1!=_s.videoSource_str.indexOf("youtube.")&&!_s.isYoutubeReady_bl){if(setTimeout(function(){_s.showPreloader_bl&&(_s.main_do.addChild(_s.preloader_do),_s.preloader_do.show(!1),_s.preloader_do.startPreloader(),_s.largePlayButton_do&&_s.hideLargePlayButton(),-1!=location.protocol.indexOf("file:")&&FWDEVPUtils.isIE&&_s.main_do.addChild(_s.info_do))},50),-1!=location.protocol.indexOf("file:")&&FWDEVPUtils.isIE){_s.info_do.allowToRemove_bl=!1;var d="This browser dosen't allow the Youtube API to run local, please test it online or in another browser like Firefox or Chrome.";return _s.displayError(d),void _s.resizeHandler()}return void _s.setupYoutubeAPI()}if(-1!=e.indexOf("vimeo.")&&!_s.vimeo_do&&_s.videoType_str==FWDEVPlayer.VIMEO){if(-1!=location.protocol.indexOf("file:")){var d="This browser dosen't allow playing Vimeo videos local, please test online.";return void _s.displayError(d)}return _s.showPreloader_bl&&(_s.main_do.addChild(_s.preloader_do),_s.preloader_do.show(!1),_s.preloader_do.startPreloader()),_s.largePlayButton_do&&_s.hideLargePlayButton(),void _s.setupVimeoAPI()}if(_s.isGR=!1,_s.is360=!1,o&&("360degreevideo"==o.toLowerCase()?(_s.isGR=!1,_s.is360=!0):"greenscreenvideo"==o.toLowerCase()&&(_s.isGR=!0,_s.is360=!1)),_s.isGR?(_s.main_do.setBkColor("transparent"),_s.videoScreen_do.setBkColor("transparent")):(_s.main_do.setBkColor(_s.backgroundColor_str),_s.videoScreen_do.setBkColor(_s.backgroundColor_str)),-1!=e.indexOf(".mpd")&&!_s.isDASHLoaded_bl&&!FWDEVPlayer.isDASHLoaded_bl){if(-1!=location.protocol.indexOf("file:")){var d="This browser doesn't allow playing MPEG DASH videos local, please test online.";return void _s.displayError(d)}_s.dispatchEvent(FWDEVPlayer.FRAMEWORK_LOAD);var n=document.createElement("script");return n.src=_s._d.dashPath_str,document.head.appendChild(n),n.onerror=function(){var e="Error loading MPEG DASH library <font color='#FF0000'>"+_s._d.dashPath_str+"</font>.";_s.displayError(e)},n.onload=function(){_s.isDASHLoaded_bl=!0,FWDEVPlayer.isDASHLoaded_bl=!0,_s.setupDASH(),_s.setSource(e,!0,_s.is360)},void(_s.autoPlay_bl||(_s.setPosterSource(_s.posterPath_str),_s.videoPoster_do&&_s.videoPoster_do.show(),_s.lrgPlayBtn&&_s.lrgPlayBtn.show()))}if(!_s.isMobile_bl&&!FWDEVPlayer.hasHTMLHLS&&-1!=_s.videoSourcePath_str.indexOf(".m3u8")&&!_s.isHLSJsLoaded_bl&&!FWDEVPlayer.isHLSJsLoaded_bl){if(-1!=location.protocol.indexOf("file:")){_s.info_do.allowToRemove_bl=!1;var d="This browser dosen't allow playing HLS / live streaming videos local, please test online.";return void _s.displayError(d)}_s.dispatchEvent(FWDEVPlayer.FRAMEWORK_LOAD);var n=document.createElement("script");return n.src=_s._d.hlsPath_str,n.onerror=function(){_s.main_do.addChild(_s.info_do);var e="Error loading HLS library <font color='#FF0000'>"+_s._d.hlsPath_str+"</font>.";_s.displayError(e)},n.onload=function(){_s.isHLSJsLoaded_bl=!0,FWDEVPlayer.isHLSJsLoaded_bl=!0,_s.setupHLS(),_s.setSource(_s.videoSourcePath_str,!0,_s._d.videosSource_ar[_s._d.startAtVideoSource].videoType)},void document.head.appendChild(n)}if(_s.is360&&!_s.isThreeJsOrbigLoaded_bl){if(FWDEVPUtils.isLocal){_s.main_do.addChild(_s.info_do);var d="This browser dosen't allow playing 360 videos local, please test online.";return void _s.displayError(d)}if(_s.dispatchEvent(FWDEVPlayer.FRAMEWORK_LOAD),!FWDEVPUtils.hasWEBGL){_s.main_do.addChild(_s.info_do);var d="Playing 360 videos in this browser is not possible because it dosen't support WEBGL.";return void _s.displayError(d)}if(!_s.isThreeJsLoaded_bl&&!FWDEVPlayer.hasThreeJsLoaded_bl){var n=document.createElement("script");return n.src=_s._d.threeJsPath_str,n.onerror=function(){var e="Error loading 360 degree library <font color='#FF0000'>"+_s._d.threeJsPath_str+"</font>.";_s.displayError(e)},n.onload=function(){_s.isThreeJsOrbigLoaded_bl=!0;var e=document.createElement("script");e.src=_s._d.threeJsControlsPath_str,e.onerror=function(){var e="Error loading three.js from <font color='#FF0000'>"+_s._d.threeJsControlsPath_str+"</font>.";_s.displayError(e)},e.onload=function(){FWDEVPlayer.hasThreeJsLoaded_bl=!0,_s.isThreeJsOrbitLoaded_bl=!0;var e=_s._d.videosSource_ar[_s._d.startAtVideoSource];_s.isThreeJsOrbigLoaded_bl&&_s.isThreeJsOrbitLoaded_bl&&_s.setSource(e.source,!0,e.videoType,e.source2),clearTimeout(_s.load360ScriptsId_to),_s.preloader_do.hide(!1),_s.preloader_do.stopPreloader(),_s.dispatchEvent(FWDEVPlayer.FRAMEWORK_DONE)},document.head.appendChild(e)},document.head.appendChild(n),void(_s.load360ScriptsId_to=setTimeout(function(){_s.showPreloader_bl&&(_s.preloader_do.show(!1),_s.preloader_do.startPreloader())},1e3))}}if(_s.is360?_s.dClk_do.style().cursor="url("+_s._d.handPath_str+"), default":(_s.dClk_do.style().cursor="auto",_s.dispatchEvent(FWDEVPlayer.SHOW_CURSOR)),!e)return _s.main_do.addChild(_s.info_do),void _s.info_do.showText("Video source is not defined!");if(-1!=e.indexOf("youtube.")){e=e.match(/^.*(youtu\.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/)[2]}return(_s.controller_do&&_s._d.subtitles_ar&&1<_s._d.subtitles_ar.length&&(_s.controller_do.updateSubtitleButtons(_s._d.subtitles_ar,_s._d.startAtSubtitle),_s._d.subtitlePath_str=_s._d.subtitles_ar[_s._d.subtitles_ar.length-1-_s._d.startAtSubtitle].source,_s.ccSS=_s._d.startAtSubtitle),_s.subtitle_do.stopToLoadSubtitle(),_s.controller_do&&!_s.isQualityChanging_bl&&_s.controller_do.disableSubtitleButton(),_s.controller_do&&_s.controller_do.rewindButton_do&&_s.controller_do.rewindButton_do.disable(),"00:00:00"!=_s._d.scrubAtTimeAtFirstPlay&&(_s.playAtTime_bl=!0),_s.controller_do&&_s.controller_do.updateHexColorForScrubber(_s.isAdd_bl),_s.resizeHandler(),_s.getVideoSource()&&_s.dispatchEvent(FWDEVPlayer.UPDATE_VIDEO_SOURCE),_s.videoType_str==FWDEVPlayer.IMAGE||_s.videoType_str==FWDEVPlayer.IFRAME)?(_s.updateImageScreen(_s.videoSourcePath_str),_s.videoPoster_do&&_s.videoPoster_do.setX(-5e3),void(_s.wasAdd_bl=!1)):(_s.main_do.contains(_s.imageSceeenHolder_do)&&_s.main_do.removeChild(_s.imageSceeenHolder_do),_s.main_do.contains(_s.iFrame_do)&&_s.main_do.removeChild(_s.iFrame_do),_s.videoPoster_do&&_s.videoPoster_do.setX(0),_s.hideClickScreen(),(_s.isAdd_bl?_s.setPlaybackRate(1):_s.setPlaybackRate(_s._d.defaultPlaybackRate_ar[_s._d.startAtPlaybackIndex]),_s.controller_do&&(_s.videoType_str==FWDEVPlayer.VIMEO||_s.videoType_str==FWDEVPlayer.DASH||_s.videoType_str==FWDEVPlayer.HLS_JS||_s.videoType_str==FWDEVPlayer.IMAGE||_s.videoType_str==FWDEVPlayer.IFRAME?_s.controller_do.removePlaybackRateButton():_s.controller_do.addPlaybackRateButton()),_s.controller_do&&_s._d.showPlaybackRateButton_bl&&_s.controller_do.updatePlaybackRateButtons(_s._d.updatePlaybackRateButtons,_s._d.startAtPlaybackIndex),_s.videoType_str==FWDEVPlayer.VIMEO))?(_s.ytb_do&&_s.ytb_do.ytb&&_s.ytb_do.showDisable(),_s.controller_do&&_s.controller_do.removeYtbQualityButton(),_s.vimeo_do.showDisable(),_s.vimeo_do.setSource(e),_s.setPosterSource(_s.posterPath_str),!_s.largePlayButton_do||_s._d.showAnnotationsPositionTool_bl||_s.useWithoutVideoScreen_bl||(_s.hideLargePlayButton(),_s.showLargePlayButton()),_s._d.autoPlay_bl&&_s.controller_do&&_s.controller_do.updateVolume(0),_s.getVideoSource()&&_s.dispatchEvent(FWDEVPlayer.UPDATE_VIDEO_SOURCE),_s.resizeHandler(),_s.vimeo_do.iFrame_do&&(_s.vimeo_do.iFrame_do.screen.style.left="0px"),_s.vimeo_do.setX(0),void(_s.wasAdd_bl=!1)):_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do&&_s.ytb_do.ytb&&_s.ytb_do.ytb.cueVideoById?(_s.ytb_do&&_s.ytb_do.ytb&&_s.ytb_do.showDisable(),_s.ytb_do.setX(0),_s._d.aom_bl&&_s.controller_do&&_s.controller_do.updateVolume(0),_s.ytb_do.setSource(e),_s.setPosterSource(_s.posterPath_str),!_s.largePlayButton_do||_s._d.showAnnotationsPositionTool_bl||_s.useWithoutVideoScreen_bl||(_s.hideLargePlayButton(),_s.showLargePlayButton()),_s._d.autoPlay_bl&&(_s.controller_do&&_s.controller_do.updateVolume(0),(_s.displayType!=FWDEVPlayer.LIGHTBOX||_s.lightBox_do.showComplete_bl)&&_s.play()),!_s.isMobile_bl&&(_s.wasAdd_bl||_s.playSecondSource)&&_s.play(),_s.playSecondSource=!1,_s.controller_do&&(_s.controller_do.updatePreloaderBar(0),_s.controller_do.addYtbQualityButton()),_s.wasAdd_bl=!1,void(_s.getVideoSource()&&_s.dispatchEvent(FWDEVPlayer.UPDATE_VIDEO_SOURCE))):(_s.finalVideoPath_str=e,_s.videoType_str==FWDEVPlayer.MP3?(_s._d.autoPlay_bl=!1,_s.setPosterSource(_s.posterPath_str),_s.ytb_do&&_s.ytb_do.ytb&&_s.ytb_do.showDisable(),!_s.largePlayButton_do||_s._d.showAnnotationsPositionTool_bl||_s.useWithoutVideoScreen_bl||(_s.hideLargePlayButton(),_s.showLargePlayButton()),_s.audioScreen_do.setX(0),_s.audioScreen_do.setVisible(!0),_s.showPreloader_bl&&(_s.preloader_do.hide(!1),_s.preloader_do.stopPreloader()),_s.audioScreen_do.setSource(e),_s.playSecondSource&&_s.play(),_s.controller_do&&_s._d.videosSource_ar&&1<_s._d.videosSource_ar.length?(_s.controller_do.updatePreloaderBar(0),_s.controller_do.addYtbQualityButton(),_s.controller_do.updateQuality(_s._d.videoLabels_ar,_s._d.videoLabels_ar[_s._d.videoLabels_ar.length-1-_s._d.startAtVideoSource])):_s.controller_do&&_s.controller_do.removeYtbQualityButton(),void(_s.wasAdd_bl=!1)):void((FWDEVPlayer.hasHTML5Video&&_s.videoType_str==FWDEVPlayer.VIDEO||_s.videoType_str==FWDEVPlayer.HLS_JS||_s.videoType_str==FWDEVPlayer.DASH)&&(_s.setPosterSource(_s.posterPath_str),_s.ytb_do&&_s.ytb_do.ytb&&_s.ytb_do.showDisable(),_s.largePlayButton_do&&!_s._d.showAnnotationsPositionTool_bl&&!_s.useWithoutVideoScreen_bl&&(_s.hideLargePlayButton(),_s.showLargePlayButton()),_s.videoScreen_do.setX(0),_s.videoScreen_do.setVisible(!0),_s.showPreloader_bl&&(_s.preloader_do.hide(!1),_s.preloader_do.stopPreloader()),_s.videoType_str==FWDEVPlayer.DASH?(_s.videoScreen_do.setSource(e),_s.videoScreen_do.initVideo(),_s.setupDASH(),_s.dashJS.initialize(_s.videoScreen_do.video_el,_s.videoSourcePath_str,!1),_s.dashJS.attachSource(_s.videoSourcePath_str),_s.dashJS.on(dashjs.MediaPlayer.events.MANIFEST_LOADED,function(){_s.isDASHManifestReady_bl=!0,(_s._d.autoPlay_bl||_s.playSecondSource&&_s.playStarted||!_s.isMobile_bl&&_s.wasAdd_bl)&&(_s._d.autoPlay_bl&&_s.controller_do.updateVolume(0),_s.videoType_str==FWDEVPlayer.DASH&&((_s.displayType!=FWDEVPlayer.LIGHTBOX||_s.lightBox_do.showComplete_bl)&&setTimeout(_s.play,100),setTimeout(_s.play,100)),_s.playStarted=_s.playSecondSource=!1),_s.isAdd_bl?_s.setPlaybackRate(1):_s.setPlaybackRate(_s._d.defaultPlaybackRate_ar[_s.startAtPlaybackIndex]),_s.controller_do&&_s._d.showPlaybackRateButton_bl&&_s.controller_do.updatePlaybackRateButtons(_s.startAtPlaybackIndex)})):_s.videoType_str==FWDEVPlayer.HLS_JS?(_s.videoScreen_do.setSource(e),_s.videoScreen_do.initVideo(),_s.setupHLS(),_s.hlsJS.loadSource(_s.videoSourcePath_str),_s.hlsJS.attachMedia(_s.videoScreen_do.video_el),_s.hlsJS.on(Hls.Events.MANIFEST_PARSED,function(){_s.isHLSManifestReady_bl=!0,(_s._d.autoPlay_bl||_s.wasAdHLS)&&(_s._d.autoPlay_bl&&_s.controller_do.updateVolume(0),(_s.displayType!=FWDEVPlayer.LIGHTBOX||_s.lightBox_do.showComplete_bl)&&_s.play()),_s.wasAdHLS=!1})):(_s.videoScreen_do.setSource(e),_s._d.autoPlay_bl&&(_s.controller_do&&_s.controller_do.updateVolume(0),(_s.displayType!=FWDEVPlayer.LIGHTBOX||_s.lightBox_do.showComplete_bl)&&_s.play()),_s.isIMA&&(_s.prevIsIMA!=_s.isIMA&&_s.IMA.setSource(_s.isIMA),_s.prevIsIMA=_s.isIMA),_s.wasAdd_bl=!1),_s.controller_do&&_s._d.videosSource_ar&&1<_s._d.videosSource_ar.length?(_s.controller_do.updatePreloaderBar(0),_s.controller_do.addYtbQualityButton(),_s.controller_do.updateQuality(_s._d.videoLabels_ar,_s._d.videoLabels_ar[_s._d.videoLabels_ar.length-1-_s._d.startAtVideoSource])):_s.controller_do&&_s.controller_do.removeYtbQualityButton()),_s.prevVideoSourcePath_str=_s.videoSourcePath_str))}},_s.goFullScreen=function(){if(_s.isAPIReady_bl&&_s.displayType!=FWDEVPlayer.BACKGROUND_VIDEO){document.addEventListener&&(document.addEventListener("fullscreenchange",_s.onFullScreenChange),document.addEventListener("mozfullscreenchange",_s.onFullScreenChange),document.addEventListener("webkitfullscreenchange",_s.onFullScreenChange),document.addEventListener("MSFullscreenChange",_s.onFullScreenChange)),document.documentElement.requestFullScreen?_s.main_do.screen.documentElement.requestFullScreen():document.documentElement.mozRequestFullScreen?_s.main_do.screen.mozRequestFullScreen():document.documentElement.webkitRequestFullScreen?_s.main_do.screen.webkitRequestFullScreen():document.documentElement.msRequestFullscreen&&_s.main_do.screen.msRequestFullscreen(),_s.stopVisualization(),_s.callVastEvent("playerExpand"),_s.callVastEvent("fullscreen"),_s.disableClick(),_s.customContextMenu_do&&_s.customContextMenu_do.updateFullScreenButton(1),_s.main_do.style().position="fixed",document.documentElement.style.overflow="hidden",_s.main_do.style().zIndex=9999999999998,_s.isFullScreen_bl=!0,_s.controller_do&&(_s.controller_do.showNormalScreenButton(),_s.controller_do.setNormalStateToFullScreenButton());var e=FWDEVPUtils.getScrollOffsets();_s.lastX=e.x,_s.lastY=e.y,window.scrollTo(0,0),_s.isMobile_bl&&window.addEventListener("touchmove",_s.disableFullScreenOnMobileHandler,{passive:!1}),_s.dispatchEvent(FWDEVPlayer.GO_FULLSCREEN),_s.resizeHandler(),setTimeout(function(){_s.resizeHandler()},300),setTimeout(function(){_s.resizeHandler()},600)}},_s.disableFullScreenOnMobileHandler=function(t){t.preventDefault&&t.preventDefault()},_s.goNormalScreen=function(){_s.isAPIReady_bl&&_s.displayType!=FWDEVPlayer.BACKGROUND_VIDEO&&_s.isFullScreen_bl&&(document.cancelFullScreen?document.cancelFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen(),_s.addMainDoToTheOriginalParent(),_s.isFullScreen_bl=!1)},_s.addMainDoToTheOriginalParent=function(e){(_s.isFullScreen_bl||e)&&(_s.isFullScreen_bl=!1,document.removeEventListener&&(document.removeEventListener("fullscreenchange",_s.onFullScreenChange),document.removeEventListener("mozfullscreenchange",_s.onFullScreenChange),document.removeEventListener("webkitfullscreenchange",_s.onFullScreenChange),document.removeEventListener("MSFullscreenChange",_s.onFullScreenChange)),_s.callVastEvent("playerCollapse"),_s.controller_do&&_s.controller_do.setNormalStateToFullScreenButton(),_s.displayType==FWDEVPlayer.RESPONSIVE||_s.displayType==FWDEVPlayer.AFTER_PARENT||_s.displayType==FWDEVPlayer.LIGHTBOX||_s.displayType==FWDEVPlayer.STICKY?(document.documentElement.style.overflow="visible",_s.main_do.style().position="relative",_s.main_do.style().zIndex=0,_s.isMin?(_s.main_do.style().position="fixed",_s.main_do.style().zIndex=9999999999999):(_s.main_do.style().position="relative",_s.main_do.style().zIndex=0)):(_s.main_do.style().position="absolute",_s.main_do.style().zIndex=9999999999998),_s.showCursor(),_s.controller_do&&_s.controller_do.showFullScreenButton(),window.scrollTo(_s.lastX,_s.lastY),!FWDEVPUtils.isIE&&setTimeout(function(){window.scrollTo(_s.lastX,_s.lastY)},150),_s.resizeHandler(),_s.customContextMenu_do&&_s.customContextMenu_do.updateFullScreenButton(0),_s.isMobile_bl&&window.removeEventListener("touchmove",_s.disableFullScreenOnMobileHandler),_s.dispatchEvent(FWDEVPlayer.GO_NORMALSCREEN))},_s.onFullScreenChange=function(){document.fullScreen||document.msFullscreenElement||document.mozFullScreen||document.webkitIsFullScreen||document.msieFullScreen||(_s.controller_do&&_s.controller_do.showNormalScreenButton(),_s.isFullScreen_bl=!1,_s.addMainDoToTheOriginalParent(!0))},_s.displayError=function(e){_s.main_do.addChild(_s.info_do),_s.info_do.showText(e),_s.preloader_do.hide(!1),_s.preloader_do.stopPreloader(),_s.dispatchEvent(FWDEVPlayer.ERROR,{error:e})},_s.downloadVideo=function(){if(_s.isAPIReady_bl){var e=_s._d.videosSource_ar[_s._d.startAtVideoSource].source,t;if(t=-1==e.indexOf("/")?e:e.substr(e.lastIndexOf("/")+1),_s._d.downloadVideo(e,t),window.ga){var o="videoPath:"+e+", videoName:"+t+"";ga("send",{hitType:"event",eventCategory:"videos",eventAction:"downloaded",eventLabel:o,nonInteraction:!0})}}},_s.stopVideo=function(){_s.isAPIReady_bl&&(_s.IMA&&_s.IMA.stop(),_s.controller_do&&(_s.controller_do.createdAdsOnce_bl=!1,_s.controller_do.resetsAdsLines(!0)),_s._d.imaURL=_s.videoSource2_str=_s.prevVideoSource_str=void 0,_s.adDone_bl=_s.isAdd_bl=_s._d.isVastXMLParsed_bl=_s.playSecondSource=!1,_s._d.adsSource_ar=_s._d.popupAds_ar=[],_s.prevVidSrc=_s.prevVidSrc2=_s.prevIsIMA="",_s.curDurration=0,_s.prevDuration=-1,_s.stop())},_s.setVideoSource=function(e,t,o,s,d,n){_s.isAPIReady_bl&&(_s.stopVideo(),_s.isAdd_bl=!1,_s.adDone_bl=!1,_s.prevDuration=-1,_s._d.vastXML=void 0,_s._d.imaURL=void 0,d&&FWDEVPUtils.isIMA(d)?_s._d.imaURL=d:d&&(_s._d.vastXML=d),s==null&&(s=!1),_s._d.videosSource_ar[_s._d.startAtVideoSource].isLive=s,_s._d.videosSource_ar[_s._d.startAtVideoSource].source=e,_s._d.videosSource_ar[_s._d.startAtVideoSource].videoType=o,_s._d.videosSource_ar[_s._d.startAtVideoSource].isPrivate=n,_s.updateAds(0))},_s.setVastSource=function(e){_s.isAPIReady_bl&&(_s.stopVideo(),_s._d.vastXML=e,_s.updateAds(0))},_s.getVideoSource=function(){return _s.isAPIReady_bl?_s.finalVideoPath_str:void 0},_s.updateVolume=function(){_s.isAPIReady_bl&&_s.setVolume()},_s.getPosterSource=function(){return _s.isAPIReady_bl?_s.posterPath_str:void 0},_s.getCurrentTime=function(e){e||(e="text");var t;return"milliseconds"==e?(t=_s.curTimeInmilliseconds?_s.curTimeInmilliseconds:0,_s.isCasting&&(t=_s.cc.getCurrentTime())):"seconds"==e?(t=_s.curTimeInSecond?_s.curTimeInSecond:0,_s.isCasting&&(t=_s.cc.getCurrentTime())):(t=_s.curTime?_s.curTime:"00:00",_s.isCasting&&(t=FWDEVPUtils.formatTime(_s.cc.getCurrentTime()))),t},_s.getTotalTime=function(e){e||(e="text");var t;return"milliseconds"==e?(t=_s.totalTimeInMilliseconds?_s.totalTimeInMilliseconds:0,_s.isCasting&&(t=_s.cc.getCurrentTime())):"seconds"==e?(t=Math.round(_s.totalTimeInSeconds),_s.isCasting&&(t=_s.cc.getDuration())):(t=_s.totalTime?_s.totalTime:"00:00",_s.isCasting&&(t=FWDEVPUtils.formatTime(_s.cc.getDuration()))),t},_s.setPlaybackRate=function(e){_s.isAPIReady_bl&&(_s.videoType_str==FWDEVPlayer.VIDEO&&_s.videoScreen_do?_s.videoScreen_do.setPlaybackRate(e):_s.videoType_str==FWDEVPlayer.MP3&&_s.audioScreen_do?_s.audioScreen_do.setPlaybackRate(e):_s.videoType_str==FWDEVPlayer.YOUTUBE&&_s.ytb_do&&_s.ytb_do.ytb&&_s.ytb_do.setPlaybackRate(e))},_s.fillEntireVideoScreen=function(e){_s.isAPIReady_bl&&(_s.fillEntireVideoScreen_bl=e,_s.resizeHandler())},_s.showLightbox=function(){_s.lightBox_do&&_s.lightBox_do.show()},_s.updateHEXColors=function(e,t){_s.isAPIReady_bl&&(_s.controller_do.updateHEXColors(e,t),_s.largePlayButton_do&&_s.largePlayButton_do.updateHEXColors(e,t),_s.shareWindow_do&&_s.shareWindow_do.updateHEXColors(e,t),_s.embedWindow_do&&_s.embedWindow_do.updateHEXColors(e,t),_s.adsSkip_do&&_s.adsSkip_do.updateHEXColors(e,t),_s.opener_do&&_s.opener_do.updateHEXColors(e,t))},_s.hideCursor=function(){document.documentElement.style.cursor="none",document.getElementsByTagName("body")[0].style.cursor="none",_s.isAdd_bl||(_s.dClk_do.style().cursor="none")},_s.showCursor=function(){document.documentElement.style.cursor="auto",document.getElementsByTagName("body")[0].style.cursor="auto",_s.isAdd_bl?_s.dClk_do.setButtonMode(!0):_s.is360?_s.dClk_do.style().cursor="url("+_s._d.handPath_str+"), default":_s.dClk_do.style().cursor="auto",_s.dispatchEvent(FWDEVPlayer.SHOW_CURSOR)},_s.callVastEvent=function(e){if(_s.TrackingEvents){for(var t=0,o;t<_s.TrackingEvents.length;t++)e==_s.TrackingEvents[t].event&&(o=_s.TrackingEvents[t].URI);o&&_s.executeVastEvent(o)}},_s.executeVastEvent=function(e){if(e&&!0!==e){var t=new XMLHttpRequest;t.onreadystatechange=function(){},t.onerror=function(){},t.open("get",e,!0),t.send()}},_s.getStartTimeStamp=function(e){var t=window.location.href;if(t=t.substr(t.indexOf(e+"=")+2),-1!=t.indexOf("&")&&(t=t.substr(0,t.indexOf("&"))),-1!=t.indexOf("s&")&&(t=t.substr(0,t.indexOf("s&")+1)),t.match(/:/))return"00:00:00";var o=/\d+h/g,s=t.match(o);try{s=t.match(o)[0]}catch(t){}s&&(s=s.substr(0,s.length-1),1==s.length&&10>parseInt(s)&&(s="0"+s),59<parseInt(s)&&(s=59)),s=s?s:"00";var o=/\d+m/g,d=t.match(o);try{d=t.match(o)[0]}catch(t){}d&&(d=d.substr(0,d.length-1),1==d.length&&10>parseInt(d)&&(d="0"+d),59<parseInt(d)&&(d=59)),d=d?d:"00";var o=/\d+s/g,n=t.match(o);try{n=t.match(o)[0]}catch(t){}return n&&(n=n.substr(0,n.length-1),1==n.length&&10>parseInt(n)&&(n="0"+n),59<parseInt(n)&&(n=59)),n=n?n:"00",s+":"+d+":"+n},_s.addListener=function(e,t){if(e==null)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function.");var o={};o.type=e,o.listener=t,o.target=this,_s.listeners.events_ar.push(o)},_s.dispatchEvent=function(e,t){if(null!=_s.listeners){if(null==e)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");for(var o=0,s=_s.listeners.events_ar.length;o<s;o++)if(_s.listeners.events_ar[o].target===this&&_s.listeners.events_ar[o].type===e){if(t)for(var d in t)_s.listeners.events_ar[o][d]=t[d];_s.listeners.events_ar[o].listener.call(this,_s.listeners.events_ar[o])}}},_s.removeListener=function(e,t){if(e==null)throw Error("type is required.");if("object"==typeof e)throw Error("type must be of type String.");if("function"!=typeof t)throw Error("listener must be of type Function."+e);for(var o=0,s=_s.listeners.events_ar.length;o<s;o++)if(_s.listeners.events_ar[o].target===this&&_s.listeners.events_ar[o].type===e&&_s.listeners.events_ar[o].listener===t){_s.listeners.events_ar.splice(o,1);break}},_s.cleanMainEvents=function(){window.removeEventListener?window.removeEventListener("resize",_s.onResizeHandler):window.detachEvent&&window.detachEvent("onresize",_s.onResizeHandler),clearTimeout(_s.resizeHandlerId_to),clearTimeout(_s.resizeHandler2Id_to),clearTimeout(_s.hidePreloaderId_to),clearTimeout(_s.orientationChangeId_to)};var args=FWDEVPUtils.getUrlArgs(window.location.search),embedTest=args.EVPInstanceName,tt=FWDEVPlayer.instaces_ar.length,video;if(embedTest)for(var i=0;i<tt;i++)if(video=FWDEVPlayer.instaces_ar[i],video.props.instanceName==embedTest){var ws=FWDEVPUtils.getViewportSize(),dumy_do=new FWDEVPDO("div");dumy_do.setBkColor(video.props.backgroundColor),dumy_do.setWidth(ws.w),dumy_do.setHeight(ws.h),document.documentElement.style.overflow="hidden",document.getElementsByTagName("body")[0].style.overflow="hidden",FWDEVPUtils.isIEAndLessThen9?document.getElementsByTagName("body")[0].appendChild(dumy_do.screen):document.documentElement.appendChild(dumy_do.screen);break}_s.init()};FWDEVPlayer.setPrototype=function(){FWDEVPlayer.prototype=new FWDEVPEventDispatcher},FWDEVPlayer.stopAllVideos=function(e){for(var t=FWDEVPlayer.instaces_ar.length,o=0,s;o<t;o++)s=FWDEVPlayer.instaces_ar[o],s!=e&&s.stop()},FWDEVPlayer.pauseAllVideos=function(e){for(var t=FWDEVPlayer.instaces_ar.length,o=0,s;o<t;o++)s=FWDEVPlayer.instaces_ar[o],s!=e&&s.pause()},FWDEVPlayer.hasHTML5Video=!0,FWDEVPlayer.hasHTMLHLS=function(){var e=document.createElement("video"),t=!1;return e.canPlayType&&(t="probably"===e.canPlayType("application/vnd.apple.mpegurl")||"maybe"===e.canPlayType("application/vnd.apple.mpegurl")),t}(),FWDEVPlayer.instaces_ar=[],FWDEVPlayer.curInstance=null,FWDEVPlayer.keyboardCurInstance=null,FWDEVPlayer.areInstancesCreated_bl=null,FWDEVPlayer.isYoutubeAPICreated_bl=!1,FWDEVPlayer.isEmbedded_bl=!1,FWDEVPlayer.CENTER="center",FWDEVPlayer.LEFT="left",FWDEVPlayer.RIGHT="right",FWDEVPlayer.PAUSE_ALL_VIDEOS="pause",FWDEVPlayer.STOP_ALL_VIDEOS="stop",FWDEVPlayer.DO_NOTHING="none",FWDEVPlayer.VIMEO="vimeo",FWDEVPlayer.YOUTUBE="youtube",FWDEVPlayer.VIDEO="video",FWDEVPlayer.MP3="mp3",FWDEVPlayer.STICKY="sticky",FWDEVPlayer.POSITION_TOP="top",FWDEVPlayer.POSITION_BOTTOM="bottom",FWDEVPlayer.SHOW_PLAY_BUTTON="showPlayButton",FWDEVPlayer.HIDE_PLAY_BUTTON="hidePlayButton",FWDEVPlayer.SAFE_TO_SCRUB="safeToScrub",FWDEVPlayer.IFRAME="iframe",FWDEVPlayer.SCRUB="scrub",FWDEVPlayer.BACKGROUND_VIDEO="backgroundvideo",FWDEVPlayer.READY="ready",FWDEVPlayer.STOP="stop",FWDEVPlayer.PLAY_START="playStart",FWDEVPlayer.PLAY="play",FWDEVPlayer.PAUSE="pause",FWDEVPlayer.UPDATE="update",FWDEVPlayer.UPDATE_TIME="updateTime",FWDEVPlayer.UPDATE_VIDEO_SOURCE="updateVideoSource",FWDEVPlayer.UPDATE_POSTER_SOURCE="udpatePosterSource",FWDEVPlayer.PLAYBACK_RATE_CHANGE="playbackRateChange",FWDEVPlayer.ERROR="error",FWDEVPlayer.PLAY_COMPLETE="playComplete",FWDEVPlayer.VOLUME_SET="volumeSet",FWDEVPlayer.GO_FULLSCREEN="goFullScreen",FWDEVPlayer.GO_NORMALSCREEN="goNormalScreen",FWDEVPlayer.IMAGE="image",FWDEVPlayer.VAST_LOADED_DONE="vastLoadingDone",FWDEVPlayer.HIDER_HIDE="hide",FWDEVPlayer.HIDER_SHOW="show",FWDEVPlayer.SHOW_CURSOR="showCursor",FWDEVPlayer.HIDE_LIGHTBOX_COMPLETE="lightboxHideComplete",FWDEVPlayer.DASH="dash",FWDEVPlayer.HLS_JS="HLS_JS",FWDEVPlayer.LIGHTBOX="lightbox",FWDEVPlayer.RESPONSIVE="responsive",FWDEVPlayer.FULL_SCREEN="fullscreen",FWDEVPlayer.AFTER_PARENT="afterparent",FWDEVPlayer.FRAMEWORK_LOAD="frload;",FWDEVPlayer.FRAMEWORK_DONE="frdone",window.FWDEVPlayer=FWDEVPlayer}(window),function(e){'use strict';var t=function(e,o,s,d,n,a){var r=this,l=t.prototype;r.mainBackgroundColor_str=o,r.holderBackgroundColor_str=s,r.lightBoxBackgroundOpacity=d,r.lightBoxWidth=n,r.lightBoxHeight=a,r.isMobile_bl=FWDEVPUtils.isMobile,r.hasPointerEvent_bl=FWDEVPUtils.hasPointerEvent,r.closeButtonIsTweening_bl=!0,r.init=function(){r.style().zIndex=9999999,r.setupMainContainers()},r.setupMainContainers=function(){r.isMobile_bl&&r.hasPointerEvent_bl&&(r.style().msTouchAction="none"),r.lightBoxBackground_sdo=new FWDEVPDO("div"),r.lightBoxBackground_sdo.setResizableSizeAfterParent(),r.lightBoxBackground_sdo.setBkColor(r.mainBackgroundColor_str),r.lightBoxBackground_sdo.screen.addEventListener("click",r.closeButtonOnStartHandler),r.addChild(r.lightBoxBackground_sdo),r.mainLightBox_do=new FWDEVPDO("div"),r.mainLightBox_do.setBkColor(r.holderBackgroundColor_str),r.mainLightBox_do.setWidth(1),r.mainLightBox_do.setHeight(1),r.addChild(r.mainLightBox_do),document.documentElement.appendChild(r.screen),r.setX(-1e4),r.setY(-1e4),r.setWidth(0),r.setHeight(0)},r.show=function(){if(!r.isShowed_bl){r.isShowed_bl=!0,r.clsBtn?(r.hideCloseButton(!1),r.showCloseButton(!0),r.clsBtn.setX(-200)):r.loadClsoeButtonImage();var o=FWDEVPUtils.getViewportSize(),s=FWDEVPUtils.getScrollOffsets();r.setWidth(o.w),r.setHeight(o.h),r.setX(s.x),r.setY(s.y),r.lightBoxBackground_sdo.setAlpha(0),FWDAnimation.to(r.lightBoxBackground_sdo,.8,{alpha:r.lightBoxBackgroundOpacity}),r.setX(s.x),r.setY(s.y),r.mainLightBox_do.setX(parseInt(o.w/2)),r.mainLightBox_do.setY(parseInt(o.h/2)),r.lightBoxWidth>o.w?(r.finalLightBoxWidth=o.w,r.finalLightBoxHeight=parseInt(r.lightBoxHeight*(o.w/r.lightBoxWidth))):(r.finalLightBoxWidth=r.lightBoxWidth,r.finalLightBoxHeight=r.lightBoxHeight),FWDAnimation.to(r.mainLightBox_do,.8,{w:r.finalLightBoxWidth,h:r.finalLightBoxHeight,x:parseInt((o.w-r.finalLightBoxWidth)/2),y:parseInt((o.h-r.finalLightBoxHeight)/2),delay:.4,onComplete:r.showComplete,ease:Expo.easeInOut}),e.stageContainer=r.mainLightBox_do.screen,e.main_do&&(e.main_do.setX(-5e3),!e.stageContainer.contains(e.main_do.screen)&&e.stageContainer.appendChild(e.main_do.screen)),r.dispatchEvent(t.SHOW)}},r.showComplete=function(){r.clsBtn.addListener(FWDEVPSimpleButton.MOUSE_UP,r.closeButtonOnStartHandler),r.addKeyboardSupport(),e.startResizeHandler(),r.showComplete_bl=!0,e._d.autoPlay_bl&&e.play()},r.addKeyboardSupport=function(){document.addEventListener("keydown",r.onKeyDownHandler)},r.onKeyDownHandler=function(t){27==t.keyCode&&r.closeButtonOnStartHandler()},r.loadClsoeButtonImage=function(){r.closeN_img=new Image,r.closeN_img.onload=r.setupCloseButton,r.closeN_img.src=e.mainFolderPath_str+e.sknPth+"embed-close-button.png",r.closeSPath_str=e.mainFolderPath_str+e.sknPth+"embed-close-button-over.png"},r.setupCloseButton=function(){var e=FWDEVPUtils.getViewportSize();FWDEVPSimpleButton.setPrototype(),r.clsBtn=new FWDEVPSimpleButton(r.closeN_img,r.closeSPath_str,void 0,!0),r.hideCloseButton(!1),r.showCloseButton(!0),r.clsBtn.setX(e.w-r.clsBtn.w-15),r.clsBtn.setY(-15),r.addChild(r.clsBtn)},r.showCloseButtonComplete=function(){r.closeButtonIsTweening_bl=!1},r.hideCloseButton=function(e){FWDAnimation.killTweensOf(r.clsBtn),e?FWDAnimation.to(r.clsBtn,.9,{alpha:0}):r.clsBtn.setAlpha(0)},r.showCloseButton=function(e){FWDAnimation.killTweensOf(r.clsBtn),e?FWDAnimation.to(r.clsBtn,.9,{alpha:1,delay:.8}):r.clsBtn.setAlpha(1)},r.mouseDummyHandler=function(t){return!!t.preventDefault&&void t.preventDefault()},r.closeButtonOnStartHandler=function(){if(r.isShowed_bl&&r.showComplete_bl){r.isShowed_bl=!1;var o=FWDEVPUtils.getViewportSize();r.clsBtn.removeListener(FWDEVPSimpleButton.MOUSE_UP,r.closeButtonOnStartHandler),FWDAnimation.to(r.clsBtn,.9,{alpha:0}),FWDAnimation.to(r.mainLightBox_do,.8,{w:0,h:0,x:parseInt(o.w/2),y:parseInt(o.h/2),delay:.4,ease:Expo.easeInOut}),FWDAnimation.to(r.lightBoxBackground_sdo,.8,{alpha:0,delay:.8}),FWDAnimation.to(e.main_do,.8,{x:-e.main_do.w/2,y:-e.main_do.h/2,ease:Expo.easeInOut,delay:.4}),r.lighboxAnimDoneId_to=setTimeout(r.lighboxHideAnimationDone,1600),r.dispatchEvent(t.CLOSE)}},r.lighboxHideAnimationDone=function(){r.setX(-1e4),r.setY(-1e4),r.setWidth(0),r.setHeight(0),r.dispatchEvent(t.HIDE_COMPLETE)},r.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.CLOSE="ligtBoxClose",t.SHOW="show",t.HIDE_COMPLETE="hideComplete",t.prototype=null,e.FWDEVPLightBox=t}(window),function(e){var t=function(o,s,d,n){'use strict';var a=this,r=t.prototype;a.position_str=d,a.source_str=s,a.logoLink_str=o._d.logoLink_str,a.margins=n,a.isShowed_bl=!0,a.allowToShow_bl=!0,a.init=function(){"none"==a.logoLink_str?a.style().pointerEvents="none":(a.setButtonMode(!0),a.screen.onclick=function(){e.open(a.logoLink_str,"_blank")}),a.logoImage_do=new FWDEVPDO("img"),a.img_img=new Image,a.img_img.onerror=null,a.img_img.onload=a.loadDone,a.img_img.src=a.source_str+"?"+new Date().getTime(),a.hide()},a.loadDone=function(){a.setWidth(a.img_img.width),a.setHeight(a.img_img.height),a.logoImage_do.setScreen(a.img_img),a.addChild(a.logoImage_do),a.logoImage_do.setWidth(a.img_img.width),a.logoImage_do.setHeight(a.img_img.height),a.positionAndResize()},a.positionAndResize=function(){"topleft"==a.position_str?(a.finalX=a.margins,a.finalY=a.margins):"topright"==a.position_str?(a.finalX=o.sW-a.w-a.margins,a.finalY=a.margins):"bottomright"==a.position_str?(a.finalX=o.sW-a.w-a.margins,a.finalY=o.sH-a.h-a.margins):"bottomleft"==a.position_str&&(a.finalX=a.margins,a.finalY=o.sH-a.h-a.margins),a.setX(a.finalX),a.setY(a.finalY)},a.show=function(e){a.isShowed_bl||(a.isShowed_bl=!0,a.setVisible(!0),FWDAnimation.killTweensOf(a),e?FWDAnimation.to(a,.8,{alpha:1,ease:Expo.easeInOut}):a.setAlpha(1))},a.hide=function(e,t){(a.isShowed_bl||t)&&(a.isShowed_bl=!1,FWDAnimation.killTweensOf(a),e?FWDAnimation.to(a,.8,{alpha:0,ease:Expo.easeInOut,onComplete:function(){a.setVisible(!1)}}):(a.setAlpha(0),a.setVisible(!1)))},a.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.prototype=null,e.FWDEVPLogo=t}(window),function(){var t=function(e,o,s,d){'use strict';var n=this;n.animation_img=o.openerAnimation_img,s==FWDEVPlayer.POSITION_TOP?(n.openN_img=o.openTopN_img,n.openSPath_str=o.openTopSPath_str):(n.openN_img=o.openBottomN_img,n.openSPath_str=o.openBottomSPath_str),n.openerPauseN_img=o.openerPauseN_img,n.openerPlayN_img=o.openerPlayN_img,n.closeN_img=o.closeN_img,n.useHEX=o.useHEX,n.nBC=o.nBC,n.sBC=o.sBC,n.openerPauseS_str=o.openerPauseS_str,n.openerPlaySPath_str=o.openerPlayS_str,n.closeSPath_str=o.closeSPath_str,n.animationPath_img=o.animationPath_img,n.totalWidth=n.openN_img.width,n.totalHeight=n.openN_img.height,n.position_str=s,n.alignment_str=o.openerAlignment_str,n.openerEqulizerOffsetLeft=o.openerEqulizerOffsetLeft,n.openerEqulizerOffsetTop=o.openerEqulizerOffsetTop,n.showFirstTime_bl=!0,n.playerIsShowed_bl=d,n.showOpenerPlayPauseButton_bl=o.showOpenerPlayPauseButton_bl,n.isMobile_bl=FWDEVPUtils.isMobile,n.hasPointerEvent_bl=FWDEVPUtils.hasPointerEvent,n.init=function(){n.sBC=-1==o.sknPth.indexOf("hex_white")?o.sBC:"#FFFFFF",n.hasT3D=!1,n.hasT2D=!1,n.setBackfaceVisibility(),n.style().msTouchAction="none",n.style().webkitTapHighlightColor="rgba(0, 0, 0, 0)",n.setupStuff(),n.showOpenerPlayPauseButton_bl&&n.setupPlayPauseButton(),n.playerIsShowed_bl&&n.showCloseButton(),n.showOpenerPlayPauseButton_bl?n.setWidth(n.totalWidth+n.openerPauseN_img.width+1):n.setWidth(n.totalWidth),n.setHeight(n.totalHeight)},n.setupStuff=function(){n.mainHolder_do=new FWDEVPDO("div"),n.mainHolder_do.hasT3D=!1,n.mainHolder_do.hasT2D=!1,n.mainHolder_do.setBackfaceVisibility(),n.showOpenerPlayPauseButton_bl?n.mainHolder_do.setWidth(n.totalWidth+n.openerPauseN_img.width+1):n.mainHolder_do.setWidth(n.totalWidth),n.mainHolder_do.setHeight(n.totalHeight),n.useHEX?(n.openN_do=new FWDEVPDO("div"),n.openN_canvas=FWDEVPUtils.getCanvasWithModifiedColor(n.openN_img,n.nBC).canvas,n.openN_do.screen.appendChild(n.openN_canvas)):(n.openN_do=new FWDEVPDO("img"),n.openN_do.setScreen(n.openN_img)),n.openN_do.setWidth(n.openN_img.width),n.openN_do.setHeight(n.openN_img.height),n.openS_img=new Image,n.openS_img.src=n.openSPath_str,n.useHEX?(n.openS_do=new FWDEVPDO("div"),n.openS_img.onload=function(){n.openS_canvas=FWDEVPUtils.getCanvasWithModifiedColor(n.openS_img,n.sBC).canvas,n.openS_do.setWidth(n.openS_img.width),n.openS_do.setHeight(n.openS_img.height),n.openS_do.screen.appendChild(n.openS_canvas)}):(n.openS_do=new FWDEVPDO("img"),n.openS_do.setScreen(n.openS_img)),n.openS_do.setWidth(n.openN_do.w),n.openS_do.setHeight(n.openN_do.h),n.openS_do.setAlpha(0),n.useHEX?(n.closeN_do=new FWDEVPDO("div"),n.closeN_canvas=FWDEVPUtils.getCanvasWithModifiedColor(n.closeN_img,n.nBC).canvas,n.closeN_do.screen.appendChild(n.closeN_canvas)):(n.closeN_do=new FWDEVPDO("img"),n.closeN_do.setScreen(n.closeN_img)),n.closeN_do.setWidth(n.closeN_img.width),n.closeN_do.setHeight(n.closeN_img.height),n.closeN_do.hasT3D=!1,n.closeN_do.hasT2D=!1,n.closeN_do.setBackfaceVisibility(),n.closeS_img=new Image,n.closeS_img.src=n.closeSPath_str,n.useHEX?(n.closeS_do=new FWDEVPDO("div"),n.closeS_img.onload=function(){n.closeS_canvas=FWDEVPUtils.getCanvasWithModifiedColor(n.closeS_img,n.sBC).canvas,n.closeS_do.setWidth(n.closeN_img.width),n.closeS_do.setHeight(n.closeN_img.height),n.closeS_do.screen.appendChild(n.closeS_canvas)}):(n.closeS_do=new FWDEVPDO("img"),n.closeS_do.setScreen(n.closeS_img)),n.closeS_do.setWidth(n.closeN_img.width),n.closeS_do.setHeight(n.closeN_img.height),n.closeS_do.setAlpha(0),n.closeS_do.hasT3D=!1,n.closeS_do.hasT2D=!1,FWDEVPPreloader2.setPrototype(),n.animation_do=new FWDEVPPreloader2(n.animationPath_img,29,22,31,80,!0),n.animation_do.setY(n.openerEqulizerOffsetTop),n.animation_do.show(!1),n.animation_do.stop(),n.dumy_do=new FWDEVPDO("div"),n.dumy_do.setWidth(n.totalWidth),n.dumy_do.setHeight(n.totalHeight),n.dumy_do.style().zIndex=2,n.dumy_do.hasT3D=!1,n.dumy_do.hasT2D=!1,n.dumy_do.setBackfaceVisibility(),n.dumy_do.setButtonMode(!0),(FWDEVPUtils.isIE||FWDEVPUtils.isAndroid)&&(n.dumy_do.setBkColor("#FF0000"),n.dumy_do.setAlpha(.01)),n.hasPointerEvent_bl?(n.mainHolder_do.screen.addEventListener("pointerup",n.onMouseUp),n.mainHolder_do.screen.addEventListener("pointerover",n.onMouseOver),n.mainHolder_do.screen.addEventListener("pointerout",n.onMouseOut)):n.screen.addEventListener&&(!n.isMobile_bl&&(n.mainHolder_do.screen.addEventListener("mouseover",n.onMouseOver),n.mainHolder_do.screen.addEventListener("mouseout",n.onMouseOut),n.mainHolder_do.screen.addEventListener("mouseup",n.onMouseUp)),n.screen.addEventListener("touchend",n.onMouseUp)),n.mainHolder_do.addChild(n.openN_do),n.mainHolder_do.addChild(n.openS_do),n.mainHolder_do.addChild(n.closeN_do),n.mainHolder_do.addChild(n.closeS_do),n.mainHolder_do.addChild(n.animation_do),n.mainHolder_do.addChild(n.dumy_do),n.addChild(n.mainHolder_do)},n.onMouseOver=function(t){t.pointerType&&t.pointerType!=t.MSPOINTER_TYPE_MOUSE&&"mouse"!=t.pointerType||n.setSelectedState()},n.onMouseOut=function(t){t.pointerType&&t.pointerType!=t.MSPOINTER_TYPE_MOUSE&&"mouse"!=t.pointerType||n.setNormalState()},n.onMouseUp=function(o){o.preventDefault&&o.preventDefault(),n.playerIsShowed_bl?(n.playerIsShowed_bl=!1,n.dispatchEvent(t.HIDE)):(n.playerIsShowed_bl=!0,n.dispatchEvent(t.SHOW))},n.setupPlayPauseButton=function(){FWDEVPComplexButton.setPrototype(),n.playPauseButton_do=new FWDEVPComplexButton(n.openerPlayN_img,n.openerPlaySPath_str,n.openerPauseN_img,n.openerPauseS_str,!0,n.useHEX,n.nBC,n.sBC),n.playPauseButton_do.addListener(FWDEVPComplexButton.MOUSE_UP,n.playButtonMouseUpHandler),n.addChild(n.playPauseButton_do)},n.showPlayButton=function(){n.playPauseButton_do&&n.playPauseButton_do.setButtonState(1),n.animation_do.stop()},n.showPauseButton=function(){n.playPauseButton_do&&n.playPauseButton_do.setButtonState(0),n.animation_do.start(0)},n.playButtonMouseUpHandler=function(){0==n.playPauseButton_do.currentState?n.dispatchEvent(FWDEVPController.PAUSE):n.dispatchEvent(FWDEVPController.PLAY)},n.setNormalState=function(){n.isMobile_bl&&!n.hasPointerEvent_bl||(FWDAnimation.killTweensOf(n.openS_do),FWDAnimation.killTweensOf(n.closeS_do),FWDAnimation.to(n.openS_do,.5,{alpha:0,ease:Expo.easeOut}),FWDAnimation.to(n.closeS_do,.5,{alpha:0,ease:Expo.easeOut}))},n.setSelectedState=function(){FWDAnimation.killTweensOf(n.openS_do),FWDAnimation.killTweensOf(n.closeS_do),FWDAnimation.to(n.openS_do,.5,{alpha:1,ease:Expo.easeOut}),FWDAnimation.to(n.closeS_do,.5,{alpha:1,ease:Expo.easeOut})},n.showOpenButton=function(){n.playerIsShowed_bl=!1,n.closeN_do.setX(150),n.closeS_do.setX(150),n.playPauseButton_do?"right"==n.alignment_str?(n.playPauseButton_do.setX(0),n.openN_do.setX(n.playPauseButton_do.w+1),n.openS_do.setX(n.playPauseButton_do.w+1),n.dumy_do.setX(n.playPauseButton_do.w+1),n.dumy_do.setWidth(n.totalWidth),n.animation_do.setX(n.playPauseButton_do.w+1+n.openerEqulizerOffsetLeft)):(n.playPauseButton_do.setX(n.openN_do.w+1),n.openN_do.setX(0),n.openS_do.setX(0),n.dumy_do.setX(0),n.dumy_do.setWidth(n.totalWidth),n.animation_do.setX(n.openerEqulizerOffsetLeft)):(n.openN_do.setX(0),n.openS_do.setX(0),n.dumy_do.setX(0),n.dumy_do.setWidth(n.totalWidth),n.animation_do.setX(n.openerEqulizerOffsetLeft)),n.animation_do.setVisible(!0)},n.showCloseButton=function(){n.playerIsShowed_bl=!0,n.openN_do.setX(150),n.openS_do.setX(150),n.dumy_do.setWidth(n.closeN_do.w),"right"==n.alignment_str?n.playPauseButton_do?(n.closeN_do.setX(n.totalWidth+1),n.closeS_do.setX(n.totalWidth+1),n.dumy_do.setX(n.totalWidth+1)):(n.closeN_do.setX(n.totalWidth-n.closeN_do.w),n.closeS_do.setX(n.totalWidth-n.closeN_do.w),n.dumy_do.setX(n.totalWidth-n.closeN_do.w)):(n.closeN_do.setX(0),n.closeS_do.setX(0),n.dumy_do.setX(0)),n.playPauseButton_do&&n.playPauseButton_do.setX(150),n.animation_do.setX(150),n.animation_do.setVisible(!1)},n.hide=function(){n.mainHolder_do.setX(150)},n.show=function(){n.mainHolder_do.setX(0)},n.updateHEXColors=function(e,t){n.nBC=e,n.sBC=t,n.playPauseButton_do.updateHEXColors(e,t),FWDEVPUtils.changeCanvasHEXColor(n.openN_img,n.openN_canvas,e),FWDEVPUtils.changeCanvasHEXColor(n.closeN_img,n.closeN_canvas,e),FWDEVPUtils.changeCanvasHEXColor(n.openS_img,n.openS_canvas,t),FWDEVPUtils.changeCanvasHEXColor(n.closeS_img,n.closeS_canvas,t)},n.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.SHOW="show",t.HIDE="hise",t.PLAY="play",t.PAUSE="pause",t.prototype=null,window.FWDEVPOpener=t}(window),function(e){var t=function(e,o){'use strict';var s=this,d=t.prototype;s.buttons_ar=[],s.maxWidth=e.aopwWidth,s.maxHeight=e.aopwHeight+e.popwColseN_img.height+1,s.sW=0,s.sH=0,s.aopwSource=e.aopwSource,s.aopwTitle=e.aopwTitle,s.aopwTitleColor_str=e.aopwTitleColor_str,s.aopwBorderSize=e.aopwBorderSize,s.isShowed_bl=!1,s.isMobile_bl=FWDEVPUtils.isMobile,s.init=function(){s.setBackfaceVisibility(),s.mainBar_do=new FWDEVPDO("div"),s.bar_do=new FWDEVPDO("div"),s.bar_do.style().background="url('"+e.popwBarBackgroundPath_str+"')",s.adHolder_do=new FWDEVPDO("div"),s.adBk_do=new FWDEVPDO("div"),s.adBk_do.style().background="url('"+e.popwWindowBackgroundPath_str+"')",FWDEVPSimpleButton.setPrototype(),s.closeButton_do=new FWDEVPSimpleButton(e.popwColseN_img,e.popwColseSPath_str,void 0,!0,e.useHEX,e.nBC,e.sBC),s.closeButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,s.closeButtonOnMouseUpHandler),s.title_do=new FWDEVPDO("div"),s.title_do.style().width="100%",s.title_do.style().textAlign="left",s.title_do.style().fontFamily="Arial",s.title_do.style().fontSize="14px",s.title_do.style().fontWeight="100",s.title_do.style().color=s.aopwTitleColor_str,s.title_do.setInnerHTML(s.aopwTitle),s.bar_do.addChild(s.title_do),s.addChild(s.adBk_do),s.mainBar_do.addChild(s.bar_do),s.mainBar_do.addChild(s.closeButton_do),s.mainBar_do.setHeight(s.closeButton_do.h),s.addChild(s.mainBar_do),s.addChild(s.adHolder_do),s.bar_do.setHeight(s.mainBar_do.h)},s.closeButtonOnMouseUpHandler=function(){s.isShowed_bl&&(s.hide(),o.play())},s.positionAndResize=function(){s.sW=Math.min(o.sW,s.maxWidth),s.sH=Math.min(o.sH,s.maxHeight);var e=1,t=o.sW/s.maxWidth,d=o.sH/s.maxHeight;t<d?e=t:t>d&&(e=d),1<e&&(e=1),s.sW=e*s.maxWidth,s.sH=e*s.maxHeight,s.setWidth(s.sW),s.setHeight(s.sH),s.setHeight(s.sH),s.setX(Math.round((o.sW-s.sW)/2)),s.setY(Math.round((o.sH-s.sH)/2)),s.mainBar_do.setWidth(s.sW),s.closeButton_do.setX(s.sW-s.closeButton_do.w),s.bar_do.setWidth(s.sW-s.closeButton_do.w-1),s.adBk_do.setWidth(s.sW),s.adBk_do.setHeight(s.sH-s.mainBar_do.h-1),s.adBk_do.setY(s.mainBar_do.h+1),s.adHolder_do.setWidth(s.sW-2*s.aopwBorderSize),s.adHolder_do.setX(s.aopwBorderSize),s.adHolder_do.setY(s.mainBar_do.h+s.aopwBorderSize+1),s.adHolder_do.setHeight(s.sH-s.mainBar_do.h-2*s.aopwBorderSize-1)},s.show=function(){s.isShowed_bl||(s.isShowed_bl=!0,o.main_do.addChild(s),s.adHolder_do.setInnerHTML("<iframe width='100%' height='100%' scrolling='no' frameBorder='0' src="+s.aopwSource+"></iframe>"),s.positionAndResize(),s.title_do.setX(8),s.title_do.setY(Math.round((s.bar_do.h-s.title_do.getHeight())/2)))},s.showCompleteHandler=function(){},s.hide=function(){s.isShowed_bl&&(s.isShowed_bl=!1,o.main_do.contains(s)&&o.main_do.removeChild(s))},s.hideCompleteHandler=function(){o.main_do.removeChild(s),s.dispatchEvent(t.HIDE_COMPLETE)},s.updateHEXColors=function(e,t){s.closeButton_do.updateHEXColors(e,t)},s.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.HIDE_COMPLETE="hideComplete",t.prototype=null,e.FWDEVPOPWindow=t}(window),function(e){var t=function(e,o,s){'use strict';var d=this,n=t.prototype;d.passColoseN_img=e.passColoseN_img,d.embedWindowBackground_str=e.embedWindowBackground_str,d.secondaryLabelsColor_str=e.secondaryLabelsColor_str,d.inputColor_str=e.inputColor_str,d.mainLabelsColor_str=e.mainLabelsColor_str,d.passButtonNPath_str=e.passButtonNPath_str,d.passButtonSPath_str=e.passButtonSPath_str,d.inputBackgroundColor_str=e.inputBackgroundColor_str,d.borderColor_str=e.borderColor_str,d.maxTextWidth=0,d.totalWidth=0,d.sW=0,d.sH=0,d.buttonWidth=28,d.buttonHeight=19,d.embedWindowCloseButtonMargins=e.embedWindowCloseButtonMargins,d.useVectorIcons_bl=e.useVectorIcons_bl,d.isShowed_bl=!1,d.isMobile_bl=FWDEVPUtils.isMobile,d.init=function(){if(!d.clsBtn){if(d.setBackfaceVisibility(),d.mainHld=new FWDEVPDO("div"),d.mainHld.hasT3D=!1,d.mainHld.hasT2D=!1,d.mainHld.setBackfaceVisibility(),d.bk_do=new FWDEVPDO("div"),d.bk_do.style().width="100%",d.bk_do.style().height="100%",d.bk_do.setAlpha(.9),d.bk_do.style().background="url('"+d.embedWindowBackground_str+"')",d.passMainHolder_do=new FWDEVPDO("div"),d.passMainHolderBk_do=new FWDEVPDO("div"),d.passMainHolderBk_do.style().background="url('"+d.embedWindowBackground_str+"')",d.passMainHolderBk_do.style().borderStyle="solid",d.passMainHolderBk_do.style().borderWidth="1px",d.passMainHolderBk_do.style().borderColor=d.borderColor_str,d.passMainLabel_do=new FWDEVPDO("div"),d.passMainLabel_do.setBackfaceVisibility(),d.passMainLabel_do.screen.className="fwdevp-password-title",d.passMainLabel_do.style().fontFamily="Arial",d.passMainLabel_do.style().fontSize="12px",d.passMainLabel_do.style().color=d.mainLabelsColor_str,d.passMainLabel_do.style().whiteSpace="nowrap",d.passMainLabel_do.style().padding="0px",d.passMainLabel_do.setInnerHTML("PRIVATE VIDEO"),d.passLabel_do=new FWDEVPDO("div"),d.passLabel_do.setBackfaceVisibility(),d.passLabel_do.screen.className="fwdevp-password-label",d.passLabel_do.style().fontFamily="Arial",d.passLabel_do.style().fontSize="12px",d.passLabel_do.style().color=d.secondaryLabelsColor_str,d.passLabel_do.style().whiteSpace="nowrap",d.passLabel_do.style().padding="0px",d.passLabel_do.setInnerHTML("Please enter password:"),d.passInput_do=new FWDEVPDO("input"),d.passInput_do.screen.className="fwdevp-password-input",d.passInput_do.setBackfaceVisibility(),d.passInput_do.style().fontFamily="Arial",d.passInput_do.style().fontSize="12px",d.passInput_do.style().backgroundColor=d.inputBackgroundColor_str,d.passInput_do.style().color=d.inputColor_str,d.passInput_do.style().outline=0,d.passInput_do.style().whiteSpace="nowrap",d.passInput_do.style().padding="6px",d.passInput_do.style().paddingTop="4px",d.passInput_do.style().paddingBottom="4px",d.passInput_do.screen.setAttribute("type","password"),!s){if(FWDEVPSimpleSizeButton.setPrototype(),d.passButton_do=new FWDEVPSimpleSizeButton(d.passButtonNPath_str,d.passButtonSPath_str,d.buttonWidth,d.buttonHeight,e.useHEX,e.nBC,e.sBC),d.passButton_do.addListener(FWDEVPSimpleSizeButton.CLICK,d.passClickHandler),FWDEVPSimpleButton.setPrototype(),d.useVectorIcons_bl){FWDEVPUtils.smpBtnNPos();var t=o.fontIcon+" "+o.fontIcon+"-close";d.clsBtn=new FWDEVPSimpleButton(0,0,0,!0,0,0,0,"<div class='table-fwdevp-button'><span class='table-cell-fwdevp-button "+t+"'></span></div>",void 0,"EVPCloseButtonNormalState","EVPCloseButtonSelectedState"),d.clsBtn.addListener(FWDEVPSimpleButton.MOUSE_UP,d.closeButtonOnMouseUpHandler),d.mainHld.addChild(d.clsBtn)}else d.clsBtn=new FWDEVPSimpleButton(d.passColoseN_img,e.embedWindowClosePathS_str,void 0,!0,e.useHEX,e.nBC,e.sBC);d.clsBtn.screen.className="fwdevp-close-button",d.clsBtn.addListener(FWDEVPSimpleButton.MOUSE_UP,d.closeButtonOnMouseUpHandler),d.addChild(d.mainHld),d.mainHld.addChild(d.bk_do),d.passMainHolder_do.addChild(d.passMainHolderBk_do),d.passMainHolder_do.addChild(d.passMainLabel_do),d.passMainHolder_do.addChild(d.passLabel_do),d.passMainHolder_do.addChild(d.passInput_do),d.passMainHolder_do.addChild(d.passButton_do),d.mainHld.addChild(d.passMainHolder_do),d.mainHld.addChild(d.clsBtn)}else{d.addChild(d.mainHld),d.mainHld.addChild(d.bk_do),d.mainHld.addChild(d.passLabel_do),d.passLabel_do.style().whiteSpace="normal",d.passLabel_do.style().width="calc(100% - 40px)",d.passLabel_do.style().textAlign="center",d.passLabel_do.setInnerHTML(e.loggedInMessage_str);var n="fwdevp-loggedin-message-white";if(e.isDark&&(n="fwdevp-loggedin-message-dark"),d.passLabel_do.screen.className=n,FWDEVPSimpleButton.setPrototype(),d.useVectorIcons_bl){FWDEVPUtils.smpBtnNPos();var t="fwdicon-close";d.clsBtn=new FWDEVPSimpleButton(0,0,0,!0,0,0,0,"<div class='table-fwdevp-button'><span class='table-cell-fwdevp-button "+t+"'></span></div>",void 0,"EVPCloseButtonNormalState","EVPCloseButtonSelectedState"),d.clsBtn.screen.className="fwdevp-close-button",d.clsBtn.addListener(FWDEVPSimpleButton.MOUSE_UP,d.closeButtonOnMouseUpHandler),d.mainHld.addChild(d.clsBtn)}else{var a=new Image;a.src=d.passColoseN_img.src,a.onload=function(){FWDEVPSimpleButton.setPrototype(),d.clsBtn=new FWDEVPSimpleButton(a,e.embedWindowClosePathS_str,void 0,!0,e.useHEX,e.nBC,e.sBC,!1,!1,!1,!0),d.clsBtn.screen.className="fwdevp-close-button",d.clsBtn.addListener(FWDEVPSimpleButton.MOUSE_UP,d.closeButtonOnMouseUpHandler),d.mainHld.addChild(d.clsBtn),a.onload=null,d.posClsBtn()}}}d.posClsBtn()}},d.closeButtonOnMouseUpHandler=function(){d.isShowed_bl&&d.hide()};d.positionAndResize=function(){d.sW=o.sW,d.sH=o.sH,d.maxTextWidth=Math.min(d.sW-150,300),d.totalWidth=d.maxTextWidth+d.buttonWidth,d.positionFinal(),d.setWidth(d.sW),d.setHeight(d.sH),d.mainHld.setWidth(d.sW),d.mainHld.setHeight(d.sH)},d.posClsBtn=function(){d.clsBtn&&(d.clsBtn.style().left="auto",d.clsBtn.style().right=d.embedWindowCloseButtonMargins+"px",d.clsBtn.style().top=d.embedWindowCloseButtonMargins+"px")},d.positionFinal=function(){var e=d.passLabel_do.getHeight(),t,o;o=d.passMainLabel_do.getHeight(),s?(d.passLabel_do.setX(Math.round((d.sW-d.passLabel_do.getWidth())/2)),d.passLabel_do.setY(Math.round((d.sH-d.passLabel_do.getHeight())/2))):(d.passMainLabel_do.setX(14),d.passLabel_do.setX(14),d.passLabel_do.setY(o+14),d.passInput_do.setX(10),d.passInput_do.setWidth(parseInt(d.totalWidth-40-d.buttonWidth)),d.passInput_do.setY(d.passLabel_do.y+e+5),d.passButton_do.setX(10+d.passInput_do.w+20),d.passButton_do.setY(d.passLabel_do.y+e+7),d.passMainHolderBk_do.setY(d.passLabel_do.y-9),d.passMainHolderBk_do.setWidth(d.totalWidth-2),d.passMainHolderBk_do.setHeight(d.passButton_do.y+d.passButton_do.h-9),d.passMainHolder_do.setWidth(d.totalWidth),d.passMainHolder_do.setHeight(d.passButton_do.y+d.passButton_do.h+14),d.passMainHolder_do.setX(Math.round((d.sW-d.totalWidth)/2)),t=d.passMainHolderBk_do.getHeight(),d.passMainHolder_do.setY(Math.round((d.sH-t)/2)-10))},d.passClickHandler=function(){return e.privateVideoPassword_str==FWDEVPUtils.MD5(d.passInput_do.screen.value)?void d.dispatchEvent(t.CORRECT):void(FWDAnimation.isTweening(d.passInput_do.screen)||FWDAnimation.to(d.passInput_do.screen,.1,{css:{backgroundColor:"#FF0000"},yoyo:!0,repeat:3}))},d.updateHEXColors=function(e,t){d.passButton_do.updateHEXColors(e,t),d.clsBtn.updateHEXColors(e,t)},d.showInfo=function(e,t){d.infoText_do.setInnerHTML(e),d.passMainHolder_do.addChild(d.infoText_do),d.infoText_do.setWidth(d.buttonWidth),d.infoText_do.setHeight(d.buttonHeight-4),d.infoText_do.setX(d.passButton_do.x),d.infoText_do.setY(d.passButton_do.y-23),d.infoText_do.setAlpha(0),d.infoText_do.style().color=t?"#FF0000":d.mainLabelsColor_str,FWDAnimation.killTweensOf(d.infoText_do),FWDAnimation.to(d.infoText_do,.16,{alpha:1,yoyo:!0,repeat:7})},d.show=function(){d.isShowed_bl||(d.isShowed_bl=!0,o.main_do.addChild(d),d.init(),d.passButton_do&&(d.passButton_do.setSelectedState(),d.passInput_do.setInnerHTML("")),(!FWDEVPUtils.isMobile||FWDEVPUtils.isMobile&&FWDEVPUtils.hasPointerEvent)&&o.main_do.setSelectable(!0),d.positionAndResize(),clearTimeout(d.hideCompleteId_to),clearTimeout(d.showCompleteId_to),d.mainHld.setY(-d.sH),d.passButton_do&&d.passButton_do.setNormalState(),d.showCompleteId_to=setTimeout(d.showCompleteHandler,900),setTimeout(function(){d.positionAndResize(),FWDAnimation.to(d.mainHld,.8,{y:0,delay:.1,ease:Expo.easeInOut})},100))},d.showCompleteHandler=function(){},d.hide=function(){d.isShowed_bl&&(d.isShowed_bl=!1,o.customContextMenu_do&&o.customContextMenu_do.enable(),d.positionAndResize(),clearTimeout(d.hideCompleteId_to),clearTimeout(d.showCompleteId_to),(!FWDEVPUtils.isMobile||FWDEVPUtils.isMobile&&FWDEVPUtils.hasPointerEvent)&&o.main_do.setSelectable(!1),d.hideCompleteId_to=setTimeout(d.hideCompleteHandler,800),FWDAnimation.killTweensOf(d.mainHld),FWDAnimation.to(d.mainHld,.8,{y:-d.sH,ease:Expo.easeInOut}))},d.hideCompleteHandler=function(){o.main_do.removeChild(d),d.dispatchEvent(t.HIDE_COMPLETE)},e.useHEX&&d.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.ERROR="error",t.CORRECT="correct",t.HIDE_COMPLETE="hideComplete",t.prototype=null,e.FWDEVPPassword=t}(window),function(){var e=function(t,o,s,d,n,a,r,l,_,u,c,b,p,h,m){'use strict';var g=this,S=e.prototype;g.imageSource=o,g.link=n,g.target=a,g.start=s,g.end=d,g.google_ad_client=l,g.google_ad_slot=_,g.originalW=g.google_ad_width=u,g.originalH=g.google_ad_height=c,g.tracking=b,g.finalW=0,g.finalH=0,g.type=!g.google_ad_client?g.imageSource.match(/.png|.jpg|.jpeg|.gif/ig)?"image":"iframe":"adsense",g.id=r,g.showPopupAdsCloseButton_bl=m,g.popupAddCloseNPath_str=p,g.popupAddCloseSPath_str=h,g.init=function(){g.setBkColor("rgba(0, 0, 0, 0.6)"),g.setX(-5e3),g.showPopupAdsCloseButton_bl&&(FWDEVPSimpleSizeButton.setPrototype(),g.closeButton_do=new FWDEVPSimpleSizeButton(g.popupAddCloseNPath_str,g.popupAddCloseSPath_str,21,21),g.closeButton_do.addListener(FWDEVPSimpleSizeButton.CLICK,g.closeClickButtonCloseHandler)),"image"==g.type?(g.image=new Image,g.image.src=g.imageSource,g.image.onload=g.onLoadHandler):(g.isLoaded_bl=!0,g.setWidth(g.originalW),g.setHeight(g.originalH)),g.closeButton_do&&(g.addChild(g.closeButton_do),g.closeButton_do.setX(-300)),g.link&&g.setButtonMode(!0)},g.closeClickButtonCloseHandler=function(){g.hide(),g.isClosed_bl=!0},g.clickHandler=function(){g.link&&(t.prt.pause(),g.tracking&&t.prt.executeVastEvent(g.tracking),window.open(g.link,g.target))},g.onLoadHandler=function(){g.originalW=g.image.width,g.originalH=g.image.height,g.image_do=new FWDEVPDO("img"),g.image_do.setScreen(g.image),g.image_do.setWidth(g.originalW),g.image_do.setHeight(g.originalH),g.addChild(g.image_do),g.isLoaded_bl=!0,g.closeButton_do&&(g.addChild(g.closeButton_do),g.closeButton_do.setX(-300)),g.image_do.screen.addEventListener("click",g.clickHandler)},g.hide=function(e){if(g.isShowed_bl){g.isShowed_bl=!1;var o=Math.min(1,t.prt.tempVidStageWidth/g.originalW),s=parseInt(o*g.originalH),d=parseInt(t.prt.tempVidStageHeight);t.setY(d),g.setX(-5e3),FWDAnimation.killTweensOf(t),e?(t.removeChild(g),t.setWidth(0),t.setHeight(0)):(g.setWidth(0),g.setHeight(0),t.setVisible(!1),g.setVisible(!1))}},g.show=function(){g.isShowed_bl||g.isClosed_bl||!g.isLoaded_bl||(g.isShowed_bl=!0,g.setX(0),setTimeout(function(){if(FWDAnimation.killTweensOf(t),t.setVisible(!0),g.setVisible(!0),"adsense"==g.type&&!g.isGooglAdCreated_bl){g.isGooglAdCreated_bl=!0,window.google_ad_client=g.google_ad_client,window.google_ad_slot=g.google_ad_slot,window.google_ad_width=g.originalW,window.google_ad_height=g.originalH,g.container=new FWDEVPDO("div",0,0,!0),g.container.setWidth(g.originalW),g.container.setHeight(g.originalH),g.addChild(g.container);var e=document.write;document.write=function(t){g.container.screen.innerHTML=t,document.write=e};var o=document.createElement("script");o.type="text/javascript",o.src=-1==location.href.indexOf("https")?"http://pagead2.googlesyndication.com/pagead/show_ads.js":"https://pagead2.googlesyndication.com/pagead/show_ads.js",document.body.appendChild(o),g.closeButton_do&&(g.addChild(g.closeButton_do),g.closeButton_do.setX(-300))}else"iframe"==g.type&&(g.container=new FWDEVPDO("div",0,0,!0),g.container.setWidth(g.originalW),g.container.setHeight(g.originalH),g.ifr=new FWDEVPDO("iframe",0,0,!0),g.ifr.screen.scrolling="no",g.ifr.setWidth(g.originalW),g.ifr.setHeight(g.originalH),g.ifr.screen.src=g.imageSource,g.container.addChild(g.ifr),g.link&&(g.clicker=new FWDEVPDO("div"),g.clicker.screen.style.width="100%",g.clicker.screen.style.height="100%",g.container.addChild(g.clicker),g.container.addChild(g.clicker),g.container.screen.addEventListener("click",g.clickHandler)),g.addChild(g.container),g.closeButton_do&&(g.addChild(g.closeButton_do),g.closeButton_do.setX(-300)));var s=Math.min(1,t.prt.tempVidStageWidth/g.originalW),d=parseInt(s*g.originalH)-2;if(t.prt.controller_do.isShowed_bl)var n=parseInt(t.prt.tempVidStageHeight-t.prt.controller_do.h-g.originalH*s+2+d);else var n=parseInt(t.prt.tempVidStageHeight-g.originalH*s+2+d);t.setY(n),g.resizeAndPosition(!0)},100))},g.resizeAndPosition=function(e){if(g.isLoaded_bl&&!g.isClosed_bl&&g.isShowed_bl){var o=!FWDEVPUtils.isIEAndLessThen9,s=1,d;s=Math.min(1,t.prt.tempVidStageWidth/g.originalW),g.finalW=parseInt(s*g.originalW),g.finalH=parseInt(s*g.originalH),g.finalW==g.prevFinalW&&g.finalH==g.prevFinalH||(g.setWidth(g.finalW),g.setHeight(g.finalH),"image"==g.type?(g.image_do.setWidth(g.finalW),g.image_do.setHeight(g.finalH)):g.container&&(g.container.setScale2(s),g.container.setX((g.finalW-g.originalW)/2),g.container.setY((g.finalH-g.originalH)/2)),d=t.prt.controller_do?t.prt.controller_do.isShowed_bl?parseInt(t.prt.tempVidStageHeight-t.prt.controller_do.h-g.originalH*s-10):parseInt(t.prt.tempVidStageHeight-g.originalH*s-10):parseInt(t.prt.tempVidStageHeight-g.originalH*s),t.setX(parseInt((t.prt.tempVidStageWidth-g.finalW)/2)),FWDAnimation.killTweensOf(t),e?FWDAnimation.to(t,.8,{y:d,ease:Expo.easeInOut}):t.setY(d),g.closeButton_do&&(g.closeButton_do.setY(2),g.closeButton_do.setX(parseInt(g.finalW-21-2))),g.prevFinalW=g.finalW,g.prevFinallH=g.finalH,t.setWidth(g.finalW),t.setHeight(g.finalH))}},g.init()};e.setPrototype=function(){e.prototype=new FWDEVPDO("div","absolute","visible")},e.MOUSE_OVER="onMouseOver",e.MOUSE_OUT="onMouseOut",e.CLICK="onClick",e.prototype=null,window.FWDEVPPopupAddButton=e}(window),function(e){var t=function(e,o){'use strict';var s=this,d=t.prototype;s.prt=e,s.totalAds=0,s.isMobile_bl=FWDEVPUtils.isMobile,s.hasPointerEvent_bl=FWDEVPUtils.hasPointerEvent,s.showSubtitleByDefault_bl=o.showSubtitleByDefault_bl,s.setSizeOnce_bl=!1,s.init=function(){s.setOverflow("visible"),s.style().cursor="default",s.setVisible(!1)},s.resetPopups=function(e){if(e!==s.popupAds_ar&&e){s.hideAllPopupButtons(!0),s.popupAds_ar=e,s.totalAds=s.popupAds_ar.length;var t;s.popupAdsButtons_ar=[];for(var d=0;d<s.totalAds;d++)FWDEVPPopupAddButton.setPrototype(),t=new FWDEVPPopupAddButton(s,s.popupAds_ar[d].imagePath,s.popupAds_ar[d].timeStart,s.popupAds_ar[d].timeEnd,s.popupAds_ar[d].link,s.popupAds_ar[d].trget,d,s.popupAds_ar[d].google_ad_client,s.popupAds_ar[d].google_ad_slot,s.popupAds_ar[d].google_ad_width,s.popupAds_ar[d].google_ad_height,s.popupAds_ar[d].tracking,o.popupAddCloseNPath_str,o.popupAddCloseSPath_str,o.showPopupAdsCloseButton_bl),s.popupAdsButtons_ar[d]=t,s.addChild(t)}},s.update=function(e){if(0!=s.totalAds&&e)for(var t=0,o;t<s.totalAds;t++)o=s.popupAdsButtons_ar[t],e>=o.start&&e<=o.end?o.show():o.hide()},s.position=function(e){if(0!=s.totalAds)for(var t=0,o;t<s.totalAds;t++)o=s.popupAdsButtons_ar[t],o.resizeAndPosition(e)},s.hideAllPopupButtons=function(e){if(0!=s.totalAds){for(var t=0,o;t<s.totalAds;t++)o=s.popupAdsButtons_ar[t],o.hide(e);e&&(s.popupAdsButtons_ar=null,s.totalAds=0)}},s.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.LOAD_ERROR="error",t.LOAD_COMPLETE="complete",t.prototype=null,e.FWDEVPPopupAds=t}(window),function(e){var t=function(e,o,s,d){'use strict';var n=this,a=t.prototype;n.img_img=new Image,n.imgW=0,n.imgH=0,n.finalW=0,n.finalH=0,n.finalX=0,n.finalY=0,n.curPath,n.backgroundColor_str=o,n.fillEntireScreenWithPoster_bl=d,n.showPoster_bl=s,n.isShowed_bl=!0,n.allowToShow_bl=!0,n.isMobile_bl=FWDEVPUtils.isMobile,n.init=function(){n.pHld_do=new FWDEVPDO("div"),n.pHld_do.setOverflow("visible"),n.addChild(n.pHld_do),n.hide(),n.setBkColor(n.backgroundColor_str)},n.positionAndResize=function(){if(e.sW&&(n.setWidth(e.sW),n.setHeight(e.sH),!!n.imgW)){var t=e.sW/n.imgW,o=e.sH/n.imgH,s;s=n.fillEntireScreenWithPoster_bl?t>=o?t:o:t<=o?t:o,n.finalW=Math.round(s*n.imgW),n.finalH=Math.round(s*n.imgH),n.finalX=parseInt((e.sW-n.finalW)/2),n.finalY=parseInt((e.sH-n.finalH)/2),n.img_do.setX(n.finalX),n.img_do.setY(n.finalY),n.img_do.setWidth(n.finalW),n.img_do.setHeight(n.finalH)}},n.setPoster=function(e,t){if(!t&&e&&""==FWDEVPUtils.trim(e)||"none"==e)return n.showOrLoadOnMobile_bl=!0,n.isTransparent_bl=!0,void n.show();if(!t&&"youtubemobile"==e)return n.isTransparent_bl=!1,n.showOrLoadOnMobile_bl=!1,n.img_img.src=null,void(n.imgW=0);if(!t&&e==n.curPath)return n.isTransparent_bl=!1,n.showOrLoadOnMobile_bl=!0,void n.show();if(n.isTransparent_bl=!1,n.showOrLoadOnMobile_bl=!0,n.curPath=e,n.allowToShow_bl&&(n.isShowed_bl=!1),!!e){n.hide(!0);try{n.pHld_do.removeChild(n.img_do)}catch(t){}n.img_img=new Image,n.img_do=new FWDEVPDO("img"),n.img_img.onload=n.posterLoadHandler,n.img_img.onerror=function(){},n.img_img.src=n.curPath}},n.posterLoadHandler=function(){n.imgW=n.img_img.naturalWidth,n.imgH=n.img_img.naturalHeight,n.img_do.setScreen(n.img_img),n.pHld_do.addChild(n.img_do),n.show(!0),n.positionAndResize()},n.reset=function(){n.img_img.src=""},n.show=function(t,o){if(n.allowToShow_bl&&!n.isShowed_bl&&n.showOrLoadOnMobile_bl&&n.curPath&&!e._d.autoPlay_bl||o){if(n.isShowed_bl=!0,n.isTransparent_bl&&0!=n.alpha&&n.setAlpha(0),n.setVisible(!0),!n.isTransparent_bl&&!e.isPlaying_bl){var s=0;e.delayPoster&&(s=.4),FWDAnimation.killTweensOf(n),FWDAnimation.to(n,.6,{alpha:1,delay:s})}n.positionAndResize()}},n.hide=function(e){(n.isShowed_bl||e)&&(n.isShowed_bl=!1,n.setAlpha(0),n.setVisible(!1))},n.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.prototype=null,e.FWDEVPPoster=t}(window),function(e){var t=function(e,o,s,d,n,a,r){'use strict';var l=this;l.preloaderPostion=o,l.backgroundColor=d,l.fillClr=n,l.radius=s,l.strokeSize=a,l.animDuration=r||300,l.strtAngle=270,l.countAnimation=0,l.isShowed_bl=!0,l.slideshowAngle={n:0},l.init=function(){l.style().pointerEvents="none",l.main_do=new FWDEVPDO("div"),l.main_do.setOverflow("visible"),l.main_do.setWidth(2*l.radius+l.strokeSize),l.main_do.setHeight(2*l.radius+l.strokeSize),l.addChild(l.main_do),l.setOverflow("visible"),l.setWidth(2*l.radius+l.strokeSize),l.setHeight(2*l.radius+l.strokeSize),l.bkCanvas=new FWDEVPDO("canvas"),l.bkCtx=l.bkCanvas.screen.getContext("2d"),l.fillCircleCanvas=new FWDEVPDO("canvas"),l.fillCtx=l.fillCircleCanvas.screen.getContext("2d"),l.main_do.screen.style.transformOrigin="50% 50%",l.main_do.addChild(l.bkCanvas),l.main_do.addChild(l.fillCircleCanvas),l.drawBackground(),l.drawFill(),l.hide()},l.positionAndResize=function(){"bottomleft"==l.preloaderPostion?(l.setX(e.offsetPreloader),l.setY(e.sH-l.h-e.offsetPreloader)):"bottomright"==l.preloaderPostion?(l.setX(e.sW-l.w-e.offsetPreloader),l.setY(e.sH-l.h-e.offsetPreloader)):"topright"==l.preloaderPostion?(l.setX(e.sW-l.w-e.offsetPreloader),l.setY(e.offsetPreloader)):"topleft"==l.preloaderPostion?(l.setX(e.offsetPreloader),l.setY(e.offsetPreloader)):"center"==l.preloaderPostion&&(l.setX(Math.round(e.sW-l.w)/2),l.setY(Math.round(Math.min(e.sH,e.viewportSize.h)-l.h)/2))},l.drawBackground=function(){l.bkCanvas.screen.width=2*l.radius+2*l.strokeSize,l.bkCanvas.screen.height=2*l.radius+2*l.strokeSize,l.bkCtx.lineWidth=l.thicknessSize,l.bkCtx.translate(l.strokeSize/2,l.strokeSize/2),l.bkCtx.shadowColor="#333333",l.bkCtx.shadowBlur=1,l.bkCtx.lineWidth=l.strokeSize,l.bkCtx.strokeStyle=l.backgroundColor,l.bkCtx.beginPath(),l.bkCtx.arc(l.radius,l.radius,l.radius,0*(Math.PI/180),360*(Math.PI/180),!1),l.bkCtx.stroke(),l.bkCtx.closePath()},l.drawFill=function(){l.fillCircleCanvas.screen.width=2*l.radius+2*l.strokeSize,l.fillCircleCanvas.screen.height=2*l.radius+2*l.strokeSize,l.fillCtx.lineWidth=l.thicknessSize,l.fillCtx.translate(l.strokeSize/2,l.strokeSize/2),l.fillCtx.lineWidth=l.strokeSize,l.fillCtx.strokeStyle=l.fillClr,l.fillCtx.beginPath(),l.fillCtx.arc(l.radius,l.radius,l.radius,Math.PI/180*l.strtAngle,Math.PI/180*(l.strtAngle+l.slideshowAngle.n),!1),l.fillCtx.stroke(),l.fillCtx.closePath()},l.startSlideshow=function(){null==l||(FWDAnimation.killTweensOf(l.slideshowAngle),FWDAnimation.to(l.slideshowAngle,l.animDuration,{n:360,onUpdate:l.drawFill,onComplete:l.stopSlideshow}))},l.stopSlideshow=function(){FWDAnimation.killTweensOf(l.slideshowAngle),FWDAnimation.to(l.slideshowAngle,.8,{n:0,onupdate:l.drawFill,onUpdate:l.drawFill,ease:Expo.easiInOut})},l.startPreloader=function(){l.stopPreloader(),l.slideshowAngle={n:0},FWDAnimation.to(l.slideshowAngle,l.animDuration,{n:360,onUpdate:l.drawFill,repeat:100,yoyo:!0,ease:Expo.easInOut}),FWDAnimation.to(l.main_do.screen,l.animDuration,{rotation:360,repeat:100})},l.stopPreloader=function(){FWDAnimation.killTweensOf(l.slideshowAngle),FWDAnimation.killTweensOf(l.main_do.screen),FWDAnimation.to(l.main_do.screen,1e-5,{rotation:0})},l.show=function(){l.isShowed_bl||(l.setVisible(!0),FWDAnimation.killTweensOf(l),FWDAnimation.to(l,1,{alpha:1,delay:.2}),l.stopPreloader(),l.startPreloader(),l.isShowed_bl=!0)},l.hide=function(e){l.isShowed_bl&&(FWDAnimation.killTweensOf(this),e?FWDAnimation.to(this,.2,{alpha:0,onComplete:l.onHideComplete}):(l.setVisible(!1),l.setAlpha(0)),l.isShowed_bl=!1)},l.onHideComplete=function(){l.setVisible(!1),l.stopPreloader(),l.dispatchEvent(t.HIDE_COMPLETE)},l.updateColors=function(e,t){l.backgroundColor=e,l.fillClr=t,l.bkCtx.strokeStyle=l.backgroundColor,l.fillCtx.strokeStyle=l.fillClr,l.drawBackground()},l.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.HIDE_COMPLETE="hideComplete",t.prototype=null,e.FWDEVPPreloader=t}(window),function(e){var t=function(e,o,s,d,n){'use strict';var a=this;a.imageSource_img=e,a.segmentWidth=o,a.segmentHeight=s,a.totalSegments=d,a.animDelay=n||300,a.count=0,a.init=function(){a.setWidth(a.segmentWidth),a.setHeight(a.segmentHeight),a.image_sdo=new FWDEVPDO("img"),a.image_sdo.setScreen(a.imageSource_img),a.addChild(a.image_sdo),a.hide(!1)},a.start=function(){null==a||(clearInterval(a.delayTimerId_int),a.delayTimerId_int=setInterval(a.updatePreloader,a.animDelay))},a.stop=function(){clearInterval(a.delayTimerId_int)},a.updatePreloader=function(){if(null!=a){a.count++,a.count>a.totalSegments-1&&(a.count=0);var e=a.count*a.segmentWidth;a.image_sdo.setX(-e)}},a.show=function(){a.isShowed_bl||(a.setVisible(!0),a.start(),FWDAnimation.killTweensOf(a),FWDAnimation.to(a,1,{alpha:1,delay:.2}),a.isShowed_bl=!0)},a.hide=function(e){a.isShowed_bl&&(FWDAnimation.killTweensOf(this),e?FWDAnimation.to(this,1,{alpha:0,onComplete:a.onHideComplete}):(a.setVisible(!1),a.setAlpha(0)),a.isShowed_bl=!1)},a.onHideComplete=function(){a.setVisible(!1),a.stop(),a.dispatchEvent(t.HIDE_COMPLETE)},a.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.HIDE_COMPLETE="hideComplete",t.prototype=null,e.FWDEVPPreloader2=t}(window),function(e){var t=function(e,t,o,s,d){'use strict';var n=this;n.buttonRef_do=e,n.bkColor=t,n.fontColor_str=o,n.toolTipLabel_str=s,n.toolTipsButtonsHideDelay=1e3*d,n.pointerWidth=7,n.pointerHeight=4,n.isMobile_bl=FWDEVPUtils.isMobile,n.isShowed_bl=!0,n.init=function(){n.setOverflow("visible"),n.screen.className="EVP-tooltip-bk",n.setupMainContainers(),n.setLabel(s),n.hide(),n.setVisible(!1),n.style().backgroundColor=n.bkColor,n.style().zIndex=9999999999999,n.style().pointerEvents="none"},n.setupMainContainers=function(){n.pointerHolder_do=new FWDEVPDO("div"),n.pointerHolder_do.setOverflow("visible"),n.addChild(n.pointerHolder_do),n.text_do=new FWDEVPDO("div"),n.text_do.screen.className="EVP-tooltip-text",n.text_do.hasT3D=!1,n.text_do.hasT2D=!1,n.text_do.setBackfaceVisibility(),n.text_do.setDisplay("inline-block"),n.text_do.style().fontFamily="Arial",n.text_do.style().fontSize="12px",n.text_do.style().color=n.fontColor_str,n.text_do.style().whiteSpace="nowrap",n.text_do.style().fontSmoothing="antialiased",n.text_do.style().webkitFontSmoothing="antialiased",n.text_do.style().textRendering="optimizeLegibility",n.text_do.style().padding="6px",n.text_do.style().paddingTop="4px",n.text_do.style().paddingBottom="4px",n.addChild(n.text_do),n.pointer_do=new FWDEVPDO("div"),n.pointer_do.screen.className="EVP-scrubber-pointer",n.pointer_do.style().border="4px solid transparent",n.pointer_do.style().borderTopColor=n.bkColor,n.pointerHolder_do.addChild(n.pointer_do)},n.setLabel=function(e){void 0!==e&&(n.text_do.setInnerHTML(e),null==n||(n.setWidth(n.text_do.getWidth()),n.setHeight(n.text_do.getHeight()),n.positionPointer()))},n.positionPointer=function(e){var t,o;e||(e=0),t=parseInt((n.w-8)/2)+e,o=n.h,n.pointerHolder_do.setX(t),n.pointerHolder_do.setY(o)},n.show=function(){n.isShowed_bl=!0,clearTimeout(n.hideWithDelayId_to),FWDAnimation.killTweensOf(n),clearTimeout(n.showWithDelayId_to),n.showWithDelayId_to=setTimeout(n.showFinal,n.toolTipsButtonsHideDelay)},n.showFinal=function(){n.setVisible(!0),FWDAnimation.to(n,.4,{alpha:1,onComplete:function(){n.setVisible(!0)},ease:Quart.easeOut})},n.hide=function(){n.isShowed_bl&&(clearTimeout(n.hideWithDelayId_to),n.hideWithDelayId_to=setTimeout(function(){clearTimeout(n.showWithDelayId_to),FWDAnimation.killTweensOf(n),n.setVisible(!1),n.isShowed_bl=!1,n.setAlpha(0)},100))},n.init()};t.setPrototype=function(){t.prototype=null,t.prototype=new FWDEVPDO("div")},t.CLICK="onClick",t.MOUSE_DOWN="onMouseDown",t.prototype=null,e.FWDEVPScrubberToolip=t}(window),function(e){var t=function(o,s){'use strict';var d=this;d.embedColoseN_img=o.embedColoseN_img,d.btns_ar=[],d.embedWindowBackground_str=o.embedWindowBackground_str,d.embedWindowCloseButtonMargins=o.embedWindowCloseButtonMargins,d.totalWidth=0,d.sW=0,d.sH=0,d.minMrgXSpc=20,d.hSpace=20,d.minHSpace=10,d.vSpace=15,d.isMbl=FWDEVPUtils.isMobile,d.useVectorIcons_bl=o.useVectorIcons_bl,d.init=function(){d.setupButtons()},d.stpInit=function(){if(!d.clsBtn){var t=o.sBC;e.isWhite&&(t="#000000"),d.setBackfaceVisibility(),d.mainHld=new FWDEVPDO("div"),d.mainHld.hasT3D=!1,d.mainHld.hasT2D=!1,d.mainHld.setBackfaceVisibility(),d.bk_do=new FWDEVPDO("div"),d.bk_do.style().width="100%",d.bk_do.style().height="100%",d.bk_do.setAlpha(.9);var n=d.embedWindowBackground_str;if(e.isWhite&&(n="content/hex_white/embed-window-background.png"),d.bk_do.style().background="url('"+n+"')",d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var a=s.fontIcon+" "+s.fontIcon+"-close";d.clsBtn=new FWDEVPSimpleButton(0,0,0,!0,0,0,0,"<div class='table-fwdevp-button'><span class='table-cell-fwdevp-button "+a+"'></span></div>",void 0,"EVPCloseButtonNormalState","EVPCloseButtonSelectedState")}else FWDEVPSimpleButton.setPrototype(),d.clsBtn=new FWDEVPSimpleButton(o.shareClooseN_img,o.embedWindowClosePathS_str,void 0,!0,o.useHEX,o.nBC,t,!1,!1,!1,!1,!0);d.clsBtn.addListener(FWDEVPSimpleButton.MOUSE_UP,d.closeButtonOnMouseUpHandler),d.addChild(d.mainHld),d.mainHld.addChild(d.bk_do),d.mainHld.addChild(d.clsBtn)}},d.closeButtonOnMouseUpHandler=function(){d.isShowed_bl&&d.hide()},d.positionAndResize=function(){d.sW=s.sW,d.sH=s.sH,d.clsBtn.setX(d.sW-d.clsBtn.w-d.embedWindowCloseButtonMargins),d.clsBtn.setY(d.embedWindowCloseButtonMargins),d.setWidth(d.sW),d.setHeight(d.sH),d.mainHld.setWidth(d.sW),d.mainHld.setHeight(d.sH),d.positionButtons()},d.setupButtons=function(){if(!d.btsCrted){d.stpInit(),d.btsCrted=!0;var t=o.sBC;if(e.isWhite&&(t="#000000"),d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var n=s.fontIcon+" "+s.fontIcon+"-facebook";d.facebookButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+n+"'></span>",void 0,"EVPSocialMediaButtonsNormalState","EVPSocialMediaButtonsSelectedState")}else FWDEVPSimpleButton.setPrototype(),d.facebookButton_do=new FWDEVPSimpleButton(o.facebookN_img,o.facebookSPath_str,void 0,!0,o.useHEX,o.nBC,t);if(d.facebookButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.facebookOnMouseUpHandler),d.btns_ar.push(d.facebookButton_do),d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var n=s.fontIcon+" "+s.fontIcon+"-google-plus";d.googleButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+n+"'></span>",void 0,"EVPSocialMediaButtonsNormalState","EVPSocialMediaButtonsSelectedState")}else FWDEVPSimpleButton.setPrototype(),d.googleButton_do=new FWDEVPSimpleButton(o.googleN_img,o.googleSPath_str,void 0,!0,o.useHEX,o.nBC,t);if(d.googleButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.googleOnMouseUpHandler),d.btns_ar.push(d.googleButton_do),d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var n=s.fontIcon+" "+s.fontIcon+"-twitter";d.twitterButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+n+"'></span>",void 0,"EVPSocialMediaButtonsNormalState","EVPSocialMediaButtonsSelectedState")}else FWDEVPSimpleButton.setPrototype(),d.twitterButton_do=new FWDEVPSimpleButton(o.twitterN_img,o.twitterSPath_str,void 0,!0,o.useHEX,o.nBC,t);if(d.twitterButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.twitterOnMouseUpHandler),d.btns_ar.push(d.twitterButton_do),d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var n=s.fontIcon+" "+s.fontIcon+"-linkedin";d.likedinButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+n+"'></span>",void 0,"EVPSocialMediaButtonsNormalState","EVPSocialMediaButtonsSelectedState")}else FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos(),d.likedinButton_do=new FWDEVPSimpleButton(o.likedInkN_img,o.likedInSPath_str,void 0,!0,o.useHEX,o.nBC,t);if(d.likedinButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.likedinOnMouseUpHandler),d.btns_ar.push(d.likedinButton_do),d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var n=s.fontIcon+" "+s.fontIcon+"-comments";d.bufferButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+n+"'></span>",void 0,"EVPSocialMediaButtonsNormalState","EVPSocialMediaButtonsSelectedState")}else FWDEVPSimpleButton.setPrototype(),d.bufferButton_do=new FWDEVPSimpleButton(o.bufferkN_img,o.bufferSPath_str,void 0,!0,o.useHEX,o.nBC,t);if(d.bufferButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.bufferOnMouseUpHandler),d.btns_ar.push(d.bufferButton_do),d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var n=s.fontIcon+" "+s.fontIcon+"-digg";d.diggButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+n+"'></span>",void 0,"EVPSocialMediaButtonsNormalState","EVPSocialMediaButtonsSelectedState")}else FWDEVPSimpleButton.setPrototype(),d.diggButton_do=new FWDEVPSimpleButton(o.diggN_img,o.diggSPath_str,void 0,!0,o.useHEX,o.nBC,t);if(d.diggButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.diggOnMouseUpHandler),d.btns_ar.push(d.diggButton_do),d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var n=s.fontIcon+" "+s.fontIcon+"-reddit";d.redditButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+n+"'></span>",void 0,"EVPSocialMediaButtonsNormalState","EVPSocialMediaButtonsSelectedState")}else FWDEVPSimpleButton.setPrototype(),d.redditButton_do=new FWDEVPSimpleButton(o.redditN_img,o.redditSPath_str,void 0,!0,o.useHEX,o.nBC,t);if(d.redditButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.redditOnMouseUpHandler),d.btns_ar.push(d.redditButton_do),d.useVectorIcons_bl){FWDEVPSimpleButton.setPrototype(),FWDEVPUtils.smpBtnNPos();var n=s.fontIcon+" "+s.fontIcon+"-tumblr";d.thumbrlButton_do=new FWDEVPSimpleButton(void 0,void 0,void 0,!0,void 0,void 0,void 0,"<span class='"+n+"'></span>",void 0,"EVPSocialMediaButtonsNormalState","EVPSocialMediaButtonsSelectedState")}else FWDEVPSimpleButton.setPrototype(),d.thumbrlButton_do=new FWDEVPSimpleButton(o.thumbrlN_img,o.thumbrlSPath_str,void 0,!0,o.useHEX,o.nBC,t);d.thumbrlButton_do.addListener(FWDEVPSimpleButton.MOUSE_UP,d.thumbrlOnMouseUpHandler),d.btns_ar.push(d.thumbrlButton_do),d.mainHld.addChild(d.facebookButton_do),d.mainHld.addChild(d.googleButton_do),d.mainHld.addChild(d.twitterButton_do),d.mainHld.addChild(d.likedinButton_do),d.mainHld.addChild(d.bufferButton_do),d.mainHld.addChild(d.diggButton_do),d.mainHld.addChild(d.redditButton_do),d.mainHld.addChild(d.thumbrlButton_do)}},d.facebookOnMouseUpHandler=function(){var t="http://www.facebook.com/share.php?u="+encodeURIComponent(location.href);e.open(t,"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=400,width=600")},d.googleOnMouseUpHandler=function(){var t="https://plus.google.com/share?url="+encodeURIComponent(location.href);e.open(t,"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=400,width=600")},d.twitterOnMouseUpHandler=function(){var t="http://twitter.com/home?status="+encodeURIComponent(location.href);e.open(t,"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=400,width=600")},d.likedinOnMouseUpHandler=function(){var t="https://www.linkedin.com/cws/share?url="+location.href;e.open(t,"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=400,width=600")},d.bufferOnMouseUpHandler=function(){var t="https://buffer.com/add?url="+location.href;e.open(t,"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=400,width=600")},d.diggOnMouseUpHandler=function(){var t="http://digg.com/submit?url="+location.href;e.open(t,"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=400,width=600")},d.redditOnMouseUpHandler=function(){var t="https://www.reddit.com/?submit="+location.href;e.open(t,"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=400,width=600")},d.thumbrlOnMouseUpHandler=function(){var t="http://www.tumblr.com/share/link?url="+location.href;e.open(t,"","menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height=400,width=600")},d.positionButtons=function(){var e=[],t=[],o=[],s=0,n=0,a=0,r,l,_;e[a]=[0],t[a]=d.btns_ar[0].totalWidth,o[a]=d.btns_ar[0].totalWidth,d.totalButtons=d.btns_ar.length;for(var u=1;u<d.totalButtons;u++)r=d.btns_ar[u],t[a]+r.totalWidth+d.minHSpace>d.sW-d.minMrgXSpc?(a++,e[a]=[],e[a].push(u),t[a]=r.totalWidth,o[a]=r.totalWidth):(e[a].push(u),t[a]+=r.totalWidth+d.minHSpace,o[a]+=r.totalWidth);s=parseInt((d.sH-((a+1)*(r.totalHeight+d.vSpace)-d.vSpace))/2);for(var u=0;u<a+1;u++){var c=0,b;if(1<e[u].length){b=Math.min((d.sW-d.minMrgXSpc-o[u])/(e[u].length-1),d.hSpace);var p=o[u]+b*(e[u].length-1);c=parseInt((d.sW-p)/2)}else c=parseInt((d.sW-t[u])/2);0<u&&(s+=r.h+d.vSpace);for(var h=0;h<e[u].length;h++)r=d.btns_ar[e[u][h]],0==h?_=c:(l=d.btns_ar[e[u][h]-1],_=l.finalX+l.totalWidth+b),r.finalX=_,r.finalY=s,n<r.finalY&&(n=r.finalY),d.buttonsBarTotalHeight=n+r.totalHeight+d.startY,r.setX(r.finalX),r.setY(r.finalY)}},d.show=function(){d.isShowed_bl||(d.isShowed_bl=!0,s.main_do.addChild(d),d.init(),d.useVectorIcons_bl?d.checkButtonsId_to=setInterval(function(){0!=d.clsBtn.w&&(d.positionAndResize(),clearInterval(d.checkButtonsId_to),clearTimeout(d.hideCompleteId_to),clearTimeout(d.showCompleteId_to),d.mainHld.setY(-d.sH),d.showCompleteId_to=setTimeout(d.showCompleteHandler,900),FWDAnimation.to(d.mainHld,.8,{y:0,delay:.1,ease:Expo.easeInOut}))},50):(d.positionAndResize(),clearTimeout(d.hideCompleteId_to),clearTimeout(d.showCompleteId_to),d.mainHld.setY(-d.sH),d.showCompleteId_to=setTimeout(d.showCompleteHandler,900),setTimeout(function(){FWDAnimation.to(d.mainHld,.8,{y:0,delay:.1,ease:Expo.easeInOut})},100)))},d.showCompleteHandler=function(){},d.hide=function(){d.isShowed_bl&&(d.isShowed_bl=!1,(!FWDEVPUtils.isMobile||FWDEVPUtils.isMobile&&FWDEVPUtils.hasPointerEvent)&&s.main_do.setSelectable(!1),s.customContextMenu_do&&s.customContextMenu_do.enable(),d.positionAndResize(),clearTimeout(d.hideCompleteId_to),clearTimeout(d.showCompleteId_to),d.hideCompleteId_to=setTimeout(d.hideCompleteHandler,800),FWDAnimation.killTweensOf(d.mainHld),FWDAnimation.to(d.mainHld,.8,{y:-d.sH,ease:Expo.easeInOut}))},d.hideCompleteHandler=function(){s.main_do.removeChild(d),d.dispatchEvent(t.HIDE_COMPLETE)},o.useHEX&&d.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.HIDE_COMPLETE="hideComplete",t.prototype=null,e.FWDEVPShareWindow=t}(window),function(e){var t=function(e,o,s,d,n,a,r,l,_,u,c,b){'use strict';var p=this;p.iconCSSString=l,p.showHDIcon=_,p.nImg=e,p.sPath_str=o,p.dPath_str=s,p.testButton=!(-1==(p.iconCSSString+"").indexOf("download")),p.n_do,p.s_sdo,p.d_sdo,p.showOver=b,n||(p.showOver=!1),p.toolTipLabel_str,p.nImg&&(p.totalWidth=p.nImg.width,p.totalHeight=p.nImg.height,p.buttonWidth=p.totalWidth,p.buttonHeight=p.totalHeight),p.normalCalssName=u,p.selectedCalssName=c,p.useHEX=n,p.nBC=a,p.sBC=r,p.isShowed_bl=!0,p.isMbl=FWDEVPUtils.isMobile,p.hasPointerEvent_bl=FWDEVPUtils.hasPointerEvent,p.allowToCreateSecondButton_bl=!p.isMbl||p.hasPointerEvent_bl||d,p.useFontAwesome_bl=!!p.iconCSSString,p.init=function(){p.iconCSSString&&p.setOverflow("visible"),p.setupMainContainers(),p.setNormalState()},p.setupMainContainers=function(){if(p.useFontAwesome_bl){if(p.setOverflow("visible"),p.n_do=new FWDEVPDO("div"),p.n_do.hasT3D=!1,p.n_do.hasT2D=!1,p.n_do.setInnerHTML(p.iconCSSString),p.addChild(p.n_do),p.showHDIcon){var e=new Image;e.src=_,p.hd_do=new FWDEVPDO("img"),p.hd_do.setScreen(e),p.hd_do.setWidth(7),p.hd_do.setHeight(5),p.setOverflow("visible"),p.addChild(p.hd_do)}p.setFinalSize()}else if(p.useHEX&&!p.showOver?(p.n_do=new FWDEVPDO("div"),p.n_do.setWidth(p.totalWidth),p.n_do.setHeight(p.totalHeight),p.n_do_canvas=FWDEVPUtils.getCanvasWithModifiedColor(p.nImg,p.nBC).canvas,p.n_do.screen.appendChild(p.n_do_canvas),p.addChild(p.n_do)):(p.n_do=new FWDEVPDO("img"),p.n_do.setScreen(p.nImg),p.addChild(p.n_do)),p.n_do.setAlpha(1),p.allowToCreateSecondButton_bl){p.img1=new Image,p.img1.src=p.sPath_str;var t=new Image;if(p.sImg=t,p.useHEX){p.s_sdo=new FWDEVPDO("div"),p.s_sdo.setWidth(p.totalWidth),p.s_sdo.setHeight(p.totalHeight);var o=p.sBC;p.showOver&&(o=p.nBC),p.img1.onload=function(){p.s_sdo_canvas=FWDEVPUtils.getCanvasWithModifiedColor(p.img1,o).canvas,p.s_sdo.screen.appendChild(p.s_sdo_canvas)},p.showOver||p.s_sdo.setAlpha(0),p.addChild(p.s_sdo)}else p.s_sdo=new FWDEVPDO("img"),p.s_sdo.setScreen(p.img1),p.s_sdo.setWidth(p.totalWidth),p.s_sdo.setHeight(p.totalHeight),p.useHEX||p.s_sdo.setAlpha(0),p.addChild(p.s_sdo);p.dPath_str&&(t.src=p.dPath_str,p.d_sdo=new FWDEVPDO("img"),p.d_sdo.setScreen(t),p.d_sdo.setWidth(p.totalWidth),p.d_sdo.setHeight(p.totalHeight),p.d_sdo.setX(-100),p.addChild(p.d_sdo)),p.setWidth(p.totalWidth),p.setHeight(p.totalHeight)}p.setButtonMode(!0),p.screen.style.yellowOverlayPointerEvents="none",p.hasPointerEvent_bl?(p.screen.addEventListener("pointerup",p.onMouseUp),p.screen.addEventListener("pointerover",p.onMouseOver),p.screen.addEventListener("pointerout",p.onMouseOut)):p.screen.addEventListener&&(!p.isMbl&&(p.screen.addEventListener("mouseover",p.onMouseOver),p.screen.addEventListener("mouseout",p.onMouseOut),p.screen.addEventListener("mouseup",p.onMouseUp)),p.screen.addEventListener("touchend",p.onMouseUp))},p.onMouseOver=function(o){if((p.dispatchEvent(t.SHOW_TOOLTIP,{e:o}),!p.isDisabledForGood_bl)&&(!o.pointerType||o.pointerType==o.MSPOINTER_TYPE_MOUSE||"mouse"==o.pointerType)){if(p.isDisabled_bl||p.isSelectedFinal_bl)return;p.dispatchEvent(t.MOUSE_OVER,{e:o}),p.setSelectedState(!0)}},p.onMouseOut=function(o){if(!p.isDisabledForGood_bl&&(!o.pointerType||o.pointerType==o.MSPOINTER_TYPE_MOUSE||"mouse"==o.pointerType)){if(p.isDisabled_bl||p.isSelectedFinal_bl)return;p.dispatchEvent(t.MOUSE_OUT,{e:o}),p.setNormalState(!0)}},p.onMouseUp=function(o){p.isDisabledForGood_bl||(o.preventDefault&&o.preventDefault(),p.isDisabled_bl||2==o.button||p.dispatchEvent(t.MOUSE_UP,{e:o}))},p.checkCount=0,p.setFinalSize=function(e){(e&&(p.checkCount=0),clearInterval(p.checkId_int),!(6<p.checkCount))&&(p.lastWidth=p.n_do.screen.firstChild.offsetWidth,p.lastHeight=p.n_do.screen.firstChild.offsetHeight,p.checkCount+=1,p.checkId_int=setInterval(function(){p.setFinalSize()},100),p.prevWidth==p.lastWidth||0==p.lastWidth||(p.setWidth(p.n_do.screen.firstChild.offsetWidth),p.setHeight(p.n_do.screen.firstChild.offsetHeight),p.n_do.setWidth(p.w),p.n_do.setHeight(p.h),p.buttonWidth=p.w,p.buttonHeight=p.h,p.totalWidth=p.w,p.totalHeight=p.h,p.hd_do&&(p.hd_do.setX(p.w-p.hd_do.w+2),p.hd_do.setY(-2)),p.prevWidth=p.lastWidth,p.prevHeight=p.lastHeight,p.lastHeight=p))},p.setSelected=function(){p.isSelectedFinal_bl=!0;p.s_sdo&&(FWDAnimation.killTweensOf(p.s_sdo),FWDAnimation.to(p.s_sdo,.8,{alpha:1,ease:Expo.easeOut}))},p.setUnselected=function(){p.isSelectedFinal_bl=!1;p.s_sdo&&FWDAnimation.to(p.s_sdo,.8,{alpha:0,delay:.1,ease:Expo.easeOut})},p.setNormalState=function(e){p.doNotallowToSetNormal||(p.useFontAwesome_bl?(FWDAnimation.killTweensOf(p.n_do.screen),e?FWDAnimation.to(p.n_do.screen,.6,{className:p.normalCalssName,ease:Quart.easeOut}):p.n_do.screen.className=p.normalCalssName):p.showOver?(FWDAnimation.killTweensOf(p.s_sdo),FWDAnimation.to(p.s_sdo,.6,{alpha:1,ease:Quart.easeOut})):(FWDAnimation.killTweensOf(p.s_sdo),FWDAnimation.to(p.s_sdo,.6,{alpha:0,ease:Quart.easeOut})))},p.setSelectedState=function(e){p.useFontAwesome_bl?(FWDAnimation.killTweensOf(p.n_do.screen),e?FWDAnimation.to(p.n_do.screen,.6,{className:p.selectedCalssName,ease:Quart.easeOut}):p.n_do.screen.className=p.selectedCalssName):p.showOver?(FWDAnimation.killTweensOf(p.s_sdo),FWDAnimation.to(p.s_sdo,.6,{alpha:0,ease:Quart.easeOut})):(FWDAnimation.killTweensOf(p.s_sdo),FWDAnimation.to(p.s_sdo,.6,{alpha:1,delay:.1,ease:Quart.easeOut}))},p.setDisabledState=function(){p.isSetToDisabledState_bl||(p.isSetToDisabledState_bl=!0,p.d_sdo&&p.d_sdo.setX(0),p.hd_do&&p.hd_do.setX(p.w-p.hd_do.w))},p.setEnabledState=function(){p.isSetToDisabledState_bl&&(p.isSetToDisabledState_bl=!1,p.d_sdo&&p.d_sdo.setX(-100),p.hd_do&&p.hd_do.setX(-1e5))},p.disable=function(){p.isDisabledForGood_bl||p.isDisabled_bl||(p.isDisabled_bl=!0,p.setButtonMode(!1),FWDAnimation.killTweensOf(p),FWDAnimation.to(p,.6,{alpha:.4}),p.setNormalState(!0))},p.enable=function(){p.isDisabledForGood_bl||!p.isDisabled_bl||(p.isDisabled_bl=!1,p.setButtonMode(!0),FWDAnimation.killTweensOf(p),FWDAnimation.to(p,.6,{alpha:1}))},p.disableForGood=function(){p.isDisabledForGood_bl=!0,p.setButtonMode(!1)},p.showDisabledState=function(){p.d_sdo&&0!=p.d_sdo.x&&p.d_sdo.setX(0),p.hd_do&&p.hd_do.setX(p.w-p.hd_do.w+2)},p.hideDisabledState=function(){p.d_sdo&&-100!=p.d_sdo.x&&p.d_sdo.setX(-100),p.hd_do&&p.hd_do.setX(-1e4)},p.show=function(e){p.isShowed_bl||(p.isShowed_bl=!0,0===e?(p.setVisible(!0),p.setScale2(1)):(FWDAnimation.killTweensOf(p),FWDAnimation.to(p,.8,{scale:1,delay:.4,onStart:function(){p.setVisible(!0)},ease:Elastic.easeOut})))},p.hide=function(){p.isShowed_bl&&(p.isShowed_bl=!1,FWDAnimation.killTweensOf(p),p.setVisible(!1),p.setScale2(0))},p.updateHEXColors=function(e,t){p.n_do_canvas&&FWDEVPUtils.changeCanvasHEXColor(p.nImg,p.n_do_canvas,e),p.s_sdo_canvas&&FWDEVPUtils.changeCanvasHEXColor(p.img1,p.s_sdo_canvas,t)},p.init()};t.setPrototype=function(){t.prototype=null,t.prototype=new FWDEVPDO("div")},t.setTransformPrototype=function(){t.prototype=null,t.prototype=new FWDEVPDO("div",0,0,!0)},t.CLICK="onClick",t.MOUSE_OVER="onMouseOver",t.SHOW_TOOLTIP="showTooltip",t.MOUSE_OUT="onMouseOut",t.MOUSE_UP="onMouseDown",t.prototype=null,e.FWDEVPSimpleButton=t}(window),function(e){var t=function(e,o,s,d,n,a,r,l){'use strict';var _=this;_.n_do,_.s_do,_.useHEX=n,_.nBC=a,_.sBC=r,_.nImgPath_str=e,_.sImgPath_str=o,_.buttonWidth=s,_.buttonHeight=d,_.showOver=l,n||(_.showOver=!1),_.isMbl=FWDEVPUtils.isMobile,_.hasPointerEvent_bl=FWDEVPUtils.hasPointerEvent,_.isDisabled_bl=!1,_.init=function(){_.setupMainContainers(),_.setWidth(_.buttonWidth),_.setHeight(_.buttonHeight),_.setButtonMode(!0)},_.setupMainContainers=function(){_.nImg=new Image,_.nImg.src=_.nImgPath_str,_.useHEX&&!_.showOver?(_.n_do=new FWDEVPDO("div",0,0,!0),_.n_do.setWidth(_.buttonWidth),_.n_do.setHeight(_.buttonHeight),_.nImg.onload=function(){_.n_do_canvas=FWDEVPUtils.getCanvasWithModifiedColor(_.nImg,_.nBC).canvas,_.n_do.screen.appendChild(_.n_do_canvas)},_.addChild(_.n_do)):(_.n_do=new FWDEVPDO("img"),_.n_do.setScreen(_.nImg),_.n_do.setWidth(_.buttonWidth),_.n_do.setHeight(_.buttonHeight),_.addChild(_.n_do)),_.n_do.setAlpha(1),_.sImg=new Image,_.sImg.src=_.sImgPath_str,_.useHEX?(_.s_do=new FWDEVPDO("div",0,0,!0),_.s_do.setWidth(_.buttonWidth),_.s_do.setHeight(_.buttonHeight),_.sImg.onload=function(){_.s_do_canvas=FWDEVPUtils.getCanvasWithModifiedColor(_.sImg,_.nBC).canvas,_.s_do.screen.appendChild(_.s_do_canvas)},!_.showOver&&_.s_do.setAlpha(0),_.addChild(_.s_do)):(_.s_do=new FWDEVPDO("img"),_.s_do.setScreen(_.sImg),_.s_do.setWidth(_.buttonWidth),_.s_do.setHeight(_.buttonHeight),_.addChild(_.s_do),!_.useHEX&&_.s_do.setAlpha(0)),_.showOver&&_.addChild(_.s_do),_.hasPointerEvent_bl?(_.screen.addEventListener("pointerup",_.onMouseUp),_.screen.addEventListener("pointerover",_.setSelectedState),_.screen.addEventListener("pointerout",_.setNormalState)):_.screen.addEventListener&&(!_.isMbl&&(_.screen.addEventListener("mouseover",_.setSelectedState),_.screen.addEventListener("mouseout",_.setNormalState),_.screen.addEventListener("mouseup",_.onMouseUp)),_.screen.addEventListener("touchend",_.onMouseUp))},_.setNormalState=function(){_.showOver?(FWDAnimation.killTweensOf(_.s_do),FWDAnimation.to(_.s_do,.6,{alpha:1,ease:Quart.easeOut})):(FWDAnimation.killTweensOf(_.s_do),FWDAnimation.to(_.s_do,.6,{alpha:0,ease:Quart.easeOut}))},_.setSelectedState=function(){_.showOver?(FWDAnimation.killTweensOf(_.s_do),FWDAnimation.to(_.s_do,.6,{alpha:0,ease:Quart.easeOut})):(FWDAnimation.killTweensOf(_.s_do),FWDAnimation.to(_.s_do,.6,{alpha:1,ease:Quart.easeOut}))},_.onMouseUp=function(){_.dispatchEvent(t.MOUSE_UP),_.dispatchEvent(t.CLICK)},_.updateHEXColors=function(e,t){_.n_do_canvas&&FWDEVPUtils.changeCanvasHEXColor(_.nImg,_.n_do_canvas,e);var o=t;_.showOver&&(o=e),FWDEVPUtils.changeCanvasHEXColor(_.sImg,_.s_do_canvas,o)},_.init()};t.setPrototype=function(){t.prototype=null,t.prototype=new FWDEVPDO("div","relative")},t.MOUSE_UP="onMouseUp",t.CLICK="onClick",t.prototype=null,e.FWDEVPSimpleSizeButton=t}(window),function(t){var o=function(e,s){'use strict';var d=this;d.isMobile_bl=FWDEVPUtils.isMobile,d.hasPointerEvent_bl=FWDEVPUtils.hasPointerEvent,d.showSubtitileByDefault_bl=s.showSubtitileByDefault_bl,d.init=function(){d.setOverflow("visible"),d.style().cursor="default",d.setupTextContainer(),d.setWidth(e.maxWidth),d.style().margin="auto",d.hide()},d.setupTextContainer=function(){d.text_do=new FWDEVPDO("div",0,0,!0),d.text_do.style().pointerEvents="none",d.text_do.hasT3D=!1,d.text_do.setBackfaceVisibility(),d.text_do.style().transformOrigin="50% 0%",d.text_do.setWidth(e.maxWidth),d.text_do.style().textAlign="center",d.text_do.style().fontSmoothing="antialiased",d.text_do.style().webkitFontSmoothing="antialiased",d.text_do.style().textRendering="optimizeLegibility",d.addChild(d.text_do)},d.loadSubtitle=function(e){if(d.text_do.setX(-5e3),-1==location.protocol.indexOf("file:")){d.subtitiles_ar=[],d.stopToLoadSubtitle(),d.sourceURL_str=e,d.xhr=new XMLHttpRequest,d.xhr.onreadystatechange=d.onLoad,d.xhr.onerror=d.onError;try{d.xhr.open("get",d.sourceURL_str+"?rand="+parseInt(99999999*Math.random()),!0),d.xhr.send()}catch(o){var t=o;o&&o.message&&(t=o.message)}}},d.onLoad=function(){4==d.xhr.readyState&&(404==d.xhr.status?d.dispatchEvent(FWDEVPData.LOAD_ERROR,{text:"Subtitle file path is not found: <font color='#FF0000'>"+d.sourceURL_str+"</font>"}):408==d.xhr.status?d.dispatchEvent(FWDEVPData.LOAD_ERROR,{text:"Loadiong subtitle file file request load timeout!"}):200==d.xhr.status&&(d.subtitle_txt=d.xhr.responseText,d.isShowed_bl&&d.show(),d.parseSubtitle(d.subtitle_txt),d.prevText="none",d.showSubtitileByDefault_bl&&(d.showId_to=setTimeout(function(){d.show(),d.text_do.setX(0),d.updateSubtitle(e.currentSecconds)},400)))),d.dispatchEvent(o.LOAD_COMPLETE)},d.onError=function(s){try{t.console&&console.log(s),t.console&&console.log(s.message)}catch(t){}d.dispatchEvent(o.LOAD_ERROR,{text:"Error loading subtitle file : <font color='#FF0000'>"+d.sourceURL_str+"</font>."})},d.stopToLoadSubtitle=function(){if(clearTimeout(d.showId_to),null!=d.xhr){d.xhr.onreadystatechange=null,d.xhr.onerror=null;try{d.xhr.abort()}catch(t){}d.xhr=null}d.hide(),d.isLoaded_bl=!1},d.parseSubtitle=function(e){function a(e){return null==e?"":e.replace(/^\s+|\s+$/g,"")}d.isLoaded_bl=!0,e=e.replace(/\r\n|\r|\n/g,"\n"),e=a(e);var r=e.split("\n\n"),l=0;for(var _ in r){var s=r[_].split("\n");if(2<=s.length){var u=s[0],n=a(s[1].split(" --> ")[0]),c=a(s[1].split(" --> ")[1]),o=s[2];if(2<s.length)for(var b=3;b<s.length;b++)o+="<br>"+s[b];d.subtitiles_ar[l]={},d.subtitiles_ar[l].number=u,d.subtitiles_ar[l].start=n,d.subtitiles_ar[l].end=c,d.subtitiles_ar[l].startDuration=FWDEVPUtils.formatTimeWithMiliseconds(n),d.subtitiles_ar[l].endDuration=FWDEVPUtils.formatTimeWithMiliseconds(c),d.subtitiles_ar[l].text="<p class='EVPSubtitle'>"+o+"</p>"}l++}for(var n=0;n<d.subtitiles_ar.length;n++)d.subtitiles_ar[n]||(d.subtitiles_ar.splice(n,1),n--)},d.updateSubtitle=function(t){if(d.isLoaded_bl){for(var o="",s=0,n,a;s<d.subtitiles_ar.length;s++)if(n=d.subtitiles_ar[s].startDuration,a=d.subtitiles_ar[s].endDuration,n<t&&a>t){o=d.subtitiles_ar[s].text;break}if(260>e.sW?d.setVisible(!1):d.setVisible(!0),o=600>=e.sW?o.replace("EVPSubtitle","EVPSubtitle phone"):1e3>=e.sW?o.replace("EVPSubtitle","EVPSubtitle tablet"):1800>=e.sW?o.replace("EVPSubtitle","EVPSubtitle normal"):o.replace("EVPSubtitle","EVPSubtitle large"),d.prevText!=o){if(e.sW)e.tempVidStageWidth;d.text_do.setInnerHTML(o),d.setAlpha(0),setTimeout(function(){d.setAlpha(1),d.position()},300),d.hasText_bl=!0}d.prevText=o}},d.position=function(t){if(d.isLoaded_bl){var o;d.text_do.setWidth(e.tempVidStageWidth);var s=d.text_do.getHeight();o=e.controller_do?e.controller_do.isShowed_bl?parseInt(e.sH-e.controller_do.h-s):parseInt(e.sH-s-10):parseInt(e.sH-s),FWDAnimation.killTweensOf(d.text_do),t?FWDAnimation.to(d.text_do,.8,{y:o,ease:Expo.easeInOut}):d.text_do.setY(o)}},d.show=function(){d.setVisible(!0)},d.hide=function(){d.setVisible(!1)},d.init()};o.getDuration=function(e){var t=0,o=0,s=0;return e=e.split(":"),t=e[0],"0"==t[0]&&"0"!=t[1]&&(t=parseInt(t[1])),"00"==t&&(t=0),o=e[1],"0"==o[0]&&"0"!=o[1]&&(o=parseInt(o[1])),"00"==o&&(o=0),secs=parseInt(e[2].replace(/,.*/ig,"")),"0"==secs[0]&&"0"!=secs[1]&&(secs=parseInt(secs[1])),"00"==secs&&(secs=0),0!=t&&(s+=60*(60*t)),0!=o&&(s+=60*o),s+=secs,s},o.setPrototype=function(){o.prototype=null,o.prototype=new FWDEVPDO("div")},o.LOAD_ERROR="error",o.LOAD_COMPLETE="complete",o.prototype=null,t.FWDEVPSubtitle=o}(window),function(e){function t(){for(var e=["transform","msTransform","WebkitTransform","MozTransform","OTransform","KhtmlTransform"],t,o;t=e.shift();)if("undefined"!=typeof s.dumy.style[t]&&(s.dumy.style.position="absolute",o=s.dumy.getBoundingClientRect().left,s.dumy.style[t]="translate3d(500px, 0px, 0px)",o=Math.abs(s.dumy.getBoundingClientRect().left-o),100<o&&900>o)){try{document.documentElement.removeChild(s.dumy)}catch(t){}return!0}try{document.documentElement.removeChild(s.dumy)}catch(t){}return!1}function o(){for(var e=["transform","msTransform","WebkitTransform","MozTransform","OTransform","KhtmlTransform"],t;t=e.shift();)if("undefined"!=typeof s.dumy.style[t])return!0;try{document.documentElement.removeChild(s.dumy)}catch(t){}return!1}var s=function(){'use strict'};s.dumy=document.createElement("div"),s.trim=function(e){return e.replace(/\s/gi,"")},s.storArrayBasedOnObjectValue=function(e,t){e.sort(function(e){var t=1;return"-"===e[0]&&(t=-1,e=e.substr(1)),function(o,s){var d=o[e]<s[e]?-1:o[e]>s[e]?1:0;return d*t}}(t))},s.trimAndFormatUrl=function(e){return e=e.toLocaleLowerCase(),e=e.replace(/ /g,"-"),e},s.splitAndTrim=function(e,t){for(var o=e.split(","),d=o.length,n=0;n<d;n++)t&&(o[n]=s.trim(o[n]));return o},s.checkTime=function(e){return!!/^(?:2[0-3]|[01][0-9]):[0-5][0-9]:[0-5][0-9]$/.test(e)},s.formatTime=function(e){e=Math.round(e);var t=Math.floor(e/3600),o=e%3600,s=Math.floor(o/60),d=Math.ceil(o%60);return s=10<=s?s:"0"+s,d=10<=d?d:"0"+d,isNaN(d)?"00:00":t?10<=t?t+":"+s+":"+d:"0"+t+":"+s+":"+d:s+":"+d},s.formatTimeWithMiliseconds=function(e){var o=parseInt(e.split(":")[0]),s=parseInt(e.split(":")[1]),d=parseInt(e.split(":")[2]),n=parseInt(e.split(",")[1]||e.split(".")[1]),a=60*(60*o)+60*s+d+n/1e3;return a=Math.round(100*a)/100,a},s.isLocal=function(){return-1!=location.protocol.indexOf("file:")}(),s.xmlToJson=function(e){var t={};if(!(1==e.nodeType))3==e.nodeType?t=e.nodeValue.trim():4==e.nodeType&&(t=e.nodeValue);else if(0<e.attributes.length){t["@attributes"]={};for(var o=0,d;o<e.attributes.length;o++)d=e.attributes.item(o),t["@attributes"][d.nodeName]=d.nodeValue}if(e.hasChildNodes())for(var n=0;n<e.childNodes.length;n++){var a=e.childNodes.item(n),r=a.nodeName;if("undefined"==typeof t[r])t[r]=s.xmlToJson(a);else{if("undefined"==typeof t[r].length){var l=t[r];t[r]=[],t[r].push(l)}"object"==typeof t[r]&&t[r].push(s.xmlToJson(a))}}return t},s.isIMA=function(e){return!!e.match(/doubleclick.net/ig)||!!(e.match(/ad_type=/ig)&&e.match(/client=/ig))||void 0},s.isURLEncoded=function(e){try{var t=decodeURIComponent(e);if(t!=e&&-1!=e.indexOf("%"))return!0}catch(t){}return!1},s.getValidSource=function(e){if(e){var t="null"==location.origin?"":location.origin,o=location.pathname;-1!=o.indexOf(".")&&(o=o.substr(0,o.lastIndexOf("/")+1));var d=-1!=e.indexOf("http:")||-1!=e.indexOf("https:")||s.isLocal;d||(e=t+o+e);var n=e.substr(0,e.lastIndexOf("/")+1);s.isURLEncoded(n)||(n=encodeURI(n));var a=e.substr(e.lastIndexOf("/")+1);return a=e.match(/\.mp3|\.mp4|\.m3u8|\.txt|\.srt|\.vtt|\.jpg|\.jpeg|\.png/ig)&&!e.match(/\.s3|\drive.|filedn.|cloudfront.|\?/ig)?s.isURLEncoded(a)?e.substr(e.lastIndexOf("/")+1):encodeURI(e.substr(e.lastIndexOf("/")+1)):e.substr(e.lastIndexOf("/")+1),e=n+a,e}},s.getSecondsFromString=function(e){var t=0,o=0,s=0;if(e)return e=e.split(":"),t=e[0],"0"==t[0]&&"0"!=t[1]&&(t=parseInt(t[1])),"00"==t&&(t=0),o=e[1],"0"==o[0]&&"0"!=o[1]&&(o=parseInt(o[1])),"00"==o&&(o=0),secs=parseInt(e[2].replace(/,.*/ig,"")),"0"==secs[0]&&"0"!=secs[1]&&(secs=parseInt(secs[1])),"00"==secs&&(secs=0),0!=t&&(s+=60*(60*t)),0!=o&&(s+=60*o),s+=secs,s},s.MD5=function(e){function t(e,t){return e<<t|e>>>32-t}function o(e,t){var o,s,d,n,a;return d=2147483648&e,n=2147483648&t,o=1073741824&e,s=1073741824&t,a=(1073741823&e)+(1073741823&t),o&s?2147483648^a^d^n:o|s?1073741824&a?3221225472^a^d^n:1073741824^a^d^n:a^d^n}function n(e,t,o){return e&t|~e&o}function r(e,t,o){return e&o|t&~o}function l(e,t,o){return e^t^o}function _(e,t,o){return t^(e|~o)}function s(e,r,l,_,d,u,s){return e=o(e,o(o(n(r,l,_),d),s)),o(t(e,u),r)}function u(e,n,l,_,d,u,s){return e=o(e,o(o(r(n,l,_),d),s)),o(t(e,u),n)}function p(e,n,r,_,d,u,s){return e=o(e,o(o(l(n,r,_),d),s)),o(t(e,u),n)}function h(e,n,r,l,d,u,s){return e=o(e,o(o(_(n,r,l),d),s)),o(t(e,u),n)}function m(e){for(var t=e.length,o=t+8,s=16*((o-o%64)/64+1),d=Array(s-1),n=0,a=0,r;a<t;)r=(a-a%4)/4,n=8*(a%4),d[r]|=e.charCodeAt(a)<<n,a++;return r=(a-a%4)/4,n=8*(a%4),d[r]|=128<<n,d[s-2]=t<<3,d[s-1]=t>>>29,d}function g(e){var t="",o="",s,d;for(d=0;3>=d;d++)s=255&e>>>8*d,o="0"+s.toString(16),t+=o.substr(o.length-2,2);return t}function S(e){e=e.replace(/\r\n/g,"\n");for(var t="",o=0,s;o<e.length;o++)s=e.charCodeAt(o),128>s?t+=String.fromCharCode(s):127<s&&2048>s?(t+=String.fromCharCode(192|s>>6),t+=String.fromCharCode(128|63&s)):(t+=String.fromCharCode(224|s>>12),t+=String.fromCharCode(128|63&s>>6),t+=String.fromCharCode(128|63&s));return t}var y=[],v=7,P=12,B=17,C=22,T=5,f=9,E=14,w=20,H=4,L=11,O=16,A=23,I=6,M=10,W=15,R=21,D,V,F,U,N,X,Y,z,Q;for(e=S(e),y=m(e),X=1732584193,Y=4023233417,z=2562383102,Q=271733878,D=0;D<y.length;D+=16)V=X,F=Y,U=z,N=Q,X=s(X,Y,z,Q,y[D+0],v,3614090360),Q=s(Q,X,Y,z,y[D+1],P,3905402710),z=s(z,Q,X,Y,y[D+2],B,606105819),Y=s(Y,z,Q,X,y[D+3],C,3250441966),X=s(X,Y,z,Q,y[D+4],v,4118548399),Q=s(Q,X,Y,z,y[D+5],P,1200080426),z=s(z,Q,X,Y,y[D+6],B,2821735955),Y=s(Y,z,Q,X,y[D+7],C,4249261313),X=s(X,Y,z,Q,y[D+8],v,1770035416),Q=s(Q,X,Y,z,y[D+9],P,2336552879),z=s(z,Q,X,Y,y[D+10],B,4294925233),Y=s(Y,z,Q,X,y[D+11],C,2304563134),X=s(X,Y,z,Q,y[D+12],v,1804603682),Q=s(Q,X,Y,z,y[D+13],P,4254626195),z=s(z,Q,X,Y,y[D+14],B,2792965006),Y=s(Y,z,Q,X,y[D+15],C,1236535329),X=u(X,Y,z,Q,y[D+1],T,4129170786),Q=u(Q,X,Y,z,y[D+6],f,3225465664),z=u(z,Q,X,Y,y[D+11],E,643717713),Y=u(Y,z,Q,X,y[D+0],w,3921069994),X=u(X,Y,z,Q,y[D+5],T,3593408605),Q=u(Q,X,Y,z,y[D+10],f,38016083),z=u(z,Q,X,Y,y[D+15],E,3634488961),Y=u(Y,z,Q,X,y[D+4],w,3889429448),X=u(X,Y,z,Q,y[D+9],T,568446438),Q=u(Q,X,Y,z,y[D+14],f,3275163606),z=u(z,Q,X,Y,y[D+3],E,4107603335),Y=u(Y,z,Q,X,y[D+8],w,1163531501),X=u(X,Y,z,Q,y[D+13],T,2850285829),Q=u(Q,X,Y,z,y[D+2],f,4243563512),z=u(z,Q,X,Y,y[D+7],E,1735328473),Y=u(Y,z,Q,X,y[D+12],w,2368359562),X=p(X,Y,z,Q,y[D+5],H,4294588738),Q=p(Q,X,Y,z,y[D+8],L,2272392833),z=p(z,Q,X,Y,y[D+11],O,1839030562),Y=p(Y,z,Q,X,y[D+14],A,4259657740),X=p(X,Y,z,Q,y[D+1],H,2763975236),Q=p(Q,X,Y,z,y[D+4],L,1272893353),z=p(z,Q,X,Y,y[D+7],O,4139469664),Y=p(Y,z,Q,X,y[D+10],A,3200236656),X=p(X,Y,z,Q,y[D+13],H,681279174),Q=p(Q,X,Y,z,y[D+0],L,3936430074),z=p(z,Q,X,Y,y[D+3],O,3572445317),Y=p(Y,z,Q,X,y[D+6],A,76029189),X=p(X,Y,z,Q,y[D+9],H,3654602809),Q=p(Q,X,Y,z,y[D+12],L,3873151461),z=p(z,Q,X,Y,y[D+15],O,530742520),Y=p(Y,z,Q,X,y[D+2],A,3299628645),X=h(X,Y,z,Q,y[D+0],I,4096336452),Q=h(Q,X,Y,z,y[D+7],M,1126891415),z=h(z,Q,X,Y,y[D+14],W,2878612391),Y=h(Y,z,Q,X,y[D+5],R,4237533241),X=h(X,Y,z,Q,y[D+12],I,1700485571),Q=h(Q,X,Y,z,y[D+3],M,2399980690),z=h(z,Q,X,Y,y[D+10],W,4293915773),Y=h(Y,z,Q,X,y[D+1],R,2240044497),X=h(X,Y,z,Q,y[D+8],I,1873313359),Q=h(Q,X,Y,z,y[D+15],M,4264355552),z=h(z,Q,X,Y,y[D+6],W,2734768916),Y=h(Y,z,Q,X,y[D+13],R,1309151649),X=h(X,Y,z,Q,y[D+4],I,4149444226),Q=h(Q,X,Y,z,y[D+11],M,3174756917),z=h(z,Q,X,Y,y[D+2],W,718787259),Y=h(Y,z,Q,X,y[D+9],R,3951481745),X=o(X,V),Y=o(Y,F),z=o(z,U),Q=o(Q,N);var G=g(X)+g(Y)+g(z)+g(Q);return G.toLowerCase()},s.indexOfArray=function(e,t){for(var o=e.length,s=0;s<o;s++)if(e[s]===t)return s;return-1},s.randomizeArray=function(e){for(var t=[],o=e.concat(),s=o.length,d=0,n;d<s;d++)n=Math.floor(Math.random()*o.length),t.push(o[n]),o.splice(n,1);return t},s.getCookie=function(e){for(var t=e+"=",o=document.cookie.split(";"),s=0,d;s<o.length;s++){for(d=o[s];" "==d.charAt(0);)d=d.substring(1,d.length);if(0==d.indexOf(t))return d.substring(t.length,d.length)}return null},s.prt=function(t,o){for(void 0===o&&(o=1);o--&&t;)t=t.parentNode;return t&&1===t.nodeType?t:null},s.sibling=function(t,o){for(;t&&0!==o;)if(0<o){if(t.nextElementSibling)t=t.nextElementSibling;else for(var t=t.nextSibling;t&&1!==t.nodeType;t=t.nextSibling);o--}else{if(t.previousElementSibling)t=t.previousElementSibling;else for(var t=t.previousSibling;t&&1!==t.nodeType;t=t.previousSibling);o++}return t},s.getChildAt=function(t,e){var o=s.getChildren(t);return 0>e&&(e+=o.length),0>e?null:o[e]},s.getChildById=function(e){return document.getElementById(e)||void 0},s.getChildren=function(t,e){for(var o=[],s=t.firstChild;null!=s;s=s.nextSibling)e?o.push(s):1===s.nodeType&&o.push(s);return o},s.getChildrenFromAttribute=function(t,e,o){for(var d=[],n=t.firstChild;null!=n;n=n.nextSibling)o&&s.hasAttribute(n,e)?d.push(n):1===n.nodeType&&s.hasAttribute(n,e)&&d.push(n);return 0==d.length?void 0:d},s.getChildFromNodeListFromAttribute=function(t,e,o){for(var d=t.firstChild;null!=d;d=d.nextSibling){if(o&&s.hasAttribute(d,e))return d;if(1===d.nodeType&&s.hasAttribute(d,e))return d}},s.getAttributeValue=function(t,e){return s.hasAttribute(t,e)?t.getAttribute(e):void 0},s.hasAttribute=function(t,e){if(t.hasAttribute)return t.hasAttribute(e);var o=t.attributes[e];return!!o},s.insertNodeAt=function(e,t,o){var d=s.children(e);if(0>o||o>d.length)throw new Error("invalid index!");else e.insertBefore(t,d[o])},s.hasCanvas=function(){return!!document.createElement("canvas")},s.getCanvasWithModifiedColor=function(e,t,o){if(e){var s=document.createElement("canvas"),d=s.getContext("2d"),n=null,a=null,r=parseInt(t.replace(/^#/,""),16),l={R:255&r>>>16,G:255&r>>>8,B:255&r},_;s.style.position="absolute",s.style.left="0px",s.style.top="0px",s.style.margin="0px",s.style.padding="0px",s.style.maxWidth="none",s.style.maxHeight="none",s.style.border="none",s.style.lineHeight="1",s.style.backgroundColor="transparent",s.style.backfaceVisibility="hidden",s.style.webkitBackfaceVisibility="hidden",s.style.MozBackfaceVisibility="hidden",s.style.MozImageRendering="optimizeSpeed",s.style.WebkitImageRendering="optimizeSpeed",s.width=e.width,s.height=e.height,d.drawImage(e,0,0,e.naturalWidth,e.naturalHeight,0,0,e.width,e.height),n=d.getImageData(0,0,e.width,e.height),a=d.getImageData(0,0,e.width,e.height);for(var u=0,c=n.data.length;u<c;u+=4)0<a.data[u+3]&&(a.data[u]=n.data[u]/255*l.R,a.data[u+1]=n.data[u+1]/255*l.G,a.data[u+2]=n.data[u+2]/255*l.B);return d.globalAlpha=.5,d.putImageData(a,0,0),d.drawImage(s,0,0),o&&(_=new Image,_.src=s.toDataURL()),{canvas:s,image:_}}},s.changeCanvasHEXColor=function(e,t,o,s){if(e){var t=t,d=t.getContext("2d"),n=null,a=null,r=parseInt(o.replace(/^#/,""),16),l={R:255&r>>>16,G:255&r>>>8,B:255&r};t.width=e.width,t.height=e.height,d.drawImage(e,0,0,e.naturalWidth,e.naturalHeight,0,0,e.width,e.height),n=d.getImageData(0,0,e.width,e.height),a=d.getImageData(0,0,e.width,e.height);for(var _=0,u=n.data.length;_<u;_+=4)0<a.data[_+3]&&(a.data[_]=n.data[_]/255*l.R,a.data[_+1]=n.data[_+1]/255*l.G,a.data[_+2]=n.data[_+2]/255*l.B);if(d.globalAlpha=.5,d.putImageData(a,0,0),d.drawImage(t,0,0),s){var c=new Image;return c.src=t.toDataURL(),c}}},s.hitTest=function(e,t,o){if(!e)throw Error("Hit test target is null!");var s=e.getBoundingClientRect();return!!(t>=s.left&&t<=s.left+(s.right-s.left)&&o>=s.top&&o<=s.top+(s.bottom-s.top))},s.getScrollOffsets=function(){return null==e.pageXOffset?"CSS1Compat"==document.compatMode?{x:document.documentElement.scrollLeft,y:document.documentElement.scrollTop}:void 0:{x:e.pageXOffset,y:e.pageYOffset}},s.getViewportSize=function(){return s.hasPointerEvent&&1<navigator.msMaxTouchPoints?{w:document.documentElement.clientWidth||e.innerWidth,h:document.documentElement.clientHeight||e.innerHeight}:s.isMobile?{w:e.innerWidth,h:e.innerHeight}:{w:document.documentElement.clientWidth||e.innerWidth,h:document.documentElement.clientHeight||e.innerHeight}},s.getViewportMouseCoordinates=function(t){var e=s.getScrollOffsets();return t.touches?{screenX:null==t.touches[0]?t.touches.pageX-e.x:t.touches[0].pageX-e.x,screenY:null==t.touches[0]?t.touches.pageY-e.y:t.touches[0].pageY-e.y}:{screenX:t.clientX==null?t.pageX-e.x:t.clientX,screenY:t.clientY==null?t.pageY-e.y:t.clientY}},s.hexToRgb=function(e){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(e,t,o,s){return t+t+o+o+s+s});var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t=t?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:null,"rgb("+t.r+","+t.g+","+t.b+")"},s.hasPointerEvent=function(){return!!e.navigator.msPointerEnabled||!!e.navigator.pointerEnabled}(),s.isMobile=function(){if(s.hasPointerEvent&&1<navigator.msMaxTouchPoints||s.hasPointerEvent&&1<navigator.maxTouchPoints)return!0;var t=["android","webos","iphone","ipad","blackberry","kfsowi"];for(i in t)if(-1!=navigator.userAgent.toLowerCase().indexOf(t[i]))return!0;return!("macintel"!==navigator.platform.toLowerCase()||!(1<navigator.maxTouchPoints)||e.MSStream)}(),s.isAndroid=function(){return-1!=navigator.userAgent.toLowerCase().indexOf("android".toLowerCase())}(),s.hasWEBGL=function(){try{var t=document.createElement("canvas");return!!e.WebGLRenderingContext&&(t.getContext("webgl")||t.getContext("experimental-webgl"))}catch(t){return!1}}(),s.isLocal=function(){return!("file:"!=document.location.protocol)}(),s.isIOS=function(){return navigator.userAgent.match(/(iPad|iPhone|iPod)/g)}(),s.isSafari=function(){return-1!=navigator.userAgent.toLowerCase().indexOf("safari")&&-1==navigator.userAgent.toLowerCase().indexOf("chrome")}(),s.isOpera=function(){return-1!=navigator.userAgent.toLowerCase().indexOf("opr")}(),s.isFirefox=function(){return-1!=navigator.userAgent.toLowerCase().indexOf("firefox")}(),s.isIEWebKit=function(){return!!document.documentElement.msRequestFullscreen}(),s.isIE=function(){var e=!(-1==navigator.userAgent.toLowerCase().indexOf("msie"))||!(-1==navigator.userAgent.toLowerCase().indexOf("edge"));return e||!!document.documentElement.msRequestFullscreen}(),s.isIEAndLessThen9=function(){return!(-1==navigator.userAgent.toLowerCase().indexOf("msie 7"))||!(-1==navigator.userAgent.toLowerCase().indexOf("msie 8"))}(),s.isChrome=function(){if(s.isIE)return!1;var e=navigator.userAgent.toLowerCase();return e.match(/browser/ig)?void 0:e.match(/chrome/ig)}(),s.isIE7=function(){return!(-1==navigator.userAgent.toLowerCase().indexOf("msie 7"))}(),s.isApple=function(){return!(-1==navigator.appVersion.toLowerCase().indexOf("mac"))}(),s.IOS=function(){return /iPad|iPhone|iPod/.test(navigator.platform)||"MacIntel"===navigator.platform&&1<navigator.maxTouchPoints}(),s.isIphone=function(){return navigator.userAgent.match(/(iPhone|iPod)/g)}(),s.hasFullScreen=function(){return s.dumy.requestFullScreen||s.dumy.mozRequestFullScreen||s.dumy.webkitRequestFullScreen||s.dumy.msieRequestFullScreen}();s.volumeCanBeSet=function(){var e=document.createElement("audio");if(e)return e.volume=0,0==e.volume}(),s.getVideoFormat=function(){var e=document.createElement("video");if(e.canPlayType){var t;return"probably"==e.canPlayType("video/mp4")||"maybe"==e.canPlayType("video/mp4")?t=".mp4":"probably"==e.canPlayType("video/ogg")||"maybe"==e.canPlayType("video/ogg")?t=".ogg":("probably"==e.canPlayType("video/webm")||"maybe"==e.canPlayType("video/webm"))&&(t=".webm"),e=null,t}}(),s.onReady=function(t){document.addEventListener?e.addEventListener("DOMContentLoaded",function(){s.checkIfHasTransofrms(),s.hasFullScreen=s.checkIfHasFullscreen(),setTimeout(t,100)}):document.onreadystatechange=function(){s.checkIfHasTransofrms(),s.hasFullScreen=s.checkIfHasFullscreen(),"complete"==document.readyState&&setTimeout(t,100)}},s.checkIfHasTransofrms=function(){document.documentElement.appendChild(s.dumy),s.hasTransform3d=t(),s.hasTransform2d=o(),s.isReadyMethodCalled_bl=!0},s.checkIfHasFullscreen=function(){return!!(document.documentElement.requestFullScreen||document.documentElement.mozRequestFullScreen||document.documentElement.webkitRequestFullScreen||document.documentElement.msRequestFullscreen)},s.smpBtnNPos=function(){FWDEVPSimpleButton.prototype.hasT3D=!1,FWDEVPSimpleButton.prototype.hasT2D=!1},s.cmpBtnNPos=function(){FWDEVPComplexButton.prototype.hasT3D=!1,FWDEVPComplexButton.prototype.hasT2D=!1},s.disableElementSelection=function(t){try{t.style.userSelect="none"}catch(t){}try{t.style.MozUserSelect="none"}catch(t){}try{t.style.webkitUserSelect="none"}catch(t){}try{t.style.khtmlUserSelect="none"}catch(t){}try{t.style.oUserSelect="none"}catch(t){}try{t.style.msUserSelect="none"}catch(t){}try{t.msUserSelect="none"}catch(t){}t.onselectstart=function(){return!1}},s.getUrlArgs=function(e){var t={},o=e.substr(e.indexOf("?")+1)||location.search.substring(1);o=o.replace(/(\?*)(\/*)/g,"");for(var s=o.split("&"),d=0;d<s.length;d++){var n=s[d].indexOf("="),a=s[d].substring(0,n),r=s[d].substring(n+1);r=decodeURIComponent(r),t[a]=r}return t},s.getHashUrlArgs=function(e){var t={},o=e.substr(e.indexOf("#")+1)||location.search.substring(1);o=o.replace(/(\?*)(\/*)/g,"");for(var s=o.split("&"),d=0;d<s.length;d++){var n=s[d].indexOf("="),a=s[d].substring(0,n),r=s[d].substring(n+1);r=decodeURIComponent(r),t[a]=r}return t},s.validateEmail=function(e){return!!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(e)},s.isReadyMethodCalled_bl=!1,e.FWDEVPUtils=s}(window),function(t){var o=function(s,d,n){'use strict';var a=this,e=o.prototype;a.backgroundColor_str=d,a.controllerHeight=s._d.controllerHeight,a.sW=0,a.sH=0,a.lastPercentPlayed=0,a.volume=n,a.curDuration=0,a.countNormalMp3Errors=0,a.countShoutCastErrors=0,a.maxShoutCastCountErrors=5,a.maxNormalCountErrors=1,a.disableClickForAWhileId_to,a.greenScreenTolerance=s._d.greenScreenTolerance,a.hasError_bl=!0,a.isStopped_bl=!0,a.isMobile_bl=FWDEVPUtils.isMobile,a.init=function(){a.setupVideo(),a.setBkColor(a.backgroundColor_str)},a.setupVideo=function(){null==a.video_el&&(a.video_el=document.createElement("video"),a.screen.className="video-screen-holder",a.screen.appendChild(a.video_el),a.video_el.controls=!1,s._d.playsinline&&(a.video_el.WebKitPlaysInline=!0,a.video_el.playsinline=!0,a.video_el.setAttribute("playsinline",""),a.video_el.setAttribute("webkit-playsinline","")),a.video_el.style.position="absolute",a.video_el.style.left="0px",a.video_el.style.top="0px",a.video_el.style.width="100%",a.video_el.style.height="100%",a.video_el.style.margin="0px",a.video_el.style.padding="0px",a.video_el.style.maxWidth="none",a.video_el.style.maxHeight="none",a.video_el.style.border="none",a.video_el.style.lineHeight="0",a.video_el.style.msTouchAction="none",s.isAdd_bl?a.setPlaybackRate(1):a.setPlaybackRate(s._d.defaultPlaybackRate_ar[s._d.startAtPlaybackIndex]),a.screen.appendChild(a.video_el)),a.video_el.volume=a.volume,(s.displayType==FWDEVPlayer.BACKGROUND_VIDEO||s._d.autoPlay_bl)&&(a.video_el.muted=!0),a.video_el.addEventListener("error",a.errorHandler),a.video_el.addEventListener("progress",a.updateProgress),a.video_el.addEventListener("timeupdate",a.updateVideo),a.video_el.addEventListener("pause",a.pauseHandler),a.video_el.addEventListener("play",a.playHandler),FWDEVPUtils.isIE||a.video_el.addEventListener("waiting",a.startToBuffer),a.video_el.addEventListener("playing",a.stopToBuffer),a.video_el.addEventListener("canplaythrough",a.stopToBuffer),a.video_el.addEventListener("ended",a.endedHandler),a.video_el.addEventListener("loadedmetadata",a.metaDataHandler)},a.destroyVideo=function(){a.video_el&&(a.video_el.removeEventListener("error",a.errorHandler),a.video_el.removeEventListener("progress",a.updateProgress),a.video_el.removeEventListener("timeupdate",a.updateVideo),a.stopToUpdateSubtitles(),a.video_el.removeEventListener("pause",a.pauseHandler),a.video_el.removeEventListener("play",a.playHandler),!FWDEVPUtils.isIE&&a.video_el.removeEventListener("waiting",a.startToBuffer),a.video_el.removeEventListener("playing",a.stopToBuffer),a.video_el.removeEventListener("canplaythrough",a.stopToBuffer),a.video_el.removeEventListener("ended",a.endedHandler),a.video_el.removeEventListener("loadedmetadata",a.metaDataHandler),a.video_el.src=a.sourcePath_str,FWDAnimation.killTweensOf(a),a.setAlpha(0),FWDAnimation.to(a,.6,{alpha:1,delay:.4}))},a.startToBuffer=function(){a.dispatchEvent(o.START_TO_BUFFER)},a.stopToBuffer=function(){a.dispatchEvent(o.STOP_TO_BUFFER)},a.metaDataHandler=function(){s.fillEntireVideoScreen_bl&&s.resizeHandler()},a.errorHandler=function(d){if(s.videoType_str==FWDEVPlayer.VIDEO){var e;a.hasError_bl=!0,e=0==a.video_el.networkState?"Error - networkState = 0":1==a.video_el.networkState?"Error networkState = 1":3==a.video_el.networkState?"Source not found":d,t.console&&t.console.log(a.video_el.networkState),a.dispatchEvent(o.ERROR,{text:e})}},a.resizeAndPosition=function(e,t,o,d){e&&(a.sW=e,a.sH=t),a.setWidth(a.sW),a.setHeight(a.sH),o&&(a.setX(o),a.setY(d)),s.is360&&a.renderer&&(a.camera.aspect=a.sW/a.sH,a.camera.updateProjectionMatrix(),a.renderer.setSize(a.sW,a.sH)),a.resizeGR()},a.setSource=function(e){a.stopToUpdateSubtitles(),(s.is360||s.isGR&&a.video_el)&&(a.video_el.style.visibility="hidden"),a.sourcePath_str=e,a.video_el&&a.stop(),s.isGR||a.initVideo()},a.play=function(e,t){if(FWDEVPlayer.curInstance=s,a.isStopped_bl&&s.videoType_str!=FWDEVPlayer.HLS_JS||t)a.initVideo(),a.play(),a.isPlaying_bl=!0,a.hastStaredToPlayHLS_bl=!0,a.startToBuffer(!0);else if(!a.video_el.ended||e)try{a.hasError_bl=!1,a.isStopped_bl=!1,a.isPlaying_bl=!0,a.hasPlayedOnce_bl=!0,a.hastStaredToPlayHLS_bl=!0,a.video_el.play(),a.setVolume(),FWDEVPUtils.isIE&&a.dispatchEvent(o.PLAY)}catch(t){}s.is360?a.add360Vid():s.isGR&&a.addGreenScreen()},a.initVideo=function(){a.isPlaying_bl=!1,a.hasError_bl=!1,a.allowScrubing_bl=!1,a.isStopped_bl=!1,a.setupVideo(),a.video_el.style.visibility="visible",a.setVolume(),a.video_el.src=a.sourcePath_str,FWDAnimation.killTweensOf(a),a.setAlpha(0),FWDAnimation.to(a,.6,{alpha:1,delay:.4})},a.pause=function(){if(!(null==a||a.isStopped_bl||a.hasError_bl)&&!a.video_el.ended)try{a.video_el.pause(),a.isPlaying_bl=!1,FWDEVPUtils.isIE&&a.dispatchEvent(o.PAUSE)}catch(t){}},a.togglePlayPause=function(){null!=a&&a.isSafeToBeControlled_bl&&(a.isPlaying_bl?a.pause():a.play())},a.pauseHandler=function(){a.allowScrubing_bl||(a.stopGRRender(),a.dispatchEvent(o.PAUSE))},a.playHandler=function(){a.allowScrubing_bl||(a.hastStaredToPlayHLS_bl=!0,a.startToUpdateSubtitles(),!a.isStartEventDispatched_bl&&(a.dispatchEvent(o.START),a.isStartEventDispatched_bl=!0),s.is360?a.start360Render():s.isGR&&a.startGRRender(),a.stopToBuffer(),a.dispatchEvent(o.PLAY))},a.endedHandler=function(){a.stopToUpdateSubtitles(),a.dispatchEvent(o.PLAY_COMPLETE)},a.resume=function(){a.isStopped_bl||a.play()},a.stop=function(e){(null==a||null==a.video_el||a.isStopped_bl)&&!e||(a.isPlaying_bl=!1,a.isStopped_bl=!0,a.hastStaredToPlayHLS_bl=!1,a.hasPlayedOnce_bl=!0,a.isSafeToBeControlled_bl=!1,a.isStartEventDispatched_bl=!1,a.stopToUpdateSubtitles(),a.stop360Render(),a.stopGRRender(),a.contextGR2&&(a.contextGR2.save(),a.contextGR2.globalCompositeOperation="copy",a.contextGR2.fillStyle="rgba(0,0,0,0)",a.contextGR2.fill(),a.contextGR2.restore()),a.contains(a.canvasGR2)&&a.removeChild(a.canvasGR2),a.destroyVideo(),a.dispatchEvent(o.LOAD_PROGRESS,{percent:0}),a.dispatchEvent(o.UPDATE_TIME,{curTime:"00:00",totalTime:"00:00"}),a.dispatchEvent(o.STOP),a.stopToBuffer())},a.safeToBeControlled=function(){(s.videoType_str!=FWDEVPlayer.HLS_JS||a.hastStaredToPlayHLS_bl)&&(a.isSafeToBeControlled_bl||(s.resizeHandler(),a.stopToScrub(),a.hasHours_bl=0<Math.floor(a.video_el.duration/3600),a.isPlaying_bl=!0,a.isSafeToBeControlled_bl=!0,!s.is360&&!s.isGR&&(a.video_el.style.visibility="visible"),a.dispatchEvent(o.SAFE_TO_SCRUBB)))},a.updateProgress=function(){if(s.videoType_str!=FWDEVPlayer.HLS_JS||a.hastStaredToPlayHLS_bl){var e=0,t;0<a.video_el.buffered.length&&(t=a.video_el.buffered.end(a.video_el.buffered.length-1),e=t.toFixed(1)/a.video_el.duration.toFixed(1),(isNaN(e)||!e)&&(e=0)),1==e&&a.video_el.removeEventListener("progress",a.updateProgress),a.dispatchEvent(o.LOAD_PROGRESS,{percent:e})}},a.updateVideo=function(){var e;a.allowScrubing_bl||(e=a.video_el.currentTime/a.video_el.duration,a.dispatchEvent(o.UPDATE,{percent:e})),a.video_el.currentTime&&.1<=a.video_el.currentTime&&a.safeToBeControlled();var t=FWDEVPUtils.formatTime(a.video_el.duration),s=FWDEVPUtils.formatTime(a.video_el.currentTime);isNaN(a.video_el.duration)?a.dispatchEvent(o.UPDATE_TIME,{curTime:"00:00",totalTime:"00:00",seconds:0}):a.dispatchEvent(o.UPDATE_TIME,{curTime:s,totalTime:t,seconds:Math.round(a.video_el.currentTime),totalTimeInSeconds:Math.round(a.video_el.duration)}),a.lastPercentPlayed=e,a.curDuration=s},a.startToScrub=function(){a.allowScrubing_bl=!0},a.stopToScrub=function(){a.allowScrubing_bl=!1},a.scrubbAtTime=function(e){a.video_el.currentTime=e;var t=FWDEVPUtils.formatTime(a.video_el.duration),s=FWDEVPUtils.formatTime(a.video_el.currentTime);a.dispatchEvent(o.UPDATE_TIME,{curTime:s,totalTime:t})},a.scrub=function(t,s){s&&a.startToScrub();try{a.video_el.currentTime=a.video_el.duration*t;var e=FWDEVPUtils.formatTime(Math.round(a.video_el.duration)),d=FWDEVPUtils.formatTime(Math.round(a.video_el.currentTime));a.dispatchEvent(o.UPDATE_TIME,{curTime:d,totalTime:e})}catch(t){}},a.replay=function(){a.scrub(0),a.play()},a.setPlaybackRate=function(e){a.video_el&&(a.video_el.defaultPlaybackRate=e,a.video_el.playbackRate=e)},a.setVolume=function(e){e!=null&&(a.volume=e),a.video_el&&(a.video_el.volume=a.volume,e&&(a.video_el.muted=!1))},a.stopToUpdateSubtitles=function(){clearInterval(a.startToUpdateSubtitleId_int)},a.startToUpdateSubtitles=function(){clearInterval(a.startToUpdateSubtitleId_int),a.startToUpdateSubtitleId_int=setInterval(a.updateSubtitleHandler,10)},a.updateSubtitleHandler=function(){a.dispatchEvent(o.UPDATE_SUBTITLE,{curTime:a.video_el.currentTime})},a.addGreenScreen=function(){a.canvasGR2||(a.canvasGR1=new FWDEVPDO("canvas"),a.contextGR1=a.canvasGR1.screen.getContext("2d"),a.canvasGR2=new FWDEVPDO("canvas"),a.contextGR2=a.canvasGR2.screen.getContext("2d")),a.video_el.style.visibility="hidden",a.renderFR()},a.startGRRender=function(){a.isGRRendering_bl=!0;FWDEVPUtils.isLocal||(!a.contains(a.canvasGR2)&&a.addChild(a.canvasGR2),cancelAnimationFrame(a.requestId),a.requestId=requestAnimationFrame(a.renderFR))},a.stopGRRender=function(){a.isGRRendering_bl=!1,cancelAnimationFrame(a.requestId)},a.renderFR=function(){if(!FWDEVPUtils.isLocal){if(a.isGRRendering_bl&&cancelAnimationFrame(a.requestId),a.contextGR1){0!=a.video_el.videoWidth&&a.prevCurCavasGRWidth!=a.video_el.videoWidth&&(a.canvasGR1.screen.width=a.video_el.videoWidth,a.canvasGR1.screen.height=a.video_el.videoHeight,a.canvasGR2.screen.width=a.video_el.videoWidth,a.canvasGR2.screen.height=a.video_el.videoHeight),a.prevCurCavasGRWidth=a.video_el.videoWidth,a.contextGR1.drawImage(a.video_el,0,0,a.canvasGR1.screen.width,a.canvasGR1.screen.height);for(var e=a.contextGR1.getImageData(0,0,a.canvasGR1.screen.width,a.canvasGR1.screen.height),t=e.data,o=0,s=t.length,d;o<s;o+=4)d=Math.abs(t[o]-t[0])+Math.abs(t[o+1]-t[1])+Math.abs(t[o+2]-t[2]),d<a.greenScreenTolerance&&(t[o+3]=0);a.contextGR2.putImageData(e,0,0)}a.resizeGR(),a.requestId=requestAnimationFrame(a.renderFR)}},a.resizeGR=function(){s.isGR&&a.canvasGR2&&(a.canvasGR2.setWidth(a.sW),a.canvasGR2.setX(Math.round((s.sW-a.sW)/2)),a.canvasGR2.setY(Math.round((s.sH-a.canvasGR2.getHeight())/2)))},a.add360Vid=function(){return a.renderer?void a.screen.appendChild(a.renderer.domElement):void(a.renderer=new THREE.WebGLRenderer({antialias:!0}),a.renderer.setSize(a.sW,a.sH),a.renderer.domElement.style.position="absolute",a.renderer.domElement.style.left="0px",a.renderer.domElement.style.top="0px",a.renderer.domElement.style.margin="0px",a.renderer.domElement.style.padding="0px",a.renderer.domElement.style.maxWidth="none",a.renderer.domElement.style.maxHeight="none",a.renderer.domElement.style.border="none",a.renderer.domElement.style.lineHeight="1",a.renderer.domElement.style.backgroundColor="transparent",a.renderer.domElement.style.backfaceVisibility="hidden",a.renderer.domElement.style.webkitBackfaceVisibility="hidden",a.renderer.domElement.style.MozBackfaceVisibility="hidden",a.renderer.domElement.style.MozImageRendering="optimizeSpeed",a.renderer.domElement.style.WebkitImageRendering="optimizeSpeed",a.screen.appendChild(a.renderer.domElement),a.scene=new THREE.Scene,a.video_el.setAttribute("crossorigin","anonymous"),a.canvas=document.createElement("canvas"),a.context=a.canvas.getContext("2d"),a.videoTexture=FWDEVPUtils.isFirefox?new THREE.Texture(a.video_el):new THREE.Texture(a.canvas),a.videoTexture.minFilter=THREE.LinearFilter,a.videoTexture.magFilter=THREE.LinearFilter,a.videoTexture.format=THREE.RGBFormat,a.cubeGeometry=new THREE.SphereGeometry(500,60,40),a.sphereMat=new THREE.MeshBasicMaterial({map:a.videoTexture}),a.sphereMat.side=THREE.BackSide,a.cube=new THREE.Mesh(a.cubeGeometry,a.sphereMat),a.scene.add(a.cube),a.camera=new THREE.PerspectiveCamera(45,a.sW/a.sH,.1,1e4),a.camera.position.y=0,a.camera.position.z=500,a.camera.position.x=0,a.scene.add(a.camera),a.controls=new THREE.OrbitControls(a.camera,s.dClk_do.screen),a.controls.enableDamping=!0,a.controls.enableZoom=!0,a.controls.dampingFactor=.25,a.controls.maxDistance=500,a.controls.minDistance=500,a.controls.maxAzimuthAngle=1/0,a.controls.rotateLeft(90*Math.PI/180),a.controls.enabled=!0,a.render())},a.start360Render=function(){a.is360Rendering_bl=!0,cancelAnimationFrame(a.requestId),a.requestId=requestAnimationFrame(a.render)},a.stop360Render=function(){if(a.is360Rendering_bl=!1,!!a.camera){a.camera.position.y=0,a.camera.position.z=500,a.camera.position.x=0,cancelAnimationFrame(a.requestId);try{a.screen.removeChild(a.renderer.domElement)}catch(t){}}},a.render=function(){a.camera&&(a.is360Rendering_bl&&cancelAnimationFrame(a.requestId),a.video_el.readyState===a.video_el.HAVE_ENOUGH_DATA&&(a.videoTexture.needsUpdate=!0),!FWDEVPUtils.isFirefox&&a.context&&(0!=a.video_el.videoWidth&&(a.canvas.width=a.video_el.videoWidth,a.canvas.height=a.video_el.videoHeight),a.context.save(),a.context.scale(-1,1),a.context.drawImage(a.video_el,0,0,-1*a.canvas.width,a.canvas.height),a.context.restore()),a.controls.update(),a.renderer.render(a.scene,a.camera),a.requestId=requestAnimationFrame(a.render))},a.init()};o.setPrototype=function(){o.prototype=new FWDEVPDO("div")},o.UPDATE_SUBTITLE="updateSubtitle",o.ERROR="error",o.UPDATE="update",o.UPDATE_TIME="updateTime",o.SAFE_TO_SCRUBB="safeToControll",o.LOAD_PROGRESS="loadProgress",o.START="start",o.PLAY="play",o.PAUSE="pause",o.STOP="stop",o.PLAY_COMPLETE="playCompvare",o.START_TO_BUFFER="startToBuffer",o.STOP_TO_BUFFER="stopToBuffer",t.FWDEVPVideoScreen=o}(window),function(e){var t=function(e,o){'use strict';var s=this;s.lastQuality_str="auto",s.volume=o,s.controllerHeight=e._d.controllerHeight,s.hasBeenCreatedOnce_bl=!0,s.isStopped_bl=!0,s.isPausedInEvent_bl=!0,s.isShowed_bl=!0,s.isReady_bl=!1,s.isMobile_bl=FWDEVPUtils.isMobile,s.init=function(){s.hasT3D=!1,s.hasT2D=!1,s.setBackfaceVisibility(),e.main_do.addChildAt(s,1),s.resizeAndPosition(),s.setupVideo(),s.setupDisableClick(),s.setBkColor("#000000")},s.setupDisableClick=function(){s.disableClick_do=new FWDEVPDO("div"),s.addChild(s.disableClick_do)},s.showDisable=function(){e.tempVidStageWidth&&s.disableClick_do.w!=s.sW&&(s.disableClick_do.setWidth(e.tempVidStageWidth),FWDEVPUtils.isIphone?s.disableClick_do.setHeight(e.tempVidStageHeight-s.controllerHeight):s.disableClick_do.setHeight(e.tempVidStageHeight))},s.hideDisable=function(){0==s.disableClick_do.w||(s.disableClick_do.setWidth(0),s.disableClick_do.setHeight(0))},s.setupVideo=function(){if(!s.vimeoPlayer){s.iframe_do=new FWDEVPDO("iframe"),s.iframe_do.hasT3D=!1,s.iframe_do.hasT2D=!1;var t=0;e._d.showDefaultControllerForVimeo_bl&&(t=1);var o=0;e._d.playsinline&&(o=1),s.iframe_do.screen.setAttribute("src","https://player.vimeo.com/video/76979871?player_id="+e.instanceName_str+"vimeo&playsinline="+o+"&autoplay=0&background="+t+""),s.iframe_do.screen.setAttribute("id",e.instanceName_str+"vimeo"),s.iframe_do.screen.setAttribute("frameborder","0"),s.iframe_do.screen.setAttribute("allow","fullscreen; autoplay;"),s.iframe_do.screen.dataset.ready="true",e._d.autoPlay_bl&&s.iframe_do.screen.setAttribute("muted","1"),s.iframe_do.style().width="100%",s.iframe_do.style().height="100%",s.iframe_do.setBackfaceVisibility(),s.addChild(s.iframe_do),s.vimeoPlayer=new Vimeo.Player(s.iframe_do.screen),s.vimeoPlayer.on("play",function(){s.playHandler()}),s.vimeoPlayer.on("pause",function(){s.pauseHandler()}),s.vimeoPlayer.on("loadProgress",function(){s.loadProgressHandler()}),s.vimeoPlayer.on("ended",function(){s.finishHandler()}),s.vimeoPlayer.on("loaded",function(){s.loadedHandler()}),s.vimeoPlayer.ready().then(function(){s.readyHandler()}),s.blackOverlay_do=new FWDEVPDO("div"),s.blackOverlay_do.style().backgroundColor="#000000",s.blackOverlay_do.style().width="100%",s.blackOverlay_do.style().height="100%",s.addChild(s.blackOverlay_do)}},s.resizeAndPosition=function(){e.tempVidStageWidth&&(s.setWidth(e.tempVidStageWidth),s.setHeight(e.tempVidStageHeight))},s.setSource=function(o){o&&(s.sourcePath_str=o),s.hasError=!1,s.isStopped_bl=!1,s.stopToUpdateSubtitles();var d=e.wasAdd_bl,n=s.sourcePath_str.match(/[^\/]+$/i);s.vimeoPlayer.loadVideo(n).then(function(){s.setVolume(e.volume),(e._d.autoPlay_bl||e.isAdd_bl||d||e.wasAdd_bl||e.lightBox_do&&e.lightBox_do.showComplete_bl)&&e.play(),FWDAnimation.killTweensOf(s),s.setAlpha(0),FWDAnimation.to(s,.6,{alpha:1,delay:.4})}).catch(function(e){s.hasError=!0,console&&console.log(e),clearTimeout(s.displayErrorId_to),s.displayErrorId_to=setTimeout(function(){s.dispatchEvent(t.ERROR,{text:e})},500)})},s.readyHandler=function(){if(clearTimeout(s.intitErrorId_to),s.contains(s.blackOverlay_do)&&(clearTimeout(s.removeChildWithDelayId_to),s.removeChildWithDelayId_to=setTimeout(function(){s.removeChild(s.blackOverlay_do)},1500)),s.resizeAndPosition(),s.isReady_bl){try{s.vimeoPlayer.api("setColor","#FFFFFF")}catch(t){}return e.videoType_str==FWDEVPlayer.VIMEO&&s.setX(0),void(e._d.autoPlay_bl&&e.play())}s.isReady_bl=!0,s.dispatchEvent(t.READY)},s.loadedHandler=function(){s.isVideoLoaded_bl=!0},s.playHandler=function(){return s.isStopped_bl||s.sourcePath_str!=e.videoSource_str?void s.stop(!0,!0):void(clearInterval(s.startToPlayWithDelayId_to),clearTimeout(s.displayErrorId_to),s.isStopped_bl=!1,s.isSafeToBeControlled_bl=!0,s.startToUpdateSubtitles(),s.startToUpdate(),s.dispatchEvent(t.SAFE_TO_SCRUBB),s.dispatchEvent(t.PLAY),s.hasHours_bl=0<Math.floor(s.getDuration()/3600))},s.loadProgressHandler=function(o){s.isShowed_bl||s.dispatchEvent(t.LOAD_PROGRESS,{percent:o.percent})},s.pauseHandler=function(){s.isPlaying_bl&&(s.isPlaying_bl=!1,clearInterval(s.startToPlayWithDelayId_to),s.dispatchEvent(t.PAUSE),s.stopToUpdate())},s.finishHandler=function(){e._d.loop_bl&&(s.stop(),setTimeout(s.play,200)),s.dispatchEvent(t.PLAY_COMPLETE)},s.play=function(){s.hasError||(s.vimeoPlayer.play(),FWDEVPlayer.curInstance=e,s.isPlaying_bl=!0,s.isStopped_bl=!1,s.hasError_bl=!1)},s.pause=function(){s.isStopped_bl||s.hasError_bl||(clearInterval(s.startToPlayWithDelayId_to),s.vimeoPlayer.pause(),s.stopToUpdate())},s.togglePlayPause=function(){s.isPlaying_bl?s.pause():s.play()},s.resume=function(){s.isStopped_bl||s.play()},s.startToUpdate=function(){clearInterval(s.updateVideoId_int),s.updateVideoId_int=setInterval(s.updateVideo,50)},s.stopToUpdate=function(){clearInterval(s.updateVideoId_int)},s.updateVideo=function(){var e;if(!s.vimeoPlayer)return void stopToUpdate();var o=FWDEVPUtils.formatTime(s.getDuration()),d=FWDEVPUtils.formatTime(s.getCurrentTime());return e=s.getCurrentTime()/s.getDuration(),isNaN(e)&&(e=0),s.getCurrentTime()==s.getDuration()?void s.finishHandler():void(s.dispatchEvent(FWDEVPYoutubeScreen.UPDATE,{percent:e}),s.dispatchEvent(t.UPDATE_TIME,{curTime:d,totalTime:o,seconds:s.getCurrentTime(),totalTimeInSeconds:s.getCurrentTime()}))},s.stop=function(e,d){clearTimeout(s.displayErrorId_to),s.isVideoLoaded_bl=!1;s.isStopped_bl&&!d||(clearInterval(s.startToPlayWithDelayId_to),s.showDisable(),s.stopVideo(),s.stopToUpdateSubtitles(),FWDAnimation.killTweensOf(s),s.setAlpha(0),FWDAnimation.to(s,.6,{alpha:1,delay:.4}),s.isPlaying_bl=!1,s.isStopped_bl=!0,s.isCued_bl=!1,s.allowScrubing_bl=!1,s.isSafeToBeControlled_bl=!1,s.isPausedInEvent_bl=!0,s.stopToUpdate(),!e&&(s.stopVideo(),s.dispatchEvent(t.STOP),s.dispatchEvent(t.LOAD_PROGRESS,{percent:0}),s.dispatchEvent(t.UPDATE_TIME,{curTime:"00:00",totalTime:"00:00"})))},s.destroy=function(){s.iframe_do&&(s.iframe_do.screen.removeAttribute("id",e.instanceName_str+"vimeo"),s.removeChild(s.iframe_do),s.iframe_do.destroy(),s.iframe_do=null),s.vimeoPlayer=null},s.stopVideo=function(){s.vimeoPlayer.unload().then(function(){}).catch(function(){})},s.startToScrub=function(){s.isSafeToBeControlled_bl&&(s.allowScrubing_bl=!0)},s.stopToScrub=function(){s.isSafeToBeControlled_bl&&(s.allowScrubing_bl=!1)},s.scrubbAtTime=function(e){s.vimeoPlayer.setCurrentTime(e).then(function(){})},s.scrub=function(e){s.isSafeToBeControlled_bl&&s.vimeoPlayer.setCurrentTime(e*s.getDuration()).then(function(){})},s.setVolume=function(e){e!=null&&(s.volume=e),s.vimeoPlayer&&(s.vimeoPlayer.setVolume(e),e&&s.iframe_do.screen.removeAttribute("muted"))},s.getDuration=function(){if(s.isSafeToBeControlled_bl)return s.vimeoPlayer.getDuration().then(function(e){s.duration=Math.round(e)}),s.duration},s.getCurrentTime=function(){if(s.isSafeToBeControlled_bl)return s.vimeoPlayer.getCurrentTime().then(function(e){s.currentTime=Math.round(e)}),s.currentTime},s.stopToUpdateSubtitles=function(){clearInterval(s.startToUpdateSubtitleId_int)},s.startToUpdateSubtitles=function(){clearInterval(s.startToUpdateSubtitleId_int),s.startToUpdateSubtitleId_int=setInterval(s.updateSubtitleHandler,10)},s.updateSubtitleHandler=function(){s.getCurrentTime()&&s.dispatchEvent(t.UPDATE_SUBTITLE,{curTime:s.getCurrentTime()})},s.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.UPDATE_SUBTITLE="updateSubtitle",t.SAFE_TO_SCRUBB="safeToScrub",t.READY="ready",t.ERROR="initError",t.UPDATE="update",t.UPDATE_TIME="updateTime",t.LOAD_PROGRESS="loadProgress",t.PLAY="play",t.PAUSE="pause",t.STOP="stop",t.PLAY_COMPLETE="playComplete",t.CUED="cued",t.QUALITY_CHANGE="qualityChange",e.FWDEVPVimeoScreen=t}(window),function(e){var t=function(e,o,s,d,n,a,r,l,_,u){'use strict';var c=this;c.iconCSSString1=r,c.iconCSSString2=l,c.nImg=e,c.sPath_str=o,c.dPath_str=s,c.toolTipLabel_str,c.nImg&&(c.totalWidth=c.nImg.width,c.totalHeight=c.nImg.height),c.normalCalssName=_,c.selectedCalssName=u,c.useHEX=d,c.nBC=n,c.sBC=a,c.isSetToDisabledState_bl=!0,c.isMobile_bl=FWDEVPUtils.isMobile,c.hasPointerEvent_bl=FWDEVPUtils.hasPointerEvent,c.allowToCreateSecondButton_bl=!0,c.useFontAwesome_bl=!!c.iconCSSString1,c.init=function(){c.setupMainContainers(),c.setNormalState(!1),c.setEnabledState()},c.setupMainContainers=function(){if(c.useFontAwesome_bl)c.setOverflow("visible"),c.n_sdo=new FWDEVPDO("div"),c.n_sdo.hasT3D=!1,c.n_sdo.hasT2D=!1,c.n_sdo.setInnerHTML(c.iconCSSString1),c.addChild(c.n_sdo),c.d_sdo=new FWDEVPDO("div"),c.d_sdo.hasT3D=!1,c.d_sdo.hasT2D=!1,c.d_sdo.setInnerHTML(c.iconCSSString2),c.addChild(c.d_sdo),c.setFinalSize();else if(c.useHEX?(c.n_sdo=new FWDEVPDO("div"),c.n_sdo.setWidth(c.totalWidth),c.n_sdo.setHeight(c.totalHeight),c.n_sdo_canvas=FWDEVPUtils.getCanvasWithModifiedColor(c.nImg,c.nBC).canvas,c.n_sdo.screen.appendChild(c.n_sdo_canvas),c.addChild(c.n_sdo)):(c.n_sdo=new FWDEVPDO("img"),c.n_sdo.setScreen(c.nImg),c.addChild(c.n_sdo)),c.allowToCreateSecondButton_bl){c.img1=new Image,c.img1.src=c.sPath_str;var e=new Image;c.sImg=e,c.useHEX?(c.s_sdo=new FWDEVPDO("div"),c.s_sdo.setWidth(c.totalWidth),c.s_sdo.setHeight(c.totalHeight),c.img1.onload=function(){c.s_sdo_canvas=FWDEVPUtils.getCanvasWithModifiedColor(c.img1,c.sBC).canvas,c.s_sdo.screen.appendChild(c.s_sdo_canvas)},c.s_sdo.setAlpha(0),c.addChild(c.s_sdo)):(c.s_sdo=new FWDEVPDO("img"),c.s_sdo.setScreen(c.img1),c.s_sdo.setWidth(c.totalWidth),c.s_sdo.setHeight(c.totalHeight),c.s_sdo.setAlpha(0),c.addChild(c.s_sdo)),c.dPath_str&&(e.src=c.dPath_str,c.d_sdo=new FWDEVPDO("img"),c.d_sdo.setScreen(e),c.d_sdo.setWidth(c.totalWidth),c.d_sdo.setHeight(c.totalHeight),c.d_sdo.setX(-100),c.addChild(c.d_sdo))}c.setWidth(c.totalWidth),c.setHeight(c.totalHeight),c.setButtonMode(!0),c.hasPointerEvent_bl?(c.screen.addEventListener("pointerup",c.onMouseUp),c.screen.addEventListener("pointerover",c.onMouseOver),c.screen.addEventListener("pointerout",c.onMouseOut)):c.screen.addEventListener&&(c.screen.addEventListener("mouseover",c.onMouseOver),c.screen.addEventListener("mouseout",c.onMouseOut),c.screen.addEventListener("mouseup",c.onMouseUp),c.screen.addEventListener("touchend",c.onMouseUp))},c.setFinalSize=function(){c.setWidth(c.n_sdo.getWidth()),c.setHeight(c.n_sdo.getHeight()),0==c.w&&setTimeout(function(){c.setFinalSize()},200)},c.setNormalState=function(e){c.useFontAwesome_bl?(FWDAnimation.killTweensOf(c.n_sdo.screen),FWDAnimation.killTweensOf(c.d_sdo.screen),e?(FWDAnimation.to(c.n_sdo.screen,.8,{className:c.normalCalssName,ease:Expo.easeOut}),FWDAnimation.to(c.d_sdo.screen,.8,{className:c.normalCalssName,ease:Expo.easeOut})):(c.n_sdo.screen.className=c.normalCalssName,c.d_sdo.screen.className=c.normalCalssName)):(FWDAnimation.killTweensOf(c.s_sdo),FWDAnimation.to(c.s_sdo,.5,{alpha:0,ease:Expo.easeOut}))},c.setSelectedState=function(e){c.useFontAwesome_bl?(FWDAnimation.killTweensOf(c.n_sdo.screen),FWDAnimation.killTweensOf(c.d_sdo.screen),e?(FWDAnimation.to(c.n_sdo.screen,.8,{className:c.selectedCalssName,ease:Expo.easeOut}),FWDAnimation.to(c.d_sdo.screen,.8,{className:c.selectedCalssName,ease:Expo.easeOut})):(c.n_sdo.screen.className=c.selectedCalssName,c.d_sdo.screen.className=c.selectedCalssName)):(FWDAnimation.killTweensOf(c.s_sdo),FWDAnimation.to(c.s_sdo,.5,{alpha:1,delay:.1,ease:Expo.easeOut}))},c.onMouseOver=function(o){if(!o.pointerType||o.pointerType==o.MSPOINTER_TYPE_MOUSE){if(c.isDisabled_bl||c.isSelectedFinal_bl)return;c.dispatchEvent(t.MOUSE_OVER,{e:o}),c.setSelectedState(!0)}},c.onMouseOut=function(o){if(!o.pointerType||o.pointerType==o.MSPOINTER_TYPE_MOUSE){if(c.isDisabled_bl||c.isSelectedFinal_bl)return;c.dispatchEvent(t.MOUSE_OUT,{e:o}),c.setNormalState(!0)}},c.onMouseUp=function(o){o.preventDefault&&o.preventDefault();c.isDisabled_bl||2==o.button||c.isSelectedFinal_bl||c.dispatchEvent(t.MOUSE_UP,{e:o})},c.setSelctedFinal=function(){c.isSelectedFinal_bl=!0,FWDAnimation.killTweensOf(c.s_sdo),FWDAnimation.to(c.s_sdo,.8,{alpha:1,ease:Expo.easeOut}),c.setButtonMode(!1)},c.setUnselctedFinal=function(){c.isSelectedFinal_bl=!1,FWDAnimation.to(c.s_sdo,.8,{alpha:0,delay:.1,ease:Expo.easeOut}),c.setButtonMode(!0)},c.setDisabledState=function(){c.isSetToDisabledState_bl||(c.isSetToDisabledState_bl=!0,c.useFontAwesome_bl?(c.n_sdo.setX(-1e4),c.d_sdo.setX(0)):(c.d_sdo.setX(0),FWDAnimation.killTweensOf(c.d_sdo),FWDAnimation.to(c.d_sdo,.8,{alpha:1,ease:Expo.easeOut})))},c.setEnabledState=function(){c.isSetToDisabledState_bl&&(c.isSetToDisabledState_bl=!1,c.useFontAwesome_bl?(c.n_sdo.setX(0),c.d_sdo.setX(-1e4)):(c.d_sdo.setX(-1e4),FWDAnimation.killTweensOf(c.d_sdo),FWDAnimation.to(c.d_sdo,.8,{alpha:0,delay:.1,ease:Expo.easeOut})))},c.disable=function(){c.isDisabled_bl=!0,c.setButtonMode(!1)},c.enable=function(){c.isDisabled_bl=!1,c.setButtonMode(!0)},c.updateHEXColors=function(e,t){FWDEVPUtils.changeCanvasHEXColor(c.nImg,c.n_sdo_canvas,e),FWDEVPUtils.changeCanvasHEXColor(c.img1,c.s_sdo_canvas,t)},c.init()};t.setPrototype=function(){t.prototype=null,t.prototype=new FWDEVPDO("div")},t.CLICK="onClick",t.MOUSE_OVER="onMouseOver",t.MOUSE_OUT="onMouseOut",t.MOUSE_UP="onMouseDown",t.prototype=null,e.FWDEVPVolumeButton=t}(window),function(e){var t=function(o,s){'use strict';var d=this;d.lastQuality_str="auto",d.volume=s,d.controllerHeight=o._d.controllerHeight,d.isStopped_bl=!0,d.isPausedInEvent_bl=!0,d.isShowed_bl=!0,d.playsinline=o._d.playsinline?1:0,d.isQualityArrayDisapatched_bl=!1,d.isMobile_bl=FWDEVPUtils.isMobile,d.init=function(){d.hasT3D=!1,d.hasT2D=!1,d.setBackfaceVisibility(),o.main_do.addChildAt(d,0),d.resizeAndPosition(),d.setupVideo(),d.setupDisableClick(),d.setWidth(1),d.setHeight(1)},d.setupDisableClick=function(){d.disableClick_do=new FWDEVPDO("div"),d.addChild(d.disableClick_do)},d.showDisable=function(){o.tempVidStageWidth&&d.disableClick_do.w!=d.sW&&(d.disableClick_do.setWidth(o.tempVidStageWidth),FWDEVPUtils.isIphone?d.disableClick_do.setHeight(o.tempVidStageHeight-d.controllerHeight):d.disableClick_do.setHeight(o.tempVidStageHeight))},d.hideDisable=function(){0==d.disableClick_do.w||(d.disableClick_do.setWidth(0),d.disableClick_do.setHeight(0))},d.setupVideo=function(){d.ytb||(d.main_do=new FWDEVPDO("div"),d.main_do.hasT3D=!1,d.main_do.hasT2D=!1,d.main_do.screen.setAttribute("id",o.instanceName_str+"youtube"),d.main_do.style().width="100%",d.main_do.style().height="100%",d.main_do.setBackfaceVisibility(),d.addChild(d.main_do),d.ytb=new YT.Player(o.instanceName_str+"youtube",{width:"100%",height:"100%",playerVars:{controls:0,disablekb:0,loop:0,autoplay:0,wmode:"opaque",showinfo:0,rel:0,modestbranding:1,iv_load_policy:3,cc_load_policy:0,fs:0,html5:0,playsinline:d.playsinline},events:{onReady:d.playerReadyHandler,onError:d.playerErrorHandler,onStateChange:d.stateChangeHandler,onPlaybackQualityChange:d.qualityChangeHandler}}))},d.playerReadyHandler=function(){if(d.ytb&&!d.ytb.playVideo&&!d.ytb.cueVideoById)return void(d.updateReadyId_int=setInterval(function(){d.playerReadyHandler()},50));clearInterval(d.updateReadyId_int);d.resizeAndPosition(),d.dispatchEvent(t.READY),d.hasBeenCreatedOnce_bl=!0},d.stateChangeHandler=function(s){if(s.data==YT.PlayerState.PLAYING)d.isSafeToBeControlled_bl||(d.isStopped_bl=!1,d.isSafeToBeControlled_bl=!0,d.isPlaying_bl=!0,d.hasHours_bl=0<Math.floor(d.ytb.getDuration()/3600),d.startToUpdate(),d.startToPreload(),!d.isMobile_bl&&d.ytb.seekTo(1e-6),!d.isMobile_bl&&d.setQuality(d.lastQuality_str),d.ytb.getAvailableQualityLevels()&&0!=d.ytb.getAvailableQualityLevels().length&&d.dispatchEvent(t.QUALITY_CHANGE,{qualityLevel:d.ytb.getPlaybackQuality(),levels:d.ytb.getAvailableQualityLevels()}),d.setPlaybackRate(),d.dispatchEvent(t.SAFE_TO_SCRUBB)),d.startToUpdateSubtitles(),d.isPausedInEvent_bl&&d.dispatchEvent(t.PLAY),d.isPausedInEvent_bl=!1,d.hasError_bl=!1;else if(s.data==YT.PlayerState.PAUSED){if(!d.isSafeToBeControlled_bl)return;d.isPausedInEvent_bl||d.dispatchEvent(t.PAUSE),d.isPausedInEvent_bl=!0}else s.data==YT.PlayerState.ENDED?d.ytb.getCurrentTime()&&0<d.ytb.getCurrentTime()&&d.isSafeToBeControlled_bl&&(d.stopToUpdateSubtitles(),setTimeout(function(){d.dispatchEvent(t.PLAY_COMPLETE)},100)):s.data==YT.PlayerState.CUED&&(d.isStopped_bl||(d.setVolume(o.volume),o._d.autoPlay_bl&&d.ytb.mute(),d.dispatchEvent(t.CUED)),d.isCued_bl=!0)},d.qualityChangeHandler=function(){d.ytb.getAvailableQualityLevels()&&0!=d.ytb.getAvailableQualityLevels().length&&d.dispatchEvent(t.QUALITY_CHANGE,{qualityLevel:d.ytb.getPlaybackQuality()})},d.playerErrorHandler=function(o){if(d.isPausedInEvent_bl=!0,!(d.isStopped_bl||d.hasError_bl||!d.sourcePath_str)){var e=o.data;d.hasError_bl=!0,2==o.data?e="The youtube id is not well formatted, make sure it has exactly 11 characters and that it dosn't contain invalid characters such as exclamation points or asterisks.":5==o.data?e="The requested content cannot be played in an HTML5 player or another error related to the HTML5 player has occurred.":100==o.data?e="The youtube video request was not found, probably the video ID is incorrect.":(101==o.data||150==o.data)&&(e="The owner of the requested video does not allow it to be played in embedded players."),d.dispatchEvent(t.ERROR,{text:e})}},d.resizeAndPosition=function(){o.tempVidStageWidth&&(d.setX(-1),d.setY(-1),d.setWidth(o.tempVidStageWidth+2),d.setHeight(o.tempVidStageHeight+2))},d.setSource=function(e){e&&(d.sourcePath_str=e),d.ytb.cueVideoById(d.sourcePath_str),d.isStopped_bl=!1,FWDAnimation.killTweensOf(d),d.setAlpha(0),FWDAnimation.to(d,.6,{alpha:1,delay:.4})},d.play=function(){FWDEVPlayer.curInstance=o,d.isPlaying_bl=!0,d.hasError_bl=!1,d.ytb.playVideo(),d.startToUpdate(),(!d.isMobile_bl||o._d.autoPlay_bl)&&(d.isStopped_bl=!1)},d.pause=function(){if(!(d.isStopped_bl||d.hasError_bl)){d.isPlaying_bl=!1;try{d.ytb.pauseVideo()}catch(t){}d.stopToUpdate()}},d.togglePlayPause=function(){d.isPlaying_bl?d.pause():d.play()},d.resume=function(){d.isStopped_bl||d.play()},d.startToUpdate=function(){clearInterval(d.updateVideoId_int),d.updateVideoId_int=setInterval(d.updateVideo,500)},d.stopToUpdate=function(){clearInterval(d.updateVideoId_int)},d.updateVideo=function(){var e;if(!d.ytb)return void stopToUpdate();d.allowScrubing_bl||(e=d.ytb.getCurrentTime()/d.ytb.getDuration(),d.dispatchEvent(t.UPDATE,{percent:e}));var o=FWDEVPUtils.formatTime(d.ytb.getDuration()),s=FWDEVPUtils.formatTime(d.ytb.getCurrentTime());d.dispatchEvent(t.UPDATE_TIME,{curTime:s,totalTime:o,seconds:d.ytb.getCurrentTime(),totalTimeInSeconds:d.ytb.getDuration()})},d.startToPreload=function(){clearInterval(d.preloadVideoId_int),d.updatePreloadId_int=setInterval(d.updateProgress,500)},d.stopToPreload=function(){clearInterval(d.updatePreloadId_int)},d.updateProgress=function(){if(!d.ytb)return void stopToPreload();var e=d.ytb.getVideoLoadedFraction();d.dispatchEvent(t.LOAD_PROGRESS,{percent:e})},d.stop=function(){d.isStopped_bl||(d.isPlaying_bl=!1,d.isStopped_bl=!0,d.isCued_bl=!1,d.allowScrubing_bl=!1,d.isSafeToBeControlled_bl=!1,d.isQualityArrayDisapatched_bl=!1,d.isPausedInEvent_bl=!0,clearInterval(d.updateReadyId_int),d.stopToUpdateSubtitles(),d.stopToUpdate(),d.stopToPreload(),d.stopVideo(),d.dispatchEvent(t.STOP),d.dispatchEvent(t.LOAD_PROGRESS,{percent:0}),d.dispatchEvent(t.UPDATE_TIME,{curTime:"00:00",totalTime:"00:00"}))},d.destroyYoutube=function(){d.main_do&&(d.main_do.screen.removeAttribute("id",o.instanceName_str+"youtube"),d.main_do.destroy(),d.main_do=null),d.ytb&&d.ytb.destroy(),d.ytb=null},d.stopVideo=function(){d.ytb&&d.ytb.cueVideoById&&d.ytb.cueVideoById(d.sourcePath_str),FWDAnimation.killTweensOf(d),d.setAlpha(0),FWDAnimation.to(d,.6,{alpha:1,delay:.4})},d.startToScrub=function(){d.isSafeToBeControlled_bl&&(d.allowScrubing_bl=!0)},d.scrubbAtTime=function(e){d.isSafeToBeControlled_bl&&d.ytb.seekTo(e)},d.stopToScrub=function(){d.isSafeToBeControlled_bl&&(d.allowScrubing_bl=!1)},d.scrub=function(e){d.isSafeToBeControlled_bl&&d.ytb.seekTo(e*d.ytb.getDuration())},d.setPlaybackRate=function(e){!d.ytb||d.isMobile_bl||(e&&(d.rate=e),d.ytb&&d.ytb.setPlaybackRate&&d.ytb.setPlaybackRate(d.rate))},d.setVolume=function(e){e!=null&&(d.volume=e),d.ytb&&d.ytb.setVolume&&(d.ytb.setVolume(100*e),e&&d.ytb.unMute())},d.stopToUpdateSubtitles=function(){clearInterval(d.startToUpdateSubtitleId_int)},d.startToUpdateSubtitles=function(){clearInterval(d.startToUpdateSubtitleId_int),d.startToUpdateSubtitleId_int=setInterval(d.updateSubtitleHandler,10)},d.updateSubtitleHandler=function(){d.dispatchEvent(t.UPDATE_SUBTITLE,{curTime:d.ytb.getCurrentTime()})},d.setQuality=function(e){d.lastQuality_str=e,d.ytb.setPlaybackQuality(e)},d.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.UPDATE_SUBTITLE="updateSubtitle",t.READY="ready",t.ERROR="error",t.UPDATE="update",t.UPDATE_TIME="updateTime",t.SAFE_TO_SCRUBB="safeToControll",t.LOAD_PROGRESS="loadProgress",t.PLAY="play",t.PAUSE="pause",t.STOP="stop",t.PLAY_COMPLETE="playComplete",t.CUED="cued",t.QUALITY_CHANGE="qualityChange",e.FWDEVPYoutubeScreen=t}(window),function(){var t=function(e,o,s,d,n){'use strict';var a=this;a.label_str=e,a.nBC=o,a.sBC=s,a.hdPath_str=d,a.id=n,a.totalWidth=0,a.totalHeight=23,a.hdWidth=7,a.hdHeight=5,a.hasHd_bl=a.hdPath_str,a.isMobile_bl=FWDEVPUtils.isMobile,a.isDisabled_bl=!1,a.init=function(){a.setBackfaceVisibility(),a.setupMainContainers(),a.setHeight(a.totalHeight)},a.setupMainContainers=function(){if(a.text_do=new FWDEVPDO("div"),a.text_do.setBackfaceVisibility(),a.text_do.hasT3D=!1,a.text_do.hasT2D=!1,a.text_do.screen.className="fwdevp-qaulity-button",a.text_do.style().display="inline-block",a.text_do.style().whiteSpace="nowrap",a.text_do.style().fontFamily="Arial",a.text_do.style().fontSize="12px",a.text_do.style().color=a.nBC,a.text_do.style().fontSmoothing="antialiased",a.text_do.style().webkitFontSmoothing="antialiased",a.text_do.style().textRendering="optimizeLegibility",a.text_do.setInnerHTML(a.label_str),a.addChild(a.text_do),a.hasHd_bl){var e=new Image;e.src=a.hdPath_str,a.hd_do=new FWDEVPDO("img"),a.hd_do.setScreen(e),a.hd_do.setWidth(a.hdWidth),a.hd_do.setHeight(a.hdHeight),a.addChild(a.hd_do)}a.dumy_do=new FWDEVPDO("div"),FWDEVPUtils.isIE&&(a.dumy_do.setBkColor("#FF0000"),a.dumy_do.setAlpha(1e-4)),a.dumy_do.setButtonMode(!0),a.dumy_do.setHeight(a.totalHeight),a.addChild(a.dumy_do),a.hasPointerEvent_bl?(a.screen.addEventListener("pointerup",a.onMouseUp),a.screen.addEventListener("pointerover",a.onMouseOver),a.screen.addEventListener("pointerout",a.onMouseOut)):a.screen.addEventListener&&(!a.isMobile_bl&&(a.screen.addEventListener("mouseover",a.onMouseOver),a.screen.addEventListener("mouseout",a.onMouseOut),a.screen.addEventListener("mouseup",a.onMouseUp)),a.screen.addEventListener("touchend",a.onMouseUp))},a.onMouseOver=function(o){a.isDisabled_bl||(a.setSelectedState(!0),a.dispatchEvent(t.MOUSE_OVER,{e:o,id:a.id}))},a.onMouseOut=function(o){a.isDisabled_bl||(a.setNormalState(!0),a.dispatchEvent(t.MOUSE_OUT,{e:o,id:a.id}))},a.onMouseUp=function(o){a.isDisabled_bl||2==o.button||(o.preventDefault&&o.preventDefault(),a.dispatchEvent(t.CLICK,{e:o,id:a.id}))},a.setFinalSize=function(){var e=a.text_do.getWidth()+34,t=a.text_do.getHeight();a.text_do.setX(18),a.text_do.setY(parseInt((a.totalHeight-t)/2)),a.hd_do&&(a.hd_do.setX(e-12),a.hd_do.setY(a.text_do.y+1)),a.dumy_do.setWidth(e),a.setWidth(e)},a.updateText=function(e){a.label_str=e,a.text_do.setInnerHTML(a.label_str),a.hd_do&&("highres"==a.label_str||"hd1080"==a.label_str||"hd720"==a.label_str||"hd1440"==a.label_str||"hd2160"==a.label_str||"hd2880"==a.label_str?a.hd_do.setVisible(!0):a.hd_do.setVisible(!1))},a.setSelectedState=function(e){a.isSelected_bl=!0,FWDAnimation.killTweensOf(a.text_do),e?FWDAnimation.to(a.text_do.screen,.5,{css:{color:a.sBC},ease:Expo.easeOut}):a.text_do.style().color=a.sBC},a.setNormalState=function(e){a.isSelected_bl=!1,FWDAnimation.killTweensOf(a.text_do),e?FWDAnimation.to(a.text_do.screen,.5,{css:{color:a.nBC},ease:Expo.easeOut}):a.text_do.style().color=a.nBC},a.disable=function(){a.isDisabled_bl=!0,FWDAnimation.killTweensOf(a.text_do),a.setSelectedState(!0),a.dumy_do.setButtonMode(!1)},a.enable=function(){a.isDisabled_bl=!1,FWDAnimation.killTweensOf(a.text_do),a.setNormalState(!0),a.dumy_do.setButtonMode(!0)},a.init()};t.setPrototype=function(){t.prototype=new FWDEVPDO("div")},t.MOUSE_OVER="onMouseOver",t.MOUSE_OUT="onMouseOut",t.CLICK="onClick",t.prototype=null,window.FWDEVPYTBQButton=t}(window);