(function(a){a.vast={}})(jwplayer);(function(c){var h=c.vast,b=c.utils,e=c.events,f=window,d=true,g=false;function a(i){return typeof i=="object"}h.adcontroller=function(n,ae,ab){var H,m=this,W,r={},af,T,t={},q="",Z=g,S=g,E=0,i,K,O,I=null,G=[],w=[],Q=g,B={},U=false,L=-1;b.extend(m,new e.eventdispatcher());n.onReady(function ad(){if(ae.debug){H=n.id}W=n.getRenderingMode()==="flash";K=new h.staticplayer(n,ab);O=new h.companion(H);var am=f.location.href;var ao=new b.key(c.key);var ar=ao.edition();t.trackingbase=(am.match(/^https/)?"https://s":"http://i")+".n.jwpltx.com/v1/adclient/ping.gif";t.account=ao.token();t.domain=X();t.edition=["pro","premium","ads","invalid","enterprise"].indexOf(ar)+1;t.hosting=c.defaults&&c.defaults.ph?c.defaults.ph:0;T=af=h.configparser.getSchedule(ae);if(af.isVMAP()){var al=af.getVMAP();if(al){var at;var aq=function aq(au){clearTimeout(at);try{h.vmapparser(au.responseXML,af);aa(af)}catch(av){F({message:"Error parsing VMAP",code:1002,vmap:al})}};var ap=function ap(au){clearTimeout(at);b.log(au);F({message:"Error Loading VMAP Schedule",code:(au==="Timeout")?1007:1008,vmap:al})};var an=b.ajax(al,aq,ap);if(an){at=setTimeout(function(){an.onload=null;an.onreadystatechange=null;an.onerror=null;if(an.abort){an.abort()}ap("Timeout")},5000)}}}r=h.configparser.getOptParams(ae);n.onBeforePlay(D);n.onCast(ak);n.onPlay(z);n.onTime(P);n.onBeforeComplete(l);n.onPlaylistItem(ac);n.onPlaylistComplete(ac);n.onComplete(Y)});function ak(al){Q=!!al.active}function z(al){m.sendEvent(e.state.PLAYING,al)}function D(al){if(Q){return}var am=af.getPreRoll();if(!Z&&am){i=v(am);o(am,al)}}function P(al){if(Q){return}var am=af.getNextMidRoll(al.position,al.duration);if(am){i=v(am);V(am,al)}}function l(al){if(Q){return}var am=af.getPostRoll();if(!S&&am){i=v(am);aj(am,al)}}function v(al){if(al._trackers){return new h.tracker(al._trackers,H)}return null}function o(am,al){am._position="pre";Z=d;y(am,al)}function V(am,al){am._position="mid";y(am,al)}function aj(am,al){am._position="post";S=d;n.detachMedia();y(am,al)}function y(am,al){q=am._position;clearTimeout(L);L=-1;if(am._type!=="nonlinear"){if(!I){var an=b.isMobile()&&(q==="pre"||n.isBeforePlay()||n.getPosition()===0);if(an){if(al&&al.type===e.JWPLAYER_MEDIA_BEFOREPLAY){m.addEventListener(e.state.PLAYING,ai)}}else{ai()}}}if(am._adXML){am._currentTag=am._currentTag||"clientloadedtag_"+(E++);ah(am)}else{if(am._adQueue){B=am;J()}else{b.log("scheduled ad has no url or xml",am);ag()}}}function ai(){m.removeEventListener(e.state.PLAYING,ai);I=n.createInstream().init()}function ac(al){var ap=n.getPlaylistItem(al.index);if(a(ap)&&ap.adschedule){af=h.configparser.getSchedule(ap)}else{af=T}var an;for(an=G.length;an--;){var am=G[an];G.length--;am.destroy()}for(an=w.length;an--;){var ao=w[an];w.length--;ao.destroy()}x();S=g;Z=g;aa(af);af.reset()}function J(){var al=B._adQueue.shift();B._currentTag=al;var am=A(al);if(H){c._=c._||{};c._[H]=c._[H]||{};c._[H].actualTag=am;c._[H].originalTag=al}C(B).load(am)}function ah(al){C(al).parseXmlString(al._adXML)}function C(am){var al=new h.vloader(am,n);al.addEventListener(e.COMPLETE,R);al.addEventListener(e.ERROR,p);G.push(al);return al}function N(am){for(var al=G.length;al--;){if(G[al]===am){G.splice(al,1);am.destroy()}}}function A(am){if(!am){return am}var ap=n.getPlaylistItem(),al=f.location.href;am=M(am,"__random-number__",Math.random()*Math.pow(10,18));am=M(am,"__timestamp__",new Date().getTime());am=M(am,"__page-url__",encodeURIComponent(al));am=M(am,"__referrer__",encodeURIComponent(document.referrer));am=M(am,"__player-height__",n.getHeight());am=M(am,"__player-width__",n.getWidth());am=M(am,"__domain__",encodeURIComponent(X()));if(r.companion){am=M(am,"__companion-div__",r.companion.id)}else{am=M(am,"__companion-div__","")}var ar=am.match(new RegExp(/__item-[a-z 0-9 A-Z]*__/g));for(var ao=0;ar&&ao1000){aq=aq.substring(0,1000)}am=M(am,an,encodeURIComponent(aq))}else{am=M(am,an,"")}}return am}function M(al,an,am){return al.replace(an,am)}m.jwPauseAd=function(){if(w.length){var am=w[w.length-1];var al=am.getState();if(al==e.state.PLAYING||al==e.state.BUFFERING){am.pause()}else{if(al==e.state.PAUSED){am.play()}}}};function s(am){var al=(am.getPosition()===0||am.isBeforePlay());var an=(am.getState()===e.state.IDLE);if(al||!an){return true}return false}m.jwPlayAd=function(am){U=true;var an;if(c.utils.typeOf(am)==="array"){an=am.slice(0)}else{an=[am]}var al={_adQueue:an,_offset:0,_position:"api"};y(al)};function R(al){m.removeEventListener(e.state.PLAYING,ai);clearTimeout(L);L=-1;x();N(al);var am=new h.adplayer(al,n,K,O,t,r,H);am.addEventListener(e.JWPLAYER_AD_ERROR,u);am.addEventListener(e.JWPLAYER_AD_IMPRESSION,j);var an=am.init(I);if(!an){am.destroy();return}I=null;am.addEventListener(e.JWPLAYER_AD_COMPLETE,k);w.push(am)}function Y(){x()}function u(al){U=false;F(al);if(B._adQueue.length>0&&!U){y({_adQueue:B._adQueue,_offset:0,_position:B._position});return}L=setTimeout(function(){L=-1;if(G.length===0){if(q==="post"){n.attachMedia()}n.releaseState();ag()}},0)}function j(al){B={};if(i&&!i.started){i.breakStart()}n.dispatchEvent(e.JWPLAYER_AD_IMPRESSION,al)}function k(){if(i){i.breakEnd()}if(G.length===0){if(q==="post"){n.attachMedia()}}}function x(){if(w.length){var al=w[w.length-1];al.clearNonlinear()}}function ag(){if(I){I.destroy();I=null}}function p(al){m.removeEventListener(e.state.PLAYING,ai);var an=al.vloader;var am=an.allAds();N(an);if(am&&am.length){var ao=am[0];if(ao){var ar=ao.trackers;if(ar&&ar.error){var aq=new h.tracker(ar,H);aq.error(al.code)}}}var ap={message:al.message,code:al.code,tag:al.url};if(al.wrappedUrl!==al.url){ap.wrappedTag=al.wrappedUrl}U=false;F(ap);if(B._adQueue.length>0&&!U){y({_adQueue:B._adQueue,_offset:0,_position:B._position});return}if(L===-1){L=setTimeout(function(){L=-1;if(G.length===0){ag()}},0)}}function F(al){if(i){i.error(al.code)}n.dispatchEvent(e.JWPLAYER_AD_ERROR,al)}function X(){var al=f.location.href;al=al.match(new RegExp(/^https?:\/\/([^\/]*)/));if(al.length>1){return al[1]}return""}function aa(an){var am=an.getMidRolls(),al=[];if(am.length){b.foreach(am,function(ao,ap){if(ap._type!=="nonlinear"){al.push({begin:ap._offSet,text:"Advertisement"})}});n.callInternal("jwSetCues",al)}}};if(!Array.prototype.indexOf){Array.prototype.indexOf=function(m,n){for(var l=(n||0),k=this.length;l=0?v.skipoffset:null;return{skipoffset:ai.skipoffset||aj,skipMessage:v.skipMessage,skipText:v.skipText}}function r(aj){if(O){var ai;if(O.length){ai=O[aj]}else{ai=O}if(ai.vastAd){return ai.vastAd}}else{if(!m&&G){return G[aj]}}return m}function s(am,al){a.log(am);al=al||900;var ai=r(Z);var ak=ai.tracker;ak.error(al);var aj=ah();aj.code=al;aj.message=am;n.sendEvent(c.JWPLAYER_AD_ERROR,aj);k()}function ag(){if(q){q.resize()}}function A(ai){var aj=r(Z);var ak=aj.tracker;if(ai.fullscreen&&ak.started){ak.fullscreen()}ag()}function h(ai){if(q){q.setVolume(ai.volume)}}function Q(ai){if(q){q.setVolume(ai.mute?0:p.getVolume())}}function H(ai){if(D){Z=ai.index;var aj=r(Z);var ak=aj.clickthrough||"";D.setClick(ak)}}function S(aj){var al=r(Z);var an=al.tracker;var am;if(!an.started){if(q){an.linear=aj.linear}var ak=a.extend({linear:an.linear},ah(),i(al));ak.message=v.dynamicMessage||"";ak.clickthrough=al.clickthrough;if(ak.sequence){ak.podMessage=v.podMessage||""}if(al.adTitle){ak.title=al.adTitle}if(al.companions){ak.companions=al.companions}p.dispatchEvent(c.JWPLAYER_AD_META,ak);if(al.companions){am=ah();am.companions=f(al.companions);p.dispatchEvent(c.JWPLAYER_AD_COMPANIONS,am)}var ao=V;var ap=aa?al.companions:d(al.companions);if(v.companion&&ap&&ap.length){an.hasComp=ao.addCompanion(v.companion,ap)}var ai=z(al);an.addUrl("impression",ai);if(N){b._[N].trackingURL=ai}an.impression();am=ah();am.adtitle=al.adTitle||"";n.sendEvent(c.JWPLAYER_AD_IMPRESSION,am);an.start();an.creativeView();ac(aj)}else{if(aj.oldstate==b.events.state.PAUSED){an.resume();ac(aj)}}}function ac(ai){if(X==="static"||(X==="vpaid"&&ai.linear!=="linear")){return}var aj=ah();aj.oldstate=ai.oldstate;aj.newstate=ai.newstate;p.dispatchEvent(c.JWPLAYER_AD_PLAY,aj)}function E(ai){var aj=r(Z);var al=aj.tracker;al.pause();var ak=ah();ak.oldstate=ai.oldstate;ak.newstate=ai.newstate;p.dispatchEvent(c.JWPLAYER_AD_PAUSE,ak)}function C(ap){var ar=r(Z);var an=ap.position,aj=ap.duration,aq=v.dynamicMessage||"",am=v.podMessage||"",al=aj-an,ao=ar.tracker;if(ao){ao.time(an,aj)}if(D&&aq&&al>0){aq=aq.replace(/xx/gi,""+Math.round(al));if(O&&O.length){var ak=Z+1;am=am.replace(/__AD_POD_CURRENT__/g,""+ak);am=am.replace(/__AD_POD_LENGTH__/g,""+O.length);aq=am+aq}D.setText(aq)}var ai=ah();ai.position=an;ai.duration=aj;p.dispatchEvent(c.JWPLAYER_AD_TIME,ai)}function u(){t();af()}function t(){var ai=r(Z);var aj=ai.tracker;if(!aj.firedError){aj.complete();aj.close();p.dispatchEvent(c.JWPLAYER_AD_COMPLETE,ah())}}function af(){k();n.sendEvent(c.JWPLAYER_AD_COMPLETE)}function W(ai){var aj=r(Z);var ak=aj.tracker;if(!ak){return}if(ai.mute){ak.mute();if(q){q.setVolume(0)}}else{ak.unmute();if(q){q.setVolume(p.getVolume()/100)}}}function o(){var ai=r(Z);p.pause(true);F(ai)}function U(){var ai=r(Z);F(ai,true)}function x(){var aj=r(Z);if(aa){F(aj)}else{var ai=D.getState()===c.state.PAUSED;if(!ai){F(aj)}}}function F(ai,ak){ai.tracker.click();p.dispatchEvent(c.JWPLAYER_AD_CLICK,ah());var aj=e.jwcast&&e.jwcast.player.id;if((ak||!aa)&&!aj){if(ai.clickthrough){e.open(ai.clickthrough)}}}function ad(){var ai=r(Z);ai.tracker.skip();p.dispatchEvent(c.JWPLAYER_AD_SKIPPED,ah())}function Y(ai){var ak="Error Playing ";var aj;if(ai.message&&ai.message.indexOf("File could not be played")!=-1){ak+="Creative";aj=405}else{ak+="Ad Tag";aj=400}s(ak,aj)}function B(){var aj="Unable to fetch NonLinear resource";var ai=502;s(aj,ai)}function K(ai){var aj=r(Z);var ak=aj.tracker;if(ai.expanded){ak.expand()}else{ak.collapse()}}function z(ak){var al={d:w.domain,c:"vast",m:y,a:w.account,co:ak.tracker.hasComp,p:ae._position,ad:ak.adsystem,type:ak.tracker.linear,ph:w.hosting,ed:w.edition,n:Math.random().toFixed(16).substr(2,16)},ai=w.trackingbase,am="?";for(var aj in al){ai+=am+aj+"="+encodeURIComponent(al[aj]);am="&"}return ai}};function f(l){var n=[];for(var m=0;m';m+='';m+='';m+='';m+='';m+='';m+='';m+="";j.innerHTML=m}else{var o=document.createElement("object");o.setAttribute("type","application/x-shockwave-flash");o.setAttribute("data",l.source);o.setAttribute("width","100%");o.setAttribute("height","100%");o.setAttribute("tabindex",0);h(o,"allowfullscreen","true");h(o,"allowscriptaccess","always");h(o,"seamlesstabbing","true");h(o,"wmode","opaque");j.appendChild(o)}g(l.trackers);return}var k=new Image();k.src=l.source;if(i.exists(l.clickthrough)){k.onclick=function(){var p=window.open(l.clickthrough,"_blank");p.focus()}}j.innerHTML="";j.appendChild(k);g(l.trackers)}function d(k){return k.width==c.width&&k.height==c.height}}})(jwplayer);(function(g){var k=g.utils;var c="This ad will end in xx seconds.",b="Ad __AD_POD_CURRENT__ of __AD_POD_LENGTH__. ",j=-1,l="Skip ad in xx",m="Skip";function d(q){return typeof q=="string"}function i(q){return Object.prototype.toString.call(q)==="[object Array]"}function o(q){return typeof q=="number"}function f(q){return d(q)&&q.indexOf("%")>-1}function a(q){if(d(q)){return[q]}if(i(q)){return q.slice(0)}return q}function h(q){if(d(q)){if(q==="start"||q==="0%"){return"pre"}if(q==="end"||q==="100%"){return"post"}if(q==="pre"||q==="post"||f(q)){return q}q=k.seconds(q)}if(o(q)){return q}return false}function e(s,r){var q=r.schedule||r.adschedule;k.foreach(q,function(u,t){var w=h(t.offset),v={_offSet:w,_type:t.type};t=t.ad||t;if(w===false){k.log("Error: ad offset format not supported",w)}if(t.tag){v._adQueue=a(t.tag)}else{if(d(t.vastxml)){v._adXML=t.vastxml}else{k.log("Error: no ad tag provided");return}}switch(w){case"pre":s.setPreRoll(v);break;case"post":s.setPostRoll(v);break;default:s.addMidRoll(v)}})}function p(q){var r=new g.vast.schedule();if(q.tag){r.setPreRoll({_offSet:"pre",_adQueue:a(q.tag)})}else{if(d(q.vastxml)){r.setPreRoll({_offSet:"pre",_adXML:q.vastxml})}else{if(d(q.schedule)){r.setVMAP(q.schedule);return r}else{e(r,q)}}}r.sort();return r}function n(r){var q={dynamicMessage:r.admessage||c,podMessage:r.podmessage||b,skipoffset:r.skipoffset||j,skipMessage:r.skipmessage||l,skipText:r.skiptext||m};var s=r.companiondiv;if(s){q.companion={id:s.id,height:s.height,width:s.width}}return q}g.vast.configparser={getSchedule:p,getOptParams:n}})(jwplayer);(function(c){function a(e){return("[object Array]"=={}.toString.call(e))}function b(f){var e;c.utils.foreach(f,function(g,h){e=e||{};if(g==="_adQueue"){e[g]=h.slice()}else{e[g]=h}});return e}c.vast.schedule=function(){var h,g=[],e=0,f,i;this.setPreRoll=function(j){h=j};this.getPreRoll=function(){return b(h)};this.getPostRoll=function(){return b(i)};this.getNextMidRoll=function(m,l){this.sort(l);if(g.length>=e+1){var k=g[e],j=d(k._offSet,l);if(j0){if(K===0){G.addEventListener(d,u)}else{G.addEventListener(d,v)}}F(p.PLAY)}function u(L){K=L.position;G.removeEventListener(d,u);G.addEventListener(d,v)}function v(L){var M=L.position-K;if(M>J){G.removeEventListener(d,v);G.stop()}}function B(){F(p.CLICK)}function y(){F(p.ERROR)}function F(L,M){M=M||{};M.tag=M.tag||D;G.sendEvent(L,M)}function x(M){if(!isNaN(M)){return M}var L=M.split(":");return Number(L[0]*3600+L[1]*60+L[2])}function A(L){return function(M){G.addEventListener(L,M)}}G.removeEvents=function(){G.resetEventListeners()};G.getState=function(){return f};G.stop=function(){if(K&&z){K=0;J=0;G.removeEventListener(d,u);G.removeEventListener(d,v);z.removeListeners();z.stop();F(p.COMPLETE)}};G.pause=function(){};G.onPlay=A(p.PLAY);G.onComplete=A(p.COMPLETE);G.onClick=A(p.CLICK);G.onError=A(p.ERROR)}})(window.jwplayer);(function(b){var a=b.utils,c="[ERRORCODE]";b.vast.tracker=function(h,e){var f=0,l=this,m,q=[];if(e){b._=b._||{};b._[e]=b._[e]||{};b._[e].trackedvast=b._[e].trackedvast||{};m=b._[e].trackedvast}function p(u){if(h.hasOwnProperty(u)){return h[u]}return[]}for(var o in h){if(h.hasOwnProperty(o)){if(o.indexOf("progress")===0){var i=""+o.split("_")[1];var k={key:o,offset:i,tracked:false,percentage:false};if(/^\d+%$/.test(i)){k.percentage=true;k.offset=parseFloat(i)}else{k.offset=a.seconds(i)}q.push(k)}}}l.started=false;l.firedError=false;l.hasComp=false;l.addUrl=function(v,u){if(h.hasOwnProperty(v)){h[v].push(u)}else{h[v]=[];h[v].push(u)}};function r(x,w){var B=p(x),v,u,A;if(m){m[x]=m[x]||[]}for(v=0;v=y&&f=v&&f=u&&f=y){u.tracked=true;r(u.key)}}}}function s(v){l.firedError=true;v=v||900;var u={};u[c]=v;r("error",u)}function j(u){return function(){r(u)}}l.creativeView=j("creativeView");l.start=g;l.click=j("click");l.skip=j("skip");l.complete=j("complete");l.pause=j("pause");l.resume=j("resume");l.mute=j("mute");l.unmute=j("unmute");l.fullscreen=j("fullscreen");l.expand=j("expand");l.collapse=j("collapse");l.acceptInvitation=j("acceptInvitation");l.close=j("close");l.rewind=j("rewind");l.impression=j("impression");l.breakStart=d;l.breakEnd=j("breakEnd");l.time=t;l.error=s}})(window.jwplayer);(function(f){var d=f.jwplayer,e=d.events,a=d.utils,h=d.vast;h.vloader=function(z,j){var y=this,q,B=[],w=-1,o,p=[],v=false;a.extend(y,new e.eventdispatcher());y.load=function(D,F){B.push(D);v=false;var E=l(D);if(E){if(!F&&"withCredentials" in E){E.withCredentials=true}o=E;clearTimeout(w);w=setTimeout(function(){u(E);n("Timeout",D)},5000)}};function l(D){return a.ajax(D,function(E){clearTimeout(w);A(E,D)},function(H,J,G){if(G.withCredentials===true){var F=true;y.load(D,F);return}if(j.getRenderingMode()==="flash"&&H!=="Invalid XML"&&b(D)){d._=d._||{};d._[j.id]=d._[j.id]||{};d._[j.id]["_flashLoadSuccess"]=function E(K){clearTimeout(w);y.parseXmlString(K,D)};d._[j.id]["_flashLoadFail"]=function I(K){clearTimeout(w);a.log(K);n(K,D)};j.callInternal("jwLoadXML",D,'jwplayer._["'+j.id+'"]._flashLoadSuccess','jwplayer._["'+j.id+'"]._flashLoadFail');return}clearTimeout(w);n(H,D)})}y.destroy=function(){clearTimeout(w);u(o);j=null};y.scheduledAd=function(){return z};y.allAds=function(){return p};y.adPod=function(){var D=[];a.foreach(p,function(E,F){if(F.sequence){D.push(F)}});D.sort(function(F,E){return F.sequence-E.sequence});return D};y.adBuffet=function(){var D=[];a.foreach(p,function(E,F){if(!F.sequence){D.push(F)}});return D};y.history=function(){return B};y.parseXmlString=function(E,D){A({responseXML:c(E)},D)};function u(D){if(D){D.onload=null;D.onreadystatechange=null;D.onerror=null;if(D.abort){D.abort()}}}function A(E,D){q=q||new h.vparser();try{q.parse(E.responseXML)}catch(G){t(G.message,G.code||900,D);return}var F=q.parsedAds();if(F&&F.length){p=F;a.foreach(p,function(H,J){if(J.wrappedURI){var I=new h.vloader(z,j);I.addEventListener(e.COMPLETE,function(){C(J,I.allAds())});I.addEventListener(e.ERROR,function(K){t(K.message,K.code,K.url)});I.load(J.wrappedURI)}});i()}else{t("Ad Tag Empty",101,D)}}function C(E,D){var F=r(E,D);Array.prototype.splice.apply(p,[p.indexOf(E),1].concat(F));i()}function r(F,E){var D=[];a.foreach(E,function(G,H){if(F.companions){H.companions=(H.companions?H.companions:[]).concat(F.companions)}if(F.trackers){H.trackers=s(H.trackers,F.trackers)}D.push(H)});return D}function s(E,D){E=E||{};a.foreach(D,function(F,G){if(E[F]){E[F]=E[F].concat(G)}else{E[F]=G}});return E}function i(){var D=false;a.foreach(p,function(E,F){if(F.wrappedURI){D=true}});if(!D){m()}}function m(){var I=p.slice(0);var H=I.length;for(var E=I.length;E--;){var G=I[E];if(!G.media||!G.media.length){I.length--}}var F=H===0;var D=I.length!==H;if(F||D){t("Ad Tag Empty",101,B[B.length-1]);return}x(e.COMPLETE,y)}function n(E,D){if(E==="Invalid XML"){t(E,100,D)}else{t("VAST could not be loaded",301,D)}}function k(){if(B&&B.length){return B[0]}return""}function t(F,E,D){if(v){return}else{v=true}y.sendEvent(e.ERROR,{message:F,code:E,vloader:y,url:k()||D,wrappedUrl:D})}function x(D,E){return y.sendEvent(D,E)}};function c(i){if(g(i)){return i}return a.parseXML(i)}function g(i){return(typeof Node==="object"?i instanceof Node:i&&typeof i==="object"&&typeof i.nodeType==="number"&&typeof i.nodeName==="string")}function b(i){return(i&&i.indexOf("://")>=0)&&(i.split("/")[2]!=f.location.href.split("/")[2])}})(window);(function(a){a.vast.vpaidevents={AD_LOADED:"AdLoaded",AD_STARTED:"AdStarted",AD_STOPPED:"AdStopped",AD_LINEAR_CHANGE:"AdLinearChange",AD_EXPANDED_CHANGE:"AdExpandedChange",AD_REMAINING_TIME_CHANGE:"AdRemainingTimeChange",AD_VOLUME_CHANGE:"AdVolumeChange",AD_IMPRESSION:"AdImpression",AD_VIDEO_START:"AdVideoStart",AD_VIDEO_FIRST_QUARTILE:"AdVideoFirstQuartile",AD_VIDEO_MIDPOINT:"AdVideoMidpoint",AD_VIDEO_THIRD_QUARTILE:"AdVideoThirdQuartile",AD_VIDEO_COMPLETE:"AdVideoComplete",AD_CLICK_THRU:"AdClickThru",AD_USER_ACCEPT_INVITATION:"AdUserAcceptInvitation",AD_USER_MINIMIZE:"AdUserMinimize",AD_USER_CLOSE:"AdUserClose",AD_PAUSED:"AdPaused",AD_PLAYING:"AdPlaying",AD_LOG:"AdLog",AD_ERROR:"AdError"}})(jwplayer);(function(g){var d=g.jwplayer,a=d.vast,e="PLAYING",h="PAUSED",i="BUFFERING",b="IDLE",c=true,f=false;a.vpaidplayer=function(k,D,y,w){var E=this,q,j=f,n=-1,r=f,m=new d.events.eventdispatcher(),v=a.vpaidevents,J={TIME:"onTime",CLICK:"onClick",PLAY:"onPlay",PAUSE:"onPause",ERROR:"onError",COMPLETE:"onComplete",EXPANDED_CHANGE:"onExpandedChange"};E.type="vpaid";E.blocking=null;function s(){d._=d._||{};d._[k.id]=d._[k.id]||{};k.callInternal("jwLoadVPAID",D,K(O),K(M))}function O(){u(v.AD_LOADED,N);u(v.AD_STARTED,z);u(v.AD_LINEAR_CHANGE,B);u(v.AD_EXPANDED_CHANGE,I);u(v.AD_PAUSED,l);u(v.AD_PLAYING,o);u(v.AD_STOPPED,H);u(v.AD_REMAINING_TIME_CHANGE,G);u(v.AD_CLICK_THRU,p);u(v.AD_ERROR,M);var P=k.getSafeRegion();A("initAd",P.width,P.height+P.y,k.getFullscreen()?"fullscreen":"normal",0,w)}function M(){C(J.ERROR)}function C(P,Q){Q=Q||{};if(!Q.tag){Q.tag=y}m.sendEvent(P,Q)}this.setVolume=function(P){F("adVolume",P)};function N(){B();F("adVolume",k.getMute()?0:k.getVolume()/100);A("startAd")}function z(){if(q&&E.blocking){E.blocking.hide()}C(J.PLAY,{oldstate:i,newstate:e,linear:q?"linear":"nonlinear"})}function p(){C(J.CLICK)}function B(){var R,P;q=x("adLinear");if(q){if(E.blocking){E.blocking.hide()}else{var Q=k.getState();if(Q==e||Q==i){j=c;k.pause();k.setControls(f)}}P=k.getHeight()}else{if(E.blocking){E.blocking.destroy();E.blocking=null}else{if(j){k.play(c);k.setControls(c)}}R=k.getSafeRegion();P=R.height+R.y}A("resizeAd",k.getSafeRegion().width,P,k.getFullscreen()?"fullscreen":"normal")}function I(){var P=x("adExpanded");C(J.EXPANDED_CHANGE,{expanded:P})}function H(){if(j){k.play(c);k.setControls(c)}C(J.COMPLETE)}function l(){if(!r){r=c;C(J.PAUSE,{newstate:h,oldstate:e})}}function o(){if(r){r=f;C(J.PLAY,{newstate:e,oldstate:h})}}function G(){var P=x("adRemainingTime");if(n<0){n=P}C(J.TIME,{position:n-P,duration:n})}function A(){var P=Array.prototype.slice.call(arguments);P.unshift("jwCallVPAID");setTimeout(function(){k.callInternal.apply(this,P)},0)}function x(P){return k.callInternal("jwGetVPAIDProperty",P)}function F(Q,P){k.callInternal("jwSetVPAIDProperty",Q,P)}function u(P,Q){k.callInternal("jwAddVPAIDListener",P,K(Q))}function K(Q){var P="_vpaidBridge"+Math.floor(Math.random()*10000);d._[k.id][P]=L(Q);return"jwplayer._['"+k.id+"']['"+P+"']"}function L(P){return function(){setTimeout(P,0)}}function t(P){return function(Q){m.addEventListener(P,Q)}}E.setVolume=function(P){F("adVolume",P/100)};E.onTime=t(J.TIME);E.onComplete=t(J.COMPLETE);E.onClick=t(J.CLICK);E.onPlay=t(J.PLAY);E.onPause=t(J.PAUSE);E.onError=t(J.ERROR);E.onExpandedChange=t(J.EXPANDED_CHANGE);E.play=function(){A("resumeAd")};E.pause=function(){A("pauseAd")};E.stop=function(){A("stopAd")};E.resize=function(P){var Q=k.getSafeRegion();if(!q){A("resizeAd",Q.width,Q.height+Q.y,P?"fullscreen":"normal")}else{A("resizeAd",Q.width,k.getHeight(),P?"fullscreen":"normal")}};E.removeEvents=function(){m.resetEventListeners()};E.destroy=function(){if(!E){return}E.removeEvents();E=null};E.getState=function(){if(!x("adLinear")){return b}else{return r?h:e}};s()}})(window);(function(d){var b=d.utils,c="vmap";d.vast.vmapparser=function(y,t){var p=h(y,"AdBreak",c);for(var o=0;o3||w<1){q(102,"Vast version not supported")}if(x){if(w>=2){y=k(x);i(x,"Impression",y.trackers);i(x,"Error",y.trackers)}else{y=l(x)}if(C){y.wrappedURI=a(h(C,"VASTAdTagURI")[0])||a(h(C,"VASTAdTagURL")[0])}y=n(v,y)}else{q(101,"Invalid VAST response")}return y}function n(x,w){var v=b.extend({},x);b.foreach(w,function(y,z){if(b.exists(v[y])){if(b.typeOf(z)=="array"){v[y]=v[y].concat(z)}else{if(b.typeOf(z)=="object"){v[y]=b.extend(v[y],w[y])}else{v[y]=z}}}else{v[y]=z}});return v}function q(w,v){u={code:w,message:v,toString:function(){return this.code+" "+this.message}};throw u}function i(y,x,z){var v=h(y,x),w;for(w=0;w