if(!window.PXLoaderImage){function PxLoaderImage(g,k,d){var b=this,f=null;this.img=new Image;this.tags=k;this.priority=d;var l=function(){if(b.img.readyState==="complete"){h();f.onLoad(b)}};var c=function(){h();f.onLoad(b)};var j=function(){h();f.onError(b)};var h=function(){b.unbind("load",c);b.unbind("readystatechange",l);b.unbind("error",j)};this.start=function(a){f=a;b.bind("load",c);b.bind("readystatechange",l);b.bind("error",j);b.img.src=g};this.checkStatus=function(){if(b.img.complete){h();f.onLoad(b)}};this.onTimeout=function(){h();if(b.img.complete){f.onLoad(b)}else{f.onTimeout(b)}};this.getName=function(){return g};this.bind=function(i,a){if(b.img.addEventListener){b.img.addEventListener(i,a,false)}else{if(b.img.attachEvent){b.img.attachEvent("on"+i,a)}}};this.unbind=function(i,a){if(b.img.removeEventListener){b.img.removeEventListener(i,a,false)}else{if(b.img.detachEvent){b.img.detachEvent("on"+i,a)}}}}(function(b){function a(p){p=p||{};this.settings=p;if(p.statusInterval==null){p.statusInterval=5000}if(p.loggingDelay==null){p.loggingDelay=20*1000}if(p.noProgressTimeout==null){p.noProgressTimeout=Infinity}var x=[],d=[],k,y=Date.now();var g={QUEUED:0,WAITING:1,LOADED:2,ERROR:3,TIMEOUT:4};var w=function(f){if(f==null){return[]}if(Array.isArray(f)){return f}return[f]};this.add=function(f){f.tags=new c(f.tags);if(f.priority==null){f.priority=Infinity}x.push({resource:f,status:g.QUEUED})};this.addProgressListener=function(h,f){d.push({callback:h,tags:new c(f)})};this.addCompletionListener=function(h,f){d.push({tags:new c(f),callback:function(e){if(e.completedCount===e.totalCount){h(e)}}})};var v=function(h){h=w(h);var f=function(l){var z=l.resource,u=Infinity;for(var e=0;e<z.tags.length;e++){for(var o=0;o<Math.min(h.length,u);o++){if(z.tags.all[e]===h[o]&&o<u){u=o;if(u===0){break}}if(u===0){break}}}return u};return function(s,t){var o=f(s),l=f(t);if(o<l){return -1}if(o>l){return 1}if(s.priority<t.priority){return -1}if(s.priority>t.priority){return 1}return 0}};this.start=function(l){k=Date.now();var o=v(l);x.sort(o);for(var i=0,h=x.length;i<h;i++){var f=x[i];f.status=g.WAITING;f.resource.start(this)}setTimeout(n,100)};var n=function(){var z=false,s=Date.now()-y,o=s>=p.noProgressTimeout,h=s>=p.loggingDelay;for(var f=0,e=x.length;f<e;f++){var t=x[f];if(t.status!==g.WAITING){continue}if(t.resource.checkStatus){t.resource.checkStatus()}if(t.status===g.WAITING){if(o){t.resource.onTimeout()}else{z=true}}}if(h&&z){m()}if(z){setTimeout(n,p.statusInterval)}};this.isBusy=function(){for(var f=0,h=x.length;f<h;f++){if(x[f].status===g.QUEUED||x[f].status===g.WAITING){return true}}return false};var j=function(B,C){var t=null,s,r,A,o,z;for(s=0,r=x.length;s<r;s++){if(x[s].resource===B){t=x[s];break}}if(t==null||t.status!==g.WAITING){return}t.status=C;y=Date.now();A=B.tags.length;for(s=0,r=d.length;s<r;s++){o=d[s];if(o.tags.length===0){z=true}else{z=B.tags.intersects(o.tags)}if(z){q(t,o)}}};this.onLoad=function(f){j(f,g.LOADED)};this.onError=function(f){j(f,g.ERROR)};this.onTimeout=function(f){j(f,g.TIMEOUT)};var q=function(B,C){var z=0,o=0,t,l,h,A;for(t=0,l=x.length;t<l;t++){h=x[t];A=false;if(C.tags.length===0){A=true}else{A=h.resource.tags.intersects(C.tags)}if(A){o++;if(h.status===g.LOADED||h.status===g.ERROR||h.status===g.TIMEOUT){z++}}}C.callback({resource:B.resource,loaded:B.status===g.LOADED,error:B.status===g.ERROR,timeout:B.status===g.TIMEOUT,completedCount:z,totalCount:o})};var m=this.log=function(o){if(!window.console){return}var t=Math.round((Date.now()-k)/1000);window.console.log("PxLoader elapsed: "+t+" sec");for(var l=0,i=x.length;l<i;l++){var h=x[l];if(!o&&h.status!==g.WAITING){continue}var f="PxLoader: #"+l+" "+h.resource.getName();switch(h.status){case g.QUEUED:f+=" (Not Started)";break;case g.WAITING:f+=" (Waiting)";break;case g.LOADED:f+=" (Loaded)";break;case g.ERROR:f+=" (Error)";break;case g.TIMEOUT:f+=" (Timeout)";break}if(h.resource.tags.length>0){f+=" Tags: ["+h.resource.tags.all.join(",")+"]"}window.console.log(f)}}}function c(f){this.all=[];this.first=null;this.length=0;this.lookup={};if(f){if(Array.isArray(f)){this.all=f.slice(0)}else{if(typeof f==="object"){for(var d in f){if(f.hasOwnProperty(d)){this.all.push(d)}}}else{this.all.push(f)}}this.length=this.all.length;if(this.length>0){this.first=this.all[0]}for(var g=0;g<this.length;g++){this.lookup[this.all[g]]=true}}}c.prototype.intersects=function(f){if(this.length===0||f.length===0){return false}if(this.length===1&&f.length===1){return this.first===f.first}if(f.length<this.length){return f.intersects(this)}for(var d in this.lookup){if(f.lookup[d]){return true}}return false};if(typeof define==="function"&&define.amd){define("PxLoader",[],function(){return a})}b.PxLoader=a})(this);if(!Date.now){Date.now=function(){return(new Date).getTime()}}if(!Array.isArray){Array.isArray=function(a){return Object.prototype.toString.call(a)==="[object Array]"}}PxLoader.prototype.addImage=function(c,a,d){var b=new PxLoaderImage(c,a,d);this.add(b);return b.img};if(typeof define==="function"&&define.amd){define("PxLoaderImage",[],function(){return PxLoaderImage})}}var ThirdpresecenceAdTagUtils=function(){function getCookie(cname){var name=cname+"=";var ca=document.cookie.split(";");for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==" "){c=c.substring(1)}if(c.indexOf(name)==0){return c.substring(name.length,c.length)}}return""}var api={};var _customParams=null;api.init=function(customParams){_customParams=customParams};api.loadData=function(href){var xmlhttp=new XMLHttpRequest();xmlhttp.open("GET",href,false);xmlhttp.send();return xmlhttp.responseText};api.validateCustomParam=function(param,defValue){if((typeof _customParams!=="undefined")&&_customParams!==null&&(typeof _customParams[param]!=="undefined")&&_customParams[param]!==null){return _customParams[param]}return defValue};api.ensureHttpScheme=function(url,scheme){if(url){if(!/^((http|https)(:\/\/|%3A%2F%2F))/.test(url)){return scheme+"//"+url}else{return url}}return null};api.setLogger=function(logger){switch(logger){case"loggly-pixel":this.log=function(config,logEvent,logData){this.sendImpression("https://logs-01.loggly.com/inputs/9ac6b2e7-69e1-4bec-9653-44ff100e2616.gif?ipAddress="+config.clientIP+"&account="+config.account+"&adid="+config.adid+"&event="+encodeURIComponent(logEvent)+"&data="+(encodeURIComponent(logData)||""))};break;case"loggly":_LTracker=_LTracker||[];_LTracker.push({logglyKey:"9ac6b2e7-69e1-4bec-9653-44ff100e2616"});this.log=function(config,logEvent,logData){if(_LTracker){_LTracker.push({ipAddress:config.clientIP,account:config.account,adid:config.adid,event:logEvent,data:logData||""})}};break}};api.log=function(config,logEvent,logData){};api.encodeURIAndTruncate=function(uri,maxlen){if(uri){if(uri.length>0){var len=maxlen;var result;while((result=encodeURIComponent(uri.substring(0,len))).length>maxlen&&len>0){len=len-1}return result}else{return""}}return uri};api.isMraid=function(){return(typeof mraid!=="undefined")?1:0};api.isMraidContainerVisible=function(ignoreViewable){var ret=false;if(this.isMraid()){var state=mraid.getState();if(state!=="hidden"&&state!=="loading"){var viewable=false;var v=(mraid.isViewable()||ignoreViewable);if(typeof v==="boolean"){viewable=v}else{if(v==="true"){viewable=true}}if(viewable){var size=this.mraidExpandSize();if(size.width>0&&size.height>0){ret=true}else{ret=false}}}}return ret};api.setViewPort=function(width){var viewport=document.querySelector("meta[name=viewport]");var defaultViewportContent="width="+width+", initial-scale=1.0, maximum-scale=1.0";var extraViewportContent="";if(typeof AFMA_AddEventListener=="function"){defaultViewportContent="width=device-width, initial-scale=1.0, maximum-scale=1.0";extraViewportContent+=", user-scalable=no"}if(viewport){viewport.setAttribute("content",defaultViewportContent+extraViewportContent)}else{var head=document.getElementsByTagName("head")[0];var meta=document.createElement("meta");meta.name="viewport";meta.setAttribute("content",defaultViewportContent+extraViewportContent);head.appendChild(meta)}};api.getViewPortScale=function(){var viewport=document.getElementsByTagName("viewport")[0];var scale=1;if(viewport){var viewport_scale=viewport.getAttribute("initial-scale");if(viewport_scale>0){scale=viewport_scale}}return scale};api.expandToFullScreen=function(){if(this.isMraid()&&mraid.getState()!=="loading"){var prop=mraid.getExpandProperties();prop.width=document.body.clientWidth;prop.height=document.body.clientHeight;mraid.setExpandProperties(prop)}};api.getContainerSize=function(config){var containerSize={w:window.innerWidth,h:window.innerHeight,fs:false};var scale=1;var landscape=(window.orientation===90||window.orientation===-90||window.orientation===270)?true:false;var fullscreen=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;var jsIframe=document.getElementById("tpr_vpaid_container"+config.tagId);containerSize.fs=(fullscreen&&fullscreen===jsIframe);if(fullscreen){containerSize.w=window.screen.width;containerSize.h=window.screen.height}else{if(config.adplacement==="banner"){if(config.placementwidth>0&&config.placementheight){containerSize.w=config.placementwidth;containerSize.h=config.placementheight}}else{if(window.screen&&window.screen.width&&window.screen.height){if(this.isAndroid()){var expandProperties=this.mraidExpandSize();if(expandProperties.width&&expandProperties.height&&expandProperties.width>0&&expandProperties.height>0){containerSize.w=expandProperties.width;containerSize.h=expandProperties.height}else{scale=(window.screen.height/window.screen.width);containerSize.w=document.documentElement.clientWidth;containerSize.h=(document.documentElement.clientHeight>0)?document.documentElement.clientHeight:document.documentElement.clientWidth*scale}if(config.usedevicepixels){containerSize.w*=window.devicePixelRatio;containerSize.h*=window.devicePixelRatio}}else{if(this.isIOS()){if(landscape){containerSize.w=window.screen.height;containerSize.h=window.screen.width}else{containerSize.w=window.screen.availWidth;containerSize.h=window.screen.availHeight}}}}}}return containerSize};api.mraidExpandSize=function(){var expandProperties={width:0,height:0};if(this.isMraid()&&mraid.getState()!=="loading"){if(mraid.getVersion()==="2.0"){if(mraid.getMaxSize&&mraid.getMaxSize()){var maxSize=mraid.getMaxSize();if(maxSize&&maxSize.width&&!isNaN(maxSize.width)&&maxSize.height&&!isNaN(maxSize.height)){expandProperties=maxSize}}if(mraid.getScreenSize&&mraid.getScreenSize()){}if(mraid.getDefaultPosition&&mraid.getDefaultPosition()){}}if(!(expandProperties&&expandProperties.width&&expandProperties.height)){expandProperties=mraid.getExpandProperties()}}return expandProperties};api.replaceClass=function(elem,from,to){if(elem.className.indexOf(from)>=0){elem.className=elem.className.replace(from,to)}else{if(elem.className.indexOf(to)<0){elem.className=elem.className+" "+to}}};api.isIphone=function(){var ua=navigator.userAgent;if(/iPod/i.test(ua)||/iPhone/i.test(ua)){return true}return false};api.isIpad=function(){if(/iPad/i.test(navigator.userAgent)){return true}return false};api.isIOS=function(){return(this.isIphone()||this.isIpad())};api.isIOS7orGreater=function(){if(/(iPhone|iPod|iPad)/i.test(navigator.userAgent)){if(/OS [7-9](.*) like Mac OS X/i.test(navigator.userAgent)){return true}}return false};api.isOpera=function(){if(/^Opera/i.test(navigator.userAgent)){return true}return false};api.isAndroid=function(){if(/Android/i.test(navigator.userAgent)){return true}return false};api.getAndroidVersion=function(){var versionString=navigator.userAgent.match(/Android\s+([\d\.]+)/);if(versionString&&versionString.length>1){return parseFloat(versionString[1])}else{if(/Firefox/i.test(navigator.userAgent)){return version=4}}return version=2};api.parseDomain=function(url){var domain;if(url&&url.length>0){var matches=url.match(/^https?\:\/\/([^\/:?#]+)(?:[\/:?#]|$)/i);domain=matches&&matches[1]}return domain||""};api.getDeviceInfo=function(){var deviceInfo={os:"",osv:"0",make:"",model:"",mobile:false};var ua=navigator.userAgent;var pat;var match;if(/iPod/i.test(ua)){deviceInfo.os="iOS";deviceInfo.osv=(ua.match(/\b[0-9]+_[0-9]+(?:_[0-9]+)?\b/)||[""])[0].replace(/_/g,".");deviceInfo.make="Apple";deviceInfo.model="iPod";deviceInfo.mobile=true}else{if(/iPhone/i.test(ua)){deviceInfo.os="iOS";deviceInfo.osv=(ua.match(/\b[0-9]+_[0-9]+(?:_[0-9]+)?\b/)||[""])[0].replace(/_/g,".");deviceInfo.make="Apple";deviceInfo.model="iPhone";deviceInfo.mobile=true}else{if(/iPad/i.test(ua)){deviceInfo.os="iOS";deviceInfo.osv=(ua.match(/\b[0-9]+_[0-9]+(?:_[0-9]+)?\b/)||[""])[0].replace(/_/g,".");deviceInfo.make="Apple";deviceInfo.model="iPad";deviceInfo.mobile=true}else{if(/Android/i.test(ua)){deviceInfo.os="Android";deviceInfo.mobile=true;pat=/\Android.([\d\.]+).*;\s(\w*;\s)?(.*)\sBuild.*\)/i;match=pat.exec(ua);if(match){deviceInfo.osv=match[1]||"0";var modelStr=match[3]||"";if(/HTC/i.test(modelStr)){deviceInfo.make="HTC";pat=/HTC\s(.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/ASUS/i.test(modelStr)){deviceInfo.make="ASUS";pat=/ASUS\s(.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/ALCATEL/i.test(modelStr)){deviceInfo.make="ALCATEL";pat=/ALCATEL\s(.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/BLU/i.test(modelStr)){deviceInfo.make="BLU";pat=/BLU\s(.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/ME17\d/i.test(modelStr)){deviceInfo.make="ASUS";deviceInfo.model=modelStr}else{if(/Nexus/i.test(modelStr)){deviceInfo.make="Google";deviceInfo.model=modelStr}else{if(/Lenovo/i.test(modelStr)){deviceInfo.make="Lenovo";pat=/Lenovo\s(.*)/i}else{if(/IdeaTab/i.test(modelStr)){deviceInfo.make="Lenovo";deviceInfo.model=modelStr}else{if(/Huawei/i.test(ua)){deviceInfo.make="Huawei";deviceInfo.model=modelStr}else{if(/SGP\d/i.test(modelStr)){deviceInfo.make="Sony";deviceInfo.model=modelStr}else{if(/LT[1-9]\d/i.test(modelStr)){deviceInfo.make="Sony";deviceInfo.model=modelStr}else{if(/HP/i.test(modelStr)){deviceInfo.make="HP";pat=/HP\s(.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/A1-/i.test(modelStr)||/B11-/i.test(modelStr)){deviceInfo.make="Acer";deviceInfo.model=modelStr}else{if(/GT-/i.test(modelStr)){deviceInfo.make="Samsung";pat=/(GT-.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/SM-/i.test(modelStr)){deviceInfo.make="Samsung";pat=/(SM-.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/SPH-/i.test(modelStr)){deviceInfo.make="Samsung";pat=/(SPH-.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/SCH-/i.test(modelStr)){deviceInfo.make="Samsung";pat=/(SCH-.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/SGH-/i.test(modelStr)){deviceInfo.make="Samsung";pat=/(SGH-.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/DROID/i.test(modelStr)){deviceInfo.make="Motorola";pat=/(DROID.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/XT/i.test(modelStr)){deviceInfo.make="Motorola";pat=/(XT.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/LG-/i.test(modelStr)){deviceInfo.make="LG";pat=/(LG-.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/VS/i.test(modelStr)){deviceInfo.make="LG";pat=/(VS.*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/Z[1-9]/i.test(modelStr)){deviceInfo.make="ZTE";pat=/(Z[1-9].*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/NX[1-9]/i.test(modelStr)){deviceInfo.make="NEXTBOOK";pat=/(NX[1-9].*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{if(/C5[1-9]/i.test(modelStr)){deviceInfo.make="Kyocera";pat=/(C5[1-9].*)/i;match=pat.exec(modelStr);deviceInfo.model=match?match[1]:""}else{deviceInfo.model=modelStr}}}}}}}}}}}}}}}}}}}}}}}}}}}else{if(/Windows.Phone/i.test(ua)||/WPDesktop/i.test(ua)){deviceInfo.os="WindowsPhone";deviceInfo.osv=(ua.match(/Windows.Phone\s([0-9]+\.[0-9])/)||[""])[1]||8;deviceInfo.mobile=true;if(/NOKIA/i.test(ua)){deviceInfo.make="Nokia";pat=/NOKIA;\s(.*?)(;|\))/i;match=pat.exec(ua);deviceInfo.model=match?match[1]:""}}else{if(/BlackBerry/i.test(ua)||navigator.userAgent.match(/BB10/i)){deviceInfo.os="BlackBerry";if(ua.indexOf("Version/")>=0){pat=/Version\/(.*?)\s/i;match=pat.exec(ua);deviceInfo.osv=match?match[1]:""}else{pat=/BlackBerry.*\/(.*?)\s/i;match=pat.exec(ua);deviceInfo.osv=match?match[1]:""}deviceInfo.mobile=true}else{if(/Windows/i.test(ua)){deviceInfo.os="Windows";pat=/Windows\sNT\s(.*?)(;|\)|\s)/i;match=pat.exec(ua);deviceInfo.osv=match?match[1]:""}else{if(/Mac\sOS/i.test(ua)){deviceInfo.os="MacOS";pat=/Mac\sOS\sX\s(.*?)(;|\)|\s)/i;match=pat.exec(ua);deviceInfo.osv=match?match[1]:""}}}}}}}}return deviceInfo};api.sendImpression=function(url){if(url&&url.indexOf("http")==0){var timestamp=new Date().getTime();url=url.replace(/\[timestamp\]/gi,timestamp);url=url.replace(/\[TIMESTAMP\]/gi,timestamp);url=url.replace(/\[cachebusting\]/gi,timestamp);url=url.replace(/\[CACHEBUSTING\]/gi,timestamp);var d=document;(d.images)?new Image().src=url:d.write('<p><img src="'+url+'" height="1" width="1" alt=""/></p>')}};api.getStaticHTML=function(){var htmlContent=' <style>div.tpr_css_ad_container{background-color:black;width:100%;height:100%;margin:auto !important;padding:0 !important;position:relative}div.tpr_css_skip_container{position:absolute;display:none;top:5px;left:5px;right:5px;margin:0 !important;z-index:1000000000;background-color:rgba(255,0,0,0)}img.tpr_css_close_button{display:none;width:40px;height:40px}img.tpr_css_close_button_right{display:none;width:40px;height:40px;right:0;position:absolute}div.tpr_css_skip_message{color:white}div.tpr_css_video_screen{background-color:transparent;z-index:1000;margin:0 !important;overflow:hidden;width:0;height:0;position:absolute;top:0;left:0;right:0;bottom:0}div.tpr_css_video_poster{background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto auto !important;width:100%;height:100%;display:none;z-index:5}div.tpr_css_vpaid_container{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,0,0,0);z-index:1000}div.tpr_css_video_overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(255,0,0,0);z-index:9999999999}div.tpr_css_video_controls{position:absolute;width:100%;height:60px;left:0;right:0;margin:0 !important;pointer-events:none;background-color:rgba(255,0,0,0)}div.tpr_css_mute{cursor:pointer;z-index:10;height:40px;width:40px;margin:10px 10px !important;pointer-events:auto;display:inline-block}div.tpr_css_mute_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH3QweChknJN/xWQAABERJREFUeNrt3b1P6zAQAPDzA5q0hI+Zb6gQGZG6woDUjpVYkPg3mN7a8f0dTOxdkRCisHUPtLRFAjEhUQmJlibxWygSJUWpYye2czeGUMH9uIttWptQSgEjufiDKUAABMBAAATAQAAESEN4nge9Xg88z5Pi55lOS+IppXB7e0sdx/m6Zts22LZNEEBwuK4LzWaTnp2d/fiabdtYASJjMBjA/f19YPLxGRBDv5c5+cwVUKvV6Pn5ORQKBSiXy0TW5DcaDamTzwQwTD4AQL1eBwCgsiH81vOVb0HD5A+jXq9DtVqNvKQ6GAy4/EK+7yuTfCaAQqHw4xoPhJmZmcgIvu/D3d2dMslnAiiXy0QkwsfHB3PPVy35zKMgkQiZTIbpL1+FBy7XYahIBN3bDreJ2Ofoh36Ohr4hxDE6UmWoKXQillQlqNx2uM+E40ZQve0IWYqIE0GX5HMFiAvBcRxtks8dQDSCbskXAiAKQcfkCwPgjaBr8oUC8ELQOfnCAaIi6J78WABYEdKQ/MhLEUHx8vLyr9Pp/O12u+B5HpRKJcKybNFoNCANwQ2g3+9DrVajz8/P0Gw2v65fX1/TSqUyMcK4e7EFBYTneXB5eUmvrq6+JX8YlUqFsrSjcfciwEi0Wi16c3Pz6z2IIBAgbL9GBEEAr6+voe9FBAEArutOdD8icAbwfX/i70EEjgCsn7REhAQrABEkqABEkAQgzQiJt6BxkRYEaSoAAOD09JSmDUEqgKDX0R1BSoCnp6fUVIJUz4AhAKU0dGJVR5C2BU2SWJURpKqA0ddJA4KUAGmqBKla0LjQGUH6YajuCNK3IN0RlKkAXRGmZayAMAgQ8m0sv90rw5Y1Uu4VEVclLCws4DMgyutERTg4OCBaAMT5DOCNgAATjIJ0ROACYFkWJA2pKgIXgHw+zxWAFUJFBC4A+/v7+ampKSlamWoIXAAWFxdbR0dHkUdDvJ4lKiFwmwfYtk1OTk5K29vbQAjb6I7nP/dVQSC8VzIppeC6LtPGqIQQMAyD606HQfvaVavVwA9+JLEHHpH1AIf393d4eHjQHoHIfIJGv9+HdrutNYLU+4YahgGbm5vk+PhY22eC9Bu3GoYBa2tr2iIQVQ7x6fV60Ol0tGtHymxdbJombGxsaFcJSu0dbZomrK6uckO4uLhIHEG5zbtnZ2e5VUK32/1xLW4EJXdP59mOgiJOBGW3rzdNE1ZWVpRHUPr8AMuyYH19XWkE5Q9wyGazSiNocYJGNpuF5eVlJRG0OcJkbm6O24w5TgStzpDJ5XLKIWh3iE8ul4OlpaVEEBDgM+bn57nNmMMiFItFBBidMceFUCwWYW9vj2nBjuh+pPnb2xs8Pj4GrqLu7u7C4eFhom9P1P4wT8uyYGtrS1glIECIyGQysLOzIyWC9i1oNBzH+TpRVYbTVFMHgC0IAwEQAAMBEAADARAAAwGSjv9J3qYBFdMH1wAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:contain;background-position:50%}div.tpr_css_unmute_btn{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAB3RJTUUH3QweChwOGxqdcAAAAzxJREFUeNrtnb9u4kAQxmePW2xsJ+LaAPkDinCZ1BHl9WmQ/BpU9wr3KHmNSCjP4ASC6FLlFApLJLG9VyWKdKdIMQbvjL+vBGllfT/PzC5iZ5QxhqDq9A0WAAAAQAAAABAAAEAdlGUZrddryrLMiuf5XhfjjTF0e3tr4jh+/ywMQwrDUAHAlpWmKc3nc3N1dfXPd2EYIgK2qdfXV7q/v/+v+agBO8j3NpsvGkCWZTSbzaw2X2wK+iznIwI+ydVlKM9zNuZbBUBrvTGEPM/p7u6OjfnW1QCtNb28vBTO+dzMt7IIN5vNQm8+h4IrchfEMe2I2QVx2WqKjADOaYc9AO5phz0AKeazBBDHsRjz2QGQZj4rABLNZwNAqvksAEg233oA0s23GkAdzN/KTxGPj4+/l8vlr9Vq9eW/fnieRxcXFypJEqqD+aUCeH5+pul0ah4eHmg+nxda4/z8nIiIkiT5QzVRKQCyLKPr62tzc3Oz0Tp1vKtQSg1YLBYbm/8RgDHmBwB8QbPZrJSHQQQU1NPTUykPk+d57UCUAiBNU0RAlQDe3lwAqAhAWcZ9KMIAUEUElLUOIgApCCkIKQgRwC8CcA5ADQAAALCgBiAFIQJwEAOACgEgBSF1oAYAAFIQIgAAsAviAaBsIQUhAlADAKAC47ALKqggCBABVQIYDAalAkAEfFGj0WjQaDQQAVUBaLfbi/F4vPEuBgA2UBiGajKZ/Dw9PSWlinWCrOM2VJX91hljKE3TQo1RlVLkOM7OOh2enZ3R5eWlrL6hSinSWpPWuvAaWms6OjpSURThkl5VarVadHJyoqIoAoCq5DiOeAjWX9R2HIcODw/FQmDRqsDzPDo+PhYJgU2zDtd1RUJg1a7GdV3q9XqiILBr2OT7vqhIYNmyTFI6Yts10XVd6na77CGwbtwaBMHbiRkAqjwxc4YgYoBDq9WiTqfDEoKYCRp7e3ssT8yiRph4nscOgrgZMp7n0cHBARsIIof47O/vszkxi52i5Ps+Cwii54j5vm/9YU38MM8gCKjf71sLoRbTVJvNJg2HQyshqLr9FyeO4/eJqjZMU1W4YIcUBAAQAAAABAAAAAEAAEC71V+Q/Pry9e/mAAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-size:contain;background-position:50%}div.tpr_css_playpause{border:1px solid #fff;z-index:10;margin:20px 20px !important;border:none !important;height:20px;width:20px;cursor:pointer;pointer-events:auto;display:inline-block}div.tpr_css_big_play{display:none;margin:auto auto auto auto !important;z-index:5;border:none !important;top:0;bottom:0;left:0;right:0;cursor:pointer;width:100px;height:100px;position:absolute;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain}div.tpr_css_info_text{display:none;z-index:1000;color:lightgray;bottom:0;width:100%;position:absolute;height:30px;vertical-align:middle !important;text-align:center !important;font-size:smaller !important}div.tpr_css_secondary_screen{display:none;z-index:1000;background-color:white;margin:0 !important;overflow:hidden;width:0;height:0;position:absolute;top:0;left:0;right:0;bottom:0}div.tpr_css_secondary_screen_bg{background-repeat:no-repeat;background-size:contain;background-position:center;margin:auto auto !important;width:100%;height:100%}div.tpr_css_info_container{position:absolute;top:50px;left:0;display:none;color:white;text-align:center !important;margin:auto auto !important;overflow:hidden;z-index:10000000;width:100%}.tpr_css_spinner{margin:auto auto !important;top:100px;width:40px;height:40px;position:relative}.tpr_css_click_tracker{position:absolute;top:0;left:0;width:100%;height:100%}.tpr-wait-circle{width:100%;height:100%;position:absolute;left:0;top:0}.tpr-wait-circle:before{content:"";display:block;margin:0 auto !important;width:18%;height:18%;background-color:#dadada;border-radius:100%;-webkit-animation:tpr-wait-fadedelay 1.2s infinite ease-in-out both;animation:tpr-wait-fadedelay 1.2s infinite ease-in-out both;animation-delay:.00s;-webkit-animation-delay:.00s}.tpr-wait-circle2{transform:rotate(30deg);-webkit-transform:rotate(30deg)}.tpr-wait-circle3{transform:rotate(60deg);-webkit-transform:rotate(60deg)}.tpr-wait-circle4{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.tpr-wait-circle5{transform:rotate(120deg);-webkit-transform:rotate(120deg)}.tpr-wait-circle6{transform:rotate(150deg);-webkit-transform:rotate(150deg)}.tpr-wait-circle7{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.tpr-wait-circle8{transform:rotate(210deg);-webkit-transform:rotate(210deg)}.tpr-wait-circle9{transform:rotate(240deg);-webkit-transform:rotate(240deg)}.tpr-wait-circle10{transform:rotate(270deg);-webkit-transform:rotate(270deg)}.tpr-wait-circle11{transform:rotate(300deg);-webkit-transform:rotate(300deg)}.tpr-wait-circle12{transform:rotate(330deg);-webkit-transform:rotate(330deg)}.tpr-wait-circle2:before{animation-delay:-1.1s;-webkit-animation-delay:-1.1s}.tpr-wait-circle3:before{animation-delay:-1.00s;-webkit-animation-delay:-1.00s}.tpr-wait-circle4:before{animation-delay:-0.9s;-webkit-animation-delay:-0.9s}.tpr-wait-circle5:before{animation-delay:-0.8s;-webkit-animation-delay:-0.8s}.tpr-wait-circle6:before{animation-delay:-0.7s;-webkit-animation-delay:-0.7s}.tpr-wait-circle7:before{animation-delay:-0.6s;-webkit-animation-delay:-0.6s}.tpr-wait-circle8:before{animation-delay:-0.5s;-webkit-animation-delay:-0.5s}.tpr-wait-circle9:before{animation-delay:-0.4s;-webkit-animation-delay:-0.4s}.tpr-wait-circle10:before{animation-delay:-0.3s;-webkit-animation-delay:-0.3s}.tpr-wait-circle11:before{animation-delay:-0.2s;-webkit-animation-delay:-0.2s}.tpr-wait-circle12:before{animation-delay:-0.1s;-webkit-animation-delay:-0.1s}@-webkit-keyframes tpr-wait-fadedelay{0.00%{opacity:0}39%{opacity:0}40%{opacity:1}100%{opacity:0}}@keyframes tpr-wait-fadedelay{0.00%{opacity:0}39%{opacity:0}40%{opacity:1}100%{opacity:0}}</style><div class="tpr_css_skip_container" id="tpr_skip_container[TAGID]"><img class="tpr_css_close_button" id="tpr_close_button[TAGID]" height="42" width="42" alt="close" src="data:image/png;base64,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"><div class="tpr_css_skip_message" id="tpr_skip_message[TAGID]"></div></div><div class="tpr_css_video_screen" id="tpr_video_screen[TAGID]">	<div class="tpr_css_vpaid_container" id="tpr_vpaid_container[TAGID]">	</div>	<video id="tpr_video[TAGID]" width="100%" height="100%" style="z-index:-1;display:none" webkit-playsinline>	</video>	<div class="tpr_css_video_overlay" id="tpr_video_overlay[TAGID]">		<a id="tpr_click_tracker[TAGID]" class="tpr_css_click_tracker" href="" target="_blank"></a>		<div class="tpr_css_video_controls" id="tpr_video_controls[TAGID]">			<span><div class="tpr_css_playpause tpr_css_play_btn" id="tpr_playpause_btn[TAGID]"></div></span>			<span><div class="tpr_css_mute tpr_css_mute_btn" id="tpr_mute_btn[TAGID]"></div></span>			<span><div class="tpr_css_progress_info" id="tpr_progess_info[TAGID]"></div></span>		</div>		<div class="tpr_css_big_play" id="tpr_bigplay_btn[TAGID]">		</div>		<div class="tpr_css_info_text" id="tpr_info_text[TAGID]">		</div>	</div></div><div class="tpr_css_secondary_screen" id="tpr_secondary_screen[TAGID]">	<a id="tpr_secondary_click_tracker[TAGID]" class="tpr_css_click_tracker" href="" target="_blank"></a>	<div class="tpr_css_secondary_screen_bg" id="tpr_secondary_screen_bg[TAGID]">	</div></div><div class="tpr_css_info_container" id="tpr_info_container[TAGID]"></div>';return htmlContent};api.insertAndExecute=function(elemId,text){var domelement=document.getElementById(elemId);domelement.innerHTML=text;var scripts=[];var ret=domelement.childNodes;var i;for(i=0;ret[i];i++){if(this.nodeName(ret[i],"script")&&(!ret[i].type||ret[i].type.toLowerCase()==="text/javascript")){scripts.push(ret[i].parentNode?ret[i].parentNode.removeChild(ret[i]):ret[i])}}var script;for(script in scripts){this.evalScript(scripts[script])}};api.nodeName=function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()===name.toUpperCase()};api.evalScript=function(elem){var data=(elem.text||elem.textContent||elem.innerHTML||"");var head=document.getElementsByTagName("head")[0]||document.documentElement;var script=document.createElement("script");script.type="text/javascript";script.src=elem.src||"";script.appendChild(document.createTextNode(data));head.insertBefore(script,head.firstChild);head.removeChild(script);if(elem.parentNode){elem.parentNode.removeChild(elem)}};api.animationSupport=function(elm){var info={animation:false,animationstring:"animation",keyframeprefix:"",pfx:""};var domPrefixes="Webkit Moz O ms Khtml".split(" ");if(elm.style.animationName){info.animation=true}if(info.animation===false){for(var i=0;i<domPrefixes.length;i++){if(elm.style[domPrefixes[i]+"AnimationName"]!==undefined){info.pfx=domPrefixes[i];info.animationstring=info.pfx+"Animation";info.keyframeprefix="-"+info.pfx.toLowerCase()+"-";info.animation=true;break}}}return info};api.decodeHTML=function(str){return str.replace(/&apos;/g,"'").replace(/&quot;/g,'"').replace(/&gt;/g,">").replace(/&lt;/g,"<").replace(/&amp;/g,"&")};api.encodeHTML=function(str){return str.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;")};api.consoleLog=function(config,message){if(config.debug!=="none"){console.log(message)}};api.doAjaxRequest=function(c){var timeout=false;var conf=c;var xmlHttpTimeout;var xmlHttp=new XMLHttpRequest();var measurementData;var measurementCookieData;if(conf.doMeasurement){measurementData=["","","","",""];measurementCookieData=[]}xmlHttp.onreadystatechange=function(e){var regex;var trimmedUrl;var existingMeasurements;var existingMeasurementUrlPosition;var i;if(measurementData){if(xmlHttp.readyState===1){measurementData[0]=new Date().getTime()}else{if(xmlHttp.readyState===2){measurementData[1]=new Date().getTime()}else{if(xmlHttp.readyState===3){if(measurementData[2]===""){measurementData[2]=new Date().getTime()}else{measurementData[3]=new Date().getTime()}}}}}if(xmlHttp.readyState===4){if(measurementData){measurementData[4]=new Date().getTime();if(measurementData[3]===""){measurementData[3]=measurementData[2]}for(i=0;i<4;i++){measurementCookieData[i]=(measurementData[i+1]>=measurementData[i]&&measurementData[i]!=="")?(measurementData[i+1]-measurementData[i]):-1}regex=/(http:\/\/)?(https:\/\/)?([^/]*)(.*)/;trimmedUrl=conf.url.replace(regex,"$3");if(typeof(Storage)!=="undefined"&&localStorage){existingMeasurements=localStorage.tprMeasurements;if(!existingMeasurements){existingMeasurements=[]}else{existingMeasurements=JSON.parse(existingMeasurements);for(i=0;i<existingMeasurements.length;i++){if(existingMeasurements[i]["url"]===trimmedUrl){existingMeasurementUrlPosition=i}}}if(existingMeasurementUrlPosition>-1){existingMeasurements[existingMeasurementUrlPosition]={url:trimmedUrl,ip:conf.clientIP,values:measurementCookieData}}else{existingMeasurements.push({url:trimmedUrl,ip:conf.clientIP,values:measurementCookieData})}localStorage.tprMeasurements=JSON.stringify(existingMeasurements)}}if(xmlHttpTimeout){clearTimeout(xmlHttpTimeout)}var response={status:timeout?-1:xmlHttp.status,responseText:timeout?"timeout occured":xmlHttp.responseText,headers:parseHeaders(xmlHttp.getAllResponseHeaders())};if(xmlHttp.status===200){if("function"===typeof(conf.success)){try{response.responseObject=conf.type==="JSON"?eval("("+xmlHttp.responseText+")"):conf.type==="XML"?convertVastXMLToJSON(api.parseXML(xmlHttp.responseText)):null;conf.success(response)}catch(e){response.responseText="Error parsing data: "+e.toString();conf.failure(response)}}}else{if("function"===typeof(conf.failure)){conf.failure(response)}}}};xmlHttp.open((conf.method||"GET"),conf.url,true);var data=conf.data?conf.data:null;if(conf.contentType==="JSON"){xmlHttp.setRequestHeader("Content-Type","application/json; charset=utf-8")}else{data="string"!==typeof(data)?JSON.stringify(data):null}xmlHttp.setRequestHeader("Accept","*/*");xmlHttp.withCredentials=(conf.cors===true);xmlHttp.send(data);if(conf.timeout!==-1){xmlHttpTimeout=setTimeout(function ajaxTimeout(){timeout=true;xmlHttp.abort()},conf.timeout||3000)}};api.parseXML=function(xml){var parser=new DOMParser();var xmlDoc=parser.parseFromString(xml,"text/xml");return xmlDoc};api.parseJSON=function(json){var obj=null;try{obj=JSON.parse(json)}catch(e){}return obj};var parseHeaders=function(headerString){var array=headerString.split(/\:\s|\s/);var key,item=null;var headers={};while(item=array.shift()){if(key){headers[key]=item;key=null}else{key=item}}return headers};var convertVastXMLToJSON=function(xmlDoc){var result;if(xmlDoc){if(xmlDoc.childNodes){if(xmlDoc.childNodes.length===1&&!xmlDoc.childNodes[0].localName&&xmlDoc.localName!=="MediaFile"&&xmlDoc.localName!=="Tracking"&&xmlDoc.localName!=="StaticResource"&&xmlDoc.localName!=="CompanionClickThrough"&&xmlDoc.localName!=="Extensions"&&xmlDoc.localName!=="CustomTracking"&&xmlDoc.localName!=="Sources"){switch(xmlDoc.localName){case"ClickThrough":result={localName:xmlDoc.localName,url:xmlDoc.childNodes[0].nodeValue?xmlDoc.childNodes[0].nodeValue.trim():""};break;default:result=xmlDoc.childNodes[0].nodeValue;break}}else{result={};var isArray=false;if(/s$/i.test(xmlDoc.localName)||xmlDoc.localName==="VideoAdServingTemplate"||xmlDoc.localName==="VAST"||xmlDoc.localName==="CustomTracking"){isArray=true;result=[]}var i;var cdataChild=false;for(i=0;i<xmlDoc.childNodes.length;i++){if(xmlDoc.childNodes[i].nodeName==="#cdata-section"){cdataChild=true}}for(i=0;i<xmlDoc.childNodes.length;i++){if(xmlDoc.localName==="AdParameters"||xmlDoc.localName==="VASTAdTagURI"||xmlDoc.localName==="Impression"){if(xmlDoc.childNodes[i].nodeName==="#cdata-section"){if(xmlDoc.childNodes.length===1||i===0){result=xmlDoc.childNodes[i].nodeValue}else{if(xmlDoc.childNodes[i].nodeValue){result=(typeof result==="object"?"":result)+xmlDoc.childNodes[i].nodeValue}}}}else{if(xmlDoc.localName==="MediaFile"||xmlDoc.localName==="Tracking"||xmlDoc.localName==="ClickTracking"||xmlDoc.localName==="ClickThrough"||xmlDoc.localName==="StaticResource"||xmlDoc.localName==="CompanionClickThrough"){if(xmlDoc.childNodes[i].nodeName==="#cdata-section"){if(xmlDoc.childNodes.length===1||i===0){result={localName:xmlDoc.localName,url:xmlDoc.childNodes[i].nodeValue?xmlDoc.childNodes[i].nodeValue.trim():""}}else{if(xmlDoc.childNodes[i].nodeValue){result.url=(result.url===undefined?"":result.url)+xmlDoc.childNodes[i].nodeValue.trim()}}}else{if(xmlDoc.textContent&&!cdataChild){result={localName:xmlDoc.localName,url:xmlDoc.textContent?xmlDoc.textContent.trim():""}}}}else{if(xmlDoc.childNodes[i].localName){var item=convertVastXMLToJSON(xmlDoc.childNodes[i]);if(xmlDoc.localName==="Extensions"){var tmp={};if(xmlDoc.childNodes[i].localName==="Sources"){var value=xmlDoc.childNodes[i].childNodes[0].nodeValue;value=JSON.parse(value);tmp[xmlDoc.childNodes[i].localName]=value}else{tmp[xmlDoc.childNodes[i].localName]=item}result.push(tmp)}else{if(xmlDoc.childNodes[i].localName==="Impression"){if(item&&(typeof item==="string"||item instanceof String)){if(!result.Impression){result.Impression=item}else{if(typeof result.Impression==="string"||result.Impression instanceof String){result.Impression=[result.Impression,item]}else{result.Impression.push(item)}}}}else{if(xmlDoc.childNodes[i].attributes&&"object"===typeof(item)){var j;for(j=0;j<xmlDoc.childNodes[i].attributes.length;j++){item[xmlDoc.childNodes[i].attributes[j].localName]=xmlDoc.childNodes[i].attributes[j].nodeValue}}if(isArray){result.push(item)}else{result[xmlDoc.childNodes[i].localName]=item}}}}}}}}}}return result};return api};(function(k,l){var p="http"+(("https:"===l.location.protocol?"s":""))+"://",o="logs-01.loggly.com",h=".gif?",g="logglytrackingsession",e=g.length+1;function b(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(s){var q=Math.random()*16|0,i=s=="x"?q:(q&3|8);return i.toString(16)})}function m(){this.key=false}function d(q,i){q.key=i;q.setSession();f(q)}function f(i){i.inputUrl=p+(i.logglyCollectorDomain||o)+"/inputs/"+i.key+h}m.prototype={setSession:function(i){if(i){this.session_id=i;this.setCookie(this.session_id)}else{if(!this.session_id){this.session_id=this.readCookie();if(!this.session_id){this.session_id=b();this.setCookie(this.session_id)}}}},push:function(r){var q=typeof r;if(!r||!(q==="object"||q==="string")){return}var i=this;setTimeout(function(){if(q==="string"){r={text:r}}else{if(r.logglyCollectorDomain){i.logglyCollectorDomain=r.logglyCollectorDomain;return}if(r.logglyKey){d(i,r.logglyKey);return}if(r.session_id){i.setSession(r.session_id);return}}if(!i.key){return}i.track(r)},0)},track:function(t){t.sessionId=this.session_id;try{var i=new Image(),s="PLAINTEXT="+encodeURIComponent(JSON.stringify(t));i.src=this.inputUrl+s}catch(r){if(k&&k.console&&typeof k.console.log==="function"){console.log("Failed to log to loggly because of this exception:\n"+r);console.log("Failed log data:",t)}}},readCookie:function(){var s=l.cookie,r=s.indexOf(g);if(r<0){return false}else{var q=s.indexOf(";",r+1);q=q<0?s.length:q;return s.slice(r+e,q)}},setCookie:function(i){l.cookie=g+"="+i}};var c=k._LTracker;var n=new m();if(c&&c.length){var j=0,a=c.length;for(j=0;j<a;j++){n.push(c[j])}}k._LTracker=n;k.LogglyTracker=m})(window,document);var ThirdpresenceAdPlayer=function(){var G={};var bj=function(){var bD="undefined",bP="object",bo="Shockwave Flash",bk="ShockwaveFlash.ShockwaveFlash",bQ="application/x-shockwave-flash",bp="SWFObjectExprInst",bJ="onreadystatechange",bs=window,bX=document,bN=navigator,bn=false,bm=[bZ],bS=[],bt=[],by=[],bV,bq,bC,bF,bx=false,b6=false,bT,bA,bU=true,bu=function(){var b7=typeof bX.getElementById!=bD&&typeof bX.getElementsByTagName!=bD&&typeof bX.createElement!=bD,cb=bN.userAgent.toLowerCase(),b9=bN.platform.toLowerCase(),ce=b9?/win/.test(b9):/win/.test(cb),cg=b9?/mac/.test(b9):/mac/.test(cb),cd=/webkit/.test(cb)?parseFloat(cb.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,ca=!+"\v1",cc=[0,0,0],ch=null;if(typeof bN.plugins!=bD&&typeof bN.plugins[bo]==bP){ch=bN.plugins[bo].description;if(ch&&!(typeof bN.mimeTypes!=bD&&bN.mimeTypes[bQ]&&!bN.mimeTypes[bQ].enabledPlugin)){bn=true;ca=false;ch=ch.replace(/^.*\s+(\S+\s+\S+$)/,"$1");cc[0]=parseInt(ch.replace(/^(.*)\..*$/,"$1"),10);cc[1]=parseInt(ch.replace(/^.*\.(.*)\s.*$/,"$1"),10);cc[2]=/[a-zA-Z]/.test(ch)?parseInt(ch.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof bs.ActiveXObject!=bD){try{var cf=new ActiveXObject(bk);if(cf){ch=cf.GetVariable("$version");if(ch){ca=true;ch=ch.split(" ")[1].split(",");cc=[parseInt(ch[0],10),parseInt(ch[1],10),parseInt(ch[2],10)]}}}catch(b8){}}}return{w3:b7,pv:cc,wk:cd,ie:ca,win:ce,mac:cg}}(),bW=function(){if(!bu.w3){return}if((typeof bX.readyState!=bD&&bX.readyState=="complete")||(typeof bX.readyState==bD&&(bX.getElementsByTagName("body")[0]||bX.body))){b1()}if(!bx){if(typeof bX.addEventListener!=bD){bX.addEventListener("DOMContentLoaded",b1,false)}if(bu.ie&&bu.win){bX.attachEvent(bJ,function(){if(bX.readyState=="complete"){bX.detachEvent(bJ,arguments.callee);b1()}});if(bs==top){(function(){if(bx){return}try{bX.documentElement.doScroll("left")}catch(b7){setTimeout(arguments.callee,0);return}b1()})()}}if(bu.wk){(function(){if(bx){return}if(!/loaded|complete/.test(bX.readyState)){setTimeout(arguments.callee,0);return}b1()})()}bO(b1)}}();function b1(){if(bx){return}try{var b8=bX.getElementsByTagName("body")[0].appendChild(bE("span"));b8.parentNode.removeChild(b8)}catch(b7){return}bx=true;var ca=bm.length;for(var b9=0;b9<ca;b9++){bm[b9]()}}function bw(b7){if(bx){b7()}else{bm[bm.length]=b7}}function bO(b7){if(typeof bs.addEventListener!=bD){bs.addEventListener("load",b7,false)}else{if(typeof bX.addEventListener!=bD){bX.addEventListener("load",b7,false)}else{if(typeof bs.attachEvent!=bD){bY(bs,"onload",b7)}else{if(typeof bs.onload=="function"){var b8=bs.onload;bs.onload=function(){b8();b7()}}else{bs.onload=b7}}}}}function bZ(){if(bn){bl()}else{bz()}}function bl(){var ca=bX.getElementsByTagName("body")[0];var b8=bE(bP);b8.setAttribute("type",bQ);var b7=ca.appendChild(b8);if(b7){var b9=0;(function(){if(typeof b7.GetVariable!=bD){var cb=b7.GetVariable("$version");if(cb){cb=cb.split(" ")[1].split(",");bu.pv=[parseInt(cb[0],10),parseInt(cb[1],10),parseInt(cb[2],10)]}}else{if(b9<10){b9++;setTimeout(arguments.callee,10);return}}ca.removeChild(b8);b7=null;bz()})()}else{bz()}}function bz(){var cd=bS.length;if(cd>0){for(var ce=0;ce<cd;ce++){var b9=bS[ce].id;var ci=bS[ce].callbackFn;var b7={success:false,id:b9};if(bu.pv[0]>0){var cf=b4(b9);if(cf){if(bB(bS[ce].swfVersion)&&!(bu.wk&&bu.wk<312)){bK(b9,true);if(ci){b7.success=true;b7.ref=bH(b9);ci(b7)}}else{if(bS[ce].expressInstall&&bG()){var cb={};cb.data=bS[ce].expressInstall;cb.width=cf.getAttribute("width")||"0";cb.height=cf.getAttribute("height")||"0";if(cf.getAttribute("class")){cb.styleclass=cf.getAttribute("class")}if(cf.getAttribute("align")){cb.align=cf.getAttribute("align")}var cc={};var ca=cf.getElementsByTagName("param");var ch=ca.length;for(var cg=0;cg<ch;cg++){if(ca[cg].getAttribute("name").toLowerCase()!="movie"){cc[ca[cg].getAttribute("name")]=ca[cg].getAttribute("value")}}br(cb,cc,b9,ci)}else{bR(cf);if(ci){ci(b7)}}}}}else{bK(b9,true);if(ci){var b8=bH(b9);if(b8&&typeof b8.SetVariable!=bD){b7.success=true;b7.ref=b8}ci(b7)}}}}}function bH(b8){var ca=null;var b9=b4(b8);if(b9&&b9.nodeName=="OBJECT"){if(typeof b9.SetVariable!=bD){ca=b9}else{var b7=b9.getElementsByTagName(bP)[0];if(b7){ca=b7}}}return ca}function bG(){return !b6&&bB("6.0.65")&&(bu.win||bu.mac)&&!(bu.wk&&bu.wk<312)}function br(cc,ca,ce,cb){b6=true;bC=cb||null;bF={success:false,id:ce};var b7=b4(ce);if(b7){if(b7.nodeName=="OBJECT"){bV=b0(b7);bq=null}else{bV=b7;bq=ce}cc.id=bp;if(typeof cc.width==bD||(!/%$/.test(cc.width)&&parseInt(cc.width,10)<310)){cc.width="310"}if(typeof cc.height==bD||(!/%$/.test(cc.height)&&parseInt(cc.height,10)<137)){cc.height="137"}bX.title=bX.title.slice(0,47)+" - Flash Player Installation";var b8=bu.ie&&bu.win?"ActiveX":"PlugIn",b9="MMredirectURL="+bs.location.toString().replace(/&/g,"%26")+"&MMplayerType="+b8+"&MMdoctitle="+bX.title;if(typeof ca.flashvars!=bD){ca.flashvars+="&"+b9}else{ca.flashvars=b9}if(bu.ie&&bu.win&&b7.readyState!=4){var cd=bE("div");ce+="SWFObjectNew";cd.setAttribute("id",ce);b7.parentNode.insertBefore(cd,b7);b7.style.display="none";(function(){if(b7.readyState==4){b7.parentNode.removeChild(b7)}else{setTimeout(arguments.callee,10)}})()}bM(cc,ca,ce)}}function bR(b7){if(bu.ie&&bu.win&&b7.readyState!=4){var b8=bE("div");b7.parentNode.insertBefore(b8,b7);b8.parentNode.replaceChild(b0(b7),b8);b7.style.display="none";(function(){if(b7.readyState==4){b7.parentNode.removeChild(b7)}else{setTimeout(arguments.callee,10)}})()}else{b7.parentNode.replaceChild(b0(b7),b7)}}function b0(b8){var ca=bE("div");if(bu.win&&bu.ie){ca.innerHTML=b8.innerHTML}else{var cb=b8.getElementsByTagName(bP)[0];if(cb){var b7=cb.childNodes;if(b7){var cc=b7.length;for(var b9=0;b9<cc;b9++){if(!(b7[b9].nodeType==1&&b7[b9].nodeName=="PARAM")&&!(b7[b9].nodeType==8)){ca.appendChild(b7[b9].cloneNode(true))}}}}}return ca}function bM(cb,cd,b9){var ca,b7=b4(b9);if(bu.wk&&bu.wk<312){return ca}if(b7){if(typeof cb.id==bD){cb.id=b9}if(bu.ie&&bu.win){var cc="";for(var cf in cb){if(cb[cf]!=Object.prototype[cf]){if(cf.toLowerCase()=="data"){cd.movie=cb[cf]}else{if(cf.toLowerCase()=="styleclass"){cc+=' class="'+cb[cf]+'"'}else{if(cf.toLowerCase()!="classid"){cc+=" "+cf+'="'+cb[cf]+'"'}}}}}var ce="";for(var cg in cd){if(cd[cg]!=Object.prototype[cg]){ce+='<param name="'+cg+'" value="'+cd[cg]+'" />'}}b7.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+cc+">"+ce+"</object>";bt[bt.length]=cb.id;ca=b4(cb.id)}else{var b8=bE(bP);b8.setAttribute("type",bQ);for(var ch in cb){if(cb[ch]!=Object.prototype[ch]){if(ch.toLowerCase()=="styleclass"){b8.setAttribute("class",cb[ch])}else{if(ch.toLowerCase()!="classid"){b8.setAttribute(ch,cb[ch])}}}}for(var ci in cd){if(cd[ci]!=Object.prototype[ci]&&ci.toLowerCase()!="movie"){b2(b8,ci,cd[ci])}}b7.parentNode.replaceChild(b8,b7);ca=b8}}return ca}function b2(b8,ca,b9){var b7=bE("param");b7.setAttribute("name",ca);b7.setAttribute("value",b9);b8.appendChild(b7)}function bI(b7){var b8=b4(b7);if(b8&&b8.nodeName=="OBJECT"){if(bu.ie&&bu.win){b8.style.display="none";(function(){if(b8.readyState==4){b5(b7)}else{setTimeout(arguments.callee,10)}})()}else{b8.parentNode.removeChild(b8)}}}function b5(b7){var b8=b4(b7);if(b8){for(var b9 in b8){if(typeof b8[b9]=="function"){b8[b9]=null}}b8.parentNode.removeChild(b8)}}function b4(b7){var b9=null;try{b9=bX.getElementById(b7)}catch(b8){}return b9}function bE(b7){return bX.createElement(b7)}function bY(b7,b9,b8){b7.attachEvent(b9,b8);by[by.length]=[b7,b9,b8]}function bB(b7){var b8=bu.pv,b9=b7.split(".");b9[0]=parseInt(b9[0],10);b9[1]=parseInt(b9[1],10)||0;b9[2]=parseInt(b9[2],10)||0;return(b8[0]>b9[0]||(b8[0]==b9[0]&&b8[1]>b9[1])||(b8[0]==b9[0]&&b8[1]==b9[1]&&b8[2]>=b9[2]))?true:false}function bL(b8,cc,b7,b9){if(bu.ie&&bu.mac){return}var cb=bX.getElementsByTagName("head")[0];if(!cb){return}var cd=(b7&&typeof b7=="string")?b7:"screen";if(b9){bT=null;bA=null}if(!bT||bA!=cd){var ca=bE("style");ca.setAttribute("type","text/css");ca.setAttribute("media",cd);bT=cb.appendChild(ca);if(bu.ie&&bu.win&&typeof bX.styleSheets!=bD&&bX.styleSheets.length>0){bT=bX.styleSheets[bX.styleSheets.length-1]}bA=cd}if(bu.ie&&bu.win){if(bT&&typeof bT.addRule==bP){bT.addRule(b8,cc)}}else{if(bT&&typeof bX.createTextNode!=bD){bT.appendChild(bX.createTextNode(b8+" {"+cc+"}"))}}}function bK(b7,b9){if(!bU){return}var b8=b9?"visible":"hidden";if(bx&&b4(b7)){b4(b7).style.visibility=b8}else{bL("#"+b7,"visibility:"+b8)}}function bv(b8){var b7=/[\\\"<>\.;]/;var b9=b7.exec(b8)!=null;return b9&&typeof encodeURIComponent!=bD?encodeURIComponent(b8):b8}var b3=function(){if(bu.ie&&bu.win){window.attachEvent("onunload",function(){var b7=by.length;for(var b8=0;b8<b7;b8++){by[b8][0].detachEvent(by[b8][1],by[b8][2])}var ca=bt.length;for(var b9=0;b9<ca;b9++){bI(bt[b9])}for(var cb in bu){bu[cb]=null}bu=null;for(var cc in bj){bj[cc]=null}bj=null})}}();return{registerObject:function(b7,cb,b9,b8){if(bu.w3&&b7&&cb){var ca={};ca.id=b7;ca.swfVersion=cb;ca.expressInstall=b9;ca.callbackFn=b8;bS[bS.length]=ca;bK(b7,false)}else{if(b8){b8({success:false,id:b7})}}},getObjectById:function(b7){if(bu.w3){return bH(b7)}},embedSWF:function(ch,cb,ce,cc,b9,b7,b8,cf,cd,cg){var ca={success:false,id:cb};if(bu.w3&&!(bu.wk&&bu.wk<312)&&ch&&cb&&ce&&cc&&b9){bK(cb,false);bw(function(){ce+="";cc+="";var cn={};if(cd&&typeof cd===bP){for(var cl in cd){cn[cl]=cd[cl]}}cn.data=ch;cn.width=ce;cn.height=cc;var ck={};if(cf&&typeof cf===bP){for(var cm in cf){ck[cm]=cf[cm]}}if(b8&&typeof b8===bP){for(var ci in b8){if(typeof ck.flashvars!=bD){ck.flashvars+="&"+ci+"="+b8[ci]}else{ck.flashvars=ci+"="+b8[ci]}}}if(bB(b9)){var cj=bM(cn,ck,cb);if(cn.id==cb){bK(cb,true)}ca.success=true;ca.ref=cj}else{if(b7&&bG()){cn.data=b7;br(cn,ck,cb,cg);return}else{bK(cb,true)}}if(cg){cg(ca)}})}else{if(cg){cg(ca)}}},switchOffAutoHideShow:function(){bU=false},ua:bu,getFlashPlayerVersion:function(){return{major:bu.pv[0],minor:bu.pv[1],release:bu.pv[2]}},hasFlashPlayerVersion:bB,createSWF:function(b7,b8,b9){if(bu.w3){return bM(b7,b8,b9)}else{return undefined}},showExpressInstall:function(b8,b7,ca,b9){if(bu.w3&&bG()){br(b8,b7,ca,b9)}},removeSWF:function(b7){if(bu.w3){bI(b7)}},createCSS:function(b8,b7,b9,ca){if(bu.w3){bL(b8,b7,b9,ca)}},addDomLoadEvent:bw,addLoadEvent:bO,getQueryParamValue:function(b8){var b7=bX.location.search||bX.location.hash;if(b7){if(/\?/.test(b7)){b7=b7.split("?")[1]}if(b8==null){return bv(b7)}var b9=b7.split("&");for(var ca=0;ca<b9.length;ca++){if(b9[ca].substring(0,b9[ca].indexOf("="))==b8){return bv(b9[ca].substring((b9[ca].indexOf("=")+1)))}}}return""},expressInstallCallback:function(){if(b6){var b7=b4(bp);if(b7&&bV){b7.parentNode.replaceChild(bV,b7);if(bq){bK(bq,true);if(bu.ie&&bu.win){bV.style.display="block"}}if(bC){bC(bF)}}b6=false}}}}();var aS;var h;var a5;var aO;var R;var ax;var af;var ba;var v;var Q;var a7;var aw;var o;var aI;var W;var I;var p;var D;var bg;var O;var a1;var ab;var bd;var bf;var r;var an;var d;var e;var Y;var a3;var ac;var P;var aU;var k;var bb;var ag;var al;var aL;var y;var U;var ap;var a;var t;var au;var av;var a0;var S;var ai;var l;var j;var ae;var bc;var ad;var K;var aN;var V;var w;var a8;var q;var a4;var aY;var aJ;var g;var aq;var aG;var aW;var E;var a6;var aR={};var ah;var aE;var aK;var X;var aM;var aF;var n;var aT;var aQ;var aA;var am;var a2;var at;var c;var ak;var f;var ao;var aD;var x;var bh;var b;var be;var N;var aV;var C;var aH;var i;var az;var A;var aC=false;var s=false;var aX=false;var M=null;var aZ=null;var B=0;var aP=0;var H=false;var bi=false;var z=false;var aB={};var u=0;var ar=false;var m;var aa=false;var L;var F;var a9="hidden";var J={succeed:0,playbackFailed:1,invalidURL:2,requestFailed:3,noAd:4,noMedia:5,vpaidError:6};var T="//e.thirdpresence.com/vast/v1/tracking/";var ay="//d7r7g91nimrgh.cloudfront.net/tracking/a.gif";var aj=3600000;G.init=function(bm,bl,bk){aD=false;x=false;aK=bl;aA=false;aQ=false;X=bk;a2=[];at=-1;c=(bl.waterfallindex>0||bl.waterfallstartindex>0||bl.waterfallloopindex>0)?true:false;ak=3600;aM=null;_childAds=null;am=window.orientation+":"+window.screen.width+":"+window.screen.height;aH="unknown";ao=false;A=Date.now();f="";i=false;n=false;ah=bm;if(!aK.adid||aK.adid=="null"){O("error_adtag","","ad id not defined");return}else{if(X.isOpera()&&X.getDeviceInfo().mobile){console.log("Opera mobile not supported");return}}s=true;if(aK.autoplay){L("loading")}ah.autoplay=(aK.usecssplayer&&aK.autoplay)?true:false;ah.muted=aT=aK.startmuted;ah.showmute=aK.showmute;if(aK.poster){ah.poster=aK.poster}ah.addEventListener("canplay",bb,true);ah.addEventListener("canplaythrough",bb,true);ah.addEventListener("playing",function(bo){if(!b&&aK.usecssplayer===false){ah.muted=aT}aL()},true);ah.addEventListener("volumechange",function(){if(L){L("volumechanged")}},true);if(X.getDeviceInfo().mobile){ah.preload="none"}else{ah.preload="auto"}if(X.isMraid()&&!aK.usecssplayer){i=true;ah.src=aK.scheme+"//drl1rvlm11uo1.cloudfront.net/b2.mp4";ah.load()}window.addEventListener("orientationchange",P);window.addEventListener("resize",P);aF=aK.autoplay;if(a9 in document){a9="hidden";document.addEventListener("visibilitychange",P)}else{if("mozHidden" in document){a9="mozHidden";document.addEventListener("mozvisibilitychange",P)}else{if("webkitHidden" in document){a9="webkitHidden";document.addEventListener("webkitvisibilitychange",P)}else{if("msHidden" in document){a9="msHidden";document.addEventListener("msvisibilitychange",P)}else{if("onfocusin" in document){document.onfocusin=document.onfocusout=P}else{window.onpageshow=window.onpagehide=window.onfocus=window.onblur=P}}}}}if(typeof document[a9]!=="undefined"){aE=!document[a9]}else{aE=true}aE=X.isMraid()?(aE&&X.isMraidContainerVisible(aK.ignoremraidviewable)):aE;if(X.isMraid()){X.consoleLog(aK,"mraid detected");aH=mraid.getState();if(aH==="loading"){X.consoleLog(aK,"waiting for mraid to get ready on state "+mraid.getState());mraid.addEventListener("ready",ap)}else{ap()}}if(aK.video_url){aS(aK.video_url)}else{if(aK.vast_url){R(aK,aK.vast_url,true)}else{if(aK.adjsondata){aw(aK.adjsondata,0)}else{var bn=a5(aK.adid);R(aK,bn,true)}}}p()};G.close=function(){};G.setDelegate=function(bk){L=bk};G.getState=function(){if(ao){if(aC){return"playing"}else{if(aX){return(C||H)?"paused":"playing"}else{if(ah){if(n){return"loading"}else{if((ah.paused&&!(ah.ended&&!C))){return"paused"}else{return"playing"}}}}}}return"loading"};G.togglePlayPause=function(){X.consoleLog(aK,"togglePlayPause");if(aC){var bk=document.getElementById("VPAIDPlayer"+aK.tagId);if(bk){bk.play()}else{a7(true)}}else{if(aX){if(M&&!z){if(!bi){a0();H=false}else{if(H){M.resumeAd();H=false}else{M.pauseAd();H=true}}}else{a7(true)}}else{if(ah){if(!ao){return}else{if(ah.paused){L("playing");if(aD){ah.style.display="block"}aD=false;n=true;ah.play()}else{ah.pause()}}}}}};G.toggleMute=function(bm){if(aC){var bk=document.getElementById("VPAIDPlayer"+aK.tagId);if(bk&&bk.isMuted){var bl=bk.isMuted();if(!bl){bk.mute()}else{bk.unmute()}aT=!bl;if(!bm){a3(bl?"unmute":"mute")}}}else{if(ah){ah.muted=aT=!ah.muted;if(!bm){a3(ah.muted?"mute":"unmute")}}}};G.isMuted=function(){if(aC){var bk=document.getElementById("VPAIDPlayer"+aK.tagId);if(bk&&bk.isMuted){aT=bk.isMuted()}}else{if(ah){aT=ah.muted}}return aT};G.resize=function(bm,bk,bl,bo,bn){if(aC){return}else{if(bn){ah.style.zIndex=2147483647}else{ah.style.zIndex=-1}if(aX){if(M&&!z&&!bn){M.resizeAd(bm,bk,"normal")}}ah.width=bm;ah.height=bk;ah.style.width=bm+"px";ah.style.height=bk+"px";ah.style.position="absolute";ah.style.top=bl+"px";ah.style.left=bo+"px"}};G.isVPAID=function(){return(aX||aC)};G.getClickThroughUrl=function(bk){var bl=null;if(!bk){if(aR.url){bl=aR.url}else{if(aK.landingpage_url){bl=aK.landingpage_url}}}else{if(aK.secondaryaction_clickthrough){bl=aK.secondaryaction_clickthrough}else{if(aR.companion&&aR.companion.CompanionClickThrough&&aR.companion.CompanionClickThrough.url){bl=aR.companion.CompanionClickThrough.url}else{if(aK.landingpage_url){bl=aK.landingpage_url}}}}if(bl&&/^http(s)?%3A%2F%2F/.test(bl)){bl=decodeURIComponent(bl)}if(bl){if(aK.ext_clicktracker_url){bl=aK.ext_clicktracker_url+encodeURIComponent(bl)}bl=af(bl)}return bl};G.sendClickTracking=function(bk){if(bk){if(aK.secondaryaction_clickthrough){if(aK.secondaryaction_clicktracking){ac(aK.secondaryaction_clicktracking)}}else{if(aR.companion&&aR.companion.CompanionClickTracking){ac(aR.companion.CompanionClickTracking)}}}else{if(aR.clickTracks){var bl;for(bl=0;bl<aR.clickTracks.length;++bl){ac(aR.clickTracks[bl])}}if(aK.ext_clicktracker_pixel_url){ac(aK.ext_clicktracker_pixel_url)}}};G.getCompanionAd=function(){var bk=aR.companion;return(bk&&bk.StaticResource&&bk.StaticResource.url)?bk.StaticResource.url:null};G.getFallbackAdTagInfo=function(){return{tag:aR.fallbackAdTag,impressionUrl:aK.scheme+T+aK.account+"/"+aK.adid+"?ts="+Date.now()+bd("fallbacktagimpression"),timeout:aR.fallbackTimeout}};G.getAdType=function(){return f};G.isExpired=function(){return x};G.restart=function(){ak=ak||1;a7()};a0=function(){X.consoleLog(aK,"js_playVideo: enter");if(M&&!z){X.consoleLog(aK,"js_playVideo: call startAd");M.startAd();X.consoleLog(aK,"js_playVideo: call startAd done");var bk=X.getContainerSize(aK);if(M){M.resizeAd(bk.w,bk.h,"normal")}X.consoleLog(aK,"js_playVideo:resizing")}};j=function(bk){X.consoleLog(aK,"vpaid_adImpression");bg(true,true)};ae=function(){X.consoleLog(aK,"vpaid_adLoaded");ao=true;if(aX){M.setAdVolume(aT?0:1);if((!X.getDeviceInfo().mobile||aK.usecssplayer||X.isMraid()||aQ)&&aF&&aE){a0()}else{H=true;L("paused")}}};bc=function(){X.consoleLog(aK,"vpaid_adStarted");document.getElementById("tpr_video_overlay"+aK.tagId).style.pointerEvents="none";document.getElementById("tpr_mute_btn"+aK.tagId).style.pointerEvents="auto";H=false;bi=true;aQ=true;ah.loop=false;L("playing");setTimeout(function(){if(!aK.usecssplayer&&!ah.paused&&!ah.error&&ah.currentTime==0){ah.play()}},1000);S()};K=function(){X.consoleLog(aK,"vpaid_adPlaying");document.getElementById("tpr_video_overlay"+aK.tagId).style.pointerEvents="none";document.getElementById("tpr_mute_btn"+aK.tagId).style.pointerEvents="auto";H=false;L("playing");S()};aN=function(){X.consoleLog(aK,"vpaid_adPaused");document.getElementById("tpr_video_overlay"+aK.tagId).style.pointerEvents="auto";document.getElementById("tpr_mute_btn"+aK.tagId).style.pointerEvents="auto";H=true;L("paused");ai()};ad=function(){X.consoleLog(aK,"vpaid_adStopped");ai();if(z){return}bi=false;z=true;setTimeout(function(){a6(function(bk){if(bk){if(aa){aa=false;t(J.vpaidError,"VPAID error")}else{if(aK.autoreply&&f!=="waterfall"){a7(true)}else{t(J.succeed)}}}else{setTimeout(function(){ad()},100);return}})},2000)};w=function(bk){X.consoleLog(aK,"vpaid_adVideoStart");b=true;H=false;S();L("playing")};a8=function(bk){X.consoleLog(aK,"vpaid_adVideoFirstQuartile");a3("firstQuartile");be=true};q=function(bk){X.consoleLog(aK,"vpaid_adVideoMidpoint");a3("midpoint");N=true};a4=function(bk){X.consoleLog(aK,"vpaid_adVideoThirdQuartile");a3("thirdQuartile");aV=true};aY=function(bk){ai();ar=true;if(aD){return}X.consoleLog(aK,"vpaid_adVideoComplete");a3("complete");C=true;l(true)};aW=function(bk){G.sendClickTracking(false)};E=function(){aT=G.isMuted();L("volumechanged")};V=function(bn,bo,bm){ai();X.consoleLog(aK,"vpaid_adClickThru");if(bm){if(bn){aR.url=bn;L("clickurlupdated")}var bk=document.getElementById("tpr_click_tracker"+aK.tagId);var bl=document.createEvent("MouseEvents");bl.initEvent("click",true,true);bk.dispatchEvent(bl)}};aJ=function(bl){ai();X.consoleLog(aK,"vpaid_adError");O("error_vpaid","","error detail: "+bl);aa=true;var bk=document.getElementById("VPAIDPlayer"+aK.tagId);if(bk&&bk.stop){bk.stop()}else{m=setTimeout(function(){ad()},1000);if(M){M.stopAd()}}};g=function(bk){X.consoleLog(aK,"vpaid_adDurationChange: "+bk);S()};aq=function(bk){X.consoleLog(aK,"vpaid_adRemainingTimeChange: "+bk);S()};aG=function(bk){X.consoleLog(aK,"vpaid_adLog:"+bk)};S=function(){ai();var bk=60000;if(at>=0){var bm=a2[at];if(bm&&bm.vpaidmaxplaytime){vpaidmaxplaytime=bm.vpaidmaxplaytime*1000}}if(M&&M.getAdRemainingTime){var bl=M.getAdRemainingTime();if(bl>0&&bl<bk){bk=(bl+5)*1000}}m=setTimeout(function(){l(true)},bk)};ai=function(){if(m){clearTimeout(m);m=null}};l=function(bk){X.consoleLog(aK,"VPAID timeout: "+bk);m=null;if(!bk){aJ("swf player timeout")}else{m=setTimeout(function(){ad()},2000);if(M){M.stopAd()}}};G.swf_adLoaded=function(bk){ae(bk)};G.swf_adStarted=function(bk){bc(bk)};G.swf_adStopped=function(bk){ad(bk)};G.swf_adImpression=function(bk){j(bk)};G.swf_adVideoStart=function(bk){w(bk)};G.swf_adVideoFirstQuartile=function(bk){a8(bk)};G.swf_adVideoMidpoint=function(bk){q(bk)};G.swf_adVideoThirdQuartile=function(bk){a4(bk)};G.swf_adVideoComplete=function(bk){aY(bk)};G.swf_adClickThruTracking=function(bk){aW(bk)};G.swf_adClickThru=function(bk){V(bk)};G.swf_adError=function(bk){aJ(bk)};G.swf_adDurationChange=function(bk){g(bk)};a6=function(bl){ai();document.getElementById("tpr_video_overlay"+aK.tagId).style.pointerEvents="auto";document.getElementById("tpr_mute_btn"+aK.tagId).style.pointerEvents="auto";if(aC){var bk=document.getElementById("VPAIDPlayer"+aK.tagId);if(bk){bk.style.display="none";if(bk.stop){bk.stop()}}setTimeout(function(){bj.removeSWF("VPAIDPlayer"+aK.tagId);var bm=document.getElementById("tpr_vpaid_container"+aK.tagId);while(bm.hasChildNodes()){bm.removeChild(bm.lastChild)}if(document.getElementById("VPAIDPlayer"+aK.tagId)===null){bl(true)}else{bl(false)}},1000)}else{if(aX){av(true);ah.pause();ah.parentNode.removeChild(ah);document.getElementById("tpr_video_screen"+aK.tagId).appendChild(ah);aB.slot=null;aB.videoSlot=null;setTimeout(function(){var bm=document.getElementById("tpr_vpaid_container"+aK.tagId);while(bm.hasChildNodes()){bm.removeChild(bm.lastChild)}M=null;aZ=null;if(ah.resetState){ah.resetState()}bl(true)},1000)}else{bl(true)}}};P=function(bm){var bl={focus:true,focusin:true,pageshow:true,blur:false,focusout:false,pagehide:false};var bn=bm||window.event;if(bn&&bn.type in bl){aE=bl[bn.type]}else{aE=this[a9]?false:true}aE=X.isMraid()?(aE&&X.isMraidContainerVisible(aK.ignoremraidviewable)):aE;X.consoleLog(aK,"onVisiblityChanged: "+aE);U();if(!X.isMraid()&&X.isIphone()&&!aK.usecssplayer){return}if(s){if(ah){if(L){L("visibilitychanged",aE)}if(!aE){if(!ah.paused){ah.pause();aF=true}}else{if(ah.paused&&!aD&&aF){h()}}}}else{if(aC){if(L){L("visibilitychanged",aE)}var bk=document.getElementById("VPAIDPlayer"+aK.tagId);if(bk){if(!aE){bk.pause()}else{if(b&&!aD){bk.play()}}}}else{if(aX){if(L){L("visibilitychanged",aE)}if(M&&!z){if(!aE){if(!H){M.pauseAd();H=true;X.consoleLog(aK,"pausing js");L("paused")}}else{if(bi&&!aD){if(H){M.resumeAd();H=false;X.consoleLog(aK,"resuming js");L("playing")}}}}}}}if(aF||n){bg()}};k=function(bm){var bl=0;var bn=0;var bk=0;bl=ah.currentTime;bn=ah.duration;bk=Math.floor((100/bn)*bl);if(bl>0){i=false}if(ao){if(L){L("progress",bk)}if(!s){return}if(bl>0&&aE){bg(true);aF=false;n=false}if(!b){b=true;aQ=true;X.log(aK,"Player started")}if(!be&&bl>=(bn/4)){be=true;a3("firstQuartile");X.log(aK,"Player firstQ")}if(!N&&bl>=(bn/2)){N=true;a3("midpoint");X.log(aK,"Player midpoint")}if(!aV&&bl>=(bn/4*3)){aV=true;a3("thirdQuartile");X.log(aK,"Player thirdQ")}if(!aD&&bn>1&&bl>=(bn-1)){if(!F){F=setTimeout(function(){F=null;ag()},2000)}}}};bb=function(){X.consoleLog(aK,"onVideoReady");if(aX){return}if(s){if(ah.src==az){aF=(aF||aK.autoplay)}if(ao){return}if(ah.src==az){ao=true}}if(ao&&!n){L("paused")}else{L("starting")}if(n){bg()}h()};ag=function(){if(aX){return}if(F){clearTimeout(F);F=null}X.consoleLog(aK,"onVideoCompleted");if(!C&&b&&aV){C=true;a3("complete")}if(!aD&&ao){X.log(aK,"Player finished","");if(aK.autoreply&&f!=="waterfall"){a7()}else{t(J.succeed)}}};aL=function(){X.consoleLog(aK,"onPlayStateChanged - paused: "+ah.paused);if(aX){H=ah.paused}if(L){if(ao){setTimeout(function(){L("resize",am)},100);ah.paused?L("paused"):L("playing")}}};y=function(){X.consoleLog(aK,"metadata ready");if(L){L("metadataready")}};al=function(){if(aX){return}X.consoleLog(aK,"video error");var bk=(ah.error&&ah.error.code)?ah.error.code:"NA";O("error_playback",bk,"error code: "+bk+" src: "+ah.src);if(at>=0){var bl=a2[at];if(bl){a2[at].errorCount+=1}}if(aR&&aR.fallbackSrc){aS(aR.fallbackSrc);aR.fallbackSrc=null}else{t(J.playbackFailed,"Playback error: "+bk)}};U=function(){X.consoleLog(aK,"onResize");var bk=X.mraidExpandSize();var bl=window.orientation+":"+window.screen.width+":"+window.screen.height+":"+document.body.clientWidth+":"+document.body.clientHeight;if(bk.width&&bk.height){bl=bl+":"+bk.width+":"+bk.height}if(bl!==am){X.consoleLog(aK,"Window size changed: "+bl);am=bl;if(L){setTimeout(function(){L("resize",am)},100);setTimeout(U,3000)}}if(i){X.consoleLog(aK,"nativePlayPending: play video");h()}};a=function(bk){X.consoleLog(aK,"onMraidError "+(bk||""))};ap=function(){X.consoleLog(aK,"onMraidReady - placement type: "+mraid.getPlacementType());aH="default";mraid.removeEventListener("ready",ap);mraid.addEventListener("viewableChange",aU);mraid.addEventListener("stateChange",aU);mraid.addEventListener("sizeChange",aU);mraid.addEventListener("error",a);if((aK.autoexpand||typeof window.smaato_bridge!=="undefined")&&mraid.getPlacementType()==="inline"){aA=true;mraid.expand()}if(L){L("mraidready")}P();if(X.isAndroid()){h()}};aU=function(bk){X.consoleLog(aK,"onMraidStateChange");var bl=mraid.getState();X.consoleLog(aK,"mraid state change from "+aH+" to "+bl);if(bl==="hidden"&&!aD){X.consoleLog(aK,"Ad closed while not completed");a3("close")}if(s&&aA&&bl==="default"){ah.pause()}aH=bl;setTimeout(function(){P(bk)},100)};t=function(bl,bk){ah.style.display="none";X.log(aK,"Player finished",bl+":"+bk);X.consoleLog(aK,"Player finished",bl+":"+bk);if((bl===J.noAd||bl===J.noMedia||bl===J.requestFailed||bl===J.invalidURL||bl===J.playbackFailed||bl===J.vpaidError||aK.waterfallplaythrough)&&v()){X.consoleLog(aK,"Trying next fallback VAST");if(aR.fallbackAdTag){aD=true}aF=aF||aQ;return}if(aK.autoreply&&f==="waterfall"){a7();return}aD=true;if(L){if(bl){X.consoleLog(aK,"playback completed with error: "+bk);L("error",bk)}else{X.consoleLog(aK,"playback completed");L("completed")}}};v=function(){if(a2){while(at<a2.length-1){at+=1;var bl;for(bl=0;bl<a2.length;++bl){var bk=a2[bl];if(bk&&bk.order===at){var bm=bk.enabled;bk.errorCount=bk.errorCount||0;if(c&&bm){if(aK.waterfallloopindex!==-1){bm=(aK.waterfallloopindex<=at)}else{if(aK.waterfallstartindex!==-1){bm=(aK.waterfallstartindex<=at);if(bm){c=false}}else{bm=(aK.waterfallindex===at)}}}var bn=Date.now();var bq=(bk.type==="STATIC"||bk.type==="ADTAG")?0:Math.max(bk.replayIntervalMin||30,5);var br=(bk.type==="STATIC"||bk.type==="ADTAG")?0:Math.max(bk.requestIntervalMin||5,5);if(!bm||((bk.lastImpressionTS+(bq*1000))>bn)||(bk.lastRequestTS+(br*1000))>bn||bk.errorCount>5){X.consoleLog(aK,"skipping fallback at index: "+bl);break}Q();if(bk.type==="ADTAG"){var bs=decodeURIComponent(bk.tag);aM=null;if(bs&&bs.length>0){aR.fallbackAdTag=bs;aR.fallbackTimeout=bk.timeout>0?bk.timeout*1000:null;L("fallbackadavailable",bs)}else{return false}}else{aM=bk.adid?bk.adid:null;aR.price=bk.price||0;aR.requestTimeout=bk.timeout>0?bk.timeout*1000:5000;aR.vpaidTimeout=bk.vpaidtimeout>0?bk.vpaidtimeout*1000:10000;aR.tagImpression=bk.tagImpression||null;if(_childAds&&_childAds.VAST&&_childAds.VAST[at]){if(!aw(_childAds,at)){return false}}else{var bo=(bk.url)?bk.url:a5(aM,aK.adid);var bp=(at>a2.length-2)?true:false;if(!R(aK,bo,bp)){t(J.invalidURL,"Invalid vast URL")}}}return true}}}}return false};Q=function(){aR={};aB={};aP=0;B=0;H=false;bi=false;az=null;ao=false;bh=false;b=false;be=false;N=false;aV=false;C=false};a7=function(bl){if(Date.now()<A+aj||bl){aD=false;aF=true;Q();L("loading");if(f==="waterfall"){if(ak<=0){X.consoleLog(aK,"Maximum waterfall loop count reached");x=true;L("completed");return}ak--;var bk=bh?0:aK.waterfallloopdelay;at=-1;setTimeout(function(){if(!v()){X.consoleLog(aK,"No valid waterfall item found, restart");a7()}},bk)}else{Q();aR={};var bm=a5(aK.adid);R(aK,bm,true)}}else{x=true;L("completed")}};function Z(bk){return(bk.replace(/\?.*$/,"").replace(/\/[^\/]*$/,""))}Y=function(){X.consoleLog(aK,"checkJSLoaded");var bl=aZ.contentWindow||aZ;var bk=bl.getVPAIDAd;if(bk&&typeof bk=="function"){X.consoleLog(aK,"js vpaid: fn: '"+bk+"'");z=false;M=bk();X.consoleLog(aK,"js vpaid: creative: '"+M+"'")}else{if(u<10){u++;setTimeout(function(){Y()},100);return}}if(M){X.consoleLog(aK,"js vpaid: got creative");av(false);X.consoleLog(aK,"js vpaid: callbacks subscribed");var bo=document.getElementById("tpr_vpaid_container"+aK.tagId);aB.slot=bo;aB.videoSlot=ah;aB.videoSlotCanAutoPlay=true;var bm=X.getContainerSize(aK);var bn={AdParameters:aR.adParams};M.initAd(bm.w,bm.h,"normal",300,bn,aB);X.consoleLog(aK,"js vpaid: ad inited")}else{aJ("cannot initialize JS VPAID creative")}};av=function(bm){if(!M){return}var bl={AdImpression:j,AdLoaded:ae,AdStarted:bc,AdPlaying:K,AdPaused:aN,AdStopped:ad,AdClickThru:V,AdVideoStart:w,AdVideoFirstQuartile:a8,AdVideoMidpoint:q,AdVideoThirdQuartile:a4,AdVideoComplete:aY,AdDurationChange:g,AdRemainingTimeChange:aq,AdError:aJ,AdLog:aG,AdVolumeChange:E};try{for(var bk in bl){if(!bm){M.subscribe(bl[bk],bk)}else{M.unsubscribe(bl[bk],bk)}}}catch(bn){}};aS=function(bp){X.consoleLog(aK,"prepareVideo: "+bp);L("preparing");az=bp.replace(/\/\/m\.cdn\.cloud\.thirdpresence\.com/gi,"//d1c13tt6n7tja5.cloudfront.net");ao=false;z=false;aF=aF||aK.autoplay;var bl=document.getElementById("tpr_vpaid_container"+aK.tagId);if(aC){ah.style.display="none";bl.style.display="block";var bn=document.createElement("div");bn.id="tpr_video_swf"+aK.tagId;bn.style.zIndex=5;bn.style.width="100%";bn.style.height="100%";bl.appendChild(bn);var bk={swfSource:encodeURIComponent(az),startMuted:aT,autoReplay:(aK.autoreply&&f!=="waterfall"),adParams:encodeURIComponent(aR.adParams),tagId:aK.tagId,consoleLogging:(aK.debug!=="none")?"true":"false"};var bo={menu:"false",scale:"noScale",allowFullscreen:"true",allowScriptAccess:"always",bgcolor:"#000000",wmode:"opaque"};var bm={id:"VPAIDPlayer"+aK.tagId};bj.embedSWF(aK.scheme+"//drl1rvlm11uo1.cloudfront.net/mobiletag/vpaid/v7/VPAIDPlayer.swf","tpr_video_swf"+aK.tagId,"100%","100%","10.0.0",aK.scheme+"//drl1rvlm11uo1.cloudfront.net/mobiletag/vpaid/expressInstall.swf",bk,bo,bm,function(bq){if(bq.success){ai();var bs=10000;if(at>=0){var br=a2[at];if(br&&br.vpaidtimeout){vpaidtimeout=br.vpaidtimeout*1000}}m=setTimeout(function(){l(false)},bs);document.getElementById("tpr_video_overlay"+aK.tagId).style.pointerEvents="none";document.getElementById("tpr_mute_btn"+aK.tagId).style.pointerEvents="auto"}else{swf_adError("Failed to init swf")}});L("vpaidloading");return}ah.style.display="block";if(aX){ah.src=null;bl.style.display="block";aZ=document.createElement("iframe");aZ.id="tpr_video_js_iframe"+aK.tagId;aZ.allowfullscreen=true;aZ.style.zIndex=0;aZ.style.left="0px";aZ.style.top="0px";aZ.style.width="100%";aZ.style.height="100%";aZ.style.backgroundColor="transparent";aZ.style.borderWidth="0";bl.appendChild(aZ);aZ.contentDocument.write('<script src="'+az+'"><\/script>');aZ.contentDocument.write("<body></body>");L("vpaidloading");X.consoleLog(aK,"js vpaid: init dom done");u=0;setTimeout(function(){Y()},100);return}bl.style.display="none";ah.addEventListener("timeupdate",k,true);ah.addEventListener("canplay",bb,true);ah.addEventListener("canplaythrough",bb,true);ah.addEventListener("ended",ag,true);ah.addEventListener("pause",aL,true);ah.addEventListener("play",aL,true);ah.addEventListener("playing",aL,true);ah.addEventListener("loadedmetadata",y,true);ah.addEventListener("error",al,true);ah.loop=false;ah.src=az;ah.load();if(ah.preload==="none"&&!aK.usecssplayer){setTimeout(function(){bb()},1000)}if(aF||n){bg()}};h=function(){if(aC){return}if(aX){return}X.consoleLog(aK,"doPlayVideo: "+ah.src+":"+aF+":"+aE);if(ah.src&&aF&&(aE||(!ao&&i))){X.consoleLog(aK,"trying to to play");ah.play()}};a3=function(bk,bm){if(aR.events){var bl;for(bl=0;bl<aR.events.length;bl++){if(aR.events[bl]&&aR.events[bl].event===bk){ac(aR.events[bl].URL||aR.events[bl].url||aR.events[bl],bm)}}}if(aK.vastevents){var bl;for(bl=0;bl<aK.vastevents.length;bl++){if(aK.vastevents[bl]&&aK.vastevents[bl].event===bk){ac(aK.vastevents[bl].url,bm)}}}};ac=function(bk,bl){if(bk){bk=bk.replace(/\[ERRORCODE\]/gi,bl||900);bk=af(bk);X.sendImpression(bk,bl)}};a5=function(bk,bp,bm,bl){var bo=bp?"&adp="+bp:"";bo+="&pid="+(X.isMraid()?"tpr-mraid":"tpr-mweb");if(aK.publisher){bo+=("&publisher="+aK.publisher)}if(aK.clientIP){bo+=("&ipaddress="+aK.clientIP)}if(aK.deviceid){bo+=("&deviceid="+aK.deviceid)}if(aK.deviceid_ios){bo+=("&deviceid_ios="+aK.deviceid_ios)}if(aK.deviceid_android){bo+=("&deviceid_android="+aK.deviceid_android)}bo+=("&useragent="+encodeURIComponent(navigator.userAgent));if(aK.donottrack){bo+=("&donottrack="+aK.donottrack)}if(aK.application){bo+=("&application="+aK.application)}if(aK.site){bo+=("&site="+aK.site)}if(aK.custom1){bo+=("&custom1="+aK.custom1)}if(aK.custom2){bo+=("&custom2="+aK.custom2)}if(aK.custom3){bo+=("&custom3="+aK.custom3)}if(aK.custom4){bo+=("&custom4="+aK.custom4)}if(aK.custom5){bo+=("&custom5="+aK.custom5)}if(aK.custom6){bo+=("&custom6="+aK.custom6)}if(aK.custom7){bo+=("&custom7="+aK.custom7)}if(aK.custom8){bo+=("&custom8="+aK.custom8)}if(aK.custom9){bo+=("&custom9="+aK.custom9)}if(aK.ctd){bo+=("&ctd="+aK.ctd)}var bn=X.getDeviceInfo();if(bn){bo+=("&deviceos="+encodeURIComponent(bn.os));bo+=("&deviceosv="+encodeURIComponent(bn.osv));bo+=("&devicemake="+encodeURIComponent(bn.make));bo+=("&devicemodel="+encodeURIComponent(bn.model))}if(bm){bo+="&tojson=1"}if(bl){bo+="&dspcache=true"}return aK.scheme+"//a."+aK.domain+"/"+aK.account+"/vast.jsp?v=2&m=3&adid="+bk+"&ts="+Date.now()+bo};aO=function(){var bk;if(aK.domain==="thirdpresence.com"){bk="https://vp.thirdpresence.com"}else{bk="https://up32yul1c2.execute-api.eu-west-1.amazonaws.com/staging"}return bk};ax=function(){var bo=false;var bl=[];if(a2){var bk;for(bk=0;bk<a2.length;++bk){var bn=a2[bk];if(bn.adid){bl.push(bn.adid)}}}if(bl.length>0){var bm=a5(bl.join(";"),aK.adid,true,true);bm=af(bm);X.doAjaxRequest({url:bm,type:"JSON",cors:false,timeout:-1,success:function(bp){_childAds=bp.responseObject;v()},failure:function(bp){O("error_tp_request_failure",bp.status,"child vast request failed with error code: "+bp.status+" text: "+bp.responseText+"  url: "+bm);t(J.requestFailed,"Ajax request failed: "+bp.status+" "+bp.responseText)}});bo=true}return bo};af=function(bk){var bl=new Date().getTime();bk=bk.replace(/\[timestamp\]/gi,bl);bk=bk.replace(/\[TIMESTAMP\]/gi,bl);bk=bk.replace(/\[cachebusting\]/gi,bl);bk=bk.replace(/\[CACHEBUSTING\]/gi,bl);bk=bk.replace(/\[CACHE_BREAKER\]/gi,bl);bk=bk.replace(/\[CUSTOMER_ID\]/gi,aK.account);bk=bk.replace(/\[CUSTOM_TRACKING_DATA\]/gi,aK.ctd);bk=bk.replace(/\[AD_ID\]/gi,aM?aM:aK.adid);bk=bk.replace(/\[PARENTADID\]/gi,aK.adid);bk=bk.replace(/\[PLAYERID\]/gi,(X.isMraid()?"tpr-mraid":"tpr-mweb"));bk=bk.replace(/\[PRICE\]/gi,aR?aR.price:0);bk=bk.replace(/\[PUBLISHER\]/gi,aK.publisher);bk=bk.replace(/\[DOMAIN\]/gi,X.parseDomain(decodeURIComponent(aK.publisher)));bk=bk.replace(/\[IPADDRESS\]/gi,aK.clientIP);bk=bk.replace(/\[DEVICEID\]/gi,aK.deviceid);bk=bk.replace(/\[DEVICEID_IOS\]/gi,aK.deviceid_ios);bk=bk.replace(/\[DEVICEID_ANDROID\]/gi,aK.deviceid_android);bk=bk.replace(/\[CARRIER\]/gi,aK.carrier);bk=bk.replace(/\[USERAGENT\]/gi,encodeURIComponent(navigator.userAgent));bk=bk.replace(/\[DONOTTRACK\]/gi,aK.donottrack);bk=bk.replace(/\[APPLICATION\]/gi,aK.application);bk=bk.replace(/\[SITE\]/gi,aK.site);bk=bk.replace(/\[CUSTOM1\]/gi,aK.custom1);bk=bk.replace(/\[CUSTOM2\]/gi,aK.custom2);bk=bk.replace(/\[CUSTOM3\]/gi,aK.custom3);bk=bk.replace(/\[CUSTOM4\]/gi,aK.custom4);bk=bk.replace(/\[CUSTOM5\]/gi,aK.custom5);bk=bk.replace(/\[CUSTOM6\]/gi,aK.custom6);bk=bk.replace(/\[CUSTOM7\]/gi,aK.custom7);bk=bk.replace(/\[CUSTOM8\]/gi,aK.custom8);bk=bk.replace(/\[CUSTOM9\]/gi,aK.custom9);var bn=X.getContainerSize(aK);bk=bk.replace(/\[WIDTH\]/gi,bn.w);bk=bk.replace(/\[HEIGHT\]/gi,bn.h);var bm=X.getDeviceInfo();if(bm){bk=bk.replace(/\[DEVICEOS\]/gi,encodeURIComponent(bm.os));bk=bk.replace(/\[DEVICEOSV\]/gi,encodeURIComponent(bm.osv));bk=bk.replace(/\[DEVICEMAKE\]/gi,encodeURIComponent(bm.make));bk=bk.replace(/\[DEVICEMODEL\]/gi,encodeURIComponent(bm.model))}return bk};R=function(bl,br,bq,bo,bk){if(!br||br.constructor!==String){O("error_ds_request_failure",-2,"invalid vast url: "+br);return false}X.consoleLog(aK,"requestVAST: "+br);br=af(br);var bn=bo?false:true;var bm=false;if(br.indexOf("a.thirdpresence.com")!==-1||br.indexOf("a.thirdpresence.mobi")!==-1||br.indexOf("a.demotp.com")!==-1||br.indexOf("a."+bl.domain)!==-1){bn=false}else{if(br.indexOf("//my.mobfox.com")!==-1||br.indexOf("//video1.fastclick.net")!==-1||br.indexOf("//a.collective-media.net")!==-1){X.consoleLog(bl,"requestVAST - using proxy");bn=false;bm=true}else{if(bk||(bl.clientorigin&&bl.clientorigin.indexOf("http")===-1)){bn=false;bm=true}}}X.log(bl,"requestVAST","proxy:"+bm);if(!aR.requestUrls){aR.requestUrls=[]}if(aR.requestUrls.length>0&&br.length>30){aR.requestUrls.push(encodeURIComponent(br.substring(0,27)+"..."))}else{aR.requestUrls.push(br)}if(at>=0){var bp=a2[at];if(bp){a2[at].lastRequestTS=Date.now()}}X.log(aK,"VAST request: ","proxy:"+bm+" useCors:"+bn+" url:"+br);if(bm){aR.usingProxy=true;X.doAjaxRequest({url:aO()+"/proxy?target="+br.replace(/(\r\n|\n|\r)/gm,""),type:"XML",cors:false,method:"GET",timeout:bq?-1:aR.requestTimeout||5000,success:ba,failure:function(bs){O("error_vast_proxy",bs.status,"vast request failure: "+bs.status+" text: "+bs.responseText);t(J.requestFailed,"Ajax request failed: "+bs.status+" "+bs.responseText)}})}else{X.doAjaxRequest({url:br,type:"XML",doMeasurement:true,clientIP:bl.clientIP,cors:bn,timeout:bq?-1:aR.requestTimeout||5000,success:ba,failure:function(bs){if(bs.status===0&&bn){aR.requestUrls.pop();R(bl,br,bq,true,false)}else{var bt=JSON.stringify({currenturl:encodeURIComponent(br),vasturls:aR.requestUrls.slice(0,-1)});O("error_ds_request_failure",bs.status,"vast request failed with error code: "+bs.status+" text: "+bs.responseText+" vast data: "+bt);t(J.requestFailed,"Ajax request failed: "+bs.status+" "+bs.responseText)}}})}return true};ba=function(bk){var bl=false;if(bk.headers&&bk.headers["X-Tpr-Origin"]){aK.clientorigin=bk.headers["X-Tpr-Origin"]}if(bk.responseObject){bl=aw(bk.responseObject,0)}else{a3("error",100)}if(!bl){t(J.noAd,"No ad available")}};aw=function(bt,bs){var bB=false;if(bt.VAST){var bn=bt.VAST;var bA;if(bn&&bn[bs]){if(bn[bs].Wrapper){var bv=(bn[bs].Wrapper.Creatives&&bn[bs].Wrapper.Creatives[0])?bn[bs].Wrapper.Creatives[0]:null;if(bv&&bv.Linear){o(bv.Linear)}if(bn[bs].Wrapper.Impression){aI(bn[bs].Wrapper)}var br=bn[bs].Wrapper.VASTAdTagURI;var bl=false;var bk=null;var bC=bn[bs].Wrapper.Extensions;if(bC){for(var bx=0;bx<bC.length;++bx){if(bC[bx].CustomTracking){o(bC[bx])}else{if(bC[bx].Sources){bk=bC[bx].Sources}}}}if(bk&&bk.fall){var bo=bk.fall;bl=true;a2=bo||[];var bu=bk.replaycount;ak=bu?bu-1:3600}else{if(bn[bs].Wrapper.waterfall){bl=true;a2=bn[bs].Wrapper.waterfall||[]}}if(bl){f="waterfall";bB=ax()}else{if(br){aR.wrapperCount=aR.wrapperCount?aR.wrapperCount+1:1;if(aR.wrapperCount<=10){if(!R(aK,br,false)){t(J.invalidURL,"Invalid vast URL");return}if(aR.wrapperCount===1){D()}bB=true}else{X.consoleLog(aK,"Maximum number of wrappers exceeded")}}}}else{bA=bn[bs]}}if(bA&&bA.InLine&&bA.InLine.Creatives){var by;var bq;var bw;for(bw=0;bw<bA.InLine.Creatives.length;bw++){var bv=bA.InLine.Creatives[bw];if(bv){if(bv.Linear){by=bA.InLine.Creatives[0].Linear}else{if(bv.CompanionAds){bq=bv.CompanionAds}}}}var bC=bA.InLine.Extensions||[];var bp=null;var bz=null;s=true;aC=false;aX=false;if(!aK.usecssplayer){if(!X.getDeviceInfo().mobile){bp=W(by,["video/mp4","video/webm"],aK.maxbitrate||1600,false,false);if(bp){bz=W(by,["video/mp4","video/webm"],800,false,false)}}else{bp=W(by,["video/mp4","video/3gpp"],aK.maxbitrate||520,false,false);if(bp){bz=W(by,["video/webm"],520,false,false)}}}else{bp=W(by,["video/x-tpv"],313000,true,false)}if(!bp){bp=W(by,["application/javascript","application/x-javascript"],1600,false,true);if(bp){X.consoleLog(aK,"activating js player");aX=true;s=false}}if(!bp){if(!X.getDeviceInfo().mobile){bp=W(by,["application/x-shockwave-flash","video/x-flv"],aK.maxbitrate||1600,false,true);if(bp){X.consoleLog(aK,"activating swf player");aC=true;s=false}}}I(bq);o(by);if(bC){for(var bx=0;bx<bC.length;++bx){if(bC[bx].CustomTracking){o(bC[bx])}}}aI(bA.InLine);if(bp){aR.src=bp;aR.fallbackSrc=bz;aS(bp);bB=true}else{bp=W(by,["video/mp4","video/3gpp","video/webm","video/x-flv"],10000,true,false);if(bp){r(bp);bB=true}}}else{if(!bB){if(a2&&a2.length>0){if(at>=0){var bm=a2[at];if(bm&&bm.reportNoVastAd){a1("VAST URL: "+(bm.url?bm.url:bm.adid)+":"+JSON.stringify(bt.VAST))}}else{}}else{a1(JSON.stringify(bt.VAST))}}}}else{if(bt.proxy&&bt.proxy.error){O("error_vast_proxy",bt.proxy.error.code,"remote error: "+bt.proxy.error.code+" error detail: "+bt.proxy.error.detail)}else{a3("error",100)}}return bB};o=function(bo){if(bo.VideoClicks){if(!aR.clickTracks){aR.clickTracks=[]}var bn;var bk=bo.VideoClicks.length;for(bn=0;bn<bk;bn++){switch(bo.VideoClicks[bn].localName){case"ClickThrough":aR.url=bo.VideoClicks[bn].url;break;case"ClickTracking":aR.clickTracks.push(bo.VideoClicks[bn].url);break;default:if(bo.VideoClicks[bn]&&(typeof bo.VideoClicks[bn]=="string"||bo.VideoClicks[bn] instanceof String)){aR.clickTracks.push(bo.VideoClicks[bn])}break}}}var bm=bo.TrackingEvents||bo.CustomTracking;if(bm){if(!aR.events){aR.events=[]}var bl;for(bl=0;bl<bm.length;bl++){if(bm[bl]){aR.events.push(bm[bl])}}}};aI=function(bm){if(bm.Impression){if(!aR.impressions){aR.impressions=[]}if(typeof bm.Impression==="string"||bm.Impression instanceof String){var bn=bm.Impression.split("#separator#");if(bn){var bl;for(bl=0;bl<bn.length;bl++){if(bn[bl]){aR.impressions.push(bn[bl])}}}}else{var bk;for(bk=0;bk<bm.Impression.length;bk++){if(bm.Impression[bk]){aR.impressions.push(bm.Impression[bk])}}}}};W=function(bl,bv,bu,bn,bz){var bk=null;if(bl.MediaFiles){var by=0;var bt;var bs="none";for(bt=0;bt<bl.MediaFiles.length;bt++){var bx=bl.MediaFiles[bt].type;var bo=bl.MediaFiles[bt].apiFramework;if(bv&&bv.indexOf(bx)>-1){var bq=e(bx);var bw=bl.MediaFiles[bt].url?bl.MediaFiles[bt].url.trim():null;if(bz&&(bo==="VPAID"&&bl.MediaFiles[bt].type==="application/x-shockwave-flash")&&bq!==""){aR.adParams=bl.AdParameters?bl.AdParameters.trim():"";bk=bw;X.consoleLog(aK,"parseMediaFile: VPAID, found SWF");break}if(bz&&(bo==="VPAID"&&bl.MediaFiles[bt].type==="application/javascript")&&bq!==""){aR.adParams=bl.AdParameters?bl.AdParameters.trim():"";bk=bw;B=bl.MediaFiles[bt].width;aP=bl.MediaFiles[bt].height;X.consoleLog(aK,"parseMediaFile: VPAID, found JS");break}var bm=bn||(bq!=="");if((bl.MediaFiles[bt].delivery==="progressive"||(bl.MediaFiles[bt].delivery==="streaming"&&bw&&bw.indexOf("http")===0&&bl.MediaFiles[bt].type==="video/mp4"))&&bm){var bA=parseInt(bl.MediaFiles[bt].bitrate,10)||1;var bp=e(bs);if(bA<=bu&&(!bk||bA>by||(bq==="probably"&&bp!=="probably"))){bs=bx;by=bA;bk=bw;X.consoleLog(aK,"parseMediaFile: found "+bs)}}}}}if(bk){bk=bk.replace(/[\n\r]/g,"")}return bk};I=function(bl){if(bl){var bk;var bm=0;for(bk=0;bk<bl.length;++bk){var bp=bl[bk];if(bp&&bp.StaticResource){var bo="image/";var bn=bp.StaticResource.creativeType;if(bn&&bn.slice(0,bo.length)===bo&&bp.height>bm){bm=bp.height;aR.companion=bp}}}}};r=function(bl){var bk=aO()+"/resolveFinalUrl?target="+encodeURIComponent(bl);X.doAjaxRequest({url:bk,type:"JSON",cors:false,timeout:5000,success:function(bm){var bn=bm.responseObject;if(bn.url){an(bn.url)}else{if(bn.error){O("error_vast_proxy","","url resolver failed: "+bn.error+" url: "+bl);t(J.noMedia,"Url resolver failed")}}},failure:function(bm){O("error_vast_proxy",bm.status,"url resolver failed: "+bm.status+" url: "+bl);t(J.noMedia,"Url resolver failed")}})};an=function(bl){var bk="&referenceid="+encodeURIComponent(d(bl));var bm=encodeURIComponent(JSON.stringify({vasturls:aR.requestUrls}));var bn=aK.scheme+"//api."+aK.domain+"/03-13/video?action=proxyVideo&m=4&sessionId="+aK.sessionId+bk+"&ts="+new Date().getTime()+"&url="+encodeURIComponent(bl)+"&description="+bm;X.doAjaxRequest({url:bn,type:"JSON",timeout:10000,cors:false,success:function(bq){var bv=bq.responseObject;var bs=null;if(bv.renders){var bA=0;var bx;var bo=null;var bC=null;var bw="none";var by=(s)?520:10000000;for(bx=0;bx<bv.renders.length;bx++){var bz=bv.renders[bx].type;if(bz){if(aK.usecssplayer&&bz==="video/x-tpv"){bw=bz;bA=bB;bo=bv.renders[bx].source;break}var bu=e(bz);if(bv.renders[bx].delivery==="progressive"&&(bu!=="")){var bB=parseInt(bv.renders[bx].bitrate,10);var bt=e(bw);if(bz==="video/webm"){bC=bv.renders[bx].source}else{if(bB<=by&&(!bo||bB>bA||(bu==="probably"&&bt!=="probably"))){bw=bz;bA=bB;bo=bv.renders[bx].source}}}}}if(bo){aS(bo)}else{bs="no valid format for video id "+bv.videoid}}else{if(bv.source){aS(bv.source)}else{if(bv.error){bs="No media file available for "+bv.videoid+" error: "+bv.error+" url: "+bl}else{if(bv.errorresponse){bs="No media file available: message: "+(bv.message?bv.message:"No message")}}}}if(bs){if(at>=0){var bp=a2[at];if(bp){a2[at].errorCount+=1}}O("error_video_proxy","",bs);t(J.noMedia,bs)}},failure:function(bo){O("error_video_proxy",bo.status,"video proxy failure with error code "+bo.status+" url: "+bl);t(J.noMedia,"No media file available - proxy failure")}})};d=function(bm){var bl;var bk;if(/\.2mdn\.net\/MotifFiles\/.*\?/i.test(bm)){bk=/\.2mdn\.net\/MotifFiles\/(.*)\?/i.exec(bm);bl=bk?"2mdn.net/MotifFiles/"+bk[1]:bm}else{if(/\.2mdn\.net\/videoplayback\?id/i.test(bm)){bk=/\.2mdn\.net\/videoplayback\?id=(.*?)&/i.exec(bm);bl=bk?"2mdn.net/"+bk[1]:bm}else{if(/\.2mdn\.net\/videoplayback\/id\//i.test(bm)){bk=/\.2mdn\.net\/videoplayback\/id\/(.*?)\//i.exec(bm);bl=bk?"2mdn.net/"+bk[1]:bm}else{if(/\.gvt1\.com\/videoplayback\?id/i.test(bm)){bk=/\.gvt1\.com\/videoplayback\?id=(.*?)&/i.exec(bm);bl=bk?"gvt1.com/"+bk[1]:bm}else{if(/\.gvt1\.com\/videoplayback\/id\//i.test(bm)){bk=/\.gvt1\.com\/videoplayback\/id\/(.*?)\//i.exec(bm);bl=bk?"gvt1.com/"+bk[1]:bm}else{if(/\.googlesyndication\.com\/videoplayback\?id/i.test(bm)){bk=/\.googlesyndication\.com\/videoplayback\?id=(.*?)&/i.exec(bm);bl=bk?"googlesyndication.com/"+bk[1]:bm}else{if(/\.googlesyndication\.com\/videoplayback\/id\//i.test(bm)){bk=/\.googlesyndication\.com\/videoplayback\/id\/(.*?)\//i.exec(bm);bl=bk?"googlesyndication.com/"+bk[1]:bm}else{if(/\.spotxcdn\.com\/media\/videos\/orig\//i.test(bm)){var bk=/\.spotxcdn\.com\/media\/videos\/orig\/(.*)?/i.exec(bm);bl=bk?"spotxcdn.com/"+bk[1]:bm}else{bl=bm}}}}}}}}return bl};e=function(bk){if(bk==="application/x-shockwave-flash"){return(!X.getDeviceInfo().mobile)?"probably":""}if(bk==="application/javascript"||bk==="application/x-javascript"){return"probably"}if(aK.usecssplayer){return(bk==="video/x-tpv"?"probably":"")}else{if(ah){return ah.canPlayType(bk)}}return""};p=function(){var bk=aK.scheme+T+aK.account+"/"+aK.adid+"?ts="+Date.now()+bd("tagimpression")+"&ccsplayer="+aK.usecssplayer;ac(bk);if(aK.impression_url){ac(aK.impression_url)}if(aR.tagImpression){ac(aR.tagImpression)}};D=function(){if(aK.demandrequesttracking&&aM&&aM.search(aK.adid)===-1){a3("demandrequest")}};bg=function(bq,bn){var bs=false;if((aC||aX)&&bn){bs=true}else{if(!aC&&!aX&&az&&(aE||bq)&&!bh){bh=true;bs=true}}if(bs){X.consoleLog(aK,"Sending video impression");if(aR.impressions){var bm;for(bm=0;bm<aR.impressions.length;++bm){ac(aR.impressions[bm])}}if(aK.vastevents){var bm;for(bm=0;bm<aK.vastevents.length;bm++){if(aK.vastevents[bm]&&(aK.vastevents[bm].event==="impression"||aK.vastevents[bm].event==="Impression")){ac(aK.vastevents[bm].url)}}}a3("start");if(aR.usingProxy){var br=aM?bf():aK.adid;var bo=JSON.stringify({vasturls:aR.requestUrls});var bk=(az&&az.indexOf("thirdpresence.com")!==-1);var bp=aK.scheme+T+aK.account+"/"+br+"?ts="+Date.now()+bd("tpr_p_videoimpression")+"&detail="+encodeURIComponent(bo);ac(bp)}if(at>=0){var bl=a2[at];if(bl){a2[at].lastImpressionTS=Date.now()}}}};ab=function(bm){var bl=aM?bf():aK.adid;var bk=aK.scheme+ay+"?c="+aK.account+"&adid="+bl+"&ts="+Date.now()+bd("validvastreceived")+"&vasturl="+encodeURIComponent(bm)};O=function(bp,bo,bn){var bl=aM?bf():aK.adid;var bm=bp+":"+bo;var bk=aK.scheme+ay+"?c="+aK.account+"&adid="+bl+"&ts="+Date.now()+bd(bm)+"&errorCode="+bo+"&reason="+encodeURIComponent(bn);ac(bk)};a1=function(bm){var bl=aM?bf():aK.adid;var bk=aK.scheme+ay+"?c="+aK.account+"&adid="+bl+"&ts="+Date.now()+bd("novastad")+"&detail="+encodeURIComponent(bm)};bd=function(bm){var bo=aM?"&adp="+aK.adid:"";bo+="&e="+bm;if(aK.publisher){bo+=("&aid="+aK.publisher)}if(aK.deviceid){bo+=("&sid="+aK.deviceid)}if(aK.ctd){bo+=("&tid="+aK.ctd)}if(typeof(Storage)!=="undefined"&&localStorage){var bk=localStorage.tprMeasurements;if(bk){var bl=JSON.parse(bk);if(bl.length>0){var bn=bl.shift();bo+=("&tpm="+bn.url+"|"+bn.ip+"|"+bn.values[0]+"|"+bn.values[1]+"|"+bn.values[2]+"|"+bn.values[3]);localStorage.tprMeasurements=JSON.stringify(bl)}}}return bo};bf=function(){if(aM&&aM.search(aK.adid)===-1){return aK.adid+"__source__"+aM}return aM};return G};var webviewDidAppear=function(){};var webviewDidClose=function(){};var ThirdpresecenceAdTag=function(){var H;var I;var J;var F;var k;var p;var t;var s;var j;var G;var L;var n;var u;var w;var D;var z;var x;var d;var l;var h;var e={};var K;var b;var B;var r;var a;var q;var g;var v;var C;var y;var m;var f;var E;var A;var c;var o;var i;e.init=function(O,Z){a=Z;K=O;q=true;m=false;f=false;g=false;y=false;E=false;A=false;r=a.getContainerSize(K);o=0;a.setViewPort("device-width");b=document.getElementById("tpr_video"+K.tagId);if(!b){a.consoleLog(K,"ERROR: HTML5 Player not rendered")}if(O.usecssplayer){var T=new ThirdpresenceCSSPlayer();T.init(O,Z);var U=T.createVideoTag(document.createElement("div"));U.id=b.id;U.style.top="0px";U.style.width="100%";U.style.height="100%";U.style.margin="0px !important";U.style.zIndex="-1";b.parentNode.replaceChild(U,b);b=U}if(K.adplacement==="interstitial"){document.body.style.padding="0px";document.body.style.margin="0px"}if(O.closebuttonlocation==="right"){var W=document.getElementById("tpr_close_button"+K.tagId);a.replaceClass(W,"tpr_css_close_button","tpr_css_close_button_right")}var S=document.getElementById("tpr_playpause_btn"+K.tagId);if(S){S.style.display="none";S.onclick=D}var aa=document.getElementById("tpr_bigplay_btn"+K.tagId);if(aa){aa.onclick=D}var X=document.getElementById("tpr_mute_btn"+K.tagId);if(X){X.style.display="none";X.onclick=z}var Y=document.getElementById("tpr_info_text"+K.tagId);if(Y){Y.style.display="none"}var M=document.getElementById("tpr_ad_container"+K.tagId);I(M);var V=document.getElementById("tpr_video_screen"+K.tagId);I(V);var R=document.getElementById("tpr_secondary_screen"+K.tagId);I(R);B=new ThirdpresenceAdPlayer();window.tpr_player_objs=window.tpr_player_objs||{};window.tpr_player_objs[K.tagId]=B;B.setDelegate(J);B.init(b,K,a);if(O.secondaryaction_image_url){var Q=document.getElementById("tpr_secondary_screen_bg"+K.tagId);Q.style.backgroundImage="url("+O.secondaryaction_image_url+")"}var N=M.getElementsByClassName("tpr_css_click_tracker");for(var P=0;P<N.length;++P){N[P].onclick=h}w();H();setTimeout(function(){H();if(K.adplacement==="winterstitial"){if(K.startclosehidden){s();p(false)}else{g=true;t()}}},500)};J=function(O,P){a.consoleLog(K,"ThirdpresecenceAdTag: event received: "+O);if(O==="loading"){n();L(true)}else{if(O==="preparing"){var N=document.getElementById("tpr_video_screen"+K.tagId);N.style.backgroundColor="black"}else{if(O==="vpaidloading"){n();u();L(false);m=false;q=false}else{if(O==="completed"){q=false;m=true;L(false);G(false);t();d()}else{if(O==="playing"){n();u();L(false);m=false;q=false;if(!f){f=true;p(false)}}else{if(O==="paused"){G(false);L(false);n()}else{if(O==="error"){q=false;m=true;G(false);L(false);t();d()}else{if(O==="metadataready"){q=false;L(false);n();u()}else{if(O==="orientationchange"||O==="resize"){n()}else{if(O==="mraidready"){n();s()}else{if(O==="visibilitychanged"){if(P){n();p(false)}}else{if(O==="fallbackadavailable"){q=false;m=true;E=true;f=true;p(true);L(false);d()}else{if(O==="progress"){if(P>1&&P<50){G(K.showclicktext,"Click for more information");if(!K.usecssplayer){var M=document.getElementById("tpr_video_overlay"+K.tagId);M.style.webkitTransform="scale(1)"}}}}}}}}}}}}}}}if(K.eventhandler){K.eventhandler(O)}w();H()};F=function(M){var N=document.getElementById("tpr_info_container"+K.tagId);N.style.display="block";N.innerHTML=M};n=function(){if(K.expandtofullscreen){a.expandToFullScreen()}var O=document.getElementById("tpr_video_screen"+K.tagId);var M=document.getElementById("tpr_secondary_screen"+K.tagId);var N=document.getElementById("tpr_ad_container"+K.tagId);r=a.getContainerSize(K);var P=document.getElementById("iawrapper");if(P){iawrapper.style.width="100%";iawrapper.style.height="100%"}a.consoleLog(K,"updateSize: "+r.w+"x"+r.h);I(N);I(O);I(M);k()};u=function(){if(!m){var N=document.getElementById("tpr_video_screen"+K.tagId);N.style.zIndex=1000;N.style.display="block";var M=document.getElementById("tpr_secondary_screen"+K.tagId);M.style.display="hidden";M.style.zIndex=-1}};H=function(){a.consoleLog(K,"updateButtonStates: player state:"+B.getState()+":"+m+":"+f);var N=document.getElementById("tpr_playpause_btn"+K.tagId);if(N){if(a.isIphone()){N.style.display="none"}else{if(B.getState()==="paused"){a.replaceClass(N,"tpr_css_pause_btn","tpr_css_play_btn")}else{a.replaceClass(N,"tpr_css_play_btn","tpr_css_pause_btn")}}}var M=document.getElementById("tpr_bigplay_btn"+K.tagId);if(M){if(B.getState()==="paused"||(m&&f)){M.style.display="block"}else{M.style.display="none"}}var O=document.getElementById("tpr_mute_btn"+K.tagId);if(O){if((a.isIOS()&&!K.usecssplayer)||!K.showmute||m||!f){O.style.display="none"}else{if(B.isMuted()){a.replaceClass(O,"tpr_css_unmute_btn","tpr_css_mute_btn");O.style.display="block"}else{a.replaceClass(O,"tpr_css_mute_btn","tpr_css_unmute_btn");O.style.display="block"}}}};p=function(N){if(!N&&y){return}if(g){if(E){C=K.closedelayfallbackad}else{var M=0;M=b.duration;C=Math.min(K.closedelaymax,isNaN(M)?K.closedelaymax:Math.floor(M))}if(!v){v=setInterval(function(){C=C-1;if(!q){if(K.pressplaytocontinue&&!f&&!E){j(true,"Click to play video and close ad");G(true,"No thanks",x)}else{j(true,"You can close the ad in "+C+" seconds")}}if(C<=0){t()}},1000);y=true}}};s=function(){if((a.isMraid()||K.adplacement==="winterstitial")&&K.startclosehidden&&(!m||E)){a.consoleLog(K,"hiding close button");g=true;var O=document.getElementById("tpr_skip_container"+K.tagId);if(O){O.style.display="block"}if(a.isMraid()){var N=document.getElementById("iaClose");if(N){N.style.display="none"}else{mraid.useCustomClose(true);var M=mraid.getExpandProperties();M.useCustomClose=true;M.isModal=true;mraid.setExpandProperties(M)}}}};t=function(){if(v){clearInterval(v);v=null}if(g){a.consoleLog(K,"showing close button");var O=document.getElementById("tpr_skip_container"+K.tagId);if(O){O.style.display="block"}j(false);if(!(K.showclicktext&&f)){G(false)}var N=document.getElementById("iaClose");if(N){N.style.display="block"}else{var M=document.getElementById("tpr_close_button"+K.tagId);M.style.display="block";M.onclick=x;g=false}}};j=function(N,O){var M=document.getElementById("tpr_skip_message"+K.tagId);if(M){if(!N){M.innerHTML="";M.style.display="none"}else{M.innerHTML=O;M.style.display="block"}}};G=function(M,P,O){var N=document.getElementById("tpr_info_text"+K.tagId);if(N){if(!M){N.innerHTML="";N.style.display="none"}else{N.innerHTML=P;N.style.display="block";if(O){N.onclick=O}}}};L=function(N){if(N){if(!c){c=document.createElement("div");c.id="tpr_spinner"+K.tagId;c.className="tpr_css_spinner";c.style.top=o;var P=document.getElementById("tpr_video_screen"+K.tagId);P.appendChild(c);var O;for(O=1;O<=12;++O){var M=document.createElement("div");M.className="tpr-wait-circle"+O+" tpr-wait-circle";c.appendChild(M)}}}else{if(c){var P=document.getElementById("tpr_video_screen"+K.tagId);P.removeChild(c);c=null}}};D=function(M){if(B.getAdType()==="waterfall"&&m){A=false;B.restart()}else{B.togglePlayPause()}m=false;H();M.stopPropagation();M.preventDefault()};z=function(M){B.toggleMute(false);H();M.stopPropagation();M.preventDefault()};x=function(N){if(a.isMraid()){mraid.close()}else{if(b){b.pause()}d();var M=document.getElementById("tpr_ad_container"+K.tagId);M.style.display="none"}N.stopPropagation();N.preventDefault()};d=function(N){var Q=document.getElementById("tpr_secondary_screen_bg"+K.tagId);var O=K.secondaryaction_image_url;var M=K.secondaryaction_html_url;var U=B.getFallbackAdTagInfo();var W=null;if(!O){if(M||(U&&U.tag)){if(!A){A=true;Q.innerHTML="";Q.style.backgroundImage=null;ifrm=document.createElement("IFRAME");ifrm.style.cssText="width:100%;height:100%;border:0";ifrm.setAttribute("seamless","");ifrm.setAttribute("scrolling","false");Q.appendChild(ifrm);if(M){ifrm.src=K.secondaryaction_html_url}else{W='<img src="'+U.impressionUrl+'" height="1" width="1" alt=""/>';var V=ifrm.contentDocument;V.open().write('<body style="border:0;margin:0;width:100%;height:100%;overflow:hidden;"></body>');V.write("<script>window.inDapIF = true;<\/script>");V.write(U.tag);V.write(W);V.close()}}}else{O=B.getCompanionAd();if(O){Q.innerHTML="";Q.style.backgroundImage="url("+O+")"}}}var R=document.getElementById("tpr_secondary_click_tracker"+K.tagId);if(A){R.style.display="none"}else{R.style.display="block"}if(W||O||M){var T=document.getElementById("tpr_video_screen"+K.tagId);T.style.zIndex=-1;T.style.display="hidden";var P=document.getElementById("tpr_secondary_screen"+K.tagId);P.style.display="block";P.style.zIndex=1000;if(K.secondaryaction_background_color){P.style.backgroundColor=K.secondaryaction_background_color}if(K.autoreply&&!B.isExpired()){var S=(U&&U.timeout)?U.timeout:30000;setTimeout(l,S)}}};l=function(){var M=document.getElementById("tpr_secondary_screen_bg"+K.tagId);M.innerHTML="";m=false;A=false;B.restart()};h=function(N){var M=this.href;if(!B.isVPAID()&&!m){if(b.paused){b.play()}else{b.pause()}}if(M){if(M==="empty:"){N.stopPropagation();N.preventDefault()}else{if(a.isMraid()){N.stopPropagation();N.preventDefault();mraid.open(M)}B.sendClickTracking(m)}}};w=function(){var N=B.getClickThroughUrl(m);if(i!==N){i=N;var M=document.getElementById("tpr_ad_container"+K.tagId);var P=M.getElementsByClassName("tpr_css_click_tracker");for(var O=0;O<P.length;++O){if(N){P[O].href=N}else{P[O].href="empty:"}}}};I=function(M){M.style.width=r.w+"px";M.style.height=r.h+"px"};k=function(){var T=0;var S=0;T=b.videoWidth;S=b.videoHeight;if(B.isVPAID()||K.usecssplayer||(T<=0&&S<=0)){T=r.w;S=r.h}var U=S/T;var M=r.h/r.w;var R;var N;var Q;var O;if(M>=U){N=Math.round(r.w*U);R=r.w;Q=Math.round((r.h-N)/2);O=0}else{N=Math.round(r.h);R=Math.round(r.h/U);Q=0;O=Math.round((r.w-R)/2)}if(B){B.resize(R,N,Q,O,r.fs)}a.consoleLog(K,"Video tag rect : "+Q+","+O+","+R+","+N);var P=document.getElementById("tpr_video_controls"+K.tagId);P.style.top=(N+Q-P.offsetHeight)+"px";o=Math.round((r.h-40)*0.5)+"px";if(c){c.style.top=o}};return e};var ThirdpresenceCSSPlayer=function(){var w={};var h=/(iPad|iPhone|iPod)/g.test(navigator.userAgent);var x=/(Windows|iemobile)/g.test(navigator.userAgent);var m=null;var r=null;var b=null;var q=null;var c=null;var k=null;var f=0;var I=0;var v=null;var p=null;var C=function(J){if(!c){c=document.createElement("div");c.id="tpr_cssplayer_poster"+m.tagId;c.style.zIndex=1;c.style.top="0px";c.style.width="100%";c.style.height="100%";c.style.display=b.poster?"block":"none";c.style.background="url("+b.poster+")";c.style.backgroundSize="contain";c.style.backgroundRepeat="no-repeat";c.style.backgroundPosition="center center";b.appendChild(c)}};var A=function(J){var J=J.replace(/\/\/m\.cdn\.cloud\.thirdpresence\.com/gi,"//d3swkymmcay6l.cloudfront.net");b.currentSrc=J;r.doAjaxRequest({url:J,type:"JSON",cors:false,timeout:5000,success:function(K){g(r.parseJSON(K.responseText))},failure:function(K){j(2,"Getting Video JSON failed with response status: "+K.status)}})};var F=function(){b.currentSrc=null;b.error=null;b.paused=true;b.readyState=0;b.networkState=4;b.halted=false;if(v){clearTimeout(v);v=null}E()};var a=function(L,M){var J=document.createElement("style");J.type="text/css";L.appendChild(J);var K=J.sheet||J.styleSheet;K.insertRule(M,K.cssRules.length);return K};var g=function(ag){b.videoInfo=ag;E();var af="0x0";f=0;I=0;var K=Number.MAX_VALUE;var W=0;var ah={w:b.offsetWidth,h:b.offsetHeight};for(var ap=0;ap<b.videoInfo.videos.length;ap++){var ab=b.videoInfo.videos[ap];var Q=parseInt(ab.resolution.split("x")[0]);var Z=parseInt(ab.resolution.split("x")[1]);if(Q<=ah.w&&Z<=ah.h&&Q>f&&Z>I){af=b.videoInfo.videos[ap].resolution;f=parseInt(af.split("x")[0]);I=parseInt(af.split("x")[1])}else{if(Q*Z<K){K=Q*Z;W=ap}}}if(f===0){af=b.videoInfo.videos[W].resolution;f=parseInt(af.split("x")[0]);I=parseInt(af.split("x")[1])}b.videoWidth=ah.w;b.videoHeight=ah.h;if(!q||!q.parentNode){q=document.createElement("div");q.id="tpr_cssplayer_container"+m.tagId;q.style.zIndex=0;q.style.width="100%";q.style.height="100%";q.style.top=0+"px";q.style.left=0+"px";q.style.display=m.poster?"none":"block";b.appendChild(q)}var am=false;for(var aj=0;aj<b.videoInfo.audios.length;aj++){if(b.videoInfo.audios[aj].type==="aac"&&h){am=true}else{if(b.videoInfo.audios[aj].type==="mp3"){am=true}}if(am){var V="";if(b.videoInfo.audios[aj].url.substring(0,4)!="http"){V+=b.currentSrc.replace(/\?.*$/,"").replace(/\/[^\/]*$/,"")+"/"}t.audioUrl=V+b.videoInfo.audios[aj].url;break}}t.init(q);t.load();var ai=0;var T=0;var U=0;b.videoInfo.frameCount=0;for(var ap=0;ap<b.videoInfo.videos.length;ap++){var ab=b.videoInfo.videos[ap];var R=ab.segment.split("x");ai=parseInt(R[0]);T=parseInt(R[1]);if(ab.resolution==af&&ai>0&&T>0){U=parseInt(ab.fps);b.videoInfo.frameCount=Math.ceil((b.videoInfo.length*U)/(ai*T));if(ab.frameencoding=="naming-template"){var ak=true;if(ab.framebaseurl.substring(0,4)=="http"){ak=false}var X=ab.frametemplate.match(/\{SEGMENT:(\d*)\}/)[1];var Y=parseInt(X)||1;for(var aj=0;aj<b.videoInfo.frameCount;aj++){var P=ab.frametemplate.split("{")[0]+u(aj,Y)+ab.frametemplate.split("}")[1];var an;if(!ak){an=ab.framebaseurl+P}else{an=b.currentSrc.replace(/\?.*$/,"").replace(/\/[^\/]*$/,"")+"/"+ab.framebaseurl+P}b.sprites[aj]=an}break}else{for(var aj=0;aj<b.videoInfo.length;aj++){var al=ab.frames[aj];b.sprites[aj]=al}break}}}var S=l(q);var ad=document.createElement("div");ad.id="tpr_video_css"+m.tagId;ad.style.width="100%";ad.style.height="100%";ad.style.top="0x";ad.style.left="0x";q.appendChild(ad);for(var aj=0;aj<T;aj++){a(q,"@"+S.keyframeprefix+"keyframes tpr-css-play-"+aj+"-"+m.tagId+" {0% {background-position: 0px -"+aj*I+"px}100% {background-position: -"+(ai*f)+"px -"+aj*I+"px}}");a(q,".tpr-frame-plr-play-"+aj+"-"+m.tagId+" { "+S.keyframeprefix+"animation: tpr-css-play-"+aj+"-"+m.tagId+" 1s steps("+U+") 1; } ")}var ao=Date.now().toString();if(m.preloadframes){imageLoader=new PxLoader();imageLoader.addCompletionListener(function(ar){if(ar.resource.tags.first===ao){D();e()}},ao)}for(var aj=0;aj<b.videoInfo.frameCount;aj++){var L="tpr-frame-plr-"+m.tagId+"-"+aj+"";if(m.adplacement=="banner"){var O=-(f-m.placementwidth);var N=-(I-m.placementheight)/2;if(f<m.placementwidth){O=(m.placementwidth-f)/2}if(I<m.placementheight){N=(m.placementheight-I)/2}}var ac=document.createElement("div");ac.className=L;ac.style.position="absolute";ac.style.top=(ah.h-I)*0.5+"px";ac.style.left=(ah.w-f)*0.5+"px";ac.style.width=f+"px";ac.style.height=I+"px";ac.style.background="url("+b.sprites[aj]+")";ac.style.backgroundPosition="0px 0px";ac.style.backgroundRepeat="no-repeat";ac.setAttribute("data-frame",aj);ac.setAttribute("data-framenext",(aj==b.videoInfo.frameCount-1)?0:aj+1);ac.setAttribute("data-line",0);ad.appendChild(ac);if(m.preloadframes){imageLoader.addImage(b.sprites[aj],ao)}if(aj==0){ac.style.display="block"}else{ac.style.display="none"}var aa=function(az){clearTimeout(p);if(b.halted){var aA=aa.bind(this);p=setTimeout(aA,197);return}var aD=parseInt(this.getAttribute("data-frame"));var aB=parseInt(this.getAttribute("data-framenext"));var aC=parseInt(this.getAttribute("data-line"));var ar=0;var au=0;if(typeof az!=="undefined"&&az.type==="animationend"){this.style.backgroundPosition="-"+((ai-1)*f)+"px -"+aC*I+"px"}if(aC<T-1){au=aC+1;var aw="tpr-frame-plr-play-"+aC+"-"+m.tagId;var ax="tpr-frame-plr-play-"+au+"-"+m.tagId;r.replaceClass(this,aw,ax)}else{this.style.zIndex="-5000"}this.setAttribute("data-line",au);var ay=au===0?(aD+1)*T:(aD===0?au:aD*T+au);var ar=ay*ai/U;if(ar<=b.videoInfo.length){setTimeout(function(){z(ar)},100)}if(!t.muted){t.play()}if(au===0){if(aB>aD){var at="tpr-frame-plr-"+m.tagId+"-"+aB+"";var av=b.getElementsByClassName(at);if(av&&av[0]){av[0].style.display="block";av[0].className=av[0].className+" tpr-frame-plr-play-0-"+m.tagId}}else{setTimeout(function(){i()},200)}}};var M=["webkit","moz","MS","o",""];var J="AnimationEnd";for(var ae=0;ae<M.length;ae++){var aq=M[ae]+J;if(!M[ae]){aq=M[ae]+J.toLowerCase()}ac.addEventListener(aq,aa,true)}}if(m.preloadframes){imageLoader.start(ao)}else{D();setTimeout(function(){e()},1)}};var E=function(){if(v){clearTimeout(v);v=null}if(q){if(q.hasChildNodes()){for(var J=0;J<q.childNodes.length;++J){q.removeChild(q.childNodes[J])}}var K={w:b.parentNode.offsetWidth,h:b.parentNode.offsetHeight};b.videoWidth=b.parentNode.offsetWidth;b.videoHeight=b.parentNode.offsetHeight;b.audioUrl=null;b.sprites=[];b.paused=true}};var H=function(){if(b.paused){b.paused=false;b.ended=false;if(q){c.style.display="none";q.style.display="block";var J="tpr-frame-plr-"+m.tagId+"-"+0+"";var K=b.getElementsByClassName(J);if(K&&K[0]){K[0].className=K[0].className+" tpr-frame-plr-play-0-"+m.tagId;K[0].style.display="block"}if(!v&&b.duration>0){v=setTimeout(function(){v=null;i()},(b.duration+2-b.currentTime)*1000)}}n("playing")}};var B=function(){if(v){clearTimeout(v);v=null}if(b.videoInfo){for(var K=0;K<b.videoInfo.frameCount;K++){var J="tpr-frame-plr-"+m.tagId+"-"+K+"";var L=b.getElementsByClassName(J);if(L&&L[0]){L[0].className=J;L[0].style.zIndex=0;L[0].setAttribute("data-line",0);if(K==0){L[0].style.display="block";var M=L[0].cloneNode(true);L[0].parentNode.insertBefore(M,L[0]);L[0].parentNode.removeChild(L[0])}else{L[0].style.display="none"}}}b.currentTime=0;b.paused=true;b.ended=false;n("pause")}};var j=function(K,J){console.log("Media player failed: "+K+" "+J);b.error=K;b.paused=true;b.stalled=true;b.readyState=0;b.networkState=4;E();n("error");n("stalled")};var D=function(){b.readyState=1;b.duration=b.videoInfo.length;n("durationchange");n("loadedmetadata")};var e=function(){b.readyState=4;z(0);n("loadeddata");n("resize");n("progress");n("canplay");n("canplaythrough");if(b.autoplay||b.pendingPlay){n("play");H()}else{n("pause")}};var z=function(J){b.currentTime=J;t.setCurrentTime(J);n("timeupdate")};var i=function(){if(v){clearTimeout(v);v=null}if(b.ended){return}b.ended=true;b.paused=true;b.halted=false;b.networkState=1;if(b.loop){b.play()}else{n("ended")}};var d=function(K){var J;if(m.domain==="thirdpresence.com"){J="https://vp.thirdpresence.com/resolveFinalUrl?target="+encodeURIComponent(K)}else{J="https://up32yul1c2.execute-api.eu-west-1.amazonaws.com/staging/resolveFinalUrl?target="+encodeURIComponent(K)}r.doAjaxRequest({url:J,type:"JSON",cors:false,timeout:5000,success:function(L){var M=L.responseObject;if(M.url){s(M.url)}else{if(M.error){j(2,"Url resolver failed on file: "+K)}}},failure:function(L){j(2,"Url resolver failed with response status: "+L.status)}})};var s=function(K){var J="&referenceid="+encodeURIComponent(o(K));var L=m.scheme+"//api."+m.domain+"/03-13/video?action=proxyVideo&m=4&sessionId="+m.sessionId+J+"&ts="+new Date().getTime()+"&url="+encodeURIComponent(K);r.doAjaxRequest({url:L,type:"JSON",timeout:10000,cors:false,success:function(N){var O=N.responseObject;if(O.renders){var Q=0;var M;var S=null;for(M=0;M<O.renders.length;M++){var P=O.renders[M].type;if(P&&P==="video/x-tpv"){S=O.renders[M].source}}if(S){A(S)}else{j(3,"No valid format for video id "+O.videoid)}}else{if(O.error){j(2,"Video proxy failure: "+O.error)}else{if(O.errorresponse){var R=O.message?O.message:"No message";j(2,R)}}}},failure:function(M){j(2,"Video proxy failed with response status: "+M.status)}})};var o=function(L){var K;var J;if(/\.2mdn\.net\/MotifFiles\/.*\?/i.test(L)){J=/\.2mdn\.net\/MotifFiles\/(.*)\?/i.exec(L);K=J?"2mdn.net/MotifFiles/"+J[1]:L}else{if(/\.2mdn\.net\/videoplayback\?id/i.test(L)){J=/\.2mdn\.net\/videoplayback\?id=(.*?)&/i.exec(L);K=J?"2mdn.net/"+J[1]:L}else{if(/\.2mdn\.net\/videoplayback\/id\//i.test(L)){J=/\.2mdn\.net\/videoplayback\/id\/(.*?)\//i.exec(L);K=J?"2mdn.net/"+J[1]:L}else{if(/\.gvt1\.com\/videoplayback\?id/i.test(L)){J=/\.gvt1\.com\/videoplayback\?id=(.*?)&/i.exec(L);K=J?"gvt1.com/"+J[1]:L}else{if(/\.gvt1\.com\/videoplayback\/id\//i.test(L)){J=/\.gvt1\.com\/videoplayback\/id\/(.*?)\//i.exec(L);K=J?"gvt1.com/"+J[1]:L}else{if(/\.googlesyndication\.com\/videoplayback\?id/i.test(L)){J=/\.googlesyndication\.com\/videoplayback\?id=(.*?)&/i.exec(L);K=J?"googlesyndication.com/"+J[1]:L}else{if(/\.googlesyndication\.com\/videoplayback\/id\//i.test(L)){J=/\.googlesyndication\.com\/videoplayback\/id\/(.*?)\//i.exec(L);K=J?"googlesyndication.com/"+J[1]:L}else{if(/\.spotxcdn\.com\/media\/videos\/orig\//i.test(L)){var J=/\.spotxcdn\.com\/media\/videos\/orig\/(.*)?/i.exec(L);K=J?"spotxcdn.com/"+J[1]:L}else{K=L}}}}}}}}return K};var l=function(M){var L={animation:false,animationstring:"animation",keyframeprefix:"",pfx:""};var K="Webkit Moz O ms Khtml".split(" ");if(M.style.animationName){L.animation=true}if(L.animation===false){for(var J=0;J<K.length;J++){if(M.style[K[J]+"AnimationName"]!==undefined){L.pfx=K[J];L.animationstring=L.pfx+"Animation";L.keyframeprefix="-"+L.pfx.toLowerCase()+"-";L.animation=true;break}}}return L};var u=function(K,J){var L=J-K.toString().length+1;return Array(+(L>0&&L)).join("0")+K};var n=function(J){var K=document.createEvent("Event");K.initEvent(J,true,true);b.dispatchEvent(K)};var y=function(L,J,K){if(K){console.log("setting "+L+" changing from "+J+" to "+K);return K}else{console.log("getting "+L+" value "+J)}};var G={};G.load=function(){b.readyState=0;b.muted=true;b.currentSrc=null;if(!b.paused){b.pause()}t.stop();if(!b.src){var J=b.getAttribute("src");if(J){b.src=J}}if(b.src){b.currentSrc=b.src;b.loadedUrl=b.src;b.networkState=2;E();C(b.poster);if(b.src.indexOf(".json")===b.src.length-5){A(b.src)}else{d(b.src)}n("loadstart")}else{b.currentSrc=null;b.networkState=4;j(4,"Failed")}};G.play=function(){n("play");if(b.readyState===4&&b.loadedUrl===b.src){if(b.halted){if(typeof v==="undefined"||v===null){v=setTimeout(function(){v=null;i()},(b.duration+2-b.currentTime)*1000)}t.play();b.halted=false;b.paused=false}else{if(b.ended||b.paused){B();t.pause();t.setCurrentTime(0)}t.play();H();b.halted=false;b.paused=false}}else{if(b.networkState!==2){b.load()}if(b.networkState===2){b.pendingPlay=true}}};G.pause=function(){if(v){clearTimeout(v);v=null}b.pendingPlay=false;if(!b.paused){t.pause();b.halted=true;b.paused=true;n("pause")}};G.canPlayType=function(J){if(J==="video/mp4"||J==="video/webm"||J==="video/x-tpv"){return"probably"}return""};G.addTextTrack=function(){return null};G.autoplay=false;G.buffered={length:0,start:function(J){},end:function(J){}};G.controls=false;G.currentSrc=null;G.currentTime=0;G.defaultMuted=true;G.defaultPlaybackRate=1;G.duration=NaN;G.ended=false;G.error=null;G.mediaGroup=null;G.muted=true;G.networkState=0;G.paused=false;G.halted=false;G.playbackRate=1;G.played={length:0,start:function(J){},end:function(J){}};G.preload=true;G.readyState=0;G.seekable={length:0,start:function(J){},end:function(J){}};G.seeking=false;G.src=null;G.startDate=new Date(0);G.textTracks=null;G.videoTracks=null;G.loop=false;G.volume=0;G.videoWidth=0;G.videoHeight=0;G.addEventListener=function(L,N,J){Node.prototype.addEventListener.apply(b,arguments);if(!b.eventList[L]){b.eventList[L]=[]}var M=b.eventList[L];for(var K=0;K!=M.length;K++){if(M[K]===N){return}}M.push(N)};G.removeEventListener=function(K,N){Node.prototype.removeEventListener.apply(b,arguments);if(!b.eventList[K]){return}var M=b.eventList[K];for(var J=0;J!=M.length;){var L=M[J];if(!N){Node.prototype.removeEventListener.call(b,K,L);M.splice(J,1);continue}else{if(L===N){M.splice(J,1);break}}J++}if(M.length==0){delete b.eventList[K]}};G.removeAllEventListeners=function(){for(var K in b.eventList){var L=b.eventList[K];for(var J=0;J<L.length;J++){Node.prototype.removeEventListener.call(b,K,L[J])}delete b.eventList[K]}};G.resetState=function(){b.src=null;b.removeAllEventListeners()};G.pendingPlay=false;G.sprites=[];G.videoInfo=null;G.loadedUrl=null;G.eventList={};G.tprwatch=function(O,K){var L=this[O],M=L,J=function(){K.call(this,O,M,M);return M},N=function(P){L=M;M=P;K.call(this,O,L,M);return};if(delete this[O]){if(Object.defineProperty){Object.defineProperty(this,O,{get:J,set:N})}else{if(Object.prototype.__defineGetter__&&Object.prototype.__defineSetter__){Object.prototype.__defineGetter__.call(this,O,J);Object.prototype.__defineSetter__.call(this,O,N)}}}};G.tprunwatch=function(K){var J=this[K];delete this[K];this[K]=J};var t=new (function(){var M=0;var P=false;var T=null;var O=null;var W=null;var R=null;var V=null;var X=true;var L=null;var N=false;var U=true;var J=false;var Q={IDLE:0,PAUSED:1,STARTED:2};var K=Q.IDLE;function S(Y,aa){var Z=new XMLHttpRequest();Z.open("GET",Y,true);Z.responseType="arraybuffer";Z.onload=function(){T.decodeAudioData(Z.response,aa)};Z.send()}this.audioUrl=null;this.setVideoPauseState=function(Y){U=Y};this.init=function(Y){L=Y};this.initContext=function(){var Z=(window.AudioContext||window.webkitAudioContext||window.mozAudioContext||window.oAudioContext||window.msAudioContext);if(Z){try{T=null;P=false}catch(Y){}}else{}};this.load=function(){X=true;J=false;this.stop();this.initContext();if(this.audioUrl){if(P){S(this.audioUrl,function(Z){R=Z;K=Q.PAUSED;if(N&&!X){this.play()}})}else{O=document.createElement("audio");var Y=document.createElement("source");Y.src=this.audioUrl;Y.type="audio/mpeg";O.appendChild(Y);O.autoplay=false;O.loop=false;O.onerror=function(){console.log("Error on loading audio");O=null;K=Q.IDLE};O.load();K=Q.PAUSED}}};this.setCurrentTime=function(Y){M=Y;if(K!==Q.IDLE&&O&&O.paused&&O.currentTime){O.currentTime=Y}};this.pause=function(){if(K!==Q.STARTED){return}if(!P){if(O){O.pause();K=Q.PAUSED}}else{if(W){if(W.stop){W.stop(0)}else{if(W.noteOff){W.noteOff(0)}}K=Q.PAUSED}}};this.stop=function(){this.pause();if(P){if(T){if(T.close){T.close()}T=null;W=null;R=null}}else{O=null}K=Q.IDLE;J=false};this.play=function(){if(K!==Q.PAUSED||X){return}if(P){if(!T||!R){N=true;return}N=false;W=T.createBufferSource();W.buffer=R;W.loop=false;if(T.createGain){V=T.createGain()}else{V=T.createGainNode()}W.connect(V);V.connect(T.destination);V.gain.value=X?0:1;if(W.start){W.start(0,M)}else{if(W.noteOn){W.noteOn(0,M)}else{if(W.noteGrainOn){W.noteGrainOn(0,M,R.duration-M)}}}K=Q.STARTED}else{if(O){try{if(h){O.play();O.pause()}O.muted=X;O.currentTime=M||0.001;O.play();K=Q.STARTED}catch(Y){}}}};this.setMute=function(Y){X=Y;if(U){return}if(Y){this.pause()}else{this.play()}}})();w.createVideoTag=function(K){for(var J in G){if(G.hasOwnProperty(J)){K[J]=G[J]}}b=K;b.tprwatch("muted",function(N,L,M){if(M!==L){t.setMute(M);b.volume=(M?0:1);n("volumechange");return M}});b.tprwatch("volume",function(N,L,M){if(M!==L){b.muted=(M>0?false:true);return M}});b.tprwatch("paused",function(N,L,M){if(M!==L){t.setVideoPauseState(M);return M}});b.tprwatch("src",function(N,L,M){if(M!==L){F();return M}});k=setInterval(function(){if(!b){clearInterval(k);k=null;return}if(!b.src){b.loadedUrl=null;b.networkState=3}var L=b.getElementsByTagName("source");for(var N=0;N<L.length;++N){var O=L[N].getAttribute("type");if(b.canPlayType(O)){var M=L[N].getAttribute("src");if(b.src!==M){b.src=M;b.load()}break}}},100);return K};w.init=function(K,J){m=K;r=J;window.addEventListener("resize",function(){setTimeout(function(){var M=document.getElementById("tpr_video_css"+m.tagId);if(M&&M.hasChildNodes()){var N={w:b.offsetWidth,h:b.offsetHeight};for(var L=0;L<M.childNodes.length;++L){M.childNodes[L].style.top=(N.h-I)*0.5+"px";M.childNodes[L].style.left=(N.w-f)*0.5+"px";M.childNodes[L].style.width=f+"px";M.childNodes[L].style.height=I+"px"}}},1)},true)};return w};