_adfq.define("Adform",["$boot"],function(a){a=a.window.Adform;a.ET={};return a}); _adfq.define("adqa/FCTest",["Adform"],function(c){function e(){return{create:e,register:function(b){for(var a in b)b[a]&&"function"==typeof b[a].content&&f(b[a]);b.on("draw",function(a){f(a)})}}}function f(b){var a=b.content(),c=b.content(null,"click");a&&!c&&(a=a.data.link||a.flashvars&&a.flashvars.clickTAG)&&(0>a.indexOf("://")&&(a=decodeURIComponent(a)),a=~a.indexOf(";CREFURL")?a.split(";CREFURL").join(";fc\x3d1;CREFURL"):a.replace(/bn=\d+/,"$\x26;fc\x3d1"),b.content(new d({},{link:a}),!1,"click"))}function d(b, a){d.super_.call(this,b,a)}c.lib.inherit(d,c.RMB.AdContent);d.prototype.show=function(){var b=this._element;!this.created&&b&&(this.created=new Date,this.element('\x3ca href\x3d"'+this.data.link+'" style\x3d"width:100%;height:100%;display:block;"\x3e\x3c/a\x3e',b),this.style({top:0,left:0,position:"absolute",zIndex:-1}))};return e()}); _adfq.define("engagement/Timer",["Adform"],function(g){function k(c){this._delay=c||0;this._diff=this._start=this._count=this._partial=0;this.active=!1;this.count=this.time=0;this._list=[]}var h=Date.now||function(){return(new Date).getTime()};g.ET.Timer=k;k.calculateEngagement=function(){for(var c=arguments,b=[],d=h(),a=0;a=this._delay&&(this.active=!d,this.count=this._count+1,this.time=this._partial+e,this._diff=e,a||d||c.push(b))}!a||b&&!d||c.push(h());return this};g.start=function(){this._start||(this._start=h(),this.update());return this};g.stop= function(){this._start&&(this.update(),this._count=this.count,this._partial=this.time,this._start=0,this.update());return this};g.paused=function(c){c&&!this._paused?(this._paused=h(),this.update()):!c&&this._paused&&(this.update(),this._paused=0,this._partial=this.time,this._start&&(this._start=h()),this.update());return this};return k}); _adfq.define("engagement/ActiveTab",["$boot","$env","Adform"],function(e,t,f){var m=f.ET;e=e.window;var g=f.RMB,w=g&&g.lib||f.lib,n=Date.now||function(){return(new Date).getTime()},a=new g.EventEmitter;m.ActiveTab=a;a.init=function(h){function e(){var a,b=w.removeEvent;p=!0;d.clear();c&&(a=h.top.document,b(h.top,"scroll",c),b(a,"mousemove",c),b(a,"keydown",c),b(a,"mousedown",c),b(a,"mouseup",c),c=null)}function f(){var a=k&&q,b;b=n();var c=b-r;s?k=!m[s]:u?(r=b,c>x&&d.emit(d.IDLE,c)):l&&(k=cthis.minTime;a&&!d?(b.start(),e.start(), c.paused(!1)):!a&&d&&(b.stop(),e.stop(),c.paused(!0))}f.ET.Counter=g;f=g.prototype;f.update=function(a,b,c){a=this.visiblePercent=Math.round(100*b/a);this.exposure.modifier(b/c||0);k.call(this,a>=this.minPercent)};f.action=function(a){var b=this,c={start:function(){b.mouse.start();b.delaylessMouse.start()},stop:function(){b.mouse.stop();b.delaylessMouse.stop()}};if("stop"===a)return k.call(b,!1);if((a={over:1,out:2,expand:3,collapse:4,videoPlay:5,videoStop:6}[a])&&a--)[c,b.expand,b.video][a>>1][a% 2?"stop":"start"]()};return g}); _adfq.define("engagement/Logger",["$env","Adform"],function(r,e){function f(a){function h(){return!0}if(this instanceof f){var c=a.data,d=a.settings,b=a.visibility,e=q.EngagementTracker(),g=[],k=[],l=[],m=[],n=[];a._syncChild?l.push(this.make("EngagementTracker","Unload string has not been send for SYNC banner",h,function(){return{compoundSeqNo:d.compoundSeqNo,xId:d.id,version:e.version}})):(g.push(this.make("Unload_total","Banner is registered for in-view tracking",h)),g.push(this.make("Unload_init", "Banner is registered for in-view tracking",function(){return a.ufc||!1||!1||!0})),g.push(this.make("Unload_sent","Banner is registered for in-view tracking",function(){return!a._syncChild&&!a.doNotSendData&&a.unloadID&&a.bn&&a.object})),k.push(this.make("Unload_loaded","Banner is fully loaded",function(){return a.fullyLoaded})));m.push(this.make("Unload_percent","Unload string has incorrect percent",function(){return(d.visibilityArea||50)>c.maxVisibility&&0a.className.indexOf(c)&&(a.className+=" "+c,this.setup(b))};n.off=function(a,b,c){if(c=c._adform_dom_key)a.className=a.className.replace("adform-domevents-"+b+"-"+c,"")};n.destroy=function(){var a=this._events, b,c,d,f=this._doc;for(b in a)for(c in d=a[b],d)k.removeEvent(f,c,d[c]);for(a=h.length;0=h)s=f=null,t(y)();else{var r=h===g+k,w=[];r?n=k:g=l;h=Math.round(q*g/h);k=q-h;g/=h+1;n/=k+1;l=Math.floor((r?c+e:a+d)/2);if(r){for(;h--;)w.push([Math.floor(a- g*(h+1)),l]);for(;k--;)w.push([Math.floor(d+n*(k+1)),l])}else{for(;h--;)w.push([l,Math.floor(c-g*(h+1))]);for(;k--;)w.push([l,Math.floor(e+n*(k+1))])}for(a=w.length;a--;)p[a].check(w[a][0],w[a][1],b)}}function u(b,a,c){var d=s,e=f;s||(d=s={minX:b,minY:a,maxX:b+1,maxY:a+1},e=f={minX:0,minY:0,maxX:n,maxY:h});c?(d.minX=Math.min(d.minX,b),d.minY=Math.min(d.minY,a),d.maxX=Math.max(d.maxX,b+1),d.maxY=Math.max(d.maxY,a+1)):(bd.maxX&&(e.maxX=Math.min(e.maxX,b)),a>d.maxY&&(e.maxY=Math.min(e.maxY,a)));.2>((e.maxX-e.minX)*(e.maxY-e.minY)-(d.maxX-d.minX)*(d.maxY-d.minY))/(n*h)&&(b=Math.floor((d.minX+e.minX)/2),a=Math.floor((d.minY+e.minY)/2),g={x:b,y:a,width:Math.floor((d.maxX+e.maxX)/2)-b,height:Math.floor((d.maxY+e.maxY)/2)-a})}if(k.__flash_visibility)return k.__flash_visibility();var g;q.destroy=function(){for(var b=p.length;b--;)p[b].destroy();p=[];k.__flash_visibility=null};for(var r=0,l=k;l.parent!=l;)r++,l=l.parent; k.__flash_visibility=q;for(var n,h,s,f,c,p=[],E=r=6;r--;)p[r]=G(k,{width:1,height:1,debug:0}).init(C);z()},FlashMonitor:H.FlashMonitor=G}}); _adfq.define("engagement/ViewUtil",["$boot","$env","Adform","engagement/ActiveTab","engagement/FlashInScreen"],function(p,w,t,G,x){function u(a){for(var c=a.length,d=a[c-1],e=0,b=0,h=d.width,g=d.height,f=0,k=0;0=g-8&&(l=Math.floor(c/ f)*f);q<=c+8&&(q=Math.ceil(g/f)*f);m>=d-8&&(m=Math.floor(h/b)*b);r<=h+8&&(r=Math.ceil(d/b)*b);return e}var l,q,m,r,y=p.window;p=y.screen;var v,z=[],A=t.RMB.lib,H=x.inView;l=0;q=p.availWidth;m=0;r=p.availHeight;return t.ET.ViewUtil={inView:function(a){var c,d,e,b;b=[];var h;h=a;var g=w.access,f;a=g.length;var k=y,p=h.ownerDocument,B=[];if(!v)for(v=[],z=[],f=0;f=c[0];)c.shift();for(var b=this.exposure.update().exposure,a=a.exposure,f=a.length;a.length&&b>=a[0];)a.shift();d||f||(this.ufc=null);return c.lengtha){for(var d=0,f=q.length,r;d>1).join(";"),(c+b.join("|")).length>a?f=r:d=r+1;b[9]=q.slice(0,r).join(";");d=c+b.join("|")}return d}};g.addChild= function(a){this.dimensions.push({width:a.width,height:a.height});this.children.push(a);a._attributes=this._attributes};g.destroy=function(){this._elements=this.object=null};return u}); _adfq.define("engagement/EngagementTracker","$boot Adform engagement/EngagementItem common/DOMEvents engagement/ActiveTab $env".split(" "),function(c,f,z,q,r,s){function h(){var a=this;if(h._instance)return h._instance;if(!(a instanceof h))return new h;h._instance=f.ADFEventsInstance=a;a.maxTime=6E5;a.items=a.events={};a.version=15;a.windows=[];a.byBN={};a._items={};a.startTime=n();a.friendly=!1;try{A.document.getElementById,a.friendly=!0}catch(b){}a.queryLimit=2E3;a.update=l.bind(a,B);a.optimized= l.bind(a,C);l.addEvent(k,"unload",function(){a.send();a.destroy()});setTimeout(l.bind(a,t),54E4);a.setupWindow(k);try{m!=D&&m.document.getElementById&&a.setupWindow(m)}catch(d){}try{k.MESSENGER_POPUP&&a.setupWindow(E)}catch(g){}try{f.ADF_STUB&&a.setupWindow(m.parent)}catch(e){}a.registerAll();a.registerInEvents()}function F(a){this.on("update",a)}function G(a){this.off("update",a)}function H(a){var b=this._items;if(b&&(b=b[a]))return this.byBN[b.bn]||b}function u(){var a=v();if(a)for(var b in a)this.register(a[b])} function I(a){if(a&&!this._items[a.id]&&1==a.registered){var b=this._items[a.id]=new z(a);this.byBN[a.bn]?this.byBN[a.bn].addChild(b):(this.byBN[a.bn]=this.items[a.id]=b,b.update());this.cookieID||(this.cookieID=b.cookieID)}return this._items[a.id]}function w(a){var b=v();b&&(a=this.register(b[a]))&&a.update()}function J(a){a&&a.update&&a.update()}function K(){}function L(a,b,d){(a=this.items[a])&&a.flashClick&&a.flashClick(b,d)}function M(){var a=f.Events;if(a&&a.registerCallback){var b=x,d;for(d in b)b[d].join&& (b[d]=","+b[d].join(",")+",");a.registerCallback(N,this)}}function O(a,b){var d=["version\x3d"+this.version+(b||"")+"\x26unload\x3d"+this.cookieID],g,e;a=a||this.items;for(var c in a)(g=a[c])&&g.toUnloadString&&(e=g.toUnloadString())&&d.push(e);if(1b){a=a.split("@@");for(var d=a.shift(),g=d+"@@"+a[0],e=1;eb&&((new p).src=g,g=d),g+="@@"+a[e];(new p).src=g}else(new p).src=a}}function Q(a,b,d){if(a=this._items[a]){d&&this.setupWindow(d);d=a.settings.trackElements;var g=d.length;d.push.apply(d,b);a._elements=null;a.elements();d.length=g;a._elements=null}}function R(a,b,d){this._items&&(a=this._items[a])&&d&&(this.removeWindow(d),a._elements=null)}function S(a){for(var b=this.windows,d=0;d