"content":"var FyberMraidVideoTracker=function e(){var r,i,n,t,a,s;let o=!1;try{r=OmidSessionClient.default}catch(d){return FyLogger.log(\"FyberMraidVideoTracker --> initFyberOmid -> Unable to load OMSDK: \"+d),{}}let c=r.AdSession,m=r.Partner,l=r.Context,b=r.AdEvents,v=r.MediaEvents;function y(e){\"sessionStart\"===e.type?(FyLogger.log(\"initFyberOmid --> FyberMraidVideoTracker -> sessionStart\"),\"definedByJavaScript\"===e.data.creativeType&&i.setCreativeType(\"video\"),\"definedByJavaScript\"===e.data.impressionType&&i.setImpressionType(\"beginToRender\"),a.loaded()):\"sessionError\"===e.type?FyLogger.log(\"initFyberOmid --> FyberMraidVideoTracker -> sessionError: \"+e):\"sessionFinish\"===e.type&&(FyberMraidVideoController.removeEventListener(u),FyberMraidVideoController.removeVideoElementReadyListener())}function u(e){switch(FyLogger.log(\"onEvent --> FyberMraidVideoTracker -> event: \"+e.name),e.name){case EVENT_VIDEO_START:let r=e.duration;r&&\"NaN\"!==r||(r=-1),s.start(r,e.volume);break;case EVENT_VIDEO_PAUSE:s.pause();break;case EVENT_VIDEO_RESUME:s.resume();break;case EVENT_VIDEO_COMPLETED:s.complete();break;case EVENT_VIDEO_VOLUME_CHANGE:s.volumeChange(e.volume);break;case EVENT_FIRST_QUARTILE:s.firstQuartile();break;case EVENT_MIDPOINT:s.midpoint();break;case EVENT_THIRD_QUARTILE:s.thirdQuartile();break;case EVENT_VIDEO_BUFFER_START:s.bufferStart();break;case EVENT_VIDEO_BUFFER_FINISH:s.bufferFinish()}}function p(e){e||(e=document.querySelector(\"video\")),t.setVideoElement(e),a=new b(i),s=new v(i),i.registerSessionObserver(y),FyberMraidVideoController.registerEventListener(u),FyberMraidVideoController.removeVideoElementReadyListener(),o&&FyberMraidVideoTracker.impression()}return{initOmid:function e(r,a){FyLogger.log(\"initOmidSession --> FyberMraidVideoTracker -> initializing omid session {partner: \"+r+\", version: \"+a+\"}\"),n=new m(r,a),t=new l(n),i=new c(t);var s=FyberMraidVideoController.videoElement();s?p(s):FyberMraidVideoController.registerVideoElementReadyListener(p)},impression:function e(){a?(a.impressionOccurred(),o=!1):o=!0},adUserInteraction:function e(){s&&s.adUserInteraction(\"click\")}}}();"}