/* Adriver viewability 1.5.1. Developed by Alexander Nikolaev */ var AdriverViewability=function(e){var i={};function t(s){if(i[s])return i[s].exports;var n=i[s]={i:s,l:!1,exports:{}};return e[s].call(n.exports,n,n.exports,t),n.l=!0,n.exports}return t.m=e,t.c=i,t.d=function(e,i,s){t.o(e,i)||Object.defineProperty(e,i,{enumerable:!0,get:s})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,i){if(1&i&&(e=t(e)),8&i)return e;if(4&i&&"object"==typeof e&&e&&e.__esModule)return e;var s=Object.create(null);if(t.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:e}),2&i&&"string"!=typeof e)for(var n in e)t.d(s,n,function(i){return e[i]}.bind(null,n));return s},t.n=function(e){var i=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(i,"a",i),i},t.o=function(e,i){return Object.prototype.hasOwnProperty.call(e,i)},t.p="",t(t.s=3)}([function(e,i){e.exports.getBannerWidth=function(e,i,t){try{if(1===e.frame){if(void 0===i){if(void 0===t)return"undefined";i=document.getElementById(t)?document.getElementById(t):void 0}return void 0===i?"undefined":Math.round(i.getBoundingClientRect().width)}return Math.round(window.innerWidth)}catch(e){}return"undefined"},e.exports.getBannerHeight=function(e,i,t){try{if(1===e.frame){if(void 0===i){if(void 0===t)return"undefined";i=document.getElementById(t)?document.getElementById(t):void 0}return void 0===i?"undefined":Math.round(i.getBoundingClientRect().height)}return Math.round(window.innerHeight)}catch(e){}return"undefined"}},function(e,i,t){var s=t(2),n=t(0);function r(e,i,t){e.addEventListener?e.addEventListener(i,t,!1):e.attachEvent&&e.attachEvent("on"+i,t)}e.exports.isFullscreenMode=function(){try{var e=100*n.getBannerWidth(this.isFrame,this.element,this.elementPar)/window.screen.width,i=100*n.getBannerHeight(this.isFrame,this.element,this.elementPar)/window.screen.height;return!!((window.fullScreen||document.mozFullScreen||document.webkitIsFullScreen||window.screenTop>0&&window.screenLeft>0&&screen.height-window.outerHeight<30&&screen.height-window.outerHeight==2*window.screenTop&&screen.width-window.outerWidth<30||window.navigator.platform.toUpperCase().indexOf("MAC")>=0&&0==window.screenTop&&0==window.screenLeft)&&100===e&&i>=90)}catch(e){}return!1},e.exports.addEvent=r,e.exports.removeEvent=function(e,i,t){e.removeEventListener?e.removeEventListener(i,t,!1):e.detachEvent&&e.detachEvent("on"+i,t)},e.exports.sendEvent=function(e,i,t){if(void 0!==e&&void 0!==i)return-1==e.indexOf("&type=")&&(e+="&type="),t&&-1==e.indexOf("&custom=")&&(e+="&custom="),e=e.split("&type=").join("&type="+i),t&&(e=e.split("&custom=").join("&custom="+t)),function(e){if(e=function(e){return(/^http:\/\//i.test(e)?e.replace(/^http:\/\//i,"https://"):/^\/\//.test(e)?"https:":"")+e}(e).split("![rnd]").join(~~(1e6*Math.random())),document.createElement&&document.body){var i=document.createElement("img");i.style.position="absolute",i.style.display="none",i.style.width=i.style.height="0px",i.setAttribute("referrerpolicy","no-referrer-when-downgrade"),i.src=e,document.body.appendChild(i)}else{var t=new Image;t.setAttribute("referrerpolicy","no-referrer-when-downgrade"),t.src=e}}(e),this},e.exports.onLoadF=function(e,i){var t=i||window;/in/.test(t)&&(t.addEventListener?r(t,"load",e):t.attachEvent("onload",e),setTimeout(e,2e3))},e.exports.checkSecondaryParams=function(e){try{return s.isNumeric(e.time)&&s.isNumeric(e.area)?e:void 0}catch(e){return}},e.exports.callEvent=function(e,i){e in i&&i[e]()},e.exports.bind=function(e,i){return function(){return e.apply(i,arguments)}}},function(e,i){e.exports.isIframe=function(){var e,i,t=1,s=2,n=3,r=0;try{if(window.top==window)return{frame:t,topFrame:null,topFrameRef:window.location.href};for(e=window;e.parent!=e&&r<1e3;){if(i=e,e.parent.document.domain!=e.document.domain)return{frame:s,topFrame:i,topFrameRef:i.document.referrer};e=e.parent,r++}return{frame:n,topFrame:i,topFrameRef:e.location.href}}catch(e){}return i?{frame:s,topFrame:i,topFrameRef:i.document.referrer}:{frame:s,topFrame:e,topFrameRef:e.document.referrer}},e.exports.getAncestorLength=function(){try{var e=window.location.ancestorOrigins;return void 0!==e?e.length:""}catch(e){return""}},e.exports.isNumeric=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},e.exports.checkBrowser=function(){var e=window.navigator.userAgent;return/trident/gi.test(e)||/msie/gi.test(e)?"IE":e.search(/Firefox/)>=0?"Firefox":e.search(/Opera/)>=0||e.search(/Chrome/)>=0?"ChromeBased":e.search(/Safari/)>0?"Safari":"Other"},e.exports.checkPlatform=function(){try{var e="desktop";return i=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(i)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(i.substr(0,4)))&&(e="mobile"),e}catch(e){return"undefined"}var i},e.exports.parseURL=function(e){var i,t,s,n;if(-1!==(i=1==e.frame?window.location.href:e.topFrameRef).indexOf("doubleclick")&&-1!==i.indexOf("betweendigital")||-1!==i.indexOf("vidroll.ru")||-1!==i.indexOf("video-play.ru"))for(var r in-1!==i.indexOf("doubleclick")?s="url":-1!==i.indexOf("betweendigital")?s="ref":-1===i.indexOf("vidroll.ru")&&-1===i.indexOf("video-play.ru")||(s="wpl"),n=i.split("&"))void 0!==(t=n[r].split("="))[1]&&""!==t[1]&&t[0]==s&&(i=t[1]);try{var o=window.location.ancestorOrigins;if(void 0===o)return encodeURIComponent(i);var a=(o=o.length>0?o[o.length-1]:void 0).split("/")[2];return i.split("/")[2]!==a&&""!==a?encodeURIComponent(o):encodeURIComponent(i)}catch(e){return encodeURIComponent(i)}}},function(e,i,t){function s(e,i){for(var t=0;t0&&(this.startTime=l),this.isStarted=!1,this.isFrame=n.isIframe(),this.element=void 0,this.elementPar=void 0,3===this.isFrame.frame){for(var c,d=this.isFrame.topFrame.parent.document.querySelectorAll("IFRAME"),m=0;m=50?"viewable":"unviewable"}},{key:"isTabVisible",value:function(){return!this.win.document.hidden}},{key:"isMeasurable",value:function(){return this.measurable}},{key:"getTopUrl",value:function(){return this.topURL||""}},{key:"subscribe",value:function(e,i,t){e=e.bind(t),this.eventsCallbacks[i]=e}},{key:"unsubscribe",value:function(e){this.eventsCallbacks[e]=null}}])&&s(i.prototype,t),c&&s(i,c),e}();window.adriverviewability=window.adriverviewability||{},window.adriverviewability.v=window.adriverviewability.v||[],window.adriverviewability.v.push=function(e){try{e.call()}catch(e){}},window.adriverviewability.checkCalls=function(){for(var e=0;es[l]&&(h=t[o]+i[r]-s[l])>s[a]&&(h=s[a]):t[o]=.5&&(this.isViewable=!0,this.viewabilityEvent&&this.sendEvent(this.eventLink,53,"161="+n.getBannerWidth(this.isFrame,this.element,this.elementPar)+";162="+n.getBannerHeight(this.isFrame,this.element,this.elementPar)+";176="+t),s.callEvent("ViewabilityEvent",this.eventsCallbacks)):!this.secondaryViewabilitySend&&i>=this.secondaryViewability.area/100&&(this.secondaryViewabilitySend=!0,this.sendEvent(this.eventLink,69,"161="+n.getBannerWidth(this.isFrame,this.element,this.elementPar)+";162="+n.getBannerHeight(this.isFrame,this.element,this.elementPar)+";176="+t)),this.stopLocalListen()}e.exports.checkLocalViewability=r,e.exports.controlLocalViewability=function(){if(this.isStarted){var e=r(this.element,this.win);this.isViewable||(e>=.5&&this.isTabVisible()?this.localTimer||(this.localTimer=setTimeout(h.bind(this),this.delay,!0)):(clearTimeout(this.localTimer),this.localTimer=null)),void 0!==this.secondaryViewability&&(e>=this.secondaryViewability.area/100&&void 0===this.secondaryViewabilityTimeout&&!this.secondaryViewabilitySend&&this.isTabVisible()&&(this.secondaryViewabilityTimeout=setTimeout(h.bind(this),1e3*this.secondaryViewability.time,!1)),void 0!==this.secondaryViewabilityTimeout&&(e=t}e.exports.ioOptions={rootMargin:"0px",threshold:[0,.12,.25,.37,.5,.75,1]},e.exports.processChanges=function(e){e.forEach(function(e){this.ioElement=e.target,this.ioElement.isVisible=r(e.boundingClientRect,e.intersectionRect,.5),this.ioViewableProc=Math.round(100*e.intersectionRatio),this.ioElement.isVisible&&void 0===this.ioElement.visibleTimeout&&!this.isViewable&&this.isTabVisible()&&(this.ioElement.visibleTimeout=setTimeout(this.visibleTimerCallback,this.delay)),void 0===this.ioElement.visibleTimeout||this.ioElement.isVisible&&this.isTabVisible()||(clearTimeout(this.ioElement.visibleTimeout),this.ioElement.visibleTimeout=void 0),void 0!==this.secondaryViewability&&(this.isSecondaryVisible=r(e.boundingClientRect,e.intersectionRect,this.secondaryViewability.area/100),this.isSecondaryVisible&&void 0===this.secondaryViewabilityTimeout&&!this.secondaryViewabilitySend&&this.isTabVisible()&&(this.secondaryViewabilityTimeout=setTimeout(this.secondaryTimerCallback,1e3*this.secondaryViewability.time)),void 0===this.secondaryViewabilityTimeout||this.isSecondaryVisible&&this.isTabVisible()||(clearTimeout(this.secondaryViewabilityTimeout),this.secondaryViewabilityTimeout=void 0))}.bind(this))},e.exports.checkTab=function(){var e=this.isTabVisible();this.tabVisible!==e&&(e||void 0===this.ioElement.visibleTimeout?e&&this.ioViewableProc>=50&&void 0===this.ioElement.visibleTimeout&&!this.isViewable&&void 0!==this.handler&&(this.ioElement.visibleTimeout=setTimeout(this.handler,this.delay)):(clearTimeout(this.ioElement.visibleTimeout),this.ioElement.visibleTimeout=void 0)),this.tabVisible=e},e.exports.visibleTimerCallback=function(){if(this.ioElement.visibleTimeout=void 0,this.processChanges(this.observer.takeRecords()),this.ioElement.isVisible&&!this.isViewable&&this.isTabVisible()){if(this.isViewable=!0,this.viewabilityEvent){var e=(new Date).getTime()-this.startTime;this.sendEvent(this.eventLink,53,"161="+n.getBannerWidth(this.isFrame,this.element,this.elementPar)+";162="+n.getBannerHeight(this.isFrame,this.element,this.elementPar)+";176="+e)}s.callEvent("ViewabilityEvent",this.eventsCallbacks),this.stopObserving()}},e.exports.secondaryTimerCallback=function(){if(clearTimeout(this.secondaryViewabilityTimeout),this.secondaryViewabilityTimeout=void 0,this.processChanges(this.observer.takeRecords()),this.isSecondaryVisible&&!this.secondaryViewabilitySend&&this.isTabVisible()){this.secondaryViewabilitySend=!0;var e=(new Date).getTime()-this.startTime;this.sendEvent(this.eventLink,69,"161="+n.getBannerWidth(this.isFrame,this.element,this.elementPar)+";162="+n.getBannerHeight(this.isFrame,this.element,this.elementPar)+";176="+e),this.stopObserving()}},e.exports.stopObserving=function(){this.isPermanent||!this.isViewable||void 0!==this.secondaryViewability&&!this.secondaryViewabilitySend||(s.removeEvent(this.win,"visibilitychange",this.checkTab.bind(this)),this.observer.unobserve(this.ioElement))}},function(e,i,t){var s=t(1),n=t(0);function r(e,i){var t=function(e,i){var t=e.document.getElementById("AdriverFrameViewability_"+i);return t.contentWindow?t.contentWindow.document:t.contentDocument}(e,i);void 0!==t&&(t.write('