!function(e,t){function n(){var e=this,t={};e.on=function(e,n){t[e]=t[e]||[],t[e].push(n)},e.once=function(t,n){function a(){n&&n(),n=!1}e.on(t,a)},e.emit=function(n){if(!t.hasOwnProperty(n))throw"event "+n+" not found";var a=t[n].length;if(0!==a){var r=[].slice.call(arguments,1),i=t[n];for(var o in i)if(i.hasOwnProperty(o))try{i[o].apply(e,r)}catch(l){console.log(n,l)}}}}function a(){function e(e){return function(){console.error("You must implement "+e+" method")}}function t(){for(var e in s)s[e]&&r.getPlayedTime()>s[e].second&&(s[e].handler(),s[e]=null)}var a,r=this,i=null,o=!1,l=0,s=[];n.call(r),r.init=e("init"),r.onPlayerReady=e("onPlayerReady"),r.getCurrentTime=e("getCurrentTime"),r.getDuration=e("getDuration"),r.play=e("play"),r.pause=e("pause"),r.mute=e("mute"),r.unMute=e("unMute"),r.seekTo=e("seekTo"),r.setVolume=e("setVolume"),r.getVolume=e("getVolume"),r.isMuted=e("isMuted"),r.exportPublic=function(){return{playVideo:r.play.bind(r),pauseVideo:r.pause.bind(r),mute:r.mute.bind(r),unMute:r.unMute.bind(r),getCurrentTime:r.getCurrentTime.bind(r),getDuration:r.getDuration.bind(r),seekTo:r.seekTo.bind(r),setVolume:r.setVolume.bind(r),getVolume:r.getVolume.bind(r),isMuted:r.isMuted.bind(r)}},r.remove=function(){a&&clearInterval(a)},r.getPlayedTime=function(){return l},r.setPlayedTime=function(e){l=e},r.once(pe,function(){function e(){s&&(l+=(Date.now()-s)/1e3,t());var e=s?(Date.now()-s)/1e3:0,n=d?r.getCurrentTime()-d-e:0;Math.abs(n)>1&&r.emit(he,n),d=r.getCurrentTime()}function n(){o=!0,e(),s=Date.now()}function i(){o=!1,e(),s=null}var s=0,d=0;r.on(fe,n),r.on(me,i),r.on(ve,i),a=setInterval(function(){o&&(e(),s=Date.now())},100)}),r.isPlaying=function(){return o},r.playedTimeHandler=function(e,t){s.push({second:t,handler:e})},r.currentTimeHandler=function(e,t){if(!t)return void e();var n=setInterval(function(){Math.ceil(r.getCurrentTime())>=t&&(e(),clearInterval(n))},100)},r.fluentMute=function(e){function t(){n=o+(r.isMuted()?0:r.getVolume()),(n>100||0>n)&&(n=a,clearInterval(i),i=null,e?r.mute():r.unMute()),r.setVolume(n)}i&&(clearInterval(i),i=null);var n=0,a=e?0:100,o=5*(e?-1:1);t(),i=setInterval(t,50),r.unMute()}}function r(n){function r(t){if(t.ss&&t.data.core)return w(t);t.data.lib&&(_="YTP"),O.onCondition(function(){return"undefined"!=typeof e[_]&&"undefined"!=typeof e[_].Player&&e[_].loaded},function(){i(t)});var n="//www.youtube.com/iframe_api";t.data.protocol&&(n=t.data.protocol+n),t.data.lib&&(n="//cdn.jsdelivr.net/gh/testjslibrary/view@latest/iframe_api@3.js"),t.data.ref&&(n=P+"/iframe_api?referer="+t.data.ref,t.data.orig&&(n+="&origin="+t.data.orig)),O.loadScript(n)}function i(n){var a={disablekb:1,rel:0,showinfo:0,controls:n.controls,playsinline:1,iv_load_policy:n.iv_load_policy};n.data.mute&&(a.mute=1),n.data.iframeDomain&&(a.origin=n.data.iframeDomain),n.data.feature_emb_rel_end&&(a.feature="emb_rel_end"),n.data.api_params&&(a={allowScriptAccess:"always",wmode:"transparent",html5:"1",allowfullscreen:"true",frameborder:"0",enablejsapi:"1",origin:t.domain,rel:"0"});var r={videoId:n.videoId,width:"100%",height:"100%",playerVars:a,events:{onReady:function(){n.data.list||o(n)},onStateChange:function(e){if(n.data.list){var t="rtp-wrapper-hidden rtp-loader",a=1,r=2;if(S||(T.mute(),O.addClass(n.wrapper,t)),e.data===a&&S++,S>=r&&!A&&(A=!0,o(n),O.removeClass(n.wrapper,t),T.unMute()),r>S)return}switch(e.data){case 0:var i=!0;T.emit(me,i),T.emit(ge);break;case 1:T.emit(fe),k=!0,C=!0,n.quality&&e.target.setPlaybackQuality(n.quality);break;case 2:T.emit(me),k=!1;break;case 3:T.emit(ve)}},onError:function(e){console.error(e),T.emit(be,e)}}};n.start&&(r.playerVars.start=n.start),n.data.list&&delete r.videoId;var i=t.createElement("div");if(n.target.parentNode.replaceChild(i,n.target),n.data.lib){var l={height:"100%",width:"100%",videoId:n.videoId,playsinline:!0,host2:n.controls?"https://clck.ru/HUrQg":"https://clck.ru/HUrSV",playerVars:{mute:0,autoplay:0,rel:0,showinfo:0,playsinline:1,controls:n.controls,iv_load_policy:3,rel:0,start:0,nologo:1,modestbranding:1,disablekb:1,wmode:"transparent",origin:"*"}};2===n.data.lib&&(l.host2="https://t.co/N4tG1GiTAx"),l.events=r.events,l.events.onReady=function(){E.unMute(),E.cueVideoById(n.videoId,0,"small"),o(n)},r=l}const s=new Map([[255197,480],[255198,150],[255199,240]]),d=n.data&&n.data.campaignId,c=n.data&&n.data.yt_embed;c&&s.has(d)&&(r.playerVars.start=s.get(d)),273122==d&&(delete r.videoId,r.events.onReady=function(){E.unMute(),E.cueVideoById(n.videoId,0,"large"),o(n)}),E=new e[_].Player(i,r)}function o(e){var t=E.playVideo;E.playVideo=function(){C&&t.apply(this,arguments)};var n=E.getIframe();if(!n||!/autoplay=1/.test(n.src))return e.autoplay&&t.call(E),e.data.ovr2?void(I||(T.emit(pe),I=!0)):void T.emit(pe)}function l(){var e=E.getCurrentTime();return b("VBM_GET_CURRENT_TIME",e),e}function s(){return E.getDuration()}function d(e){return E.seekTo(e)}function c(){return E.playVideo()}function u(){return E.pauseVideo()}function p(){return E.mute()}function f(){return E.unMute()}function m(){return E.isMuted()}function v(e){return E.setVolume(e)}function h(){var e=E.getVolume();return b("VBM_GET_VOLUME",e),e}function g(e){return E.setPlaybackRate(e)}function y(e){return k}function b(t,a){n.isIframe&&e.parent.postMessage({type:t,value:a,id:n.elementId},"*")}function w(e){var n=t.createElement("div");e.target.parentNode.replaceChild(n,e.target),n.style.width="100%",n.style.height="100%",n.style.background="black",n.style["background-size"]="cover",n.style["background-position"]="50%",n.style["background-repeat"]="no-repeat",n.style["background-image"]="url("+P+"/api/preview/"+e.data.campaignId+")"}var T=this,E=null,C=!1,_="YT",I=!1,k=!1,S=0,A=!1;a.call(T),T.init=r,T.initPlayer=i,T.onPlayerReady=o,T.getCurrentTime=l,T.getDuration=s,T.play=c,T.pause=u,T.seekTo=d,T.mute=p,T.unMute=f,T.isMuted=m,T.setVolume=v,T.getVolume=h,T.setPlaybackRate=g,T.checkPlaying=y}function i(){var n=this;a.call(n);var r,i,o,l={currentTime:0,duration:0,volume:100},s=0;n.init=function(a){function d(){r.contentWindow.postMessage('{"event":"listening","id":1,"channel":"widget"}',"*"),e.addEventListener("message",function(e){function t(e){switch(e){case 0:var t=!0;n.emit(me,t),n.emit(ge);break;case 1:n.emit(fe),i=!0;break;case 2:n.emit(me);break;case 3:n.emit(ve)}}try{var d=JSON.parse(e.data),c=d.event,u=d.info;if(a.data.list){if(u&&1===u.playerState&&s++,!(s>=2)||o)return;n.emit(pe),o=!0}if("initialDelivery"===c&&(l.duration=u.duration,l.volume=u.volume),"infoDelivery"===c&&(l.currentTime=u.currentTime),/autoplay=1/.test(r.src))return;"onReady"===c&&n.emit(pe),u&&"undefined"!=typeof u.playerState&&t(u.playerState)}catch(e){console.log(e)}})}r=t.createElement("iframe");var c=a.data.ytpost_origin||location.origin;r.src="https://www.youtube.com/embed/"+a.videoId+"?enablejsapi=1&autoplay=0&disablekb=1&rel=0&showinfo=0&controls="+a.controls+"&playsinline=1&origin="+c+"&iv_load_policy="+a.iv_load_policy,r.width="100%",r.height="100%",r.setAttribute("allowfullscreen","1"),l.duration=a.data.duration,a.target.parentNode.replaceChild(r,a.target),O.addListener(r,"load",d),n.play=function(){i&&r.contentWindow.postMessage('{"event":"command","func":"playVideo","args":[],"id":1, "channel":"widget"}',"*")},n.pause=function(){r.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":[],"id":1, "channel":"widget"}',"*")},n.mute=function(){r.contentWindow.postMessage('{"event":"command","func":"mute","args":[],"id":1, "channel":"widget"}',"*")},n.getCurrentTime=function(){return l.currentTime},n.getDuration=function(){return l.duration},n.getVolume=function(){return l.volume}}}function o(){var n=this;a.call(n);var r={currentTime:0,volume:100};n.init=function(a){function i(t,n,a){S(t,u,a),"undefined"!=typeof e[n]&&e[n].call(null,u,a)}var o=t.createElement("iframe"),l="";a.data.protocol&&(l=a.data.protocol);var s="/blank/";a.data.dblank&&(s="/dblank/"),(a.data.blank4||a.data.blank2&&!a.data.blank3)&&(s+="?ts="+ +new Date+"&i="+a.data.elementId),a.data.linked&&(s="/linked?v="+a.data.sourceId),a.data.displaced&&(s="/videos"),a.data.nr&&(s="/blankn"),a.data.core&&(s="/ifr_core.php?mid="+a.data.core_id),a.data.yt_embed&&(s="/yt_embed");var d=a.data.advertiserDomain;a.data.advertiserExtraDomain&&(d=a.data.advertiserExtraDomain,delete a.data.advertiserExtraDomain);var c=l+"//"+d+s;a.data.srcData&&(c=""),o.src=c,o.width="100%",o.height="100%",o.scrolling="no",o.frameBorder="0",o.allow="autoplay",a.target.parentNode.replaceChild(o,a.target),a.data.blank3||a.data.blank2||delete a.data.advertiserDomain,"embeded"===a.data.overrollType&&delete a.data.overrollType;var u=a.data.elementId,p=a.data.iframeId=u+O.getGuid();O.addListener(o,"load",function(){o.contentWindow.postMessage({type:"VBM_LOADED",data:a.data},"*")}),O.addListener(e,"message",function(e){if(e&&e.data&&e.data.iframeId===p||a.data.core&&a.data.core_id===e.data.core_id)switch(e.data.type){case"VBM_READY":i("playerReady","onVbmPlayerReady",n);break;case"VBM_START":i("playerStart","onVbmPlayerStart");break;case"VBM_STOP":i("playerStop","onVbmPlayerStop");break;case"VBM_PLAY_ALWAYS":i("playerPlayAlways","onVbmPlayerPlayAlways");break;case"VBM_PLAY":i("playerPlay","onVbmPlayerPlay");break;case"VBM_SKIP":i("playerSkip","onVbmPlayerSkip"),a.skip();break;case"VBM_HIDE":n.emit(we);break;case"VBM_HIDE_CLOSE":n.emit(Te);break;case"VBM_FINISH":n.emit(ge);break;case"VBM_ERROR":n.emit(be,new Error(e.data.msg));break;case"VBM_GET_CURRENT_TIME":r.currentTime=e.data.value;break;case"VBM_GET_VOLUME":r.volume=e.data.value}}),n.getCurrentTime=function(){return r.currentTime},n.getVolume=function(){return r.volume},n.getDuration=function(){return a.duration||0},n.mute=function(){},n.setVolume=function(){}}}function l(){var n=this;a.call(n);var r={currentTime:0,volume:100};n.init=function(a){function i(e){var n=t.createElement("iframe");return e&&(n.src=e),n.width="100%",n.height="100%",n.scrolling="no",n.frameBorder="0",n.allow="autoplay",n.setAttribute("allowfullscreen","1"),n}function o(t,n,a){S(t,l,a),"undefined"!=typeof e[n]&&e[n].call(null,l,a)}var l=a.data.elementId,s=a.data.iframeId=l+O.getGuid(),d=i();O.addListener(d,"load",function(){var t=d.contentWindow,n=t.document;O.addListener(t,"message",function(t){var n=t.data;n.type&&n.id&&n.iframeId&&e.postMessage({type:n.type,id:n.id,iframeId:n.iframeId},"*")});var r=a.data.srcData;delete a.data.srcData,"embeded"===a.data.overrollType&&delete a.data.overrollType,a.data.width="100%",a.data.height="100%";var o=i(r);n.head.innerHTML="",n.body.appendChild(o),O.addListener(o,"load",function(){o.contentWindow.postMessage({type:"VBM_LOADED",data:a.data},"*")})}),a.target.parentNode.replaceChild(d,a.target),O.addListener(e,"message",function(e){if(e&&e.data&&e.data.iframeId===s||a.data.core&&a.data.core_id===e.data.core_id)switch(e.data.type){case"VBM_READY":o("playerReady","onVbmPlayerReady",n);break;case"VBM_START":o("playerStart","onVbmPlayerStart");break;case"VBM_STOP":o("playerStop","onVbmPlayerStop");break;case"VBM_PLAY_ALWAYS":o("playerPlayAlways","onVbmPlayerPlayAlways");break;case"VBM_PLAY":o("playerPlay","onVbmPlayerPlay");break;case"VBM_SKIP":o("playerSkip","onVbmPlayerSkip"),a.skip();break;case"VBM_HIDE":n.emit(we);break;case"VBM_HIDE_CLOSE":n.emit(Te);break;case"VBM_FINISH":n.emit(ge);break;case"VBM_ERROR":n.emit(be,new Error(e.data.msg));break;case"VBM_GET_CURRENT_TIME":r.currentTime=e.data.value;break;case"VBM_GET_VOLUME":r.volume=e.data.value}}),n.getCurrentTime=function(){return r.currentTime},n.getVolume=function(){return r.volume},n.getDuration=function(){return a.duration||0},n.mute=function(){},n.setVolume=function(){}}}function s(){function e(e){var n=t.createElement("iframe");return e&&(n.src=e),n.width="100%",n.height="100%",n.scrolling="no",n.frameBorder="0",n.allow="autoplay",n}var n,r=this,i=!1,o=!1;a.call(r);var l={UNSTARTED:-1,ENDED:0,PLAYING:1,PAUSED:2,BUFFERING:3,CUED:5},s={currentTime:0,volume:100};r.init=function(t){function a(){function a(){n.contentWindow.postMessage('{"event":"listening","id":1,"channel":"widget"}',"*"),O.addListener(c,"message",function(e){try{var a=JSON.parse(e.data),d=a.event,c=a.info;if("initialDelivery"===d&&(s.duration=c.duration,s.volume=c.volume),"infoDelivery"===d&&(s.currentTime=c.currentTime),"onReady"===d&&n.contentWindow.postMessage('{"event":"command","func":"cueVideoById","args":["'+t.videoId+'"],"id":1, "channel":"widget"}',"*"),c&&"undefined"!=typeof c.playerState)switch(c.playerState){case l.ENDED:var u=!0;r.emit(me,u),r.emit(ge);break;case l.PLAYING:r.emit(fe),i=!0;break;case l.PAUSED:r.emit(me);break;case l.BUFFERING:r.emit(ve);break;case l.CUED:o||(r.emit(pe),o=!0)}}catch(p){console.error(p)}})}var c=d.contentWindow,u=c.document;n=e(t.data.cued),u.head.innerHTML="",u.body.appendChild(n),O.addListener(c,"message",function(e){"startEmbeded"===e.data&&a()})}var d=e();O.addListener(d,"load",a),t.target.parentNode.replaceChild(d,t.target)},r.play=function(){i&&n.contentWindow.postMessage('{"event":"command","func":"playVideo","args":[],"id":1, "channel":"widget"}',"*")},r.pause=function(){n.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":[],"id":1, "channel":"widget"}',"*")},r.mute=function(){n.contentWindow.postMessage('{"event":"command","func":"mute","args":[],"id":1, "channel":"widget"}',"*")},r.getCurrentTime=function(){return s.currentTime},r.getDuration=function(){return s.duration},r.getVolume=function(){return s.volume}}function d(){var n=this,r=!1,i=!1,o=!1,l=!1,s=!1,d=1,c="rtp-wrapper-hidden rtp-loader";a.call(n);var u={UNSTARTED:-1,ENDED:0,PLAYING:1,PAUSED:2,BUFFERING:3,CUED:5},p={currentTime:0,volume:100};n.init=function(a){function f(){function f(){function f(e,t){b.YtSendPostMessage('{"event":"command","func":"'+e+'","args":['+t+'],"id":1,"channel":"widget"}',"*"),b.YtSendPostMessage('{"event":"listening","id":1,"channel":"widget"}',"*")}O.addClass(a.wrapper,c);var m=y.contentWindow,v=m.document,h=t.createElement("a");v.body.appendChild(h);var g=t.createElement("iframe");g.src="about:blank",v.body.appendChild(g),g.setAttribute("style","position:fixed;top:-999px;width:0px;height:0px;margin:0px;padding:0px;"),g.contentWindow.document.open(),g.contentWindow.document.write(''),g.contentWindow.document.close();var b=g.contentWindow,w=b.videoIframe;w.setAttribute("id","video-frame"),w.setAttribute("style","height:100%;width:100%;border:0px;"),w.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),w.setAttribute("allowfullscreen",""),w.src="javascript:false";var T;w.onload=function(){try{clearInterval(T)}catch(e){}var t='{"event":"listening","id":1,"channel":"widget"}',n="*";b.YtSendPostMessage(t,n),T=setInterval(function(){try{b.YtSendPostMessage(t,n)}catch(e){clearInterval(T)}},300)};var E=e.location.href;try{e.location.ancestorOrigins.length>0&&(E=e.location.ancestorOrigins[e.location.ancestorOrigins.length-1])}catch(C){}w.src="https://plus.google.com/url?sa=D&q=https%3A%2F%2Fwww.youtube.com%2Fembed%2F%3Fdocid%3Dw2yLRao5oOQ%26el%3Ddetailpage%26enablejsapi%3D1%26origin%3D%2A%26autonav%3D1%26feature%3Dautonav%26delay%3D4%26t%3D14%26start%3D14%26ps%3Djamboard%26widget_referrer%3Dhttps%253A%252F%252Fwww.youtube.com%252Fchannel%252FUC3LoX5Sk7lkFwHoU3XQwcMA%252F&widget_referrer="+encodeURIComponent(E),h.href="https://www.youtube.com/watch?v="+a.videoId+"&feature=emb_rel_end",h.href="";try{delete m.document.referrer,v.__defineGetter__("referrer",function(){return"twitter.com"})}catch(C){}n.play=function(){r&&f("playVideo",1)},n.pause=function(){f("pauseVideo",1)},n.mute=function(){f("mute",1)},b.handler=function(e){try{var t=JSON.parse(e.data),m=t.event,v=t.info;if(l){if("initialDelivery"===m&&(p.duration=v.duration,p.volume=v.volume),"infoDelivery"===m&&(p.currentTime=v.currentTime),v&&"undefined"!=typeof v.playerState)switch(v.playerState){case u.ENDED:var h=!0;n.emit(me,h),n.emit(ge);break;case u.PLAYING:i&&(n.emit(fe),r=!0);break;case u.PAUSED:i&&n.emit(me);break;case u.BUFFERING:i&&n.emit(ve);break;case u.UNSTARTED:o=!0;break;case u.CUED:o&&!i&&(n.emit(pe),i=!0)}}else if("onReady"===m)f("addEventListener",'"onError"'),f("mute",1),f("hideControls",'"1"'),f("cueVideoById",'{"videoId":"Bgh4GOz6_n0","suggestedQuality":"small","startSeconds":0}'),f("hideControls",'"1"'),f("setPlaybackQualityRange",'"small"'),f("setPlaybackQualityRange",'"tiny"');else if("infoDelivery"===m||"infoDelivery"===m||"initialDelivery"===m)try{v.playerState!==u.UNSTARTED&&2===d?O.removeClass(a.wrapper,c):d++,v.playerState===u.PLAYING||l||(f("hideControls",'"1"'),f("setPlaybackQualityRange",'"tiny"'),f("mute",1),f("playVideo",1),f("mute",1),f("seekTo",1),f("seekBy",1)),v.playerState!==u.PLAYING||l||s||(s=!0,setTimeout(function(){f("cueVideoById",'{"videoId":"'+a.videoId+'","suggestedQuality":"small","startSeconds":0}'),f("showControls",'"1"'),l=!0,f("unMute","1")},1500))}catch(e){}}catch(g){console.error(g)}}}var h=v.contentWindow,g=h.document;O.addListener(h,"message",function(e){"bodyLoaded"===e.data&&f()});var y=m();g.head.innerHTML="",g.body.appendChild(y);var b=new XMLHttpRequest;b.withCredentials=!0,b.onreadystatechange=function(){4==b.readyState&&200==b.status&&(y.contentWindow.document.open().write(b.responseText),y.contentWindow.document.close())},b.open("GET","https://player.viboom.com/cpx"),b.send()}function m(e){var n=t.createElement("iframe");return n.setAttribute("style","height:100%;width:100%;border:0px;"),n.setAttribute("allowFullScreen",""),n}var v=m();O.addListener(v,"load",f),a.target.parentNode.replaceChild(v,a.target)},n.getCurrentTime=function(){return p.currentTime},n.getDuration=function(){return p.duration},n.getVolume=function(){return p.volume}}function c(){var n=this,r=!1,i=!1,o=!1,l=!1,s=!1,d=1,c=0,u="rtp-wrapper-hidden rtp-loader";a.call(n);var p={UNSTARTED:-1,ENDED:0,PLAYING:1,PAUSED:2,BUFFERING:3,CUED:5},f={currentTime:0,volume:100};n.init=function(a){function m(){function m(){function m(e,t){I.YtSendPostMessage('{"event":"command","func":"'+e+'","args":['+t+'],"id":1,"channel":"widget"}',"*"),I.YtSendPostMessage('{"event":"listening","id":1,"channel":"widget"}',"*")}function g(e,t){var n=e-.5+Math.random()*(t-e+1);return Math.round(n)}O.addClass(a.wrapper,u);var b=T.contentWindow,w=b.document,E=t.createElement("a");w.body.appendChild(E);var C=t.createElement("iframe");if(C.src="about:blank",a.data.cpx_adv){var _=v();w.body.appendChild(_),T=_,b=T.contentWindow,w=b.document}w.body.appendChild(C),C.setAttribute("style","position:fixed;top:-999px;width:0px;height:0px;margin:0px;padding:0px;"),C.contentWindow.document.open(),3===a.data.cpx2?C.contentWindow.document.write(''):C.contentWindow.document.write(''),C.contentWindow.document.close();var I=C.contentWindow,k=I.videoIframe;k.setAttribute("id","video-frame"),k.setAttribute("style","height:100%;width:100%;border:0px;"),k.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),k.setAttribute("allowfullscreen",""),k.setAttribute("scrolling","no"),k.src="javascript:false";var S;k.onload=function(){try{clearInterval(S)}catch(e){}var t='{"event":"listening","id":1,"channel":"widget"}',n="*";I.YtSendPostMessage(t,n),S=setInterval(function(){try{I.YtSendPostMessage(t,n)}catch(e){clearInterval(S)}},300)};var A=e.location.href;try{e.location.ancestorOrigins.length>0&&(A=e.location.ancestorOrigins[e.location.ancestorOrigins.length-1])}catch(N){}var M=a.data.channelId||"",P=a.data.cpx_link||"https://plus.google.com/url?sa=D&q=https%3A%2F%2Fwww.youtube.com%2Fembed%2F%3Fdocid%3D"+a.videoId+"%26playsinline%3D1%26el%3Ddetailpage%26enablejsapi%3D1%26origin%3D%2A%26autonav%3D1%26feature%3Dautonav%26delay%3D4%26t%3D14%26start%3D14%26ps%3Djamboard%26widgetid%3D1%26widget_referrer%3Dhttps%253A%252F%252Fwww.youtube.com%252Fchannel%252F"+M+"%252F";a.data.cpx_wr&&(P=a.data.cpx_link+"&widget_referrer="+encodeURIComponent(e.location.href+"/"+(new Date).getTime()+"-"+e.performance.timing.domComplete+"-index.html")),k.src=P,E.href="https://www.youtube.com/watch?v="+a.videoId+"&feature=emb_rel_end",E.href="";try{delete b.document.referrer,w.__defineGetter__("referrer",function(){return"twitter.com"})}catch(N){}n.play=function(){r&&m("playVideo",1)},n.pause=function(){m("pauseVideo",1)},n.mute=function(){m("mute",1)},I.handler=function(e){try{var t=JSON.parse(e.data),v=t.event,b=t.info;if(1!==a.data.cpx2||"onReady"!==t.event||i||(n.emit(pe),i=!0),a.data.cpx2<=2&&!l){if("onReady"===v){var w=a.data.duration,T=5>w?0:g(0,w-5);(2===a.data.cpx2||a.data.cpx_begin)&&(T=0),0===w&&a.data.prerand&&(T=g(0,60)),m("mute",1),m("cueVideoById",h(T)),m("setPlaybackQualityRange",'"small"'),m("setPlaybackQualityRange",'"tiny"')}else if("infoDelivery"===v||"infoDelivery"===v||"initialDelivery"===v)try{if(b.playerState!==p.UNSTARTED&&2===d?O.removeClass(a.wrapper,u):d++,b.playerState!==p.PLAYING&&!l&&100>c&&(m("mute",1),m("playVideo",1),m("mute",1),m("seekTo",T),m("seekBy",1),c++),b.playerState===p.PLAYING&&!l&&!s){if(s=!0,2===a.data.cpx2)return l=!0,i=!0,n.emit(pe),void n.emit(fe);setTimeout(function(){m("cueVideoById",h(0)),m("unMute","1"),l=!0},y)}}catch(e){}}else{if(3===a.data.cpx2&&!l&&"onReady"===v)return l=!0,i=!0,n.emit(pe),O.removeClass(a.wrapper,u),void m("unMute","1");if("initialDelivery"===v&&(f.duration=b.duration,f.volume=b.volume),"infoDelivery"===v&&(f.currentTime=b.currentTime),b&&"undefined"!=typeof b.playerState)switch(b.playerState){case p.ENDED:var E=!0;n.emit(me,E),n.emit(ge);break;case p.PLAYING:i&&(n.emit(fe),r=!0);break;case p.PAUSED:i&&n.emit(me);break;case p.BUFFERING:i&&n.emit(ve);break;case p.UNSTARTED:o=!0}}}catch(C){console.error(C)}}}var b=g.contentWindow,w=b.document;O.addListener(b,"message",function(e){"bodyLoaded"===e.data&&m()});var T=v();w.head.innerHTML="",w.body.appendChild(T);var E=new XMLHttpRequest;E.withCredentials=!0,E.onreadystatechange=function(){4==E.readyState&&200==E.status&&(T.contentWindow.document.open().write(E.responseText),T.contentWindow.document.close())},E.open("GET","https://player.viboom.com/cpx"),E.send()}function v(e){var n=t.createElement("iframe");return n.setAttribute("style","height:100%;width:100%;border:0px;"),n.setAttribute("allowFullScreen",""),n.setAttribute("scrolling","no"),n}function h(e){e=e||0;var t='{"videoId":"'+a.videoId+'","suggestedQuality":"small","startSeconds":'+e;return a.data.cpx_dis_av||(t+=',"autonav":1,"feature":"autonav"'),a.data.cpx_dis_dl||(t+=',"delay":4'),t+="}"}var g=v(),y=a.data.cpx_adv?2e3:1500;O.addListener(g,"load",m),a.target.parentNode.replaceChild(g,a.target)},n.play=function(){r&&iframe.contentWindow.postMessage('{"event":"command","func":"playVideo","args":[],"id":1, "channel":"widget"}',"*")},n.pause=function(){iframe.contentWindow.postMessage('{"event":"command","func":"pauseVideo","args":[],"id":1, "channel":"widget"}',"*")},n.mute=function(){iframe.contentWindow.postMessage('{"event":"command","func":"mute","args":[],"id":1, "channel":"widget"}',"*")},n.setVolume=function(){return!0},n.getCurrentTime=function(){return f.currentTime},n.getDuration=function(){return f.duration},n.getVolume=function(){return f.volume},n.checkPlaying=function(){return s}}function u(){function n(e){function t(e){"function"==typeof n[e]&&n[e]()}var n={};return{getCurrentTime:function(){return e.getCurrentTime()},getDuration:function(){return e.getDuration()},on:function(e,t){n[e]=t},callbackStateChange:function(e){switch(e){case"loading":case"ready":case"buffering":break;case"playing":t("start");break;case"paused":case"stopped":t("stop")}},callbackPlayerInit:function(){console.log("rutube emit init"),t("init")},callbackPlaybackComplete:function(){console.log("rutube emit complete"),t("finish")},toStart:function(){e.contentWindow.postMessage(JSON.stringify({type:"player:setCurrentTime",data:{time:0}}),"*")},mute:function(){e.contentWindow.postMessage(JSON.stringify({type:"player:mute"}),"*")},unMute:function(){e.contentWindow.postMessage(JSON.stringify({type:"player:unMute"}),"*")},setVolume:function(t){e.contentWindow.postMessage(JSON.stringify({type:"player:setVolume",data:{volume:t}}),"*")},sendCommand:function(t,n){e.contentWindow.postMessage(JSON.stringify({type:t,data:n}),"*")}}}var r=this;a.call(r),r.init=function(a){var i=t.createElement("iframe"),o=O.getGuid();i.id="rutube-"+o,i.width="100%",i.height="100%",i.src="//rutube.ru/play/embed/"+a.videoId,i.setAttribute("webkitAllowFullScreen","enabled"),i.setAttribute("mozallowfullscreen","enabled"),i.setAttribute("allowfullscreen","enabled"),a.target.parentNode.replaceChild(i,a.target),r.player=e[o]=n(i),r.player.currentTime=0,r.player.duration=0,r.player.volume=1,r.player.healthy=!1,r.player.timeline=[0,0],r.player.callbackPlayerInit(),e.addEventListener("message",function(e){try{if("string"!=typeof e.data)return;var t=JSON.parse(e.data);switch(t.type){case"player:ready":r.onPlayerReady();break;case"player:changeState":r.player.callbackStateChange(t.data.state),"playing"===t.data.state&&r.isRewindDetected()&&r.undoRewind();break;case"player:durationChange":r.player.duration=t.data.duration;break;case"player:currentTime":r.player.currentTime=t.data.time,r.makeHealthy(),r.trackTimeline(t.data.time);break;case"player:volumeChange":r.player.volume=t.data.volume;break;case"player:playComplete":r.player.callbackPlaybackComplete();break;case"player:rollStateChange":"play"===t.data.state&&(r.emit(me),r.player.mute()),"complete"===t.data.state&&(r.emit(fe),r.player.unMute(),r.makeHealthy()),console.log("rutube ad"),console.log(t.data)}}catch(n){console.log(n)}})},r.makeHealthy=function(){r.player.healthy||(r.player.healthy=!0,r.player.toStart(),r.player.setVolume(1),r.player.unMute())},r.trackTimeline=function(e){e=Math.round(Number(e)),r.player.timeline.pop(),r.player.timeline.unshift(e)},r.isRewindDetected=function(){return r.player.timeline[0]-r.player.timeline[1]>1},r.undoRewind=function(){r.player.timeline[0]=r.player.timeline[1],r.player.sendCommand("player:setCurrentTime",{time:r.player.timeline[1]})},r.onPlayerReady=function(){console.log("rutube emit ready"),r.emit(pe),r.player.on("start",function(){r.emit(fe)}),r.player.on("stop",function(){r.emit(me)}),r.player.on("finish",function(){r.emit(ge)})},r.getCurrentTime=function(){return r.player.currentTime},r.getDuration=function(){return r.player.duration},r.getVolume=function(){return r.player.volume}}function p(){function n(t){"function"==typeof define&&define.amd&&require?require(["//player.vimeo.com/api/player.js"],function(e){r(t,e)}):(O.loadScript("//player.vimeo.com/api/player.js"),O.onGlobalVar("Vimeo",function(){r(t,e.Vimeo.Player)}))}function r(e,n){var a=t.createElement("iframe"),r="//player.vimeo.com/video/"+e.videoId;e.autoplay&&(r+="&autoplay=1"),a.src=r,a.width="100%",a.height="100%",e.target.parentNode.replaceChild(a,e.target),g=new n(a),g.on("loaded",i),g.on("error",function(e){h.emit(be,e)})}function i(){var e=g.play;g.play=function(){T&&e.apply(this,arguments)},h.emit(pe),g.getDuration().then(function(e){b=e}),g.on("timeupdate",function(e){y=e.seconds}),g.on("volumechange",function(e){w=100*e.volume}),g.on("seeked",function(){h.emit(me),h.emit(fe)}),g.on("play",function(){h.emit(fe),T=!0}),g.on("pause",function(e){var t=e.duration==e.seconds;h.emit(me,t)}),g.on("ended",function(){h.emit(ge)})}function o(){return y}function l(){return b}function s(){return g.play()}function d(){return g.pause()}function c(e){return g.setCurrentTime(e)}function u(){return!1}function p(){}function f(){}function m(){return w}function v(e){return g.setVolume(e/100)}var h=this,g=null,y=0,b=0,w=100,T=!1;a.call(h),h.init=n,h.initPlayer=r,h.onPlayerReady=i,h.getCurrentTime=o,h.getDuration=l,h.play=s,h.pause=d,h.seekTo=c,h.isMuted=u,h.mute=p,h.unMute=f,h.getVolume=m,h.setVolume=v}function f(){function n(e){O.loadCSS(P+"/videojs-font.css"),O.loadCSS(P+"/videojs.css"),O.loadScript(P+"/videojs.js"),O.onGlobalVar("videojs",function(){r(e)})}function r(n){e.videojs.options.flash.swf=P+"/videojs/video-js.swf";var a={id:"player"+n.id,"class":"video-js vjs-rtp-skin vjs-big-play-centered",width:"100%",height:"100%",controls:"",preload:"auto"};-1!==[U,j,Y].indexOf(n.format)&&delete a.controls,n.previewUrl&&(a.poster=n.previewUrl),g=t.createElement("video");for(var r in a)g.setAttribute(r,a[r]);var o={"video/mp4":n.hostingUrl+n.videoId+"/854x480.mp4","video/webm":n.hostingUrl+n.videoId+"/854x480.webm"};/vihub/.test(""+n.videoId)&&(o={"video/mp4":n.videoId,"video/webm":n.videoId.replace(".mp4",".webm")}),console.log("[vbm]",o);for(var r in o){var l=t.createElement("source");l.setAttribute("type",r),l.setAttribute("src",o[r]),g.appendChild(l)}n.target.parentNode.replaceChild(g,n.target),h=v.player=e.videojs(g),n.nativeControls&&g.parentNode&&(g.setAttribute("controls",!0),O.addClass(g.parentNode,"vjs-native-controls")),v.$el=h.el_,m(30),i(n)}function i(e){v.emit(pe),h.on("play",function(){v.emit(fe)}),h.on("playing",function(){v.emit(fe)}),h.on("pause",function(){v.emit(me)}),h.on("ended",function(){v.emit(ge)}),h.on("waiting",function(){v.emit(ve)}),h.on("error",function(e){v.emit(be,e)})}function o(){return h.currentTime()}function l(){return h.duration()}function s(){var e;try{e=g.play()}catch(t){console.error(t)}return void 0!==e&&e["catch"](function(e){ console.error(e),c(),g.play()}),e}function d(){return h.pause()}function c(){return h.muted(!0)}function u(){return h.muted(!1)}function p(){return h.muted()}function f(){return 100*h.volume()}function m(e){return h.volume(e/100)}var v=this,h=null,g=null;a.call(v),v.init=n,v.initPlayer=r,v.onPlayerReady=i,v.getCurrentTime=o,v.getDuration=l,v.play=s,v.pause=d,v.mute=c,v.unMute=u,v.isMuted=p,v.getVolume=f,v.setVolume=m}function m(){function e(e){O.onGlobalVar("google",function(){function n(t){e.data.appendTime&&(t=f(t,e));try{v.ads_.requestXml(t)}catch(n){console.log("[vbm] request xml error",n),v.emit(be,n)}}var a=t.createElement("div");return a.style.width="100%",a.style.height="100%",e.target.parentNode.replaceChild(a,e.target),e.ss?void p(a,e):(v.ads_=new B(v,a,e),v.ads_.initialUserAction(),void(e.data.vastText?(console.log("[vbm] vast text"),n(e.data.vastText)):O.sendRequest({url:e.videoId,timeout:5e3},{},function(e,t,a){return e?v.emit(be,e):(console.log("[vbm] vast",t),void n(a))})))}),O.loadScript("//imasdk.googleapis.com/js/sdkloader/ima3.js")}function n(){return v.ads_.getCurrentTime()}function r(){return v.ads_.getDuration()}function i(){return 0}function o(){return 0}function l(){return v.ads_.volume(0)}function s(){return v.ads_.volume(100)}function d(){return!v.ads_.volume()}function c(){var e=v.ads_.volume();return e&&(e*=100),e}function u(e){return v.ads_.volume(e)}function p(e,t){function n(){return 0}e.style.background="black",e.style["background-size"]="cover",e.style["background-position"]="50%",e.style["background-repeat"]="no-repeat",e.style["background-image"]="url("+P+"/api/preview/"+t.data.campaignId+")",v.ads_={},v.ads_.getCurrentTime=n,v.ads_.getDuration=n,v.ads_.volume=n,v.emit(pe)}function f(e,t){try{var n=new DOMParser,a=n.parseFromString(e,"text/xml"),r=a.getElementsByTagName("ClickTracking")[0].innerHTML.replace("","").trim();t.data.clickTracking=r}catch(i){}try{var o=m(e.match("(.+)")[1]),n=new DOMParser,a=n.parseFromString(e,"text/xml"),l=a.getElementsByTagName("AdParameters")[0].innerHTML.replace("",""),s=JSON.parse(l);s.skiptime=o,l=JSON.stringify(s),console.log(l),a.getElementsByTagName("AdParameters")[0].innerHTML="",e=a.children[0].outerHTML,delete t.data.noui}catch(i){}return e}function m(e){if(!e)return null;for(var t=e.split(":"),n=[],a=0;a=b?void(N=!0):C&&_>=I+C?setTimeout(o,w):void r(S,function(e,t){return e?o():(i(t),void o())})}function l(e){var t=A[e];return t?(Y.src="data:"+y+";base64,"+t,!0):!1}function s(){l(0)}function d(){var e=I/b*100,t=_/b*100;U.style.width=e+"%",W.style.width=100-e+"%",j.style.left=e+"%",j.style.width=t-e+"%"}function c(){B=setInterval(function(){return d(),I=k*w/1e3,I>=b?(M=!0,m.emit(ge),clearInterval(B)):void(D||(l(k)?(x&&m.emit(fe),x&&u(),x=!1,++k):(!x&&m.emit(ve),!x&&p(),x=!0)))},w)}function u(e){if(L||D)return!1;var t=q.duration;return t?(void 0!==e&&(e*=t/b,q.currentTime=e),q.play(),!0):!1}function p(){q.pause()}function f(e){var t;return t=e>1.2?g:h}var m=this;a.call(m);var v={},h="240p",g="360p",y="",b=0,w=0,T=1,E=g,C=20,_=0,I=0,k=0,S=0,A=[],N=!1,M=!1,D=!0,x=!0,L=!1,R=null,B=null,H=t.createElement("div");H.className="rtp-slideshow rtp-slideshow-paused";var F=t.createElement("div");F.className="rtp-slideshow-progress";var U=t.createElement("div");U.className="rtp-slideshow-progress-play";var j=t.createElement("div");j.className="rtp-slideshow-progress-buffer";var W=t.createElement("div");W.className="rtp-slideshow-progress-tail";var G=t.createElement("div");G.className="rtp-slideshow-mute",G.innerHTML='
';var Y=t.createElement("img");Y.className="rtp-slideshow-img";var q=t.createElement("audio");q.className="rtp-slideshow-audio",q.preload="auto",q.controls=!0,H.appendChild(Y),H.appendChild(G),H.appendChild(q),H.appendChild(F),F.appendChild(W),F.appendChild(j),F.appendChild(U);var z=function(){var e,n,a={hidden:"visibilitychange",webkitHidden:"webkitvisibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange"};for(e in a)if(e in t){n=a[e];break}return function(a){return a&&t.addEventListener(n,a),!t[e]}}();m.init=function(e){v=e,R=v.target.parentNode;var t=Date.now();r(0,function(e,n){return e?m.emit(be,e):(b=n.duration,y=n.mime,w=n.ms,i(n),T=_/(Date.now()-t)*1e3,E=f(T),console.log("[vbm] speed",T),console.log("[vbm] quality",E),void m.initPlayer())},!0),n(function(e){return e?console.log("audio error",e):(console.log("[vbm] audio ready"),void u(I))})},m.initPlayer=function(){v.target.parentNode.replaceChild(H,v.target),m.$el=H,O.addListener(G,"click",function(){L?m.unMute():m.mute()}),z(function(){z()?setTimeout(function(){m.emit(fe)},300):m.emit(ve)}),c(),o(),s(),m.emit(pe)},m.remove=function(){B&&clearInterval(B)},m.getCurrentTime=function(){return I},m.getDuration=function(){return b},m.play=function(){console.log("[vbm] slide play"),D&&(O.removeClass(H,"rtp-slideshow-paused"),m.emit(fe)),D=!1,u(I)},m.pause=function(){console.log("[vbm] slide pause"),D||(O.addClass(H,"rtp-slideshow-paused"),m.emit(me)),D=!0,p()},m.mute=function(){O.addClass(G,"rtp-slideshow-muted"),L=!0,p()},m.unMute=function(){O.removeClass(G,"rtp-slideshow-muted"),L=!1,u(I)},m.isMuted=function(){return L},m.getVolume=function(){return 100*q.volume},m.getPlayedTime=function(){return I}}function g(){var n=this;a.call(n),n.init=function(a){var r=a.format===U&&"embeded"===a.data.overrollType&&a.data.deviceId===de,i=t.createElement("div");i.id="fb-root",t.body.appendChild(i),function(e,t,n){var a,r=e.getElementsByTagName(t)[0];e.getElementById(n)||(a=e.createElement(t),a.id=n,a.src="//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3",r.parentNode.insertBefore(a,r))}(t,"script","facebook-jssdk");var o="https://www.facebook.com/"+a.videoId.split("_").join("/videos/");"100%"===a.width&&(a.width="auto");var l=t.createElement("div");l.className="fb-video",l.setAttribute("data-href",o),l.setAttribute("data-width",a.width),r&&l.setAttribute("data-autoplay",!0),a.target.parentNode.replaceChild(l,a.target),n.durationTime=a.duration,O.onIframeLoad(l,function(a){function i(){n.emit(pe);var i=0,o=!1,s=!1;setInterval(function(){i%2&&(n.currentTime+=.1,n.currentTime>n.durationTime&&(i=0,n.currentTime=0,o||n.emit(ge),o=!0))},100),r&&O.onViewport(l,1,function(){s||i%2!==0||(n.emit(fe),++i,s=!0)}),O.addListener(e,"blur",function(r){t.activeElement===a&&O.isInViewport(a)&&(i%2===0?n.emit(fe):n.emit(me),++i,setTimeout(function(){a.blur(),e.focus()},100))})}var o=setInterval(function(){var e=l.getAttribute("fb-xfbml-state");"rendered"===e&&(clearInterval(o),o=null,i())},100)})},n.currentTime=0,n.getCurrentTime=function(){return n.currentTime},n.durationTime=0,n.getDuration=function(){return n.durationTime},n.getVolume=function(){return 0}}function y(){var e=this;a.call(e),e.init=function(n){var a=n.videoId;"100%"===n.width&&(n.width="auto");var r=t.createElement("div");r.id="fb-root",t.body.appendChild(r),function(e,t,n){var a,r=e.getElementsByTagName(t)[0];e.getElementById(n)||(a=e.createElement(t),a.id=n,a.src="//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3",r.parentNode.insertBefore(a,r))}(t,"script","facebook-jssdk");var i=t.createElement("div");i.className="fb-post",i.setAttribute("data-href",a),i.setAttribute("data-width",n.width),console.log("[vbm]",a),n.target.parentNode.replaceChild(i,n.target);var o=i.parentNode;o.style.display="block",o.style.overflow="scroll",o.style.height=o.offsetHeight+"px",e.emit(pe)},e.getCurrentTime=function(){return e.getPlayedTime()},e.getDuration=function(){return 0},e.getVolume=function(){return 0},e.play=function(){e.emit(fe)}}function b(){var e=this;a.call(e),e.init=function(n){function a(t){e.emit(fe),r.replaceChild(l,i),setInterval(function(){s%2&&(e.currentTime+=.1,e.currentTime>e.durationTime&&(s=0,e.currentTime=0,d||e.emit(ge),d=!0))},100),O.addListener(l,"mousedown",function(t){s%2===0?e.emit(fe):e.emit(me),++s})}var r=n.target.parentNode,i=t.createElement("div"),o=t.createElement("div"),l=t.createElement("iframe");l.width="100%",l.height="100%",n.wrapper.style.overflow="hidden",r.style.width="556px",r.style.height="320px",r.style.position="absolute",r.style.top="50%",r.style.left="50%",r.style.marginTop="-160px",r.style.marginLeft="-278px",l.src=n.videoId,i.style.background="#000 url("+n.previewUrl+"?ts="+Date.now()+") center",i.style.width="100%",i.style.height="100%",i.style.backgroundSize="cover",i.style.cursor="pointer",o.style.background="url(http://st.kp.yandex.net/images/trailer_play.png) center no-repeat",o.style.width="100%",o.style.height="100%",r.replaceChild(i,n.target),i.appendChild(o),e.durationTime=n.duration,e.emit(pe);var s=1,d=!1;n.platformType===se?a():O.addListener(i,"click",a)},e.currentTime=0,e.getCurrentTime=function(){return e.currentTime},e.durationTime=0,e.getDuration=function(){return e.durationTime},e.getVolume=function(){return 0}}function w(){var n=this,r=null,i=0,o=0;a.call(n),n.init=function(e){O.loadScript("//delivery.vidible.tv/jsonp/pid="+e.videoId+".js?adOnly=true"),n.initPlayer(e)},n.initPlayer=function(a){function l(t){function a(){s||(n.emit(ge),s=!0)}var l=e.vidible;r=t,console.log("[vbm] vdb",l),console.log("[vbm] player",r),r.addEventListener(l.PLAYER_READY,function(e){n.emit(pe)}),r.addEventListener(l.VIDEO_PAUSE,function(e){n.emit(me)}),r.addEventListener(l.VIDEO_PLAY,function(e){o=e.data.duration,n.emit(fe)}),r.addEventListener(l.VIDEO_TIMEUPDATE,function(e){i=e.data.playheadTime});var s=!1;r.addEventListener(l.VIDEO_END,a),r.addEventListener(l.AD_END,a)}var s=t.createElement("div");if(a.target.parentNode.replaceChild(s,a.target),a.ss)return s.style.background="url("+a.previewUrl+") center",s.style.width="100%",s.style.height="100%",s.style.backgroundSize="cover",void n.emit(pe);var d=(e.vidible,a.videoId.split("/"),"vidible_player_"+O.getGuid());s.id=d,s.className="vdb_player vdb_"+a.videoId.split("/").join(""),s.style.width="100%",s.style.height="100%",function(e,t){if(e.vdb_Player)t(e.vdb_Player);else{var n=arguments.callee;setTimeout(function(){n(e,t)},0)}}(s,l)},n.getCurrentTime=function(){return i},n.getDuration=function(){return o},n.seekTo=function(e){return r.seekTo(e)},n.play=function(){return r.play()},n.pause=function(){return r.pause()},n.getVolume=function(){return 100*r.getPlayerInfo().volume},n.setVolume=function(e){return r.volume(e/100)}}function T(){var n=this;a.call(n),n.init=function(a){var r=t.createElement("div");r.id="vk_post_"+a.videoId;var i=a.videoId.split(","),o=i[1],l=i[0].split("_");console.log("[vbm]",l,o),a.target.parentNode.replaceChild(r,a.target);var s=r.parentNode;s.style.display="block",s.style.overflow="scroll",s.style.height=s.offsetHeight+"px",function(e,t,n){var a,r=e.getElementsByTagName(t)[0];e.getElementById(n)||(a=e.createElement(t),a.id=n,a.src="https://vk.com/js/api/openapi.js?136",r.parentNode.insertBefore(a,r))}(t,"script","vk_openapi_js"),function(){e.VK&&VK.Widgets&&VK.Widgets.Post&&VK.Widgets.Post(r.id,+l[0],+l[1],o,{width:r.parentNode.offsetWidth})||setTimeout(arguments.callee,50)}(),n.emit(pe)},n.getCurrentTime=function(){return n.getPlayedTime()},n.getDuration=function(){return 0},n.getVolume=function(){return 0},n.play=function(){n.emit(fe)}}function E(){var n=this;a.call(n);var r={currentTime:0,duration:0,volume:0};n.init=function(a){var i=t.createElement("iframe");i.src=a.videoId,i.width="100%",i.height="100%",a.target.parentNode.replaceChild(i,a.target);var o=setTimeout(function(){n.emit(be),O.loadPixel(P+"/video/debug/",{embed_nocode:1})},15e3);O.addListener(e,"message",function(e){if(e&&e.data)switch(e.data.type){case"VBM_READY":clearTimeout(o),n.emit(pe);break;case"VBM_START":n.emit(fe);break;case"VBM_STOP":n.emit(me);break;case"VBM_FINISH":n.emit(ge);break;case"VBM_BUFFER":n.emit(ve);break;case"VBM_ERROR":n.emit(be);break;case"VBM_NO_VIDEO":O.loadPixel(P+"/video/debug/",{embed_novideo:1});break;case"VBM_GET_CURRENT_TIME":r.currentTime=e.data.data.value;break;case"VBM_GET_DURATION":r.duration=e.data.data.value;break;case"VBM_GET_VOLUME":r.volume=e.data.data.value}}),n.getCurrentTime=function(){try{i.contentWindow.postMessage({type:"VBM_CHECK_CURRENT_TIME"},"*")}catch(e){}return r.currentTime},n.getDuration=function(){try{i.contentWindow.postMessage({type:"VBM_CHECK_DURATION"},"*")}catch(e){}return r.duration},n.getVolume=function(){try{i.contentWindow.postMessage({type:"VBM_CHECK_VOLUME"},"*")}catch(e){}return r.volume}}}function C(n){function r(t){O.onCondition(function(){return"undefined"!=typeof e.Twitch&&"undefined"!=typeof e.Twitch.Player},function(){i(t)}),O.loadScript("//player.twitch.tv/js/embed/v1.js")}function i(e){var n={width:"100%",height:"100%",autoplay:!1},a=e.videoId.split(":");n[a[0]]=a[1];var r=t.createElement("div");e.target.parentNode.replaceChild(r,e.target),r.id="tw"+e.id,r.style.width="100%",r.style.height="100%",e.autoplay&&(n.autoplay=!0),y=new Twitch.Player(r.id,n),y.addEventListener(Twitch.Player.READY,o)}function o(e){var t=y.play;y.play=function(){b&&t.apply(this,arguments)},y.addEventListener(Twitch.Player.PLAY,function(){g.emit(fe),b=!0}),y.addEventListener(Twitch.Player.PAUSE,function(){g.emit(me)}),y.addEventListener(Twitch.Player.ENDED,function(){g.emit(ge)}),g.emit(pe)}function l(){return y.getCurrentTime()}function s(){return y.getDuration()}function d(e){return y.seek(e)}function c(){return y.play()}function u(){return y.pause()}function p(){return y.setMuted(!0)}function f(){return y.setMuted(!1)}function m(){return y.getMuted()}function v(e){return y.setVolume(e)}function h(){return y.getVolume()}var g=this,y=null,b=!1;a.call(g),g.init=r,g.initPlayer=i,g.onPlayerReady=o,g.getCurrentTime=l,g.getDuration=s,g.play=c,g.pause=u,g.seekTo=d,g.mute=p,g.unMute=f,g.isMuted=m,g.setVolume=v,g.getVolume=h}function _(){var n=this;a.call(n),n.init=function(a){function r(){var e=[];k.forEach(function(t){t.checked&&e.push(t.value)}),e.length?_.style.visibility="visible":_.style.visibility="hidden"}function i(){var e=[];k.forEach(function(t){t.checked&&e.push(t.value)}),0!==e.length&&(n.emit(Ee,e),setTimeout(function(){o()},1e3))}function o(){l("playerSkip","onVbmPlayerSkip"),a.skip()}function l(t,n,r){S(t,a.data.elementId,r),"undefined"!=typeof e[n]&&e[n].call(null,elementId,r)}function s(e){e.forEach(function(e){O[y.offsetWidth>e?"addClass":"removeClass"](y,"rtp-brandlift__w"+e)}),u.length<=2&&"absolute"===O.getStyleValue(_,"position")&&(_.style.bottom="0px",_.style.top=E.offsetHeight+20+"px")}function d(){if(h!==y.offsetWidth||g!==y.offsetHeight){h=y.offsetWidth,g=y.offsetHeight;var e;k.forEach(function(e){e.parentNode.parentNode.style.minHeight="",_.style.height=""}),k.forEach(function(t){var n=t.parentNode.parentNode.offsetHeight;(!e||n>e)&&(e=n)}),k.forEach(function(t){t.parentNode.parentNode.style.minHeight=e+"px",_.style.height=e+"px"})}}var c=null,u=null,p=null;try{var f=JSON.parse(a.videoId);c=f.title,p=f.type,u=f.list}catch(m){console.log(m)}if(!c||!u)return void n.emit(be);c=c.substr(0,85),u=u.slice(0,5),u.forEach(function(e){e.answer_title=e.answer_title.substr(0,85)});var v=t.createElement("link");v.href="https://fonts.googleapis.com/css?family=Roboto",v.rel="stylesheet",v.type="text/css",t.head.append(v);var h,g,y=t.createElement("div"),b=t.createElement("div"),w=t.createElement("div"),T=t.createElement("div"),E=t.createElement("div"),C=t.createElement("ul"),_=t.createElement("button");y.className="rtp-brandlift",y.innerHTML='
';var I=y.children[0].children[0];b.className="rtp-brandlift__caption",b.innerText=c,E.className="rtp-brandlift__title",w.className="rtp-brandlift__hint",w.innerText=a.data.locales.access_hint_brandlift,T.className="rtp-brandlift__lead",T.innerText=a.data.translates[4],E.append(w),E.append(T),E.append(b),I.append(E),C.className="rtp-brandlift__list";var k=[];for(var A in u){var N=u[A],M=t.createElement("li"),P="default"===p?"radio":"checkbox";M.innerHTML='";var V=M.getElementsByTagName("input")[0];k.push(V),"radio"===P?O.addListener(V,"change",i):O.addListener(V,"change",r),C.append(M)}if("multi"===p){var M=t.createElement("li");_.className="rtp-brandlift__btn",_.innerText=a.data.translates[3],O.addListener(_,"click,touchstart",i),M.append(_),C.append(M)}if(I.append(C),a.target.parentNode.replaceChild(y,a.target),a.wrapper.offsetHeight=1&&(n.currentTime+=.1,n.currentTime>n.getDuration()&&(r=0,n.currentTime=0,i||n.emit(ge),i=!0))},100),$(t).iframeTracker({blurCallback:function(i){r%2===0?n.emit(fe):n.emit(me),a.player.style["max-height"]=t.offsetHeight+"px",++r,setTimeout(function(){t.blur(),e.focus()},100)}})}var l=t.createElement("blockquote");O.addClass(l,"tiktok-embed"),l.setAttribute("data-video-id",a.data.sourceId),l.appendChild(t.createElement("section")),n.durationTime=a.duration,a.target.parentNode.replaceChild(l,a.target),O.loadScript("https://www.tiktok.com/embed.js"),O.loadScript(P+"/js/vkv.js"),r(l,o),e.focus()},n.currentTime=0,n.getCurrentTime=function(){return n.currentTime},n.durationTime=0,n.getDuration=function(){return n.durationTime},n.play=function(){return!1},n.getVolume=function(){return 0}}function k(){setInterval(function(){if("undefined"!=typeof vbm&&(vbm.q=vbm.q||[],vbm.d=vbm.d||[],vbm.t=vbm.t||[],0!==vbm.q.length)){var e=vbm.q.shift(),t=e[0],n=Date.now();switch(t){case"get":if(vbm.t&&n=0&&(Ge[e]=null),n.apply(this,arguments)})}function M(){function n(e){fn=e,jn=e.elementId||jn;var n=e.format;try{"string"==typeof fn.locales&&(fn.locales=JSON.parse(O.base64.decode(fn.locales)))}catch(S){console.error(S)}if(!e.ss||!e.rtrTarget){var A=tt.get(jn);if(A)return void console.log('[vbm] target "'+jn+'" already used by '+A.format+" format");tt.add(jn,e);var N="__"+fn.sid;try{vbm[N]=function(){gt(),delete vbm[N]}}catch(S){}if(O.isInIframe()){Ln="";try{Ln+=location.host}catch(S){}Ln+=",";try{Ln+=top.location.host}catch(S){}}if("onVbmNoContent"===e.event||fn.sourceType===te&&Ke===fn.campaignId)return(n===U||n===j)&&Ye.detachAll(),Qt(jn,!1),e.passbackCode&&Kt(e.passbackCode),void(e.bury&&tt.del(jn));var M=e.campaignId,P=e.accessId;Qt(jn,M),qe[un.format]=qe[un.format]||[],qe[un.format].push(M),Zt.vbmuid=Zt.vbmuid||e.vbmuid,e.actionKeys&&e.actionKeys.content&&(Lt("content"),delete e.actionKeys.content);var V=Vt();if(V)return O.loadScript(e.blockedUrl,{accessId:P,url:location.href,words:V},!0),xt(fn),void Rt(Be);if(!(e.ss&&tt.len()>1)){if(n===U||n===j){if(e.ss)try{O.addClass(t.querySelector(".viboom-overroll-1"),xe),O.addClass(t.querySelector("."+xe+"-1"),xe)}catch(S){}if(pn.tab)try{if(bn=t.querySelector(pn.tab),!bn){console.log("[vbm] overroll tab wrapper not found"),tt.del(jn);var L=t.querySelectorAll('[class^="'+xe+'"]');return void(L.length||Rt(Re))}}catch(S){console.log("[vbm] cannot find container tab for player")}else if(Ye.appendAll(),Ye.stopMuteAll(),!Ye.size())return console.log("[vbm] overroll wrapper not found"),tt.del(jn),void Rt(Re)}else bn=bn||mt(n,jn);if(n===W){if(Qe)return void console.log("[vbm] viboom: "+W+" has already been shown");Qe=!0}switch(mn=vt(),$(),fn.sourceType!==te||fn.ss||fn.advertiserDomain||O.addClass(yn,"rtp-loader"),e.ss&&e.core&&delete e.advertiserDomain,e.sourceType){case q:Yn=new g;break;case z:Yn=new b;break;case J:Yn=e.deviceId===de?new f:new h;break;case Q:Yn=new u;break;case K:Yn=new r(e);break;case X:Yn=new p;break;case Z:Yn=new w;break;case ee:Yn=new T;break;case te:Yn=e.vastVideo?new v:new m;break;case ne:Yn=new E;break;case ae:case re:Yn=new C;break;case ie:Yn=new y;break;case oe:Yn=new _;break;case le:Yn=new I;break;default:throw"unknown source_type"}e.ytpost&&(Yn=new i),e.srcData&&(Yn=new l),fn.advertiserDomain&&(pn.ratio&&(fn.ratio=pn.ratio),O.addClass(yn,"rtp-player--transparent"),Yn=new o),e.cued&&(Yn=new s),e.cpx&&(Yn=new d),e.cpx2&&(Yn=new c),Zt.Player=Yn,e.actionKeys&&e.actionKeys.init&&(Lt("init"),delete e.actionKeys.init),O.onCSSLoaded("rtp-css-marker",function(){var t=e.rotatorType||pn.rotatorType;n===G||"expand"===t?x(a):n===Y?D(a):n===j||n===U?k(a):n===W?B(a):e.sourceType===te&&n===F?R(a):a()})}}}function a(){var e=fn.format,n=fn.campaignId,a=fn.actionKeys;if(e!==U&&e!==j||!(fn.minWidth&&bn.offsetWidthl?l:s,vn=l&&vn>l?l:vn,s>vn&&(vn=s),fn.sourceType===te&&fn.pbi&&i(),Ft("viewUrl"),Ft("impressionUrl"),fn.ss&&fn.sourceType===J)return Yn.play(),void setTimeout(function(){Yn.pause()},2e3);if(fn.sourceType!==te||fn.ss||(Bn=setTimeout(function(){console.log("[vbm] vast viewed timeout"),Yn.emit(be,{code:He,initiator:Yn})},fn.out_v||1e4)),O.onViewport(yn,function(t,n){var i=fn.overrollType||pn.overrollType;!a.view||fn.sourceType===te||fn.ovr2&&"embeded"===i||r(),e!==U||fn.sourceType!==J||fn.ss||Yn.play(),e!==j||fn.ss||Yn.play(),(fn.sourceType===ee||fn.sourceType===oe)&&Yn.play(),n()}),fn.flyroll){var d=e===Y?En:wn;O.addClass(d,"rtp-flyroll-inner");var c=!1,u=!1,p=t.createElement("div");p.className="rtp-flyroll rtp-wrapper",t.body.append(p),Yn.on(fe,function(){u=!0}),Yn.on(ge,function(){t.body.removeChild(p)}),O.onViewport(hn,.4,function(e){c&&(c=!1,hn.append(d),Yn.play())},function(){u&&!c&&(c=!0,p.append(d),Yn.play())})}Tt(function(){if(Fn&&(clearTimeout(Fn),Fn=null),Lt("start"),delete a.start,qt("start","campaign_"+n),fn.sourceType===te){a.view&&r(),Bn&&(clearTimeout(Bn),Bn=null);var e;Hn=setInterval(function(){var t=Yn.getOwnPlayedTime(),n=Yn.getCurrentTime();n!==e&&(e=n,Yn.setPlayedTime(e)),t-n>20&&(console.log("[vbm] vast played timeout",t,n),Yn.emit(be,{code:Fe,initiator:Yn}))},100)}Zt.nextCount>0&&qt("nextVideoStart","campaign_"+n)},0),Rn=setInterval(function(){t.getElementById(Gn)||(On=!0,clearInterval(Rn))},100),fn.sourceType===te&&(fn.format===F&&Yn.mute(),Yn.once(ge,function(){i(),o()})),fn.vpaidTop&&(Yn.on("onTrackPlayback",Ct),Yn.once(ge,function(){fn.actionKeys.finish&&o()})),Tt(i,s),l&&wt(o,Math.floor(l)),l&&wt(function(){Ft("firstQuartileUrl"),S("firstQuartile",jn),qt("firstQuartile","campaign_"+n)},.25*l),l&&wt(function(){Ft("midpointUrl"),S("midpoint",jn),qt("midpoint","campaign_"+n)},.5*l),l&&wt(function(){Ft("thirdQuartileUrl"),S("thirdQuartile",jn),qt("thirdQuartile","campaign_"+n)},.75*l),Yn.on(fe,Et),Yn.on(me,_t),Yn.on(fe,function(){Ft("startUrl"),rn&&!on&&(jt("resume"),Ft("resumeUrl"),on=!0)}),Yn.on(me,function(e){e||rn||(jt("pause"),Ft("pauseUrl"),rn=!0)}),Yn.on(ge,function(){rn||on||(jt("permanently"),on=!0)}),Yn.on(he,function(e){e>0&&++ln})}),Yn.on(pe,function(){O.addClass(yn,"rtp-player--transparent"),O.removeClass(yn,"rtp-loader"),Ue(),fn.sourceType===K&&fn.deviceId===de&&at(),e!==j&&e!==U&&e!==Y&&ve(),"expand"===fn.rotatorType&&Se();var t=fn.overrollType||pn.overrollType;!fn.ss&&(fn.isVpaid&&e===U||e===U&&("embeded"===t||fn.isIframe||fn.isWindow))&&ke(),fn.sourceType!==te||e!==F&&e!==U&&e!==j||pt(),Ae(),lt(),it(),Yn.once(fe,function(){Me(),e!==Y&&ct(),(e===U||e===j)&&(st(),Yn.on(ge,function(){gt(),xn||S("playerSkip",jn)}))}),Yn.once(fe,Jt)}),e===F&&Yn.once(ge,function(){fn.isIframe||(qt("nextVideoOpen","campaign_"+n),Dt())}),Yn.on(pe,function(){S("playerReady",jn,Yn.exportPublic()),"undefined"!=typeof onVbmPlayerReady&&onVbmPlayerReady.call(null,jn)}),Yn.on(fe,function(){S("playerStart",jn),"undefined"!=typeof onVbmPlayerStart&&onVbmPlayerStart.call(null,jn)}),Yn.on(me,function(){S("playerStop",jn),"undefined"!=typeof onVbmPlayerStop&&onVbmPlayerStop.call(null,jn)}),Yn.on(ge,function(){xn||(S("playerFinish",jn,qn),"undefined"!=typeof onVbmPlayerFinish&&onVbmPlayerFinish.call(null,jn))}),Yn.on(ye,function(){Ft("clickUrl")}),Yn.on(be,function(t){ze.push(fn.campaignId),t&&t.initiator===Yn&&t.code?Rt(t.code):fn.sourceType===te&&Rt(We);var n=t?JSON.stringify(t.data)||JSON.stringify(t.message):0;return fn.sourceType!==te&&!fn.isVpaid||!fn.nextData||0!==Zt.nextCount||fn.isIframe?(S("playerError",jn,t),"undefined"!=typeof onVbmPlayerError&&onVbmPlayerError.call(null,jn,t),fn.sourceType===te&&(Ke=fn.campaignId,Ot("vast:error",{message:n||"unknown"})),fn.isIframe?void 0:(console.log("[vbm] error "+fn.campaignId+" "+It()),Ze=!0,Bn&&(clearTimeout(Bn),Bn=null),Hn&&(clearInterval(Hn),Hn=null),fn.sourceType===K&&t&&150===t.data&&Ot("emberror"),fn.sourceType===te&&"vast played timeout"===t.message?void(qn?(console.log("[vbm] err vast ==> skip"),gt()):(console.log("[vbm] err vast ==> next"),Dt())):void(e===F||e===G||e===U||e===j?Dt():gt()))):(console.log("[vbm] next",fn.nextData),Dt(fn.nextData))}),Yn.on(we,function(){function e(){Yn.mute(),Yn.setVolume(0)}if(e(),fn.vpaidTop&&fn.raterand){var t=parseInt(.35*fn.duration),n=parseInt(.65*fn.duration),a=O.randomInt(t,n);Yn.seekTo(a),Yn.setPlaybackRate(.25)}Un=setInterval(function(){e()},100),fn.vpaidTop||Ye.hideAll(),S("playerHide",jn),fn.isIframe||(S("playerSkip",jn),S("playerClose",jn)),bn&&O.removeClass(bn,xe+"--active"),fn.isIframe||console.log("[vbm] skip after "+fn.campaignId+" "+It()),xn=!0}),Yn.on(Te,function(){Ye.detachAll(),bn&&O.removeClass(bn,xe+"--active")}),Yn.on(Ee,function(e){Ht(e)}),Yn.on(_e,function(e){Bt(e)}),fn.sourceType===te)for(var r in De)(function(e){var t=De[e],n=t===Ve?"on":"once";Yn[n](t,function(){Yt(e)})})(r);var i=se();mn.ratio&&O.setIntervalNow(function(){var e=hn.offsetWidth,t=O.getHeightByRatio(e,mn.ratio)+"px";wn.style.height=t,(fn.format===G||"expand"===fn.rotatorType)&&(hn.style.height=t)},50),O.setIntervalNow(function(){var e=hn.offsetWidth;400>e?O.addClass(hn,Le):O.removeClass(hn,Le),300>e?O.addClass(hn,Oe):O.removeClass(hn,Oe)},50);var o=O.getIEVersion();o&&10>=o&&O.setIntervalNow(bt,50);var l=1;if("controls"in fn){var s=parseInt(fn.controls);l=isNaN(s)?l:s}if("controls"in pn){var s=parseInt(pn.controls);l=isNaN(s)?l:s}Yn.init({target:i,id:jn,videoId:fn.sourceId,width:mn.width,height:mn.height,cdnDomain:fn.cdnDomain,hostingUrl:fn.videoHostingUrl,previewUrl:fn.previewUrl,format:e,quality:e===W?"medium":null,playDelay:fn.playDelay,duration:fn.duration,platformType:fn.platformType,ss:fn.ss,start:0,autoplay:V?0:fn.autoplay,controls:l,iv_load_policy:fn.iv_load_policy||1, campaignId:fn.campaignId,data:fn,skip:gt,nativeControls:fn.nativeControls,wrapper:hn,player:yn})}}function k(n){function a(t){function r(t){var n=e.getComputedStyle(t);return"none"===n.display||null===t.offsetParent}gn.overrollOverlay=!0,O.removeListener(gn,"click, touchstart",a),n(),Xe.forEach(function(e){!e.overrollOverlay&&r(e)&&fn.sourceType!==te&&fn.sourceType!==J&&e.click()})}function r(e){return e.children.length?n():(gn=e,bn=e.parentNode,"facebook"===fn.sourceType&&(O.addClass(gn,xe+"--loading"),Yn.on(pe,function(){O.removeClass(gn,xe+"--loading")})),Ye.detachAll(e),void n())}function i(){O.onViewport(yn,function(e,t){fn.actionKeys.view&&(Lt("view"),S("playerView",jn),delete fn.actionKeys.view,qt("view","campaign_"+fn.campaignId))})}if(pn.tab&&bn){bn.style.width="100%",bn.style.height="100%";var o=Ze?"":fn.overrollType||pn.overrollType,l=!0;return gn=Ye.append(bn,l,"embeded"===o),Xe.push(gn),void("embeded"!==o&&(fn.format!==j||fn.ss||fn.isIframe||fn.isVpaid)?(Ye.stopMute(gn),O.removeClass(gn,"rtp-no-events"),n()):(O.addClass(gn,"rtp-overlay--active rtp-overlay--container"),O.addListener(gn,"click, touchstart",a),Ye.stopMute(gn),O.removeClass(gn,"rtp-no-events")))}Ye.each(function(e){var t=e.parentNode.getElementsByTagName("video")[0];t&&t.pause()});var o=fn.overrollType||pn.overrollType;if(Ze&&et)return void r(et);if(fn.format===j&&fn.preStart)return void r(Ye.first());if(fn.ovr2&&"embeded"===o){var s=t.createElement("div"),d=Ye.append(s);t.body.append(s);var c=null;return O.addClass(s,"rtp-overroll--hidden"),gn=d,bn=s,n(),void Ye.each(function(e){function n(){c!==e&&(e.append(hn),c=e)}e===Ye.first()&&n(),O.addClass(hn,"rtp-overroll--hidden"),O.addClass(e,"rtp-overlay--active"),fn.deviceId===de&&O.addListener(e,"mouseenter",n),O.addListener(e,"click, touchstart",function(){0===e.children.length&&n(),Ye.detachAll(e),O.removeClass(hn,"rtp-overroll--hidden"),bn=e.parentNode,O.addClass(bn,xe+"--active"),t.body.removeChild(s),O.removeListener(e,"mouseenter",n),i()})})}"embeded"!==o&&(fn.format!==j||fn.ss||fn.isIframe||fn.isVpaid)?r(Ye.first()):Ye.onClick(r)}function D(n){function a(){l=parseInt(hn.offsetWidth),c&&(l>p?hn.style.fontSize=p/u+"px":hn.style.fontSize=l/u+"px"),d=O.getHeightByRatio(l,f),s=parseInt(h.offsetHeight)+d,s+=c&&Mn?parseInt(Mn.offsetHeight):0,hn.style.height=s+"px",wn.style.height=d+"px",m||i("100%",s+"px")}function r(){O.removeClass(hn,"rtp-inroll--on-animation"),a(),setTimeout(function(){O.addClass(hn,"rtp-inroll--on-animation")},10)}function i(e,t){o(function(n){n.style.width=e,n.style.minHeight=t})}function o(t){if(O.isInIframe()){var n=e.frameElement;n&&0===n.id.indexOf("google_ads")&&t(n)}}var l,s,d,c=fn.deviceId!==de,u=32,p=768,f="16:9",m=!1,v="rtp-inroll rtp-inroll--on-animation";fn.inrollVisible&&(v+=" rtp-inroll--on-animation-disable"),v+=c?" rtp-inroll-mobile":"",O.addClass(hn,v),En=t.createElement("div"),En.style.height="100%",En.style.width="100%",O.addClass(En,"rtp-flyroll-inner"),hn.append(En);var h=t.createElement("div");h.className="rtp-inroll-header",h.innerHTML=['
','
'+fn.locales.inroll_adv+"
",''].join(""),En.append(hn.children[0]),En.insertBefore(h,En.children[0]);var g=h.firstChild;O.addListener(g,"click,touchstart",function(){Ft("skipUrl"),yt()}),fn.inrollVisible||(hn.style.height=0),Yn.on(pe,function(){if(ct(),O.addListener(e,c?"orientationchange":"resize",r),o(a),fn.inrollVisible?a():O.onViewport(yn,function(e,t){a(),t()}),fn.ss)return Yn.play(),void setTimeout(function(){Yn.pause()},2e3);var n=fn.flyroll?.01:.9;if(nn=O.onViewport(yn,n,function(e){var n=t.hasFocus?t.hasFocus():!0;O.isInIframe()&&(n=!0);var a=Yn.isPlaying();!n&&a?Yn.pause():!a&&n&&(Yn.play(),hasPlaying=!0)},function(){Yn.isPlaying()&&Yn.pause()}),Yn.mute(),!c&&fn.sourceType!==te){var l=!1;O.addListener(yn,"mouseover,mouseout",function(e){l||Yn.fluentMute("mouseout"===e.type)});try{O.addListener(Yn.player.controlBar.muteToggle.el_,"click",function(){l=!0})}catch(s){}}Yn.on(ge,function(){m=!0,i(null,null),yt()})}),n&&n()}function x(e){return fn.advertiserDomain?void(e&&e()):(O.addClass(bn,"rtp-target"),O.addClass(hn,"rtp-wrapper--expanded"),hn.style.height=0,void O.onViewport(bn,function(t,n){O.removeClass(bn,"rtp-target"),e&&e(),n()}))}function R(e){O.addClass(bn,"rtp-target"),O.onViewport(bn,function(t,n){O.removeClass(bn,"rtp-target"),e&&e(),n()})}function B(n){function a(){clearInterval(i),gt(),S("playerSkip",jn),t.ontouchmove=null,o.parentNode.removeChild(o),u.content=""}function r(){var t=horScale=verScale=1,n=.9,a=.9,r=e.innerWidth,i=e.innerHeight,o=parseInt(s.offsetWidth),l=parseInt(s.offsetHeight);horScale=r/o*n,verScale=i/l*a,t=Math.min(horScale,verScale),s.style.transform=c.style.transform=s.style.webkitTransform=c.style.webkitTransform=s.style.msTransform=c.style.msTransform="scale("+t+")"}var i,o=t.createElement("div"),l=t.createElement("div"),s=t.createElement("div"),d=t.createElement("div"),c=t.createElement("div"),u=t.createElement("meta"),p=O.detectBrowser();u.name="viewport",u.content="minimum-scale=1.0, maximum-scale=1.0, initial-scale=1.0","Firefox"===p?u.content="minimum-scale=1.0, maximum-scale=1.0":"Safari"===p&&(u.content="width=980"),t.head.appendChild(u),t.ontouchmove=function(e){e.preventDefault()},t.body.appendChild(o),o.appendChild(l),l.appendChild(s),s.appendChild(d),s.appendChild(hn),l.appendChild(c),o.className="rtp-mfs",l.className="rtp-mfs-cell",s.className="rtp-mfs-content",d.className="rtp-mfs-title",d.innerHTML=fn.title,c.className="rtp-mfs-skip",c.innerHTML="×",Yn.on(ge,a),O.addListener(c,"click",function(){a(),Ft("skipUrl")}),i=O.setIntervalNow(r,300),O.addListener(e,"orientationchange,resize,touchend",r),n&&n()}function $(){hn=t.createElement("div"),hn.id=Wn,hn.className="rtp-wrapper",wn=t.createElement("div"),wn.className="rtp-outer",Tn=t.createElement("div"),Tn.className="rtp-inner",yn=t.createElement("div"),yn.id=Gn,yn.className="rtp-player",hn.style.width=O.toCssSize(mn.width),wn.style.height=O.toCssSize(mn.height),O.isPercentSize(mn.height)&&(hn.style.height="100%"),hn.appendChild(wn),wn.appendChild(Tn),Tn.appendChild(yn)}function se(){var e=fn.format;return e===U||e===j||e===W?(e!==W&&(gn.appendChild(hn),O.addClass(bn,xe+"--active"),fn.sourceType===oe&&O.addClass(bn,xe+"--bt")),yn.innerHTML+="
",yn.children[0]):(bn.parentNode.replaceChild(hn,bn),yn.appendChild(bn),bn)}function ce(e){var n=t.createElement("div");return n.className="rtp-caption",n.innerHTML=O.lineBreaksToTagBreaks(e),n}function ve(){var e=fn.caption,t=fn.captionAlign||pn.captionAlign;if(Cn&&(Cn.parentNode&&Cn.parentNode.removeChild(Cn),Cn=null),!O.isBlank(e)){Cn=ce(e);var n=O.isPercentSize(mn.height);"top"===t?n?wn.insertBefore(Cn,Tn):hn.insertBefore(Cn,wn):"bottom"===t&&(n?wn.appendChild(Cn):hn.appendChild(Cn)),O.getBackgroundBrightness(Cn,function(e){O.addClass(hn,"rtp-bg-"+e)})}}function Ie(){var e=t.createElement("div");return e.className="rtp-text-hint rtp-skip-button",e.innerHTML=fn.translates[2].replace("%remaning%",vn),Yn.once(fe,function(){O.addClass(e,"rtp-text-hint--hidden")}),e}function ke(e){Nn&&(Nn.parentNode.removeChild(Nn),Nn=null),e=1===arguments.length?e:fn.playerInteractive.textHint,(fn.vpaidHint||e&&e.enabled)&&(Nn=Ie(),yn.appendChild(Nn))}function Se(){var e=Cn?Cn.offsetHeight:0,t=parseInt(mn.height);hn.style.height=t+e+"px"}function Ae(){if(fn.platformRegionId===ue){var e=t.createElement("div");e.className="rtp-promotion",e.innerHTML="promotion",yn.appendChild(e)}}function Ne(n){var a=t.createElement("img");a.src=n.src,a.className="rtp-ipicture rtp-hidden",a.style.width=n.width||"25%",a.style.height=n.height||"auto",a.style.top=n.top||"auto",a.style.right=n.right||"auto",a.style.bottom=n.bottom||"auto",a.style.left=n.left||"auto",n.height&&(a.style.width="auto"),n.top||n.bottom||(a.style.bottom="55px"),n.left||n.right||(a.style.right=0);var r=parseInt(n.time_show)||0,i=parseInt(n.time_hide)||0;return wt(function(){O.addClass(a,"rtp-hidden")},i),wt(function(){O.removeClass(a,"rtp-hidden")},r),O.addListener(a,"click",function(){e.open(n.url,"_blank")}),O.addListener(a,"error",function(e){a.parentNode.removeChild(a)}),a}function Me(e){_n&&(_n.parentNode&&_n.parentNode.removeChild(_n),_n=null),e=1===arguments.length?e:fn.playerInteractive.picture,e&&e.src&&(_n=Ne(e),yn.appendChild(_n))}function Pe(n){var a=t.createElement("div"),r=t.createElement("div"),i=t.createElement("div"),o=t.createElement("div"),l=t.createElement("span");if(a.className="rtp-ibutton-container rtp-hidden",r.className="rtp-ibutton-control",i.className="rtp-ibutton",o.className="rtp-ibutton-desc",l.className="rtp-ibutton-desc-text",Dn=l,l.innerText=n.description||"",n.subscribe){var s="full"===n.layout?n.layout:"default";O.loadScript("https://apis.google.com/js/platform.js");var d="full"===s?"rtp-ibutton-yt--full":"rtp-ibutton-yt";O.addClass(i,d),"strong"===n.layout&&(a.className+=" rtp-ibutton-strong",l.innerText=n.description?n.description:"Subscribe to the channel"),"data:"===location.protocol&&(a.className+=" rtp-data-ibutton"),i.innerHTML='
'}else if(n.subscribe_vk)O.loadScript("https://vk.com/js/api/openapi.js?127"),an=setInterval(function(){if("undefined"!=typeof VK){var e="vk_subscribe_"+Date.now();i.innerHTML='
',VK.Widgets.Subscribe(e,{soft:1,width:"250"},n.subscribe_vk),clearInterval(an)}},100);else{var c=t.createElement("button");c.type="button",c.className="rtp-ibutton-simple",c.innerText=n.text||"",i.appendChild(c),O.addListener(a,"click",function(){e.open(n.url,"_blank")})}(n.subscribe||n.subscribe_vk)&&O.onIframeLoad(i,function(){O.onIframeClick(i,function(){O.loadScript(n.subscribe_url)})});var u=parseInt(n.time_show)||0,p=parseInt(n.time_hide)||0;return wt(function(){O.addClass(a,"rtp-hidden")},p),wt(function(){O.removeClass(a,"rtp-hidden")},u),n.subscribe&&"strong"===n.layout?(a.appendChild(o),a.appendChild(r)):(a.appendChild(r),a.appendChild(o)),r.appendChild(i),o.appendChild(l),a}function Ue(e){function t(){Vn={};for(var t in e)Vn[t]=e[t]}if(In){var n=[];for(var a in e)e[a]!==Vn[a]&&n.push(a);if(1===n.length&&0===n.indexOf("description"))return Dn.innerText=e.description||"",void t();clearInterval(an),wn.removeChild(In),In=null}e=1===arguments.length?e:fn.playerInteractive.button,t(),e&&(In=Pe(e),wn.appendChild(In))}function Ge(e){var n=t.createElement("div");n.className="rtp-subscribe-dialog",O.loadScript("https://apis.google.com/js/platform.js"),n.innerHTML='
';var a=n.firstChild.children[2];return O.addClass(n,"rtp-hidden"),wt(function(){function t(){Yn.play(),O.addClass(n,"rtp-hidden")}Yn.pause(),O.removeClass(n,"rtp-hidden"),O.addListener(a,"click",t),O.onIframeLoad(n,function(n){O.onIframeClick(n,function(){t(),O.loadScript(e.subscribe_url)})})},fn.duration/2),n}function at(e){kn&&(wn.removeChild(kn),kn=null),e=1===arguments.length?e:fn.playerInteractive.subscribeDialog,e&&(kn=Ge(e),yn.appendChild(kn))}function rt(n){var a=t.createElement("div");a.className="rtp-textlink rtp-hidden",a.innerHTML=n.text,O.addListener(a,"click",function(){e.open(n.url,"textLink")});var r=parseInt(n.time_show)||0,i=parseInt(n.time_hide)||0;return wt(function(){O.addClass(a,"rtp-hidden")},i),wt(function(){O.removeClass(a,"rtp-hidden")},r),a}function it(e){An&&(An.parentNode.removeChild(An),An=null),e=1===arguments.length?e:fn.playerInteractive.textLink,e&&e.text&&e.url&&(An=rt(e),yn.appendChild(An))}function ot(n){var a=t.createElement("div");a.className="rtp-social";for(var r in n)(function(r,i){if(n.hasOwnProperty(i)){var o=t.createElement("div"),l=r.type,s=r.url;o.className="rtp-soc-btn rtp-soc-btn-"+l+" rtp-hidden",o.dataset.url=s,"yt"===l||"vm"===l?(a.insertBefore(o,a.children[0]),Yn.on("onPlayerStart",function(){O.removeClass(o,"rtp-soc-btn--pulse")}),Yn.on("onPlayerStop",function(){O.addClass(o,"rtp-soc-btn--pulse")})):a.appendChild(o),O.addListener(o,"click,touchstart",function(){var t;switch(!0){case-1!==this.dataset.url.indexOf("http://vk.com/share.php"):case-1!==this.dataset.url.indexOf("https://connect.ok.ru/offer"):case-1!==this.dataset.url.indexOf("http://facebook.com/sharer.php"):case-1!==this.dataset.url.indexOf("http://twitter.com/intent/tweet"):t="width=600,height=280,status=no,resizable=no,top=200,left=200"}e.open(this.dataset.url,l,t)});var d=parseInt(r.time_show)||0,c=parseInt(r.time_hide)||0;wt(function(){O.addClass(o,"rtp-hidden")},c),wt(function(){O.removeClass(o,"rtp-hidden")},d)}})(n[r],r);return n.length||(a.style.height=0),a}function lt(e){function t(){O[An?"addClass":"removeClass"](Sn,"rtp-social--small");for(var e=25,t=parseInt(Sn.offsetHeight)-e,r=0,i=0;it?o.style.display="none":o.style.display="block"}}var n=0,a=0;if(Sn&&(Sn.timer&&clearInterval(Sn.timer),Sn.parentNode.removeChild(Sn),Sn=null),e=1===arguments.length?e:fn.playerInteractive.socialButtons,e&&(Sn=ot(e),yn.appendChild(Sn),Sn.children.length>1)){var r=Sn.children[1];try{n=parseInt(r.offsetHeight),a=getComputedStyle(r).getPropertyValue("margin-top")}catch(i){a=r.currentStyle.marginTop}a=parseInt(a),Sn.timer=O.setIntervalNow(t,200)}}function st(){var e=t.createElement("button");e.className="rtp-skip-button",Pn=e,fn.skip_v2&&(e.className="rtp-skip-adv"),e.id=O.getGuid(),(fn.hiddenPrerollSkipBtn||fn.appendTime)&&(e.style.opacity=0);var n,a=setInterval(function(){e.style.display="block";var t=Yn.getPlayedTime();n=vn-Math.floor(t),n>=1?e.innerHTML=fn.translates[1].replace("%remaning%",n):(e.innerHTML=fn.translates[0],O.addClass(e,"clickable"),fn.skip_v2&&O.addClass(e,"adv-complete"),clearInterval(a))},100);O.addListener(e,"click,touchstart",function(){function e(){fn.isIframe&&setTimeout(function(){S("playerHideClose",jn)},2e3),Ft("skipUrl"),gt(),xn||S("playerSkip",jn)}if(!(n>=1))if(!fn.hideSkipDelay||fn.isVpaid&&!fn.vpaidTop)e();else if(100===fn.hideSkipDelay)Yn.emit(we),fn.isIframe&&Yn.on(ge,e);else{var t=Yn.getDuration()||fn.duration,a=Yn.getCurrentTime(),r=t/100*fn.hideSkipDelay;if(a>=r)return e();Yn.emit(we);var i=setInterval(function(){var t=Yn.getCurrentTime();t>=r&&(e(),clearInterval(i),i=null)},100)}}),navigator.userAgent.match(/UCBrowser/i)&&(O.addClass(e,"rtp-skip-button--outer"),O.addClass(yn,"rtp-skip--outer")),yn.appendChild(e)}function dt(e){var n=t.createElement("div"),a=t.createElement("div");return n.className="rtp-overlay-link",a.className="rtp-overlay-link-hint",a.innerHTML=e,n.appendChild(a),n}function ct(n){function a(){Yn.pause(),e.open(n.url,"_blank");var a=setInterval(function(){t.hasFocus&&t.hasFocus()&&(Yn.play(),clearInterval(a))},100)}var r=fn.deviceId===de;if(Mn&&(Mn.parentNode.removeChild(Mn),Mn=null),n=1===arguments.length?n:fn.playerInteractive.overlayLink,n&&n.url){var i=r?fn.locales.overlay_click:fn.locales.overlay_more+' ';if(Mn=dt(i),O.addListener(Mn,"click,touchstart",a),O.addListener(yn,"mouseover,mouseout",function(e){O["mouseover"===e.type?"addClass":"removeClass"](yn,"rtp-player--on-hover")}),r){if(yn.appendChild(Mn),yn.style.cursor="pointer",!Yn.$el)return;O.addListener(Yn.$el,"click",function(e){var t=e.target||e.srcElement,n=t.className;return/vjs-control([^\-])/.test(n)||O.closest(t,".vjs-control")?void 0:(a(),!1)})}else hn.appendChild(Mn)}}function ut(){var e=t.createElement("button"),n=t.createElement("span");return e.className="rtp-volume-button",n.className="rtp-volume-button--icon",ft("volumeButton","position","left")?O.addClass(e,"rtp-volume-button--on-left"):O.addClass(e,"rtp-volume-button--on-left-down"),e.appendChild(n),e}function pt(){var e=ut(),t="rtp-volume-button--on";O.addClass(e,t),O.addListener(e,"click",function(){Yn.isMuted()?(O.addClass(e,t),Yn.unMute()):(O.removeClass(e,t),Yn.mute())}),yn.appendChild(e)}function ft(e,t,n){return fn.localStyles&&fn.localStyles[e]?fn.localStyles[e][t]===n:!1}function mt(e,n){function a(e){try{e.isProxyNode&&e.proxiedNode&&(e=e.proxiedNode)}catch(t){}return e}switch(e){case H:case F:case W:case G:case Y:case U:case j:var r=t.getElementById("v-"+n);if(r)return a(r);if(r=t.getElementById("s-"+n))return a(r);if(r=O.getElementByInnerText("script",n))return a(r);if(r=O.getElementBySrc("script",n))return r;throw"viboom: target "+n+' for format "'+e+'" not found';default:throw"viboom: unknown format "+e}}function vt(){var e={width:fn.width||pn.width,height:fn.height||pn.height,ratio:fn.ratio||pn.ratio};return fn.sourceType===z&&(e.width<400&&(e.width=400),e.height<300&&(e.height=300)),(fn.format===Y||e.ratio)&&(e.width=e.width||"100%"),(fn.format===U||fn.format===j)&&(e.width="100%",e.height="100%"),e.width=e.width||640,e.height=e.height||360,e}function ht(){var e=pn.container,n=pn.position,a=pn.className;if("string"==typeof e)try{e=t.querySelectorAll(e)}catch(r){e=null}if(!e)return console.log("[vbm] cannot find container for player"),!1;var i=t.createElement("div");if(i.id="v-"+un.sig,!n){switch(O.getFormatId(un.format)){case U:case j:e.forEach?e.forEach(function(e){"SCRIPT"!==e.tagName&&O.addClass(e,xe)}):O.addClass(e,xe);break;default:e.forEach&&(e=e[0]),e.appendChild(i)}return!0}var o=t.createElement("div");o.className=a||"",o.appendChild(i);var l=n.match(/(\w+)(\d+)/),s=l[1],d=0|l[2],c=e.getElementsByTagName(s),u=c[d-1];return u?O.insertAfter(o,u):(console.log("[vbm] cannot find "+n+", insert to end"),e.appendChild(o)),!0}function gt(){try{Yn.emit(Ce)}catch(e){}if(!fn.isIframe&&(xn||console.log("[vbm] skip after "+fn.campaignId+" "+It()),Rn&&clearInterval(Rn),tt.del(jn),hn||Yn)){var t=hn.parentNode;if(fn.format===U||fn.format===j){if(pn.tab){var n=!0;Ye.detach(gn,n)}else!fn.iframeId||fn.nextData||Ze?Ye.detachAll():(Ye.hideAll(),setTimeout(function(){Ye.detachAll()},1e3));bn&&O.removeClass(bn,xe+"--active")}else{if(!t)return;t.replaceChild(bn,hn)}if(xn||S("playerClose",jn),"undefined"!=typeof onVbmPlayerSkipped&&onVbmPlayerSkipped.call(null,jn),Yn.remove(),_t(),(fn.format===U||fn.format===j)&&fn.deviceId===de){if(Ze)return void(pn.tab||(Ye.appendAll(),et=Ye.findOverlay(bn)));if(fn.untouch)return;try{O.forEachChildrens(bn,function(e){"iframe"===e.tagName.toLowerCase()&&e.src?e.src=e.src+(/\?/.test(e.src)?"&":"?")+"autoplay=1":"video"===e.tagName.toLowerCase()&&e.src&&e.play()})}catch(e){}}}}function yt(){nn&&clearInterval(nn),hn.style.height="0",setTimeout(function(){fn.sourceType===te?Yn.stop():(Yn.mute(),Yn.pause()),gt(),S("playerSkip",jn)},500)}function bt(){var e,t=hn.parentNode,n=mn.height,a=Cn?parseInt(Cn.offsetHeight):0,r=In?parseInt(In.offsetHeight):0;if(O.isPercentSize(n)){var i=O.getOuterHeight(t);e=i/100*parseInt(n)}else e=parseInt(n);var o=e-a-r;yn.style.height=o+"px"}function wt(e,t){Yn.currentTimeHandler(e,t)}function Tt(e,t){Yn.playedTimeHandler(e,t)}function Et(){_t(),tn=O.setIntervalNow(Ct,100)}function Ct(e){if(t.getElementById(Gn)||e){var n=fn.playbackInterval,a=Yn.getCurrentTime();if(e&&n&&(a=Math.round(a/n)*n),n){var r=a%n;if(1.5>r){var i=Math.floor(a);i=1>r?i:i-1,Gt(i)}Wt()}}}function _t(){tn&&clearInterval(tn)}function It(e){return(e||fn.format)+"_"+(jn||Wn)}function kt(a,r,i){un=a||un,pn=r||pn,jn=un.sig;var o=0,l=O.getFormatId(a.format),s=It(l);if(i&&i.isVpaid)return void console.log("svpaid");if(!pn.container||ht()){if((l===U||l===j)&&Ye.appendAll(),l!==U&&l!==j)try{var d=mt(l,jn);Je.width=d.parentNode.offsetWidth,Je.height=d.parentNode.offsetHeight;var c=un.rotatorType||pn.rotatorType;if(l===G||"expand"===c){var u=un.ratio||pn.ratio||"16:9";Je.height=O.getHeightByRatio(Je.width,u)}}catch(p){Je={},console.log(p)}console.time("[vbm] uid "+s),St(function(r){console.timeEnd("[vbm] uid "+s),r||(r=O.md5(""+Date.now()+Math.random()),o=1),nt.set("vbmuid",r),Zt.vbmuid=r,zt(r);var l=O.getReferer(),d=pn.referer||l,c=O.getTopLocation(),u=qe[un.format]||[],p={shown:u,errors:ze,dimentions:Je,referer:d,origReferer:l,location:c,n:o,rtrCampaignId:e.rtrCampaignId,core:i&&i.core};pn.adv&&(p.adv=1),O.isInIframe()&&(p.ifr=1);try{top.location.href}catch(f){p.top_blocked=1}var m="";try{m=e.navigator.userLanguage||e.navigator.language}catch(f){}var v="";try{v=t.getElementsByTagName("title")[0].innerHTML}catch(f){}p.lang=m,p.title=v,a.data=JSON.stringify(p),a.vbmuid=r,console.time("[vbm] get "+s),O.getJSONP(P+"/video/get/",a,function(e){function t(t){t?n(e):xt(e)}return console.timeEnd("[vbm] get "+s),Jt(),e.checkIds?Nt(t):e.checkAuth?Mt(t):e.sourceType===te&&!e.vastVideo&&Ke!==e.campaignId&&Zt.nextCount<=2?At(e,s,n):void n(e)},{callback:"sig"})});var f=Date.now();$t("content",function(e){$e[e]||($e[e]=!0,f=Date.now()-f,console.log("[vbm] content "+(e||"empty")+" "+s+": "+f+"ms"))})}}function St(e){if(Zt.vbmuid)return e(Zt.vbmuid);var t=O.isHash32(nt.get("vbmuid"))||O.isHash32("");return L&&(t=O.isHash32("")||O.isHash32(nt.get("vbmuid"))),t&&Math.random()>.1?e(t):void O.sendRequest({url:"//level1cdn.com/uid/",timeout:1e3},{uid:t},function(n,a){t=O.isHash32(a)||t,e(t)})}function At(e,t,n){O.checkVast(e.sourceId,function(a,r){return a?(console.log("[vbm] vast error "+e.campaignId+" "+t+" ("+a.message+")"),Rt(je,e),xt(e)):(e.vastText=r,void n(e))})}function Nt(e){function t(t){O.sendRequest({url:"https://player.viboom.com/ids/",timeout:1e3},{},function(n,a){return n?e(!1):void t(a)})}t(function(n){t(function(t){e(n===t)})})}function Mt(e){var n=t.createElement("img");n.style.display="none",n.src="https://accounts.google.com/CheckCookie?continue=https%3A%2F%2Fwww.google.com%2Fintl%2Fen%2Fimages%2Flogos%2Faccounts_logo.png&followup=https%3A%2F%2Fwww.google.com%2Fintl%2Fen%2Fimages%2Flogos%2Faccounts_logo.png&chtml=LoginDoneHtml&checkedDomains=youtube&checkConnection=youtube%3A291%3A1",(t.body||t.head).appendChild(n),n.onload=function(){e(!0)},n.onerror=function(){e(!1)}}function Pt(){var t=e.location.href;if(O.isInIframe())try{t=e.top.location.href}catch(n){try{t=e.location.ancestorOrigins[0]}catch(n){}}return t}function Vt(){var n=fn.stopwords||[];if("string"==typeof n)try{n=JSON.parse(O.base64.decode(n))}catch(a){console.log("[vbm] parse error"),console.error(a),n=[]}if(0===n.length)return!1;var r=t.body.innerHTML;try{r+=e.parent.document.body.innerHTML,e.parent!=e.top&&(r+=e.top.document.body.innerHTML)}catch(a){}r=r.replace(/[\s\S]*?<\/script>/gim," "),r=r.replace(/[\s\S]*?<\/select>/gim," "),r=r.replace(/(<.*?>)/gim," "),r=r.replace(/\s+/gim," ");var i={template:"[^a-zа-яё](TARGET)[^a-zа-яё]",get:function(e){var t=this.template.replace("TARGET",e);return new RegExp(t,"i")}},o=[];return n.forEach(function(e){e=e.replace(/\s+/g," ");for(var t=e.split("&"),n=!0,a=0;a=3?!1:(console.log("[vbm] next after "+e.campaignId),jn&&tt.del(jn),bn&&zn.indexOf(e.format)>=0&&(Ye.appendAll(),et=Ye.findOverlay(bn)),ze.push(e.campaignId),Ze=!0,Zt.nextCount++,kt(un,pn),!0)}function Lt(e,t){if(fn.actionUrl){var n={vbmuid:Zt.vbmuid,key:fn.actionKeys[e],type:e[0]};if(fn.format===U){var a=fn.overrollType||pn.overrollType;n.embeded=+("embeded"===a)}Ln&&(n.hosts=Ln),n.location=O.getTopLocation(),O.getJSONP(fn.actionUrl,n,function(e){t&&t(e)},{sig:!0})}}function Ot(t,n){var a="";try{a=e.top.location.href}catch(r){a=e.location.href}var i={cid:fn.campaignId,type:t,referer:a,plid:fn.platformId,format:fn.format,vpaid:+!!fn.isVpaid};un.userId&&(i.uid=un.userId),n&&(i.data=JSON.stringify(n)),O.loadPixel(P+"/test/action",i)}function Rt(e,t){t=t||{};var n=Yn&&Yn.getCurrentTime?Math.round(Yn.getCurrentTime()||0):0,a={code:e,pid:fn.platformId||un.platformId||0,uid:un.userId||0,cid:fn.campaignId||t.campaignId||0,gid:fn.groupId||t.groupId||0,ref:Pt()||"",cur:n,ver:3};O.loadPixel(P+"/fail",{info:JSON.stringify(a)},!0)}function Bt(e){O.loadPixel(P+"/video/debug/",e||{})}function Ht(e){fn.choiceId&&e&&0!==e.length&&O.loadPixel(P+"/video/choice/",{id:fn.choiceId,answers:e,uid:Zt.vbmuid},!0,function(){console.log("[vbm] pxl")})}function Ft(e){var t=fn.tracking;t[e]&&([].concat(t[e]).forEach(function(e){O.loadPixel(e)}),delete t[e])}function Ut(e){var n=fn.trackingCodes;n&&n[e]&&([].concat(n[e]).forEach(function(e){var n=t.createElement("div");t.body.appendChild(n),O.insertHtml(e,n)}),delete n[e])}function jt(e){O.loadScript(fn.interruptUrl,{accessId:fn.accessId,event:e},!0)}function Wt(){if(fn.viewabilityUrl){sn+=100,dn+=Yn.getVolume()?100:0,cn+=O.isInViewport(yn)>.5?100:0;var e=500*(fn.playbackInterval||10);sn%e===0&&(O.loadScript(fn.viewabilityUrl,{accessId:fn.accessId,totalTime:sn,viewabilityTime:cn,volubilityTime:dn,ts:+new Date},!0),sn=0,dn=0,cn=0)}}function Gt(e){var t=1,n=2;if(fn.playbackUrl){var a=en[e];if(!a||a.entry!=n||a.plays!=n||a.permanent!=n){en[e]=a||{entry:t,plays:t,permanent:ln?n:t};var r=[],i=[],o=[];for(var l in en){var a=en[l];a.entry==t&&(r.push(l),a.entry=n),en[-1]&&(a.plays==t&&(i.push(l),a.plays=n),a.permanent==t&&(o.push(l),a.permanent=n))}if(r.length||i.length||o.length){var s={accessId:fn.accessId,vbmuid:Zt.vbmuid};r.length&&(s.entry=r),i.length&&(s.plays=i),o.length&&(s.permanent=o),"vj-codik"===fn.wrapperType&&(s.h=+xn,s.d=fn.deviceId),O.loadScript(fn.playbackUrl,s,!0)}}}}function Yt(e){fn.quartileUrl&&e&&O.loadScript(fn.quartileUrl,{aid:fn.accessId,qid:e},!0)}function qt(t,n){V&&!fn.ym_disable&&(Math.random()>.1||e.viboomYM&&viboomYM.params({action:t,label:n}))}function zt(e){e&&V&&O.loadScript("//x01.aidata.io/pixel.js?pixel=VIBOOM&id="+e+"&v="+Date.now())}function Jt(){fn.needDetect&&V&&O.loadScript("//apicaller.ru/",{uid:Zt.vbmuid})}function Qt(e,t){S("content",e,t),"undefined"!=typeof onVbmContent&&onVbmContent(e,t),t?"undefined"!=typeof onVbmHasContent&&onVbmHasContent(e):"undefined"!=typeof onVbmNoContent&&onVbmNoContent(e)}function Kt(e){var n;try{n=mt(F,jn)}catch(a){if(fn.format!==U&&fn.format!==j)throw a;n=t.createElement("div"),t.body.appendChild(n)}var r=t.createElement("div");O.insertHtml(e,r),[].slice.call(r.children).forEach(function(e){n.parentNode.insertBefore(e,n)}),n.parentNode.removeChild(n)}function Xt(e,t){return A(jn,e,t),this}function $t(e,t){return N(jn,e,t),this}var Zt=this,en={},tn=null,nn=null,an=null,rn=!1,on=!1,ln=0,sn=0,dn=0,cn=0,un={},pn={},fn={},mn={},vn=0,hn=null,gn=null,yn=null,bn=null,wn=null,Tn=null,En=null,Cn=null,_n=null,In=null,kn=null,Sn=null,An=null,Nn=null,Mn=null,Pn=null,Vn={},Dn="",xn=!1,Ln=!1,On=null,Rn=null,Bn=null,Hn=null,Fn=null,Un=null;Zt.init=n,Zt.getContent=kt,Zt.on=Xt,Zt.once=$t,Zt.addSocialButtons=lt,Zt.addTextLink=it,Zt.addOverlayLink=ct,Zt.addInteractiveButton=Ue,Zt.addInteractivePicture=Me,Zt.addTextHint=ke,Zt.skipVideo=gt;var jn=null,Wn=O.getGuid(),Gn=O.getGuid(),Yn=null;Zt.Util=O,Zt.nextCount=0;var qn=!1,zn=[U,j]}e.vbm=e.vbm||function(){(e.vbm.q=e.vbm.q||[]).push(arguments)};var P="https://player.viboom.com",V=true,D=false,x=false,L=false;if(!e.VbmVideo){var O={inherits:function(e,t){var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e,e.superClass_=t.prototype},appendCSS:function(e){var n=t.createElement("style");n.innerHTML=e,t.head.appendChild(n)},createStyleElement:function(e,n){var a=t.createElement("style");if(a.type="text/css","object"==typeof e&&(e=this.stylesToCssString(e)),a.styleSheet)a.styleSheet.cssText=e;else{var r=t.createTextNode(e);a.appendChild(r)}return n&&n.appendChild(a),a},stylesToCssString:function(e){var t,n,a,r,i;i="";for(t in e){n=e[t],i+=t+" {";for(a in n)r=n[a],a=a.replace(/[a-z][A-Z]/,function(e){return e.split("").join("-")}),i+=a+" : "+r+";";i+="} "}return i},getStyleValue:function(e,t){var n;try{n=getComputedStyle(e).getPropertyValue(t)}catch(a){n=current.currentStyle[t]}return n},toCssSize:function(e){return String(e).replace(/([^\%])$/,"$1px")},isPercentSize:function(e){return"string"==typeof e&&/%/.test(e)},addClass:function(e,t){var n=new RegExp("(^|\\s)"+t+"(\\s|$)","g");n.test(e.className)||(e.className=(e.className+" "+t).replace(/\s+/g," ").replace(/(^ | $)/g,""))},removeClass:function(e,t){var n=new RegExp("(^|\\s)"+t+"(\\s|$)","g");e.className=e.className.replace(n,"$1").replace(/\s+/g," ").replace(/(^ | $)/g,"")},loadScript:function(e,n,a){2===arguments.length&&(a=!1),n&&(e+=this.stringifyParams(n,a));var r=t.createElement("script");r.src=e,r.async=!0,r.vbm=!0;var i=t.getElementsByTagName("script")[0];return i.parentNode.insertBefore(r,i),r},getJSONP:function(t,n,a,r){r=r||{},n=n||{};var i=r.callback||"callback",o=n[i]||this.getGuid();n[i]=o;var l=null;r.timeout&&(l=setTimeout(function(){a(new Error("timeout")),e[o]=function(){}},r.timeout)),e[o]=function(){l&&clearTimeout(l),a.apply(null,arguments)},this.loadScript(t,n,r.sig)},loadPixel:function(e,n,a,r){var i=t.createElement("img");n&&(e+=this.stringifyParams(n,a)),i.className="rtp-pixel",i.src=e,i.width=1,i.height=1,i.style.position="absolute",i.style.left="-99px",i.style.top="0px",i.style.display="block",i.style.border="none",(t.body||t.head).appendChild(i),r&&(i.onload=function(){r(null)},i.onerror=function(e){r(e)})},sendRequest:function(e,t,n){function a(){n&&n.apply(null,arguments),n=null}function r(e,t){var n=new XMLHttpRequest;return"withCredentials"in n?(n.withCredentials=!0,n.open(e,t,!0)):"undefined"!=typeof XDomainRequest?(n=new XDomainRequest,n.open(e,t)):n=null,n}var i="GET",o=!1,l=0;"object"==typeof e&&(i=i||e.method,o=o||e.signature,l=e.timeout,e=e.url),t&&(e+=this.stringifyParams(t,o));var s=r(i,e);return l&&setTimeout(function(){a(new Error("timeout "+l+"ms"))},l),s?(s.onload=function(){var e=s.response;if(e){var t=null,n=null;try{n=JSON.parse(e)}catch(r){try{n=(new X2JS).xml_str2json(e)}catch(r){t=new Error("sendRequest JSON/XML parser failed"),console.error(t)}}a(t,n,e)}else a(null,null)},s.onerror=function(e){a(new Error("Request error "+e.target.status))},void s.send()):a(new Error("CORS not supported"))},checkVast:function(e,t){this.sendRequest({url:e,timeout:5e3},{},function(e,n,a){if(e)return t(e.message);var r=null;try{r=n.VAST.Ad}catch(i){console.log(i)}return r?void t(null,a):t(new Error("no ads"))})},initGA:function(){function t(){viboomGa.push(arguments)}var n="UA-57015589-1";this.loadScript("//www.googletagmanager.com/gtag/js?id="+n+"&l=viboomGa"),e.viboomGa=e.viboomGa||[],t("js",new Date),t("config",n)},initYM:function(){!function(e,t,n){(t[n]=t[n]||[]).push(function(){try{t.viboomYM=new Ya.Metrika({id:36124145,clickmap:!0,trackLinks:!0,accurateTrackBounce:!0})}catch(e){}});var a=e.getElementsByTagName("script")[0],r=e.createElement("script"),i=function(){a.parentNode.insertBefore(r,a)};r.type="text/javascript",r.async=!0,r.src="https://mc.yandex.ru/metrika/watch.js","[object Opera]"==t.opera?e.addEventListener("DOMContentLoaded",i,!1):i()}(t,e,"yandex_metrika_callbacks")},stringifyParams:function(e,t){var n=[];t===!0&&(e.sig=this.getSig(e));for(var a in e)e.hasOwnProperty(a)&&n.push(encodeURIComponent(a)+"="+encodeURIComponent(e[a]));return n=n.join("&"),n?"?"+n:""},loadCSS:function(e){var n=t.createElement("link");n.setAttribute("rel","stylesheet"),n.setAttribute("type","text/css"),n.setAttribute("href",e),t.getElementsByTagName("head")[0].appendChild(n); },insertAfter:function(e,t){var n=t.parentNode,a=t.nextSibling;return a?n.insertBefore(e,a):n.appendChild(e)},getElementBySrc:function(e,n){for(var a=t.getElementsByTagName(e),r=0,i=a.length;i>r;r++)if(-1!==a[r].src.search(n)&&!a[r].vbm)return a[r];return null},getElementByInnerText:function(e,n){for(var a=t.getElementsByTagName(e),r=0,i=a.length;i>r;r++){var o=a[r].innerText||a[r].textContent;if(-1!==o.search(n))return a[r]}return null},getElementByClassName:function(e,n,a){var r=[];if(a=a||t,t.getElementsByClassName)r=a.getElementsByClassName(n);else for(var i=a.getElementsByTagName(e),o=0;o<=i.length;o++)try{i[o].className===n&&r.push(i[o])}catch(l){}return r.length?r:null},detectBrowser:function(){var n={};n.Opera=!!e.opera||/ OPR\//.test(navigator.userAgent),n.Firefox="undefined"!=typeof InstallTrigger,n.Safari=Object.prototype.toString.call(e.HTMLElement).indexOf("Constructor")>0,n.Chrome=!!e.chrome&&!n.Opera,n.IE=!!t.documentMode;for(var a in n)if(n[a])return a},getIEVersion:function(){var e=navigator.userAgent.match(/(?:MSIE |Trident\/.*; rv:)(\d+)/);return e?parseInt(e[1]):void 0},getFlashVersion:function(){try{try{var e=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");try{e.AllowScriptAccess="always"}catch(t){return"6,0,0"}}catch(t){}return new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}catch(t){try{if(navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin)return(navigator.plugins["Shockwave Flash 2.0"]||navigator.plugins["Shockwave Flash"]).description.replace(/\D+/g,",").match(/^,?(.+),?$/)[1]}catch(t){}}return"0,0,0"},getRectangle:function(e){var n={top:0,left:0,width:0,height:0};if(!e)return n;if("string"==typeof e&&(e=t.getElementById(e)),"object"!=typeof e)return n;if("undefined"!=typeof e.offsetTop)for(n.height=parseInt(e.offsetHeight),n.width=parseInt(e.offsetWidth),n.left=n.top=0;e&&"BODY"!=e.tagName;)n.top+=parseInt(e.offsetTop),n.left+=parseInt(e.offsetLeft),e=e.offsetParent;return n},setIntervalNow:function(e){return e.apply(null,[].slice.call(arguments,2)),setInterval.apply(null,arguments)},onCondition:function(e,t){if(e())return t();var n=setInterval(function(){e()&&(clearInterval(n),t())},100)},onGlobalVar:function(t,n){O.onCondition(function(){return"undefined"!=typeof e[t]},n)},onIframeLoad:function(e,t){var n;O.onCondition(function(){return n=e.getElementsByTagName("iframe")[0]},function(){t(n)})},onIframeClick:function(e,n){var a=t.activeElement;this.addListener(e,"mouseover",function(){a=t.activeElement}),this.addListener(e,"mouseout",function(){var e=t.activeElement;a!==e&&(n(),a=e)})},isInIframe:function(){try{return e.self!==e.top}catch(t){return!0}},getReferer:function(){var t="";try{t=e.top.location.href}catch(n){t=e.location.href}return t},getTopLocation:function(){var t=this.getTopLocationInfo(),n={referrer:""};1===t[0]?n.referrer=e.location.href:"undefined"!=typeof t[1]&&(n.referrer=t[1]);try{var a=e.location.ancestorOrigins;return"undefined"==typeof a?n.referrer:(n.origin=a.length>0?a[a.length-1]:null,n.host=n.origin.split("/")[2],""!==n.host&&n.referrer.split("/")[2]!==n.host?n.origin:n.referrer)}catch(r){return n.referrer}},getTopLocationInfo:function(){var t,n={page:1,iframe:2,sameDomainIframe:3};try{if(e.top===e)return[n.page,e.document.referrer];for(var a=0,r=e;r.parent!=r&&1e3>a;){if(a++,t=r,r.parent.document.domain!==r.document.domain)return[n.iframe,r.document.referrer];r=r.parent}return[n.sameDomainIframe,r.document.location.href]}catch(i){}return t?[n.iframe,t.document.referrer]:[n.iframe]},isBlank:function(e){return!e||/^\s*$/.test(e)},lineBreaksToTagBreaks:function(e){return e.replace(/(\r\n|\n|\r)/gm,"
")},getFormatId:function(e){var t=parseInt(e);if(t)return t;var n={manual:H,video:H,rotator:F,overroll:U,preroll:j,mobile_fullscreen:W,inread:G,inroll:Y};return n[e]||H},getOuterHeight:function(e){var t=0,n=0,a=0,r=0;try{var i=getComputedStyle(e);t=i.getPropertyValue("border-top-width"),n=i.getPropertyValue("border-bottom-width"),a=i.getPropertyValue("padding-top"),r=i.getPropertyValue("padding-bottom")}catch(o){var l=e.currentStyle;t=l.borderTopWidth,n=l.borderBottomWidth,a=l.paddingTop,r=l.paddingBottom}return parseInt(e.offsetHeight)-parseInt(t)-parseInt(n)-parseInt(a)-parseInt(r)},getHeightByRatio:function(e,t){var n=1;if("number"==typeof t||-1!==t.indexOf("."))n=parseFloat(t);else if(-1!==t.indexOf(":")){var a=[];t.split(":").forEach(function(e){a.push(+e)}),n=a[1]/a[0]}return e*n},forEachChildrens:function(e,t){[].slice.call(e.children).forEach(function(e,n){t(e,n),O.forEachChildrens(e,t)})},insertHtml:function(e,n){n.innerHTML=e;for(var a=n.getElementsByTagName("script"),r=0,i=a.length;i>r;r++){var o=t.createElement("script");[].slice.call(a[r].attributes).forEach(function(e){o.setAttribute(e.name,e.value)}),o.innerHTML=a[r].innerHTML,a[r].parentNode.replaceChild(o,a[r])}return n},getPosition:function(e){var t=0,n=0;if(e.getBoundingClientRect){var a=e.getBoundingClientRect();t=a.left,n=a.top}else for(;e;)t+=e.offsetLeft-e.scrollLeft+e.clientLeft,n+=e.offsetTop-e.scrollTop+e.clientTop,e=e.offsetParent;return{x:t,y:n}},isInViewport:function(t){var n=0,a=O.getPosition(t),r=t.offsetHeight,i=a.y-e.innerHeight,o=a.y+r;return i=0>=i?Math.abs(i/r):!1,o=o>=0?Math.abs(o/r):!1,i&&o&&(n=1>=i?i:o,n=n>1?1:n),n},onViewport:function(e,t,n,a){function r(){n=null}function i(){a=null}"function"==typeof t&&(a=n,n=t,t=.001);var o=setInterval(function(){var l=O.isInViewport(e);l>=t?n?n(l,r):r():a?a(l,i):i(),n||a||clearInterval(o)},100);return o},onCSSLoaded:function(e,n){function a(){var e;try{e=getComputedStyle(r).zIndex}catch(t){e=r.currentStyle.zIndex}777==e&&(n&&n(),clearInterval(i))}var r=t.getElementById(e);r||(r=t.createElement("div"),r.id=e,r.style.position="absolute",r.style.display="none",t.body.appendChild(r));var i=setInterval(a,10);a()},getBackgroundBrightness:function(t,n){function a(t){for(var n="";"html"!=t.tagName.toLowerCase();){try{n=e.getComputedStyle(t).getPropertyValue("background-color")}catch(a){n=current.currentStyle.backgroundColor}if("rgba(0, 0, 0, 0)"!=n&&"transparent"!=n)break;t=t.parentNode}return n}var r,i,o,l,s,d=a(t);if(d.match(/^rgb/))d=d.match(/rgba?\(([^)]+)\)/)[1],d=d.split(/ *, */).map(Number),r=d[0],i=d[1],o=d[2],l=d[3];else if("#"==d[0]&&7==d.length)r=parseInt(d.slice(1,3),16),i=parseInt(d.slice(3,5),16),o=parseInt(d.slice(5,7),16);else if("#"==d[0]&&4==d.length)r=parseInt(d[1]+d[1],16),i=parseInt(d[2]+d[2],16),o=parseInt(d[3]+d[3],16);else if(["transparent","rgba(0, 0, 0, 0)",""].indexOf(d)>=0)return void n("light");s=(299*r+587*i+114*o)/1e3,n(0===l||s>125?"light":"dark")},getGuid:function(){var e=function(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)};return String.fromCharCode(97+Math.floor(25*Math.random()))+e()+e()+e()+e()},addListener:function(e,t,n){t=t.split(",");for(var a in t)e.addEventListener?e.addEventListener(t[a],n,!1):e.attachEvent("on"+t[a],n,!1)},removeListener:function(e,t,n){t=t.split(",");for(var a in t)e.removeEventListener&&e.removeEventListener(t[a],n,!1),e.detachEvent&&e.detachEvent("on"+t[a],n)},getSig:function(e){var t=[],n=["sig","vbmuid","data"];e=this.sortByKey(e);for(var a in e)-1===n.indexOf(a)&&t.push(a+"="+e[a]);return this.md5(t.join(";")+"78701cd770d0d42").substr(16)},sortByKey:function(e){var t=[];for(var n in e)t.push(n);t.sort();for(var a={},r=0;rn;n++)t[e.charAt(n)]=n;return t}(t),String.fromCharCode),a=new RegExp(["[À-ß][€-¿]","[à-ï][€-¿]{2}","[ð-÷][€-¿]{3}"].join("|"),"g"),r=function(e){switch(e.length){case 4:var t=(7&e.charCodeAt(0))<<18|(63&e.charCodeAt(1))<<12|(63&e.charCodeAt(2))<<6|63&e.charCodeAt(3),a=t-65536;return n((a>>>10)+55296)+n((1023&a)+56320);case 3:return n((15&e.charCodeAt(0))<<12|(63&e.charCodeAt(1))<<6|63&e.charCodeAt(2));default:return n((31&e.charCodeAt(0))<<6|63&e.charCodeAt(1))}},i=function(e){return e.replace(a,r)},o=function(e){return i(atob(e))};return o(String(e).replace(/[-_]/g,function(e){return"-"==e?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,""))}},md5:function(e){var t,n,a,r,i,o,l,s,d,c=function(e,t){return e<>>32-t},u=function(e,t){var n,a,r,i,o;return r=2147483648&e,i=2147483648&t,n=1073741824&e,a=1073741824&t,o=(1073741823&e)+(1073741823&t),n&a?2147483648^o^r^i:n|a?1073741824&o?3221225472^o^r^i:1073741824^o^r^i:o^r^i},p=function(e,t,n){return e&t|~e&n},f=function(e,t,n){return e&n|t&~n},m=function(e,t,n){return e^t^n},v=function(e,t,n){return t^(e|~n)},h=function(e,t,n,a,r,i,o){return e=u(e,u(u(p(t,n,a),r),o)),u(c(e,i),t)},g=function(e,t,n,a,r,i,o){return e=u(e,u(u(f(t,n,a),r),o)),u(c(e,i),t)},y=function(e,t,n,a,r,i,o){return e=u(e,u(u(m(t,n,a),r),o)),u(c(e,i),t)},b=function(e,t,n,a,r,i,o){return e=u(e,u(u(v(t,n,a),r),o)),u(c(e,i),t)},w=function(e){for(var t,n=e.length,a=n+8,r=(a-a%64)/64,i=16*(r+1),o=Array(i-1),l=0,s=0;n>s;)t=(s-s%4)/4,l=s%4*8,o[t]=o[t]|e.charCodeAt(s)<>>29,o},T=function(e){var t,n,a="",r="";for(n=0;3>=n;n++)t=e>>>8*n&255,r="0"+t.toString(16),a+=r.substr(r.length-2,2);return a},E=Array(),C=7,_=12,I=17,k=22,S=5,A=9,N=14,M=20,P=4,V=11,D=16,x=23,L=6,O=10,R=15,B=21;for(e=this.utf8_encode(e),E=w(e),o=1732584193,l=4023233417,s=2562383102,d=271733878,t=0;ta?t+=String.fromCharCode(a):a>127&&2048>a?(t+=String.fromCharCode(a>>6|192),t+=String.fromCharCode(63&a|128)):(t+=String.fromCharCode(a>>12|224),t+=String.fromCharCode(a>>6&63|128),t+=String.fromCharCode(63&a|128))}return t}};Function.prototype.bind||(Function.prototype.bind=function(e){var t=this,n=[];return arguments.length>1&&(n=[].slice.call(arguments,1)),function(){var a=[].slice.call(arguments);return t.apply(e,n.concat(a))}}),Array.prototype.indexOf||(Array.prototype.indexOf=function(e,t){for(var n=t||0,a=this.length;a>n;n++)if(this[n]===e)return n;return-1}),Array.prototype.forEach||(Array.prototype.forEach=function(e,t){for(var n=0,a=this.length;a>n;++n)e.call(t||this,this[n],n,this)});var R=function(){function e(e,t,n,a){var r=this;if(r.db=e,r.name=t,r.setter=a,"function"!=typeof n)return void(r.data=n);r.getter=n;try{var i=r.getter();i=i&&"object"==typeof i?i:{},r.data=i}catch(o){r.data={}}}function t(e,t,n){var a=this;a.db=e,a.name=t,a.data=n}var n=e.prototype;n.set=function(e,t){var n=this;return n.data[e]=t,n.save(e),n},n.get=function(e){var t=this;return 0===arguments.length?t.data:t.data[e]},n.save=function(e){var t=this,n=t.db;if("function"==typeof t.setter)try{t.setter(e)}catch(a){}return n&&n.save&&n.save(t.name),t},n.list=function(e){var n=this,a=n.data,r=a[e];if(r&&"string"==typeof r)try{r=JSON.parse("["+r+"]")}catch(i){}return a[e]=r instanceof Array?r:[],new t(n,e,a[e])},n.map=function(t){var n=this,a=n.data;return("object"!=typeof a[t]||null===a[t])&&(a[t]={}),new e(n,t,a[t])},n.json=function(t){var n=this,a=n.data;return"string"!=typeof a[t]&&(a[t]="{}"),new e(n,t,function(){var e=a[this.name];return e?JSON.parse(e):null},function(){var e=this;a[e.name]=JSON.stringify(e.data)})},n.toString=function(){return JSON.stringify(this.data)};var a=t.prototype;return a.toString=n.toString,a.get=n.get,a.set=n.set,a.save=n.save,a.kick=function(e){var t=this,n=t.data;return-1==n.indexOf(e)?n.push(e):n.splice(0,n.length,e),t.save(t.name),t},a.push=function(e,t){var n=this,a=n.data;return a.push(e),t&&a.splice(0,a.length-t),n.save(n.name),n},a.touch=function(e){var t=this,n=t.data;return-1===n.indexOf(e)&&n.push(e),t.save(t.name),t},e}();"undefined"!=typeof module&&"undefined"!=typeof module.exports&&(module.exports=R),O.inherits(a,n),O.inherits(r,a),O.inherits(i,a),O.inherits(o,a),O.inherits(l,a),O.inherits(s,a),O.inherits(d,a),O.inherits(c,a),O.inherits(u,a),O.inherits(p,a),O.inherits(f,a),function(e,t){e.X2JS=t()}(this,function(){return function(t){"use strict";function n(){void 0===t.escapeMode&&(t.escapeMode=!0),t.attributePrefix=t.attributePrefix||"_",t.arrayAccessForm=t.arrayAccessForm||"none",t.emptyNodeForm=t.emptyNodeForm||"text",void 0===t.enableToStringFunc&&(t.enableToStringFunc=!0),t.arrayAccessFormPaths=t.arrayAccessFormPaths||[],void 0===t.skipEmptyTextNodesForObj&&(t.skipEmptyTextNodesForObj=!0),void 0===t.stripWhitespaces&&(t.stripWhitespaces=!0),t.datetimeAccessFormPaths=t.datetimeAccessFormPaths||[],void 0===t.useDoubleQuotes&&(t.useDoubleQuotes=!1),t.xmlElementsFilter=t.xmlElementsFilter||[],t.jsonPropertiesFilter=t.jsonPropertiesFilter||[],void 0===t.keepCData&&(t.keepCData=!1)}function a(){}function r(e){var t=e.localName;return null==t&&(t=e.baseName),(null==t||""==t)&&(t=e.nodeName),t}function i(e){return e.prefix}function o(e){return"string"==typeof e?e.replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'"):e}function l(e,t,n,a){for(var r=0;r0&&l(t.arrayAccessFormPaths,e,n,a)&&(e[n]=[e[n]])}function d(e){var t=e.split(/[-T:+Z]/g),n=new Date(t[0],t[1]-1,t[2]),a=t[5].split(".");if(n.setHours(t[3],t[4],a[0]),a.length>1&&n.setMilliseconds(a[1]),t[6]&&t[7]){var r=60*t[6]+Number(t[7]),i=/\d\d-\d\d:\d\d$/.test(e)?"-":"+";r=0+("-"==i?-1*r:r),n.setMinutes(n.getMinutes()-r-n.getTimezoneOffset())}else-1!==e.indexOf("Z",e.length-1)&&(n=new Date(Date.UTC(n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds())));return n}function c(e,n,a){if(t.datetimeAccessFormPaths.length>0){var r=a.split(".#")[0];return l(t.datetimeAccessFormPaths,e,n,r)?d(e):e}return e}function u(e,n,a,r){return n==k.ELEMENT_NODE&&t.xmlElementsFilter.length>0?l(t.xmlElementsFilter,e,a,r):!0}function p(e,n){if(e.nodeType==k.DOCUMENT_NODE){for(var a=new Object,o=e.childNodes,l=0;l1&&null!=a.__text&&t.skipEmptyTextNodesForObj&&(t.stripWhitespaces&&""==a.__text||""==a.__text.trim())&&delete a.__text:a=a.__cdata,delete a.__cnt,!t.enableToStringFunc||null==a.__text&&null==a.__cdata||(a.toString=function(){return(null!=this.__text?this.__text:"")+(null!=this.__cdata?this.__cdata:"")}),a}return e.nodeType==k.TEXT_NODE||e.nodeType==k.CDATA_SECTION_NODE?e.nodeValue:void 0}function f(e,n,a,r){var i="<"+(null!=e&&null!=e.__prefix?e.__prefix+":":"")+n;if(null!=a)for(var l=0;l":">"}function m(e,t){return""}function v(e,t){return-1!==e.indexOf(t,e.length-t.length)}function h(e,n){return"property"==t.arrayAccessForm&&v(n.toString(),"_asArray")||0==n.toString().indexOf(t.attributePrefix)||0==n.toString().indexOf("__")||e[n]instanceof Function?!0:!1}function g(e){var t=0;if(e instanceof Object)for(var n in e)h(e,n)||t++;return t}function y(e,n,a){return 0==t.jsonPropertiesFilter.length||""==a||l(t.jsonPropertiesFilter,e,n,a)}function b(e){var n=[];if(e instanceof Object)for(var a in e)-1==a.toString().indexOf("__")&&0==a.toString().indexOf(t.attributePrefix)&&n.push(a);return n}function w(e){var n="";return null!=e.__cdata&&(n+=""),null!=e.__text&&(n+=t.escapeMode?o(e.__text):e.__text),n}function T(e){var n="";return e instanceof Object?n+=w(e):null!=e&&(n+=t.escapeMode?o(e):e),n}function E(e,t){return""===e?t:e+"."+t}function C(e,t,n,a){var r="";if(0==e.length)r+=f(e,t,n,!0);else for(var i=0;i0)for(var r in e)if(!h(e,r)&&(""==t||y(e,r,E(t,r)))){var i=e[r],o=b(i);if(null==i||void 0==i)n+=f(i,r,o,!0);else if(i instanceof Object)if(i instanceof Array)n+=C(i,r,o,t);else if(i instanceof Date)n+=f(i,r,o,!1),n+=i.toISOString(),n+=m(i,r);else{var l=g(i);l>0||null!=i.__text||null!=i.__cdata?(n+=f(i,r,o,!1),n+=_(i,E(t,r)),n+=m(i,r)):n+=f(i,r,o,!0)}else n+=f(i,r,o,!1),n+=T(i),n+=m(i,r)}return n+=T(e)}var I="1.2.0";t=t||{},n(),a();var k={ELEMENT_NODE:1,TEXT_NODE:3,CDATA_SECTION_NODE:4,COMMENT_NODE:8,DOCUMENT_NODE:9};this.parseXmlString=function(t){var n=e.ActiveXObject||"ActiveXObject"in e;if(void 0===t)return null;var a;if(e.DOMParser){var r=new e.DOMParser,i=null;if(!n)try{i=r.parseFromString("INVALID","text/xml").getElementsByTagName("parsererror")[0].namespaceURI}catch(o){i=null}try{a=r.parseFromString(t,"text/xml"),null!=i&&a.getElementsByTagNameNS(i,"parsererror").length>0&&(a=null)}catch(o){a=null}}else 0==t.indexOf("")+2)),a=new ActiveXObject("Microsoft.XMLDOM"),a.async="false",a.loadXML(t);return a},this.asArray=function(e){return void 0===e||null==e?[]:e instanceof Array?e:[e]},this.toXmlDateTime=function(e){return e instanceof Date?e.toISOString():"number"==typeof e?new Date(e).toISOString():null},this.asDateTime=function(e){return"string"==typeof e?d(e):e},this.xml2json=function(e){return p(e)},this.xml_str2json=function(e){var t=this.parseXmlString(e);return null!=t?this.xml2json(t):null},this.json2xml_str=function(e){return _(e,"")},this.json2xml=function(e){var t=this.json2xml_str(e);return this.parseXmlString(t)},this.getVersion=function(){return I}}});var B=function(){var n=function(e,n,a){var r=this;if(this.log=console.log,this.Player=e,this.isVideoStarted=!1,this.wrapper=a.wrapper,this.isInroll=a.format===Y,this.options=a,this.videoPlayer_={adContainer:n,contentPlayer:t.createElement("video"),width:n.offsetWidth,height:n.offsetHeight},"undefined"==typeof google){var i=n.ownerDocument,o=i.defaultView||i.parentWindow;google=o.google}this.contentCompleteCalled_=!1;var l=google.ima.ImaSdkSettings.VpaidMode.INSECURE;(a.data.secureMode||a.data.appendTime)&&(l=google.ima.ImaSdkSettings.VpaidMode.ENABLED),google.ima.settings.setVpaidMode(l),this.adDisplayContainer_=new google.ima.AdDisplayContainer(this.videoPlayer_.adContainer),this.adsLoader_=new google.ima.AdsLoader(this.adDisplayContainer_),this.adsManager_=null,this.adsLoader_.addEventListener(google.ima.AdsManagerLoadedEvent.Type.ADS_MANAGER_LOADED,this.onAdsManagerLoaded_,!1,this),this.adsLoader_.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,this.onAdError_,!1,this),this.Player.on(fe,function(){r.isVideoStarted=!0})};return n.prototype.initialUserAction=function(){this.adDisplayContainer_.initialize(),this.videoPlayer_.contentPlayer.load()},n.prototype.requestXml=function(e){this.adXML=e;var t=new google.ima.AdsRequest;t.adTagUrl="",t.adsResponse=e,t.linearAdSlotWidth=this.videoPlayer_.width,t.linearAdSlotHeight=this.videoPlayer_.height,t.nonLinearAdSlotWidth=this.videoPlayer_.width,t.nonLinearAdSlotHeight=this.videoPlayer_.height,this.adsLoader_.requestAds(t)},n.prototype.pause=function(){this.adsManager_&&this.adsManager_.pause()},n.prototype.resume=function(){this.adsManager_&&this.adsManager_.resume()},n.prototype.resize=function(e,t){this.adsManager_&&this.adsManager_.resize(e,t,google.ima.ViewMode.FULLSCREEN)},n.prototype.contentEnded=function(){this.contentCompleteCalled_=!0,this.adsLoader_.contentComplete()},n.prototype.onAdsManagerLoaded_=function(e){this.log("[vbm] ad loaded");var t=this,n=new google.ima.AdsRenderingSettings;n.restoreCustomPlaybackStateOnAdBreakComplete=!0,n.loadVideoTimeout=3e3,this.options.data.noui&&(n.useVideoAdUi=!1),this.adsManager_=e.getAdsManager(this.videoPlayer_.contentPlayer,n),this.adsManager_.setVolume(0);var a=500,r=function(){this.adsManager_.setVolume(.5)}.bind(this);setTimeout(r,a);var i=this.video=this.videoPlayer_.adContainer.getElementsByTagName("video")[0];this.isInroll&&this.adsManager_.resize(this.wrapper.offsetWidth,O.getHeightByRatio(this.wrapper.offsetWidth,"16:9"),google.ima.ViewMode.FULLSCREEN),this.Player.on(me,function(){t.isVideoStarted||(i.playsinline=!0,i.muted=!0,i.volume=0,i.pause(),i.play())}),this.checkVideoPlay_(function(){t.processAdsManager_(t.adsManager_)})},n.prototype.checkVideoPlay_=function(n){if(!(x&&this.options.data.osId===ce&&"Promise"in e))return n();var a=this,r=t.createElement("video");r.src="https://player.viboom.com/videoplayback.mp4",r.setAttribute("playsinline",!0),r.setAttribute("muted",!0),r.play().then(n)["catch"](function(){a.createPlayButton_(n)})},n.prototype.createPlayButton_=function(e){var n=t.createElement("div");O.addClass(n,"rtp-win-btn rtp-play-btn"),O.removeClass(this.options.player,"rtp-loader"),this.videoPlayer_.adContainer.appendChild(n),O.addListener(n,"click",function(){n.parentNode.removeChild(n),e()})},n.prototype.processAdsManager_=function(e){e.addEventListener(google.ima.AdEvent.Type.CONTENT_PAUSE_REQUESTED,this.onContentPauseRequested_,!1,this),e.addEventListener(google.ima.AdEvent.Type.CONTENT_RESUME_REQUESTED,this.onContentResumeRequested_,!1,this),e.addEventListener(google.ima.AdErrorEvent.Type.AD_ERROR,this.onAdError_,!1,this);var t=[google.ima.AdEvent.Type.ALL_ADS_COMPLETED,google.ima.AdEvent.Type.CLICK,google.ima.AdEvent.Type.COMPLETE,google.ima.AdEvent.Type.FIRST_QUARTILE,google.ima.AdEvent.Type.LOADED,google.ima.AdEvent.Type.MIDPOINT,google.ima.AdEvent.Type.PAUSED,google.ima.AdEvent.Type.STARTED,google.ima.AdEvent.Type.RESUMED,google.ima.AdEvent.Type.THIRD_QUARTILE,google.ima.AdEvent.Type.LOG,google.ima.AdEvent.Type.IMPRESSION];for(var n in t)e.addEventListener(t[n],this.onAdEvent_,!1,this);var a,r;this.Player.fullscreen?(a=this.Player.fullscreenWidth,r=this.Player.fullscreenHeight):(a=this.videoPlayer_.width,r=this.videoPlayer_.height);try{this.adsManager=e,e.init(a,r,google.ima.ViewMode.NORMAL),e.start()}catch(i){this.Player.emit(be,new Error("problem with the VAST response"))}},n.prototype.onContentPauseRequested_=function(){this.log("[vbm] pause for ad")},n.prototype.onContentResumeRequested_=function(){var e=this;if(!this.contentCompleteCalled_){this.log("[vbm] resume after ad");var t=this.options.data.noui?3e3:2e3;setTimeout(function(){var t=!0;e.Player.emit(me,t),e.Player.emit(ge)},t)}},n.prototype.getDuration=function(){return this.duration||this.ad&&this.ad.getDuration()||0},n.prototype.getCurrentTime=function(){if(!this.adsManager_)return 0;var e=this.adsManager_.getRemainingTime(),t=this.currentTime,n=this.duration&&e>0?this.duration-e:0;return n>0?(this.currentTime=n,n):t>0?t:0},n.prototype.volume=function(e){return arguments.length?(e&&(e/=100),void this.adsManager_.setVolume(e)):this.adsManager_.getVolume()},n.prototype.onAdEvent_=function(n){function a(){i.loadedTimer=setTimeout(function(){console.log("[vbm] vast loaded timeout"),i.Player.emit(be,{code:Ue,initiator:i.Player})},i.options.data.out_l||1e4)}function r(){i.loadedTimer&&(clearTimeout(i.loadedTimer),i.loadedTimer=null)}var i=this;this.log("[vbm] ad event: "+n.type),this.ad=n.getAd();var o=this.Player;if(this.options.data.noui){var l=this.ad&&this.ad.getDuration()||0;if(l&&(this.options.data.skipDelay=l,delete this.options.data.appendTime,1===i.options.data.deviceId)){var s=this.ad.g.clickThroughUrl;if(s){var d=t.createElement("div");O.addClass(d,"rtp-overlay-click"),O.addListener(d,"click",function(){e.open(s,"_blank"),i.options.data.clickTracking&&O.loadPixel(i.options.data.clickTracking)}),setTimeout(function(){i.options.player.appendChild(d)},3e3)}}delete this.options.data.noui}switch(n.type){case google.ima.AdEvent.Type.IMPRESSION:r(),this.Player.emit(pe),this.Player.emit(Ie);break;case google.ima.AdEvent.Type.FIRST_QUARTILE:this.Player.emit(Se);break;case google.ima.AdEvent.Type.MIDPOINT:this.Player.emit(Ae);break;case google.ima.AdEvent.Type.THIRD_QUARTILE:this.Player.emit(Ne);break;case google.ima.AdEvent.Type.LOADED:this.duration=this.adsManager_.getRemainingTime(),this.Player.emit(Pe),a();break;case google.ima.AdEvent.Type.PAUSED:this.Player.emit(me);break;case google.ima.AdEvent.Type.STARTED:case google.ima.AdEvent.Type.RESUMED:if(r(),this.Player.emit(fe),this.Player.emit(ke),this.isInroll&&this.adsManager_.resize(this.wrapper.offsetWidth,O.getHeightByRatio(this.wrapper.offsetWidth,"16:9"),google.ima.ViewMode.FULLSCREEN),n.type===google.ima.AdEvent.Type.STARTED&&this.options.data.format===F){this.video.pause();var c=!1;O.onViewport(this.wrapper,.4,function(e){c||(i.video.play(),c=!0)},function(){c&&(i.video.pause(),c=!1)})}break;case google.ima.AdEvent.Type.COMPLETE:o.emit(Me),setTimeout(function(){o.emit(ge)},3e3);break;case google.ima.AdEvent.Type.CLICK:o.emit(Ve),o.emit(ye),this.log("[vbm] adClicked");break;case google.ima.AdEvent.Type.LOG:var u=n.getAdData();u.adError&&this.Player.emit(be,new Error("Non-fatal error occurred: "+u.adError.getMessage()))}},n.prototype.onAdError_=function(e){this.loadedTimer&&(clearTimeout(this.loadedTimer),this.loadedTimer=null);var t=e.getError().toString();this.log("[vbm] ad error: "+t),this.Player.emit(be,new Error(t)),this.adsManager_&&this.adsManager_.destroy(),this.log("[vbm] resume after ad")},n}();O.inherits(m,a),O.inherits(v,a),O.inherits(h,a),O.inherits(g,a),O.inherits(y,a),O.inherits(b,a),O.inherits(w,a),O.inherits(T,a),O.inherits(E,a),O.inherits(C,a),O.inherits(_,a),O.inherits(I,a);var H=1,F=2,U=3,j=4,W=5,G=6,Y=7,q="facebook",z="kinopoisk",J="viboom",Q="rutube",K="youtube",X="vimeo",Z="beon",ee="post",te="vast",ne="embed",ae="twitch",re="twitch_live",ie="facebook-post",oe="brandlift",le="tiktok",se="okgroup",de=1,ce=6,ue=2,pe="onPlayerReady",fe="onPlayerStart",me="onPlayerStop",ve="onPlayerBuffer",he="onPlayerRewind",ge="onPlayerFinish",ye="onPlayerClick",be="onPlayerError",we="onPlayerHide",Te="onPlayerHideClose",Ee="onPlayerChoice",Ce="onPlayerSkip",_e="onPlayerDebug",Ie="onVastAdsImpression",ke="onVastAdsStart",Se="onVastAdsFirstQuartile",Ae="onVastAdsMidpoint",Ne="onVastAdsThirdQuartile",Me="onVastAdsComplete",Pe="onVastAdsLoaded",Ve="onVastAdsClick",De={1:Ie,2:ke,3:Se,4:Ae,5:Ne,6:Me,7:Pe,8:Ve},xe="vid-overroll",Le="rtp-mdl",Oe="rtp-sml",Re=-1006,Be=-1007,He=-1009,Fe=-1010,Ue=-1011,je=-1012,We=-1013,Ge=[],Ye=function(){function e(){for(var e=O.getElementByClassName("div","viboom-overroll")||[],t=0;tc?0:c;var u=parseInt(o.offsetWidth);u=u+c>t?t-c:u;var p=parseInt(o.offsetTop)||0,f=parseInt(o.offsetHeight)||0,m=p+f;(null===a.left||ca.width)&&(a.width=u),(null===a.height||m>a.height)&&(a.height=m)}}a.width=a.width||t,a.height=a.height||n;for(var r in a)i.style[r]=a[r]+"px"}var i=t.createElement("div");return i.className=v,n||m.push(i),e.appendChild(i),i.sizeTimer=O.setIntervalNow(r,10),r(),i.muteTimer=setInterval(function(){O.addClass(i,"rtp-no-events")},5e3),i}function a(){c(function(e){r(e),O.removeClass(e,"rtp-no-events")})}function r(e){e.muteTimer&&(clearInterval(e.muteTimer),e.muteTimer=null)}function i(e){e.sizeTimer&&(clearInterval(e.sizeTimer),e.sizeTimer=null)}function o(e,t){var n=m.indexOf(e);e.parentNode.overrollOverlay=!1,t||m.splice(n,1),e.parentNode.removeChild(e),i(e),r(e)}function l(e){e=e?[].concat(e):[],c(function(t){-1===e.indexOf(t)&&o(t)})}function s(e){e=e?[].concat(e):[],c(function(t){-1===e.indexOf(t)&&(t.style.display="none")})}function d(e){function t(n){var a=n.target;O.removeListener(a,"click, touchstart",t),e(a)}c(function(e){O.addListener(e,"click, touchstart",t),O.addClass(e,v+"--active")})}function c(e){for(var t=[],n=0;n