var OX=OX||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(""){u.oxns=""}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.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.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",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})},browserIDKey:function(){return h},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(k){}}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_"+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.length",j=this,M=OX.Hooks,E=OX.Modes;function r(){return(u.rm>0)&&(u.rd>0)&&(u.rc0)&&(u.rm>0)&&(!u.rc)){u.rc=0}}function p(){var k=j.createAdRequestURL(),R=u.rc&&("_"+u.rc),Q=G+(R||""),i=O.createScript({id:Q,src:k});return i}function b(T,S){var k=f[T]||[],Q=OX.getHooksByType(T)||[],V=Q.concat(k),U;if(V){for(var R=0;RC){P=true}return k};j.dflt=function(Q,i){var k=l[Q];k&&k.dflt(i)};j.ifrmHTML=function(Q,i){var k=l[Q];k&&k.set("iframe_html",i)};j.disableFeature=function(i){u.df=u.df||[];u.df.push(i)};j.disableMarket=function(){j.disableFeature("m")};j.disableSegmentation=function(){u.ns=1};j.enableFeature=function(i){u.ef=u.ef||[];u.ef.push(i)};j.enableMarket=function(){j.enableFeature("m")};j.enableSegmentation=function(){u.ns=null};j.fetchAds=function(){var k,i;b(M.ON_AD_REQUEST,[j]);k=j.createAdRequestURL();if(P){z(k,window[w],j.fetchAds)}else{i=O.template(O.Templates.SCRIPT,{src:k,id:G});O.write(i)}};j.fetchAdsComplete=function(){switch(q.mode){case E.IMMEDIATE:j.showAdUnit(q.auid);break;case E.DEFERRED:for(var i in l){if(l.hasOwnProperty(i)){if(l[i].get("anchor")){j.showAdUnit(i)}}}break;default:}if(u.auid&&u.auid.length===1){if(u.rc===0){j.addHook(function(){r()&&H()},OX.Hooks.ON_ADUNIT_RENDER_FINISH)}}else{r()&&H()}};j.frameCreatives=function(i){v=i};j.getOrCreateAdUnit=function(i){if(!l[i]){l[i]=new OX.AdUnit(i,j.get("o"));q.ad_units.push(l[i]);b(M.ON_ADUNIT_CREATED,[l[i]])}return l[i]};j.get=function(i){return q.hasOwnProperty(i)?q[i]:u[i]};j.getQueryArgs=function(){return u};j.getProperties=function(){return q};j.isResponseEmpty=function(){var k,i;if(!(y&&y.ads&&y.ads.adunits&&(k=y.ads.adunits[0])&&(i=k.chain)&&i.length)){return true}else{return false}};j.getRecordTemplate=function(){if(y&&y.ads){return y.ads.record_tmpl}return""};j.loadAdResponse=function(Q){var S=Q.ads,U=Q.ads.adunits,k,T;x=x||O.get(G);y=Q;D(S.pixels);B(q.debug=S.debug);for(var R=0;Rvar OX_swfobject = window.parent.OX.swfobject(window, document, navigator);<\/script>",x,j=a+"_ch_{i}",y=V.IMAGE_BEACON_TEMPLATE,L="