/*! Yieldbot Intent Tag | Copyright 2015 Yieldbot, Inc. */var ybotq=ybotq||[],yieldbot=yieldbot||{};!function(){yieldbot.cts_js=+new Date;for(var a,b,c,d,e,f,g=function(){return+new Date},h=function(){return g()-yieldbot.framework_window.yieldbot.cts_js},i=function(){return(0|36*Math.random()).toString(36)},j=function(){return(g().toString(36)+"xxxxxxxxxx".replace(/[x]/g,i)).toLowerCase()},k=Array.prototype.indexOf,l=(function(a,b){var c,d;if(null==a)return-1;if(k&&a.indexOf===k)return a.indexOf(b);for(c=0,d=a.length;d>c;c++)if(c in a&&a[c]===b)return c;return-1}),m=function(a,b){var c,d,e=[];for(c=0,d=a.length;d>c;c++)a[c]!==b&&e.push(a[c]);return e},n=function(a,b){null==b&&(b=J),a?sa("_debug",a,b):ua("_debug")},o=function(){var a=arguments,b=Array.prototype.slice.call(a);1===b.length&&b.push(h()),yieldbot.framework_window.yieldbot._history.push(b),ra("_debug")&&s(b)},p=function(a){o.apply(null,["ybotq.push."+yieldbot.framework_window.yieldbot._pushCount,h(),a]),yieldbot.framework_window.yieldbot._pushCount+=1},q=function(a,b){return function(){var c=Array.prototype.slice.call(arguments);return c.unshift(h()),c.unshift(a),o.apply(null,c),b.apply(null,arguments)}},r=function(){if(yieldbot.framework_window.console){yieldbot.framework_window.console.group&&yieldbot.framework_window.console.group("Yieldbot History");for(var a=0,b=yieldbot.framework_window.yieldbot._history.length;b>a;a++)s(yieldbot.framework_window.yieldbot._history[a]);yieldbot.framework_window.console.groupEnd&&yieldbot.framework_window.console.groupEnd()}},s=function(){yieldbot.framework_window.console&&yieldbot.framework_window.console.log&&yieldbot.framework_window.console.log.apply(yieldbot.framework_window.console,arguments)},t=/^\s\s*/,u=/\s\s*$/,v=function(a){return a.replace(t,"").replace(u,"")},w="v2015-06-23|e14513e",x=window,y=window.top,z="ybot",A="document",B="contentWindow",C=escape,D=unescape,E="v1/init",F="ad/creative.js",G="ad/impression.gif",H=2592e6,I=2592e6,J=3e5,K=1e3,L=!1,M=!1,N=[],O=[],P={},Q=null,R=!1,S={},T={},U="i",V=!1,W=!1,X=null,Y={},Z=null,$=null,_=function(a,b){return a.getElementById(b)},aa=function(a,b){if(0===arguments.length){U&&(a="//"+U+".yldbt.com/m/");var c=ra("c",!0);return c&&(a=c),"http://"===a.slice(0,7)&&(a=a.slice(5)),"//"===a.slice(0,2)&&(a=("https:"===document.location.protocol?"https:":"http:")+a),a}sa("c",a,J),o("url_prefix",a),b&&(L=b)},ba=function(a,b,c){var d,e=a.length,f=b||";",g=c||"=";for(d=0;e>d;d++)1===a[d].length?a[d]=a[d][0]:2===a[d].length&&(a[d]=a[d][0]+g+C(a[d][1]));return a.join(f)},ca=function(a){return L&&a.push(["_url_prefix",aa()]),a.push(["e"]),ba(a,"&")},da=function(a){var b,c,d,e,f,g,h=[],i={};for(b=0;b')},qa=function(a){oa("info.gif",ca(a))},ra=function(a,b){var c="__"+z+a;try{var d=new RegExp("(^|;)[ ]*"+c+"=([^;]*)"),e=d.exec(yieldbot.framework_window.document.cookie);return e?D(e[2]):void 0}catch(f){if(!b){var h=[];h.push(["v",w]),h.push(["op","getCookie"]),h.push(["ts",g()]),h.push(["k",c]),h.push(["m",f?f.message||f:"_info"]),qa(h)}return!1}},sa=function(a,b,c,d,e,f){e=X||e;var h="__"+z+a;try{var i;c&&(i=new Date,i.setTime(i.getTime()+c)),yieldbot.framework_window.document.cookie=h+"="+C(b)+(c?";expires="+i.toGMTString():"")+";path="+(d||"/")+(e?";domain="+e:"")+(f?";secure":"")}catch(j){var k=[];k.push(["v",w]),k.push(["op","setCookie"]),k.push(["ts",g()]),k.push(["k",h]),k.push(["ev",b]),k.push(["m",j?j.message||j:"_info"]),qa(k)}},ta=function(a){if(0===arguments.length)return X;if(o.apply(null,["setting domain name",a]),null!=a){var b=new RegExp(a.replace(/^\./,"")+"$");document.domain.match(b)||o.apply(null,["domain name error","can't set \""+a+'" as the domain because is\'s not part of "'+document.domain+'"'])}X=a},ua=function(a,b,c,d){sa(a,"",-1,b,c,d)},va=function(a){a?(sa("n","1",J),ua("a"),ua("e"),ua("z")):ua("n")},wa=function(){M=!0},xa=function(){return ra("u")},ya=function(){var a=ra("s");return a?a.split(".")[0]:void 0},za=function(){if(f)return f;var a=ra("s");return a?a.split(".")[2]:void 0},Aa=function(){var a,b,c,d,e,i,k,l,m,n,p,q,r=yieldbot.framework_window,s=r[A],t=r.screen,u=r.navigator,v=/[ +]/g,x=function(a){return a.replace(v,"%20")},z=function(){if("boolean"===bb(u.cookieEnabled))return!u.cookieEnabled;var a=function(){return sa("t","1"),"1"===ra("t")?!1:!0};return a()},B=function(){var a="";if(Q)return Q;try{a=y[A].referrer}catch(b){if(r.parent)try{a=r.parent[A].referrer}catch(c){a=""}}return""===a&&(a=s.referrer),a};b=j(),q=g(),p=ra("v"),c=ra("u")||j(),l=ra("s"),m=ra("n"),l?(k=l.split("."),e=k[0],i=1+parseInt(k[3],10),n=parseInt(k[1],10),a=k[2]):(e=j(),i=1,n=p?0:1),d=[e,n,b,i].join("."),sa("u",c,H),sa("v",q,I),sa("s",d,J),m&&sa("n",m,J),f=b,ua("a"),ua("p"),ua("e"),ua("z");var C=[];if(C.push(["cb","yieldbot.updateState"]),C.push(["v",w]),C.push(["vi",c]),C.push(["si",e]),C.push(["pvi",b]),C.push(["pvd",i]),a&&C.push(["lpvi",a]),n&&C.push(["nv"]),Q&&C.push(["npv",1]),z()&&C.push(["cd"]),O.length){C.push(["sn",O.join("|")]);var D,E,F=[];for(D=0;Dvar y=window.parent.yieldbot;y.impression("'+h+'");');var r=""+d+"",s=/MSIE[ ]+6/.test(l.navigator.userAgent),t=k+"-iframe";null!=j?setTimeout(function(){Ba(p,r,t,s,m,b,c)},j):Ba(p,r,t,s,m,b,c)},Da=function(){var a=ra("u");a&&sa("u",a,J),ua("v")},Ea=function(a,b,c){var d=l(O,a),e={};if(-1===d&&(O.push(a),P[a]=b),"object"===bb(b)?e=b:"string"===bb(b)&&(e.dom_id=b),"string"===bb(e.dom_id)?S[a]=e.dom_id:delete S[a],"number"===bb(c)?(e.time=c,T[a]=e.time):delete T[a],cb(e.sizes)){var f,g=[];if(2===e.sizes.length&&"number"===bb(e.sizes[0])&&"number"===bb(e.sizes[1]))g.push(e.sizes.join("x"));else for(f=0;fb;b++)if(l(f,v(e[b]))>-1)return V&&(ua("a"),ua("e"),ua("z")),v(e[b]);if(g.length)for(b=0;c>b;b++)if(l(g,v(e[b]))>-1)return V&&(ua("a"),ua("e"),ua("z")),v(e[b]);return!1},Oa=function(a,b,c){var d=Na(a);return d?Ma([d],b,c):"n"},Pa=function(a,b,c,d){var e,f,g,h,i=[],j="slotParams",k=ea();if(d=d||["size","cpm","ds"],c=c||"ybot_",g=Na(a),h=k[g],g&&"array"===bb(d))for(i.push(["y"]),i.push([c+"slot",g]),e=0;e');var n=g();yieldbot.framework_window.yieldbot["cts_ad_"+a.slot]=n,yieldbot.framework_window.yieldbot.cts_res&&h.push(["cts_res",yieldbot.framework_window.yieldbot.cts_res]),h.push(["cts_ad",n]),o("cts_ad",a.slot,n),pa(x,F,ca(h))},Wa=function(a,b){var c,d=x,e=d[A];if(!S[a]||!document.getElementById(S[a]))return void o("invalid slot","requestedSlot="+a,"_slotToDomId[requestedSlot]="+S[a]);if(y===x&&!yieldbot.framework_window.yieldbot._initialized)return void N.push(function(){setTimeout(function(){Wa(a,b)},0)});var f=T[a]||2e3,g=Na(a);g&&!Ia()&&S[a]?(c=_(e,S[a]),c.innerHTML="",Va({slot:g},S[a])):Ja().length?setTimeout(function(){g=Na(a),g?(c=_(e,S[a]),c.innerHTML="",Va({slot:g},S[a])):b()},f):b()},Xa=function(a){var b,c=["t","d1","d2"],d=(c.length,[]);d.push(["v",w]),d.push(["vi",xa()]),d.push(["si",ya()]),d.push(["pvi",za()]),d.push(["ri",a]),b=_(x[A],z+"-frame-"+a);var e=g();yieldbot.framework_window.yieldbot["cts_imp_"+a]=e,d.push(["cts_rend",yieldbot.framework_window.yieldbot["cts_rend_"+a]]),d.push(["cts_imp",e]),o("cts_imp",a,e),oa(G,ca(d))},Ya=!1,Za=[],$a={dfp_sb_manager:2,psn:1,ad:1,init:0},_a=function(a){var b,c,d;if(Za.push(a),d=Za[0],!$a.hasOwnProperty(d)){var e=[];for(e.push(["v",w]),e.push(["ts",g()]),e.push(["api_error",d+" not supported with unwrapped call"]),c=Za.length,b=0;c>b;b++)e.push(["arg_stack",Za[b]]);return qa(e),["noop"]}return $a[d]===Za.length-1?(Ya=!0,Za):["noop"]},ab={},bb=function(a){return null==a?String(a):ab[Object.prototype.toString.call(a)]||"object"},cb=Array.isArray||function(a){return"array"===bb(a)},db=function(a){var b,c,d,e,f;if(c=ea()[a],f=Ra(a),b={ybot_ad:f},"y"===f&&"object"===bb(c))for(d in c)e="ybot_"+d,b[e]=c[d];return b},eb=function(a,b){var c,d,e=[];if(a=a||":",b=b||",",c=ea(),"object"===bb(c))for(d in c)e.push([d,c[d].size,c[d].ds?"ds":c[d].cpm].join(a));return e.join(b)},fb=function(a,b){var c,d;if(b&&"function"===bb(b.setTargeting)){c=db(a);for(d in c)b.setTargeting(d,c[d])}},gb=function(a){var b=ea()[a],c="";return b&&b.size&&(c=b.size),c},hb=function(a){var b,c,d,e,f,h;if(p(a.toString()),"function"===bb(a))d=a;else{if(cb(a)||(a=_a(a)),f=a[0],h=a.slice(1),yieldbot.hasOwnProperty(f))d=yieldbot[f],h&&(e=h);else{var i=[];for(i.push(["v",w]),i.push(["op",f]),i.push(["ts",g()]),i.push(["api_error",f+" function not available"]),c=h.length,b=0;c>b;b++)i.push(["arg",h[b]]);qa(i),d=yieldbot.noop}Ya&&(Ya=!1,Za=[])}if(M&&"resume"!==f)N.push(a);else try{d.apply(yieldbot,e||[])}catch(j){var i=[];i.push(["v",w]),i.push(["ts",g()]),ra("_debug")&&(s("Caught error in ybotq.push"),s(j.stack||j.stackTrace||"Error in ybotq.push with no stack trace")),i.push(["apie",j.message||j]);try{qa(i)}catch(k){}}},ib=function(a){var b,c;if(!a.framework)for(c=a.length,b=0;c>b;b++)hb(a[b])},jb=function(){yieldbot.framework_window.yieldbot.cts_res=g(),o("cts_res",h(),yieldbot.framework_window.yieldbot.cts_res),M=!1,ib(N),N=[]},kb=function(a){return d=g()-c,Z=a,d>b?void o("init took "+d+"ms to respond",h(),a):void("object"!==bb(a)?(o("invalid data structure returned for v1/init",a),s("invalid data structure returned for v1/init",a),jb()):("array"===bb(a.errors)&&a.errors.length>0&&(o("vi/init errors",a.errors),a.integration_test&&yieldbot.framework_window.alert(a.errors)),"array"===bb(a.warnings)&&a.warnings.length>0&&(o("vi/init warnings",a.warnings),a.integration_test&&yieldbot.framework_window.alert(a.warnings)),a.slots||o("v1/init warnings","no slots"),a.slots&&"array"===bb(a.slots)&&Ga(a.slots),a.subdomain_iframe&&ma(a.subdomain_iframe),a.url_prefix&&aa(a.url_prefix),a.block_session&&va(a.block_session),a.ad_serve_first_slot_only&&La(a.ad_serve_first_slot_only),jb()))},lb=function(){return"object"===bb(Z)&&"undefined"!==bb(Z.minibar)&&"undefined"!==bb(e)},mb=function(a){if(lb()){var b,c,d,e="https:"===x[A].location.protocol?"https:":"http:";b=x[A].getElementsByTagName("script")[0],c=x[A].createElement("script"),c.src=e+"//cdn.yldbt.com/js/yieldbot.minibar.js",c.onload=function(){d=yieldbot.minibar,d&&(d.extraContent=a,d.initResponse=Z,d.render())},b.parentNode.insertBefore(c,b)}},nb=function(){$=1},ob=function(){var a=null;return Z&&Z.trending&&Z.trending.data&&(a=Z.trending),a},pb=function(a,b){R=!0;var c=bb(a);if("function"===c&&"object"===bb(b)){var d="init not called. invalid parameter order - nextPageview(object, function): "+c+", "+bb(b);return o(d),void s(d)}b="function"===c?a:b;var e="";if("object"!==c)for(e in P)Ea(e,P[e]);else{O=[],Y={};for(e in a)Ea(e,{sizes:a[e]})}Ua(),"function"===bb(b)&&ybotq.push(b)},qb="Boolean Number String Function Array Date RegExp Object".split(" "),rb=0;rba;a++)hb(arguments[a])},framework:!0},yieldbot.unfriendly_iframe){var vb=[];vb.push(["v",w]),vb.push(["op","iframeAccess"]),vb.push(["ts",g()]),vb.push(["m",yieldbot.unfriendly_iframe]),qa(vb)}}}();