var OX_mNHB=OX_mNHB||function(f,i){var c={},b,j,h,l,a={},n,k,e="OX_sd";var m=function(){var o=0;return function(){if(o){return}g();o=1}}();function g(){var p,o;if(!k.isFramed()){p=k.getCookie(e);if(parseInt(p)){p++}else{p=1}o=new Date(k.now()+1200000).toGMTString();k.cookie(e,p,o);n._requestArgs.sd=p}}function d(s,q){var o,x,w,p={},u={},t,v,r;if(s.vars){for(var y in s.vars){if(s.vars.hasOwnProperty(y)){p["c."+escape(y)]=s.vars[y]}}s.vars=null}if(s.gw){t=s.gw;s.gw=null}if("mNHB"){u.oxns="mNHB"}if(j){u.ju=j}if(h){u.jr=h}u.cb=k.rand();v=k.merge([s,u,p,k.contextArgs()]);r=k.serialize(v);o=k.template(k.Templates.GW_URL,{gw:t||b,v:"1.0",r:q,q:r});x=k.ensureRightProtocol(o);w=k.template(k.Templates.SCRIPT,{src:o,id:"ox_"+q+"_"+k.rand()});k.write(w)}n=function(p){var o=new OX_mNHB.AdRequest(p,{url:j=j||k.detectPageURL(),ref:h=h||k.detectRefererURL(),gw:b});c[o.get("o")]=o;return o};n._customVars={};n._requestArgs={};n.addHook=function(p,o){if(!a[o]){a[o]=[]}a[o].push(p)};n.addVariable=function(q,s,r,p){var o=n._customVars,t=(r||"c")+"."+q;if(p||!o[t]){o[t]=[]}o[t].push(s)};n.appendTag=function(o){k.write(o)};n.dflt=function(q,r,o){var p=c[q];p&&p.dflt(r,o)};n.ifrmHTML=function(q,r,o){var p=c[q];p&&p.ifrmHTML(r,o)};n.frameCreatives=function(o){l=o};n.getFramed=function(){return l};n.getHooksByType=function(o){return a[o]};n.init=function(){k=OX_mNHB.utils;m()};n.load=function(o){n(o).load()};n.requestAd=function(o){n(o).fetchAds()};n.recordAction=function(o){d(o,n.Resources.RAJ)};n.recordSegments=function(q){var o,r={};if(q.expires){o=Date.parse(q.expires);if(o",PIXEL_IFRAME_TEMPLATE:"",append:function(k,j){k.parentNode.insertBefore(j,k.nextSibling);return j},attachListener:function(l,j,k){if(l.addEventListener){l.addEventListener(j,k,false)}else{if(l.attachEvent){l.attachEvent("on"+j,k)}}},beacon:function(j){var k=i.ensureRightProtocol(j);(new Image()).src=k},getImgBeacon:function(j){var k=i.ensureRightProtocol(j);return i.template(i.IMAGE_BEACON_TEMPLATE,{src:k})},loadPixels:function(m){var j,l,k;if(m){j=i.template(i.PIXEL_IFRAME_TEMPLATE,{src:m});k=i.create(j);if(l=e.body){l.appendChild(k)}}},browserIDKey:function(){return h},appendBrowserIdToPixelUrl:function(m){var j=i.store.get(h),k=[];if(j){k=j.split(".")}if(k.length===3){var l=i.serialize({bi:k[0]});m+="&"+l}return m},contextArgs:function(){var n=i.detectWindowDims(),p={res:screen.width+"x"+screen.height+"x"+screen.colorDepth,plg:i.detectPlugins(),ch:e.charset||e.characterSet,tz:(new Date()).getTimezoneOffset()},o=e.getElementsByTagName("meta"),r;if(n){p.ws=n[0]+"x"+n[1]}p.ifr=i.inIframe()?1:0;if(p.ifr){try{tWin=d.top;tDoc=d.top.document;tDims=i.detectWindowDimensions(tWin,tDoc);if(tDims){p.tws=tDims.width+"x"+tDims.height}}catch(l){}}else{p.tws=p.ws}for(var m=0;m=0){return unescape(r[0].split("|").join(","))}}}}}catch(v){}for(var u in j){if(j.hasOwnProperty(u)){if(d.ActiveXObject){for(var t=0;t'):e.createElement("iframe")}catch(m){n=e.createElement("iframe")}if(k){n.setAttribute("id",k);n.setAttribute("name",k)}n.setAttribute("width",l);n.setAttribute("height",j);n.setAttribute("frameSpacing","0");n.setAttribute("frameBorder","no");n.setAttribute("scrolling","no");return n},produceFrame:function(j){var q,k,p='javascript:window["contents"]',w,y=j.hookNode,l=j.name,n=j.width,z=j.height,m=j.onStart,o=j.onFinish,t=j.onSuccess,s=l+"_contents",x=i.template(i.Templates.IFRAME_DOC,{title:j.title||"OpenX",head:j.headHTML,body:j.bodyHTML});q=i.createFrameElement(l,n,z);if(j.replace){i.replace(y,q)}else{y.innerHTML="";y.appendChild(q)}k=(i.isIE&&(i.ieVersion<11))||d.opera;if(k){q.src=p}if(k){try{o&&f(q,o);q.contentWindow.contents=x;m&&m();q.src=p}catch(r){var v=q;q=i.createFrameElement(l,n,z);d[s]=x;p=i.template(i.Templates.IFRAME_JS_URI,{contentsVar:s,domain:e.domain});o&&f(q,o);q.src=p;m&&m();i.replace(v,q)}}else{try{w=q.contentWindow||q.contentDocument;if(w.document){w=w.document}o&&f(q,o);if(w){w.open("text/html","replace");m&&m();w.write(x);w.close()}}catch(u){if(!j.isRetry){j.hookNode=q;j.replace=true;j.isRetry=true;d.setTimeout(function(){i.produceFrame(j)},0)}}}t&&t(q)},rand:function(){return Math.floor(Math.random()*9999999999)+""},remove:function(j){j.parentNode.removeChild(j)},replace:function(k,j){k.parentNode.replaceChild(j,k);return j},replaceOrRemove:function(j,l,k){if(!j){l&&i.remove(l)}else{if(l){return i.replace(l,j)}else{return i.append(k,j)}}},serialize:function(k){var m="",l;if(typeof k==="object"){for(var j in k){if(k.hasOwnProperty(j)){l=k[j];if(i.defined(l)&&(l!==null)){if(i.isArray(l)){l=l.join(",")}m+=j+"="+escape(l)+"&"}}}}if(m.length>1){m=m.substr(0,m.length-1)}return m},store:function(){var o="1",p=630720000000,m="|",r,j,q,l={};try{r=localStorage;r.setItem(o,o);r.removeItem(o);j=1}catch(n){if(g.cookieEnabled&&c){q=1}}function k(v,u){var x="OX_mNHB_"+v,t,s;if(j){s=r.getItem(x);u&&r.removeItem(x)}else{if(q){s=i.getCookie(x);u&&i.cookie(x)}else{s=l[x];u&&(delete l[x])}}if(s){t=s.split(m);for(var w=0;w<\/script>",IFRAME_DOC:"{title}{head}{body}",GW_URL:"{gw}/{v}/{r}?{q}",IFRAME_JS_URI:"javascript:document.open();document.domain='{domain}';document.write(window.parent['{contentsVar}']);window.parent['{contentsVar}']=null;setTimeout('document.close()',5000)"},write:function(j){e.readyState!=="complete"&&e.write(j)},isCookieEnabled:function(){return g.cookieEnabled&&c},isValidDIM:function(j){if(j>a){return false}else{if(isNaN(j)){return false}}return true},isEmpty:function(j){for(var k in j){if(j.hasOwnProperty(k)){return false}}return true},isSubset:function(k,j){var m,l;if(!i.isValidArray(k)||!i.isValidArray(j)){return false}if(k.length0)&&(w.rd>0)&&(w.rc0)&&(w.rm>0)&&(!w.rc)){w.rc=0}}function r(){var k=j.createAdRequestURL(),U=w.rc&&("_"+w.rc),T=J+(U||""),i=R.createScript({id:T,src:k});return i}function a(W,V){var k=f[W]||[],T=OX_mNHB.getHooksByType(W)||[],Y=T.concat(k),X;if(Y){for(var U=0;UF){S=true}return T};j.dflt=function(T,i){var k=l[T];k&&k.dflt(i)};j.ifrmHTML=function(T,i){var k=l[T];k&&k.set("iframe_html",i)};j.disableFeature=function(i){w.df=w.df||[];w.df.push(i)};j.disableMarket=function(){j.disableFeature("m")};j.disableSegmentation=function(){w.ns=1};j.enableFeature=function(i){w.ef=w.ef||[];w.ef.push(i)};j.enableMarket=function(){j.enableFeature("m")};j.enableSegmentation=function(){w.ns=null};j.flagStoreRemoteCachedAd=function(i){w.o=i||e;w.cache=RemoteCacheModes.STORE_AD};j.setRemoteCacheToken=function(i){w.o=i;w.cache=RemoteCacheModes.RETRIEVE_AD_CACHE_MISS};j.setRequestStart=function(){p=new Date().getTime()};j.setRequestEnd=function(i){if(p<0){return}y=new Date().getTime();if(i.ads&&i.ads.oxt){var T=i.ads.oxt;var k=(y-p);if(T&&k>T){j.storeNetworkLatency(k-T)}}};j.storeNetworkLatency=function(k){var i=j.getNetworkLatencyList();i.push(k);if(i.length>H){i=i.slice(-H)}R.store.put(d,i.toString())};j.getNetworkLatencyList=function(){var k=R.store.get(d);if(k){var V=JSON.parse("["+k+"]");if(V&&R.isArray(V)){var T=[];for(var U=0;U0){T.push(W)}}return T}}return[]};j.getNetworkLatencyString=function(){var k=j.getNetworkLatencyList(),i;if(k.length>0){i=k.toString()}return i};j.fetchAds=function(){var k,i;j.setRequestStart();a(P.ON_AD_REQUEST,[j]);k=j.createAdRequestURL();if(S){C(k,window[z],j.fetchAds)}else{i=R.template(R.Templates.SCRIPT,{src:k,id:J});R.write(i)}};j.fetchAdsComplete=function(){switch(s.mode){case G.IMMEDIATE:j.showAdUnit(s.auid);break;case G.DEFERRED:for(var i in l){if(l.hasOwnProperty(i)){if(l[i].get("anchor")){j.showAdUnit(i)}}}break;default:}t()&&L()};j.frameCreatives=function(i){x=i};j.getOrCreateAdUnit=function(i){if(!l[i]){l[i]=new OX_mNHB.AdUnit(i,j.get("o"));s.ad_units.push(l[i]);a(P.ON_ADUNIT_CREATED,[l[i]])}return l[i]};j.get=function(i){return s.hasOwnProperty(i)?s[i]:w[i]};j.getQueryArgs=function(){return w};j.getProperties=function(){return s};j.isResponseEmpty=function(){var k,i;if(!(B&&B.ads&&B.ads.adunits&&(k=B.ads.adunits[0])&&(i=k.chain)&&i.length)){return true}else{return false}};j.getRecordTemplate=function(){if(B&&B.ads){return B.ads.record_tmpl}return""};j.loadAdResponse=function(T){var V=T.ads,X=T.ads.adunits,k,W;A=A||R.get(J);B=T;E(s.debug=V.debug);for(var U=0;Uvar OX_swfobject = window.parent.OX_mNHB.swfobject(window, document, navigator);<\/script>",x,j=a+"_ch_{i}",y=V.IMAGE_BEACON_TEMPLATE,L="