Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 30

window.bouncex&&bouncex.website||!function(){function init_post_cookie(){perf.

ti
mes("init_post_cookie"),bouncex.cookieReady=!0,initPushedData(),"object"==typeof
window.bxconv&&report_conversion_sync(window.bxconv),bcxReady(function(){init_v
ars(),bcx_str=make_include_string(),baddjs(bcx_str)})}function processPushedData
(e,n){if(n=n||{},"conversion"==e)report_conversion_sync(n,"pushdata");else{var o
=e.trim().toLowerCase(),t={};for(k in n)if(n.hasOwnProperty(k)){var i=k.trim().t
oLowerCase();-1===i.indexOf(":")&&(i=o+":"+i);var a=n[k];"string"==typeof a&&(a=
a.trim()),t[i]=a}event_stream_report(o,t)}}function initPushedData(){for(var e=b
ouncex.pushedData.length,n=0;e>n;n++)processPushedData(bouncex.pushedData[n][0],
bouncex.pushedData[n][1]);bouncex.pushedData=[]}function can_init(){if(document.
visibilityState&&"prerender"===document.visibilityState)return addEvent(document
,"visibilitychange",function i(){"prerender"!==document.visibilityState&&(remove
Event(document,"visibilitychange",i),bcx_init())}),bouncex.prerendered=!0,!1;if(
bouncex.baddjs)return!1;if(!window.postMessage)return!1;if(!bouncex.website.ei&&
window!=window.top)return!1;if(!areCookiesEnabled())return!1;if(bouncex.website.
burls.length)for(var e in bouncex.website.burls)if(bouncex.website.burls.hasOwnP
roperty(e)){var n=bouncex.website.burls[e];if(-1!=n.prop.indexOf("contains")){va
r o=window.location.href.indexOf(n.val);if("contains"==n.prop&&-1!=o||"not_conta
ins"==n.prop&&-1==o)return!1}else if(-1!=n.prop.indexOf("regex_match")){var t=ne
w RegExp(n.val,"gi").test(window.location.href);if("regex_match"==n.prop&&t||"no
t_regex_match"==n.prop&&!t)return!1}}return!0}function init_visit_cookie(){var e
=getBounceVisitCookie();e&&(bouncex.visit_cookie=bouncex.parseJSON(e)),bouncex.v
isit_cookie||(bouncex.visit_cookie={},bouncex.visit_cookie.lp=bouncex.calling_ur
l.substring(0,500).replace(/\+/g,"%2B").replace(/\%[A-F0-9]?[^A-F0-9]/,""),bounc
ex.visit_cookie.r=bouncex.referrer,setBounceVisitCookie())}function init_cookie(
){bouncex.cookie=getBounceCookie()}function init_cookie_functions(){perf.times("
init_cookie_functions"),bouncex.lz=function(){function e(e,n){if(!t[e]){t[e]={};
for(var o=0;o<e.length;o++)t[e][e.charAt(o)]=o}return t[e][n]}var n=String.fromC
harCode,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",t=
{},i={compressToURI:function(e){return null==e?"":i._compress(e,6,function(e){re
turn o.charAt(e)})},decompressFromURI:function(n){return null==n?"":""==n?null:(
n=n.replace(/ /g,"+"),i._decompress(n.length,32,function(t){return e(o,n.charAt(
t))}))},compress:function(e){return i._compress(e,16,function(e){return n(e)})},
_compress:function(e,n,o){if(null==e)return"";var t,i,a,c={},r={},s="",u="",b=""
,l=2,d=3,p=2,m=[],x=0,g=0;for(a=0;a<e.length;a+=1)if(s=e.charAt(a),Object.protot
ype.hasOwnProperty.call(c,s)||(c[s]=d++,r[s]=!0),u=b+s,Object.prototype.hasOwnPr
operty.call(c,u))b=u;else{if(Object.prototype.hasOwnProperty.call(r,b)){if(b.cha
rCodeAt(0)<256){for(t=0;p>t;t++)x<<=1,g==n-1?(g=0,m.push(o(x)),x=0):g++;for(i=b.
charCodeAt(0),t=0;8>t;t++)x=x<<1|1&i,g==n-1?(g=0,m.push(o(x)),x=0):g++,i>>=1}els
e{for(i=1,t=0;p>t;t++)x=x<<1|i,g==n-1?(g=0,m.push(o(x)),x=0):g++,i=0;for(i=b.cha
rCodeAt(0),t=0;16>t;t++)x=x<<1|1&i,g==n-1?(g=0,m.push(o(x)),x=0):g++,i>>=1}l--,0
==l&&(l=Math.pow(2,p),p++),delete r[b]}else for(i=c[b],t=0;p>t;t++)x=x<<1|1&i,g=
=n-1?(g=0,m.push(o(x)),x=0):g++,i>>=1;l--,0==l&&(l=Math.pow(2,p),p++),c[u]=d++,b
=String(s)}if(""!==b){if(Object.prototype.hasOwnProperty.call(r,b)){if(b.charCod
eAt(0)<256){for(t=0;p>t;t++)x<<=1,g==n-1?(g=0,m.push(o(x)),x=0):g++;for(i=b.char
CodeAt(0),t=0;8>t;t++)x=x<<1|1&i,g==n-1?(g=0,m.push(o(x)),x=0):g++,i>>=1}else{fo
r(i=1,t=0;p>t;t++)x=x<<1|i,g==n-1?(g=0,m.push(o(x)),x=0):g++,i=0;for(i=b.charCod
eAt(0),t=0;16>t;t++)x=x<<1|1&i,g==n-1?(g=0,m.push(o(x)),x=0):g++,i>>=1}l--,0==l&
&(l=Math.pow(2,p),p++),delete r[b]}else for(i=c[b],t=0;p>t;t++)x=x<<1|1&i,g==n-1
?(g=0,m.push(o(x)),x=0):g++,i>>=1;l--,0==l&&(l=Math.pow(2,p),p++)}for(i=2,t=0;p>
t;t++)x=x<<1|1&i,g==n-1?(g=0,m.push(o(x)),x=0):g++,i>>=1;for(;;){if(x<<=1,g==n-1
){m.push(o(x));break}g++}return m.join("")},decompress:function(e){return null==
e?"":""==e?null:i._decompress(e.length,32768,function(n){return e.charCodeAt(n)}
)},_decompress:function(e,o,t){var i,a,c,r,s,u,b,l,d=[],p=4,m=4,x=3,g="",f=[],_=
{val:t(0),position:o,index:1};for(a=0;3>a;a+=1)d[a]=a;for(r=0,u=Math.pow(2,2),b=
1;b!=u;)s=_.val&_.position,_.position>>=1,0==_.position&&(_.position=o,_.val=t(_
.index++)),r|=(s>0?1:0)*b,b<<=1;switch(i=r){case 0:for(r=0,u=Math.pow(2,8),b=1;b
!=u;)s=_.val&_.position,_.position>>=1,0==_.position&&(_.position=o,_.val=t(_.in
dex++)),r|=(s>0?1:0)*b,b<<=1;l=n(r);break;case 1:for(r=0,u=Math.pow(2,16),b=1;b!
=u;)s=_.val&_.position,_.position>>=1,0==_.position&&(_.position=o,_.val=t(_.ind

ex++)),r|=(s>0?1:0)*b,b<<=1;l=n(r);break;case 2:return""}for(d[3]=l,c=l,f.push(l
);;){if(_.index>e)return"";for(r=0,u=Math.pow(2,x),b=1;b!=u;)s=_.val&_.position,
_.position>>=1,0==_.position&&(_.position=o,_.val=t(_.index++)),r|=(s>0?1:0)*b,b
<<=1;switch(l=r){case 0:for(r=0,u=Math.pow(2,8),b=1;b!=u;)s=_.val&_.position,_.p
osition>>=1,0==_.position&&(_.position=o,_.val=t(_.index++)),r|=(s>0?1:0)*b,b<<=
1;d[m++]=n(r),l=m-1,p--;break;case 1:for(r=0,u=Math.pow(2,16),b=1;b!=u;)s=_.val&
_.position,_.position>>=1,0==_.position&&(_.position=o,_.val=t(_.index++)),r|=(s
>0?1:0)*b,b<<=1;d[m++]=n(r),l=m-1,p--;break;case 2:return f.join("")}if(0==p&&(p
=Math.pow(2,x),x++),d[l])g=d[l];else{if(l!==m)return null;g=c+c.charAt(0)}f.push
(g),d[m++]=c+g.charAt(0),p--,c=g,0==p&&(p=Math.pow(2,x),x++)}}};return i}(),boun
cex.local_storage_enabled?(init_cookie_localstorage(),window.setBounceCookie=bou
ncex.setBounceCookie=setBounceCookieLocalStorage,window.getBounceCookie=bouncex.
getBounceCookie=getBounceCookieLocalStorage):"multi_cookie"==bouncex.website.ct?
(window.MultiCookie=MultiCookie,window.getBounceCookie=bouncex.getBounceCookie=g
etBounceCookieMulti,window.setBounceCookie=bouncex.setBounceCookie=setBounceCook
ieMulti):(window.getBounceCookie=bouncex.getBounceCookie=getBounceCookieSingle,w
indow.setBounceCookie=bouncex.setBounceCookie=setBounceCookieSingle),window.setB
ounceVisitCookie=setBounceVisitCookie,window.getBounceVisitCookie=getBounceVisit
Cookie,window.clearBounceCookie=clearBounceCookie,bouncex.stringify_cookie=strin
gify_cookie}function init_cookie_localstorage(){var e="https://"+bouncex.website
.biu+"/assets/bounce/local_storage_frame2.html#"+bouncex.website.id;if(bouncex.l
ocal_storage_frame=document.createElement("IFRAME"),bouncex.local_storage_frame.
style.display="none",bouncex.local_storage_frame.setAttribute("id","bcx_local_st
orage_frame"),bouncex.local_storage_frame.setAttribute("src",e),document.body)do
cument.body.appendChild(bouncex.local_storage_frame);else var n=setInterval(func
tion(){document.body&&(document.body.appendChild(bouncex.local_storage_frame),cl
earTimeout(n))},100);var o=function(e){if(e.origin=="https://"+bouncex.website.b
iu&&"string"==typeof e.data){var n=e.data;if("third_party_cookies_disabled"==n)b
ouncex.local_storage_enabled=!1,init_cookie_functions(),bouncex.local_storage_in
itialized||(bouncex.local_storage_initialized=!0,init_post_cookie());else if(0==
=n.indexOf("epCookieValue=")){var o=parseInt(e.data.replace("epCookieValue=","")
);bouncex.ibx._push("bx_ep_lookup",{key:o,val:{__src:"bx_ep_lookup"}})}else if(n
.indexOf("bcx_message=true")<0){var t=e.data;bouncex.local_storage_initialized?b
ouncex.cookie=bouncex.parseJSON(decodeURIComponent(t)):(bouncex.local_storage_in
itialized=!0,bouncex.cookie={},t?bouncex.cookie=bouncex.parseJSON(decodeURICompo
nent(t)):("multi_cookie"==bouncex.website.ct?bouncex.cookie=getBounceCookieMulti
():bouncex.cookie=getBounceCookieSingle(),clearBounceCookie(!0)),init_post_cooki
e())}}};addEvent(window,"message",o)}function init_public_functions(){window.con
sole||(window.console={log:function(){return{}}}),bouncex.log=console.log.bind?c
onsole.log.bind(console):window.console.log,bouncex.err=function(e){bouncex.log(
e),perf.errs(e)},bouncex.website.ple&&(window.onerror=function(e,n,o,t,i){return
n.indexOf("bounceexchange")>-1||i&&i.stack&&i.stack.indexOf("bounceexchange")>1?(bouncex.err(e),!0):void 0}),bouncex.formatv=formatv,bouncex.setv=setv,bouncex
.perf=perf,bouncex.loadBounceCss=loadBounceCss,bouncex.updateQS=updateQS,bouncex
.make_include_string=make_include_string,bouncex.baddjs=baddjs,bouncex.wndsize=w
ndsize,bouncex.init=init,bouncex.reloadCampaignsTimeout=!1,bouncex.lastReloadCam
paigns=0,bouncex.bcxReady=bcxReady,bouncex.stringify=stringify,bouncex.parseJSON
=parseJSON,bouncex.addCss=addCss,bouncex.unload_campaigns=unload_campaigns,bounc
ex.unload_campaign=unload_campaign,bouncex.reload_campaigns=reload_campaigns,bou
ncex.nextStep=nextStep,bouncex.submitCampaignStep=submitCampaignStep,bouncex.set
JumpStep=setJumpStep,bouncex.placeCampaign=placeCampaign,bouncex.alignCampaign=a
lignCampaign,function(e){"window"in e&&"document"in e&&function(){function n(e){
e=String(e);var n,o=0,t=[],i=0,a=0;if(e=e.replace(/\s/g,""),0===e.length%4&&(e=e
.replace(/=+$/,"")),1===e.length%4)throw Error("InvalidCharacterError");if(/[^+/
0-9A-Za-z]/.test(e))throw Error("InvalidCharacterError");for(;o<e.length;)n="ABC
DEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".indexOf(e.charAt
(o)),i=i<<6|n,a+=6,24===a&&(t.push(String.fromCharCode(i>>16&255)),t.push(String
.fromCharCode(i>>8&255)),t.push(String.fromCharCode(255&i)),i=a=0),o+=1;return 1
2===a?t.push(String.fromCharCode(i>>4&255)):18===a&&(i>>=2,t.push(String.fromCha
rCode(i>>8&255)),t.push(String.fromCharCode(255&i))),t.join("")}function o(e){e=

String(e);var n,o,t,i,a=0,c=[];if(/[^\x00-\xFF]/.test(e))throw Error("InvalidCha


racterError");for(;a<e.length;)n=e.charCodeAt(a++),o=e.charCodeAt(a++),t=e.charC
odeAt(a++),i=n>>2,n=(3&n)<<4|o>>4,o=(15&o)<<2|t>>6,t&=63,a===e.length+2?t=o=64:a
===e.length+1&&(t=64),c.push("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwx
yz0123456789+/=".charAt(i),"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
0123456789+/=".charAt(n),"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01
23456789+/=".charAt(o),"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123
456789+/=".charAt(t));return c.join("")}"atob"in e&&"btoa"in e||(e.atob=n,e.btoa
=o)}()}(window),bouncex.repressCampaigns=repressCampaigns}function init_browser(
){var e=navigator.userAgent.toLowerCase();bouncex.browser={},bouncex.browser.web
kit=/webkit/.test(e),bouncex.browser.firefox=/firefox/.test(e),bouncex.browser.m
sie=/trident\/7\.|msie/.test(e),bouncex.browser.opera=/opera|opr\//.test(e),boun
cex.browser.msie&&e.indexOf("msie")>0&&(bouncex.browser.msie=parseInt(e.split("m
sie")[1])),bouncex.browser.msie&&e.indexOf("rv:")>0&&(bouncex.browser.msie=parse
Int(e.split("rv:")[1])),bouncex.browser.edge=/edge/.test(e),bouncex.browser.edge
&&(bouncex.browser.edge=parseInt(e.split("edge/")[1])),bouncex.browser.iphone=e.
indexOf("iphone")>-1,bouncex.browser.ipad=e.indexOf("ipad")>-1,bouncex.browser.i
os8=!1,bouncex.browser.ios9=!1,bouncex.browser.ios=!1,bouncex.browser.iphone||bo
uncex.browser.ipad?(bouncex.browser.ios=parseInt(e.split("version/")[1]),bouncex
.browser.ios9=9===bouncex.browser.ios,bouncex.browser.ios8=8===bouncex.browser.i
os,bouncex.browser.chrome=/crios/.test(e),bouncex.browser.chrome&&(bouncex.brows
er.ios=parseInt(e.split("crios/")[1])>47?9:!1)):bouncex.browser.chrome=/chrome/.
test(e),bouncex.browser.safari=!(-1==e.indexOf("safari")||-1!=e.indexOf("chrome"
)),bouncex.browser.safari&&e.indexOf("version/")>0&&(bouncex.browser.safari=pars
eInt(e.split("version/")[1].replace(".",""))),bouncex.browser.chrome&&e.indexOf(
"chrome/")>0&&(bouncex.browser.chrome=parseInt(e.split("chrome/")[1])),bouncex.b
rowser.firefox&&e.indexOf("firefox/")>0&&(bouncex.browser.firefox=parseInt(e.spl
it("firefox/")[1]))}function init_post_campaign_public_function(){bouncex.setBou
nceCookie=function(){setBounceCookie()},bouncex.initActivationFuncs=function(){i
nit_activation_funcs()},bouncex.contains=!jQuery.contains||-1!=jQuery().jquery.i
ndexOf("1.4.")||jQuery().jquery.indexOf("1.8.")>-1?eval("document.contains||docu
ment.compareDocumentPosition?function(a,b){var adown=a.nodeType===9?a.documentEl
ement:a,bup=b&&b.parentNode;return a===bup||!!(bup&&bup.nodeType===1&&(adown.con
tains?adown.contains(bup):a.compareDocumentPosition&&a.compareDocumentPosition(b
up)&16))}:function(a,b){if(b){while((b=b.parentNode)){if(b===a){return true}}}re
turn false};"):jQuery.contains,bouncex.close_ad=function(e,n,o){close_ad(e,n,o)}
,bouncex.report=function(e,n,o){return bouncex.campaigns[e]?report(e,n,o):void 0
},bouncex.report_submit=function(e,n,o){return report_submit(e,n,o)},bouncex.rep
ort_ga=function(e,n,o){report_ga(e,n,o)},bouncex.report_conversion=function(e,n)
{report_conversion(e,n)},window.close_bouncex_ad=close_ad,bouncex.fs=fs,bouncex.
by_parent_id=function(e){return by_parent_id(e)},bouncex.show_ad=function(e){tri
gger_ad("manual",e)},bouncex.align_callout=align_callout_public,bouncex.destroy_
ad=destroy_ad,bouncex.unload_campaigns=unload_campaigns,bouncex.reload_campaigns
=reload_campaigns,bouncex.reportGa=reportGa,bouncex.loadBrandStyles=loadBrandSty
les,bouncex.loadWebfonts=loadWebfonts,bouncex.activate_action=activate_action,bo
uncex.activate_campaign=activate_campaign}function init_ibx(){bouncex.ibx={wsid:
bouncex.website.id,_event_store:[],_item_store:[],uid:null,bxl:null,crt:null,tok
en:null,mode:1,cvar:{},_init:function(){this.vid=bouncex.cookie.vid,this.token=b
ouncex.cookie.did,this.uid=this._get("user"),this.mode=this._get("mode"),this.bx
l=this._get("bx_lookup"),this.crt=this._get("cart"),this._cart("set"),this._clkt
hrough(),this._log("initialized"),this._log("mode: "+this.mode+" | token: "+this
.token)},user:function(e,n){if(!this._validate(e))return void this._log("invalid
email");this.set("user",1);var o=this._cart("get");o&&(n=n||{},n.__cart=o),this
._push("user",{key:e,val:n});var t={};t["user:email"]=e,t["user:source"]=n.__src
,t.agent="js",n.campaign&&(t.campaignid=n.campaign),t.eq=1,event_stream_report("
user",t)},track:function(e,n,o,t){if(!e||!n)return void this._log("type and key
must be set");this["_"+e+"_store"]&&this["_"+e+"_store"].push({key:JSON.stringif
y(o)}),t||(t="");var i={key:n,val:o,segment:t};this._push(e,i);var a={},c=n;"ite
m"==e&&(c="item",a["item:segment"]=t,a["item:id"]=n,a["item:url"]=o.__url,a["ite
m:imageurl"]=o.creative,a["item:imagewidth"]=o.__width,a["item:imageheight"]=o._

_height,a.stringvalue=n),"cart"==e&&(c="cart");for(var r in o)o.hasOwnProperty(r
)&&"__"!=r.substring(0,2)&&(a[c+":"+r]=o[r]);o&&o.stringvalue&&(a.stringvalue=o.
stringvalue),a.eq=1,event_stream_report(c,a)},conv_params:function(){var e=this.
_auto_add({ibx_mode:this._get("mode"),ibx_clicks:this._get("clickstr")});return
e.ibx_clicks&&(this._cookies.create("__ibxc0",e.ibx_clicks),this._cookies.destro
y("__ibxc")),this._log("conv_params: "+(e.ibx_clicks?e.ibx_clicks:"[none]")),thi
s._qs(e)},set:function(e,n){switch(e){case"user":this.uid=n,this._cookies.create
("__ibxu",n);break;case"mode":(0==n||1==n)&&(this.mode=n,this._cookies.create("_
_ibxm",n));break;case"bx_lookup":this.bxl=n,this._cookies.create("__ibxl",n);bre
ak;case"cart":this.crt=n,this._cookies.create("__ibxcr",n,.5)}return n},dump:fun
ction(e){this._log(e+" = "+this._get(e))},_get:function(e){var n;switch(e){case"
events":n=this._event_store;break;case"items":n=this._item_store;break;case"toke
n":n=btoa(bouncex.cookie.did);break;case"user":n=parseInt(this._cookies.read("__
ibxu")),isNaN(n)&&(n=0);break;case"mode":n="0"===this._cookies.read("__ibxm")?0:
1;break;case"clickstr":n=this._cookies.read("__ibxc");break;case"clicks":n=(n=th
is._cookies.read("__ibxc"))?n.split(","):[];break;case"bx_lookup":n=parseInt(thi
s._cookies.read("__ibxl")),isNaN(n)&&(n=0);break;case"cart":n=parseInt(this._coo
kies.read("__ibxcr")),isNaN(n)&&(n=0);break;default:n="invalid"}return n},_push:
function(e,n){var o,t="type="+e+"&wsid="+this.wsid+"&gcr="+bouncex.cookie.gcr+"&
vid="+bouncex.cookie.vid+"&mode=1";if(t+="&device_id="+encodeURIComponent(bounce
x.cookie.did),n.val=JSON.stringify(this._auto_add(n.val||{})),t=t+"&"+this._qs(n
),o="undefined"!=typeof n.key?": "+n.key:"",this._log(e.toUpperCase()+o+" // "+t
),"cart"==e||"user"==e||"isr"==e||"bx_ep_lookup"==e||"bx_lookup"==e){var i=bounc
ex.sau+"/ibx/ping?"+t,a=document.createElement("img");a.src=i}},_auto_add:functi
on(e){return e=e||{},e.hasOwnProperty("__url")||(e.__url=location.href),e.hasOwn
Property("__referrer")||(e.__referrer=document.referrer),e},_bx_lookup:function(
){if(!this.bxl){if(bouncex.cookie.es&&bouncex.cookie.campaigns&&!bouncex.ibx.uid
){var e=bouncex.cookie.campaigns,n=null;for(var o in e)e.hasOwnProperty(o)&&e[o]
.ls&&e[o].lavid&&(n=e[o].lavid);if(n){var t={vid:n,__src:"bx_lookup"},i=this._ca
rt("get");i&&(t.__cart=i),this._push("bx_lookup",{key:n,val:t})}}this.set("bx_lo
okup",1)}},_cart:function(action){var cart=!1;switch(action){case"get":try{cart=
eval(bouncex.website.ibx.cart_rep.get)}catch(e){cart=!1,this._log(e)}break;case"
set":if(this.crt||-1==location.href.indexOf("ibx_cart"))return!1;cart=this._getp
aram("ibx_cart"),cart&&(eval(bouncex.website.ibx.cart_rep.set),this.set("cart",1
)),cart=this.crt}return cart},_clkthrough:function(){var e,n=this._getparam("ibx
_source");if(n)try{if(e=this._get("clickstr")){if(-1!=e.indexOf(n))return void t
his._log("click-through: "+n+" (DUPLICATE)");e+=","+n}else e=n;this._cookies.cre
ate("__ibxc",e),this._log("click-through: "+n)}catch(o){this._log(o)}},_log:func
tion(e){0==this.mode&&bouncex.log("ibx: "+e)},_validate:function(e){var n=/^(([^
<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]
{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;return n.t
est(e)},_quick_validate:function(e){return null==e?!1:e.indexOf(".")>2&&e.indexO
f("@")>0},_qs:function(e){var n=[];for(var o in e)e.hasOwnProperty(o)&&n.push(o+
"="+encodeURIComponent(e[o]));return n.join("&")},_cookies:{domain:window.bounce
x.cookie_domain,create:function(e,n,o){o||(o=365);var t=new Date;t.setTime(t.get
Time()+24*o*60*60*1e3);var i="; expires="+t.toGMTString(),a=this.domain?"domain=
."+this.domain+";":"";document.cookie=e+"="+n+i+"; path=/;"+a},read:function(e){
for(var n=e+"=",o=document.cookie.split(";"),t=0;t<o.length;t++){for(var i=o[t];
" "==i.charAt(0);)i=i.substring(1,i.length);if(0==i.indexOf(n))return i.substrin
g(n.length,i.length)}return null},destroy:function(e){this.create(e,"",-1)}},_ge
tparam:function(e,n){var o=n?"?"+n:window.location.href;e=e.replace(/[\[]/,"\\["
).replace(/[\]]/,"\\]");var t="[\\?&#]"+e+"=([^&#]*)",i=new RegExp(t),a=i.exec(o
);return null==a?"":decodeURIComponent(a[1])}}}function init_website_custom_js()
{if(bouncex.website.cjs)try{eval(bouncex.website.cjs)}catch(err){bouncex.err(err
)}}function init_ibx_tracking(){if(bouncex.website.ibx.te&&1==bouncex.website.ib
x.te){if(1==bouncex.website.ibx.miw)try{jQuery("input").not(":input[type=button]
, :input[type=submit], :input[type=reset], :input[type=hidden], :input[type=radi
o], :input[type=checkbox], :input[type=image], :input[type=password]").blur(func
tion(){var e=jQuery(this).attr("id");bouncex.ibx.user(jQuery(this).val(),{__src:
e})})}catch(err){bouncex.err(err)}try{eval(bouncex.website.ibx.tjs)}catch(err){b

ouncex.err(err)}bouncex.ibx._bx_lookup()}}function attachClickReportingToIframe(
e,n){bouncex.on(e,"mouseenter.gbi_click_events_"+n,function(){bouncex.on(bouncex
.window,"blur.gbi_click_events_"+n,function(){bouncex.report(n,"click")})}),boun
cex.events[n].gbi_click=function(){bouncex.off(bouncex.window,"blur.gbi_click_ev
ents_"+n)},bouncex.on(e,"mouseleave.gbi_click_events_"+n,bouncex.events[n].gbi_c
lick)}function bcxReady(f){bouncex.website.fbe||!(bouncex.website.sd>-1&&(bounce
x.website.vars||bouncex.website.acts))?f():(bouncex._bcxReady||eval('bouncex._bc
xReady=function(){function i(){if(r.isReady){return}try{document.documentElement
.doScroll("left")}catch(e){setTimeout(i,1);return}r.ready()}function s(t){r.bind
Ready();var n=r.type(t);e.done(t)}var e,t,n={};n["[object Boolean]"]="boolean";n
["[object Number]"]="number";n["[object String]"]="string";n["[object Function]"
]="function";n["[object Array]"]="array";n["[object Date]"]="date";n["[object Re
gExp]"]="regexp";n["[object Object]"]="object";var r={isReady:false,readyWait:1,
holdReady:function(e){if(e){r.readyWait++}else{r.ready(true)}},ready:function(t)
{if(t===true&&!--r.readyWait||t!==true&&!r.isReady){if(!document.body){return se
tTimeout(r.ready,1)}r.isReady=true;if(t!==true&&--r.readyWait>0){return}e.resolv
eWith(document,[r])}},bindReady:function(){if(e){return}e=r._Deferred();if(docum
ent.readyState==="complete"){return setTimeout(r.ready,1)}if(document.addEventLi
stener){document.addEventListener("DOMContentLoaded",t,false);window.addEventLis
tener("load",r.ready,false)}else if(document.attachEvent){document.attachEvent("
onreadystatechange",t);window.attachEvent("onload",r.ready);var n=false;try{n=wi
ndow.frameElement==null}catch(s){}if(document.documentElement.doScroll&&n){i()}}
},_Deferred:function(){var e=[],t,n,i,s={done:function(){if(!i){var n=arguments,
o,u,a,f,l;if(t){l=t;t=0}for(o=0,u=n.length;o<u;o++){a=n[o];f=r.type(a);if(f==="a
rray"){s.done.apply(s,a)}else if(f==="function"){e.push(a)}}if(l){s.resolveWith(
l[0],l[1])}}return this},resolveWith:function(r,s){if(!i&&!t&&!n){s=s||[];n=1;tr
y{while(e[0]){e.shift().apply(r,s)}}finally{t=[r,s];n=0}}return this},resolve:fu
nction(){s.resolveWith(this,arguments);return this},isResolved:function(){return
!!(n||t)},cancel:function(){i=1;e=[];return this}};return s},type:function(e){re
turn e==null?String(e):n[Object.prototype.toString.call(e)]||"object"}};if(docum
ent.addEventListener){t=function(){document.removeEventListener("DOMContentLoade
d",t,false);r.ready()}}else if(document.attachEvent){t=function(){if(document.re
adyState==="complete"){document.detachEvent("onreadystatechange",t);r.ready()}}}
return s}()'),bouncex._bcxReady(f))}function updateQS(){for(var e=1&arguments.le
ngth,n=e?arguments[0]:window.top.location.href,o=n.split("#"),t=o[0],i=o.length>
1?o[1]:!1,a=[],c=e;c<arguments.length;c+=2){var r=arguments[c],s=encodeURICompon
ent(arguments[c+1]),u=new RegExp("([?&])"+r+"=?.*?(&|$)","gi");t.match(u)?t=t.re
place(u,"$1"+r+"="+s+"$2"):a.push(r+"="+s)}return a.length&&(t+=(-1==t.indexOf("
?")?"?":"&"!=t.slice(-1)?"&":"")+a.join("&")),t+(i?"#"+i:"")}function qs(e){var
n=[];for(var o in e)e.hasOwnProperty(o)&&n.push(o+"="+encodeURIComponent(e[o]));
return n.join("&")}function getJString(e){var n=typeof e;if("object"!=n||null===
e)return"string"==n&&(e='"'+e+'"'),String(e);var o,t,i=[],a=e&&e.constructor==Ar
ray;for(o in e)t=e[o],n=typeof t,"string"==n?t='"'+t+'"':"object"==n&&null!==t&&
(t=getJString(t)),i.push((a?"":'"'+o+'":')+String(t));return(a?"[":"{")+String(i
)+(a?"]":"}")}function stringify(e){return"undefined"==typeof JSON||"function"!=
typeof JSON.stringify?getJString(e):JSON.stringify(e)}function parseJSON(e){if(w
indow.JSON&&window.JSON.parse)return window.JSON.parse(e);if(null===e)return e;i
f("string"==typeof e&&e){var n=/^[\],:{}\s]*$/,o=/(?:^|:|,)(?:\s*\[)+/g,t=/\\(?:
["\\\/bfnrt]|u[\da-fA-F]{4})/g,i=/"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(
?:[eE][+-]?\d+|)/g;if(n.test(e.replace(t,"@").replace(i,"]").replace(o,"")))retu
rn new Function("return "+e)()}}function addCss(e,n,o){var t=document.createElem
ent("style");return o&&(t.id=o+"-style"),n.appendChild(t),t.styleSheet?t.styleSh
eet.cssText=e:t.innerHTML=e,t}function MultiCookie(e){this.disable_first_party=!
1,this.first_party_limit=999999,this.domain=window.location.host,this.best=funct
ion(e,n){return n.length>e.length?n:e},this.parse_json=function(e){return JSON.p
arse(e)},this.stringify_json=function(e){return JSON.stringify(e)},this.set_qs=f
unction(e,n,o){if(-1==e.indexOf("&"+n+"="))e+="&"+n+"="+o;else{var t=new RegExp(
"&"+n+"=[^&]*");e=e.replace(t,"&"+n+"="+o)}return e};for(var n in e)this[n]=e[n]
;var o=window.localStorage,t=window.globalStorage;this.set=function(e,n){"object
"==typeof n&&(n=this.stringify_json(n)),this.disable_first_party||this.cookie(e,

n),this.local_storage(e,n),this.global_storage(e,n),this.window_name(e,n),this.u
ser_data(e,n)},this.get=function(e){for(var n,o=this.getvs(e),t="";n=o.pop();)t=
this.best(t,n);return this.set(e,t),t},this.getvs=function(e){function n(e){e&&"
"!==e&&o.push(e)}var o=[];return n(this.cookie(e)),n(this.local_storage(e)),n(th
is.global_storage(e)),n(this.window_name(e)),n(this.user_data(e)),o},this.cookie
=function(e,n){if(void 0===n)return this.get_qs(e,document.cookie);var o=this.do
main;window.location.host.indexOf(o)<0&&(o=window.location.host.split(".").slice
(-2).join(".")),document.cookie=e+"='; expires=Thu, 01 Jan 1970 00:00:01 GMT; pa
th=/; domain="+o,document.cookie.length+n.length<this.first_party_limit&&(docume
nt.cookie=e+"="+n+"; expires=Tue, 31 Dec 2030 00:00:00 UTC; path=/; domain="+o)}
,this.local_storage=function(e,n){try{if(o){if(void 0===n)return o.getItem(e);o.
setItem(e,n)}}catch(t){}},this.global_storage=function(e,n){if(t){var o=this.get
Host();try{if(void 0===n)return t[o][e];t[o][e]=n}catch(i){}}},this.window_name=
function(e,n){try{if(void 0===n)return this.get_qs(e,window.name);window.name=th
is.set_qs(window.name,e,n)}catch(o){}},this.user_data=function(e,n){try{var o=th
is.createElem("div","userdata_el",1);if(o.style.behavior="url(#default#userData)
",void 0===n)return o.load(e),o.getAttribute(e);o.setAttribute(e,n),o.save(e)}ca
tch(t){}},this.get_qs=function(e,n){if("string"==typeof n){var o,t,i=e+"=",a=n.s
plit(/[;&]/);for(o=0;o<a.length;o++){for(t=a[o];" "===t.charAt(0);)t=t.substring
(1,t.length);if(0===t.indexOf(i))return t.substring(i.length,t.length)}}}}functi
on getBounceCookieLocalStorage(e){return void 0!==e?getBounceCookieSingle(e):bou
ncex.cookie}function getBounceCookieMulti(e){if(bouncex.multicookie||(bouncex.mu
lticookie=new MultiCookie({domain:bouncex.website.domain,disable_first_party:bou
ncex.website.aco.disable_first_party&&bouncex.website.aco.disable_first_party?1:
0,first_party_limit:bouncex.website.aco.first_party_limit&&bouncex.website.aco.f
irst_party_limit?bouncex.website.aco.first_party_limit:999999,parse_json:bouncex
.parseJSON,stringify_json:bouncex.stringify,best:function(e,n){""===e&&(e={});va
r o={};try{'{"'!==n.substr(0,2)&&(n=bouncex.lz.decompressFromURI(n)),o=this.pars
e_json(n)}catch(t){return e}var i=e.fvt?e.fvt:0,a=o&&o.fvt?o.fvt:0;return a>i?o:
e}})),void 0!==e)return bouncex.multicookie.cookie(e);var n=bouncex.multicookie.
get(bouncex.website.cookie_name);return""===n&&(n={}),n}function getBounceCookie
Single(e){e||(e=bouncex.website.cookie_name);var n,o,t,i=document.cookie.split("
;");for(n=0;n<i.length;n++)if(o=i[n].substr(0,i[n].indexOf("=")),t=i[n].substr(i
[n].indexOf("=")+1),o=o.replace(/^\s+|\s+$/g,""),o==e)return bouncex.website.coo
kie_name==e?t?('{"'!==t.substr(0,2)&&(t=bouncex.lz.decompressFromURI(t)),bouncex
.parseJSON(t)):{}:t;return bouncex.website.cookie_name==e?{}:void 0}function set
BounceVisitCookie(){var e=bouncex.website.cookie_name+"v",n=(bouncex.visit_cooki
e,new Date);n.setTime(n.getTime()+18e5);var o=bouncex.lz.compressToURI(bouncex.s
tringify(bouncex.visit_cookie))+"; expires="+n.toUTCString();bouncex.cookie_doma
in?document.cookie=e+"="+o+";path=/;domain=."+bouncex.cookie_domain+";":document
.cookie=e+"="+o+";path=/;"}function getBounceVisitCookie(e){e||(e=bouncex.websit
e.cookie_name+"v");var n,o,t,i=document.cookie.split(";");for(n=0;n<i.length;n++
)if(o=i[n].substr(0,i[n].indexOf("=")),t=i[n].substr(i[n].indexOf("=")+1),o=o.re
place(/^\s+|\s+$/g,""),o==e)return'{"'===t.substr(0,2)?t:bouncex.lz.decompressFr
omURI(t)}function setBounceCookieMulti(){var e=bouncex.website.cookie_name;bounc
ex.multicookie.set(e,bouncex.stringify_cookie(bouncex.cookie));var n=bouncex.au+
"/capture/update_cookie?cookie_name="+e+"&cookie="+encodeURIComponent(JSON.strin
gify(bouncex.cookie)),o=document.createElement("img");o.src=n}function setBounce
CookieLocalStorage(){var e=encodeURIComponent(bouncex.stringify(bouncex.cookie))
;if(bouncex.local_storage_frame.contentWindow)bouncex.local_storage_frame.conten
tWindow.postMessage(e,"*");else var n=setInterval(function(){bouncex.local_stora
ge_frame.contentWindow&&(bouncex.local_storage_frame.contentWindow.postMessage(e
,"*"),clearInterval(n))},100)}function setBounceCookieSingle(){var e=bouncex.web
site.cookie_name,n=new Date;n.setDate(n.getDate()+365);var o=bouncex.lz.compress
ToURI(bouncex.stringify(bouncex.cookie))+"; expires="+n.toUTCString();bouncex.co
okie_domain?document.cookie=e+"="+o+";path=/;domain=."+bouncex.cookie_domain+";"
:document.cookie=e+"="+o+";path=/;"}function clearBounceCookie(e){var n=bouncex.
website.cookie_name,o="; expires=Thu, 01 Jan 1970 00:00:01 GMT";e?(document.cook
ie=n+"="+o+";path=/;",document.cookie=n+"="+o+";path=/;domain=."+bouncex.cookie_
domain+";"):bouncex.cookie_domain?document.cookie=n+"="+o+";path=/;":document.co

okie=n+"="+o+";path=/;domain=."+bouncex.cookie_domain+";"}function stringify_coo
kie(e){return bouncex.stringify(e).replace(/;/g,"\\u003b").replace(/\+/g,"\\u002
b").replace(/\=/g,"\\u003d")}function areCookiesEnabled(){var e=navigator.cookie
Enabled?!0:!1;return"undefined"!=typeof navigator.cookieEnabled||e||(document.co
okie="testcookie",e=-1!=document.cookie.indexOf("testcookie")?!0:!1),e}function
checkCookieEligibility(){return!("multi_cookie"==bouncex.website.ct&&bouncex.web
site.aco.disable_first_party||bouncex.website.is_preview)&&document.cookie.lengt
h>6e3?!1:!0}function validv(e){return"number"==typeof e&&!isNaN(e)||"string"==ty
peof e||"boolean"==typeof e}function maked(exp){var v=null;try{v=eval(decodeURI(
exp))}catch(e){bouncex.err("bad cvar default "+exp)}return validv(v)?v:0}functio
n makeq(exp){var f=function(){return null},str="f = (function(){return "+exp+"})
;";try{eval(decodeURI(str))}catch(e){bouncex.err("bad cvar expression "+exp)}ret
urn f}function evalv(e){var n={s:!0,c:!1,v:bouncex.vard[e].d},o=n.v;try{o=bounce
x.vard[e].q()}catch(t){n.s=!1}return validv(o)||(n.s=!1),n.s&&(n.v=o,n.c=n.v!=bo
uncex.vars[e]),n}function init_vars(){function e(){if(bouncex.varp.c>=bouncex.va
rp.max)return void clearInterval(bouncex.varp.timer);for(var e=!1,n=!1,o=[],t=0;
t<bouncex.varp.vn.length;t++){var i=bouncex.varp.vn[t],a=evalv(i);a.c&&a.s&&(e=!
0,setv(i,a.v),"all"==bouncex.vard[i].m&&(n=!0,o.push(i)))}e&&setBounceCookie(),n
&&(varnames=o.join(","),bouncex.varp.c++,reload_campaigns("variable",varnames))}
if(bouncex.cookie=getBounceCookie(),bouncex.vard={},bouncex.vars={},bouncex.varp
={max:0,c:0,timer:null,vn:[],suc:{},def:{}},bouncex.website.vars){for(var n in b
ouncex.website.vars){var o=bouncex.website.vars[n]["default"]?bouncex.website.va
rs[n]["default"]:0,t=bouncex.website.vars[n].val?bouncex.website.vars[n].val:0,i
="none"!=bouncex.website.vars[n].polling,a=("all"==bouncex.website.vars[n].polli
ng,a||i),c=bouncex.website.vars[n].persist&&("permanent"==bouncex.website.vars[n
].persist||"visit"==bouncex.website.vars[n].persist);enablePersist=enablePersist
||c;var r=encodeURI(n.toLowerCase());bouncex.vard[r]={d:maked(encodeURI(o)),q:ma
keq(encodeURI(t.toString().replace("\n"," "))),m:bouncex.website.vars[n].polling
,p:c?!0:!1},initv(r),i&&bouncex.varp.vn.push(r)}if(a){var s=bouncex.website.pi&&
bouncex.website.pi>=bouncex.website.PMI?parseInt(bouncex.website.pi):bouncex.web
site.PDI;bouncex.varp.max=bouncex.website.PMR,bouncex.varp.timer=setInterval(e,s
)}}setBounceCookie()}function formatv(e){return"true"===e?!0:"false"===e?!1:"str
ing"==typeof e&&e.match(/^[0-9]+$/)?parseInt(e):"string"==typeof e&&e.match(/^[0
-9]+\.[0-9]+$/)?parseFloat(e):e}function getpv(e){return bouncex.cookie.v&&bounc
ex.cookie.v[e]?formatv(bouncex.cookie.v[e]):bouncex.vard[e].d}function initv(e){
if(enablePersist)if(bouncex.vard[e].p){var n=bouncex.vars[e]=getpv(e),o=evalv(e)
;o.s?(n=o.v,bouncex.varp.suc[e]=!0):bouncex.varp.def[e]=bouncex.vard[e].d,setv(e
,n)}else setv(e,evalv(e).v);else setv(e,evalv(e).v)}function setv(e,n){bouncex.v
ars[e]=n,enablePersist&&bouncex.vard[e].p&&(bouncex.cookie.v=bouncex.cookie.v||{
},bouncex.cookie.v[e]=n)}function activate_action(e){bouncex.cookie["a_"+e]=1,se
tBounceCookie(),
reload_campaigns("action",e)}function init_custom_actions(){if(bouncex.website.a
cts&&void 0==bouncex.website.acts.length)for(var act_name in bouncex.website.act
s)if(bouncex.website.acts[act_name].val){var act_el=jQuery(bouncex.website.acts[
act_name].val);act_el.length&&function(name,el){try{el.bind(bouncex.website.acts
[name].action+".bx_act",function(){bouncex.website.acts[name].js_only||bouncex.a
ctivate_action(name),bouncex.website.acts[name].activations&&"once"!=bouncex.web
site.acts[name].activations||jQuery(bouncex.website.acts[name].val).unbind(bounc
ex.website.acts[name].action+".bx_act"),bouncex.website.acts[name].callback&&eva
l(bouncex.website.acts[name].callback)})}catch(err){bouncex.err(err)}}(act_name,
act_el)}}function next_sequence_id(){return bouncex.cookie=getBounceCookie(),bou
ncex.cookie.hasOwnProperty("sid")||(bouncex.cookie.sid=0),bouncex.cookie.sid++,s
etBounceCookie(),bouncex.cookie.sid}function event_stream_report(e,n){var o="use
r"===e||"coupon"===e||n["user:email"]?bouncex.seu:bouncex.eu,t=o+"/track.gif/"+e
ncodeURIComponent(e)+"?";n.mode=bouncex.cookie.m,n.websiteid=bouncex.website.id,
n.visitid=bouncex.cookie.vid,n.deviceid=bouncex.cookie.did,bouncex.state&&void 0
!==bouncex.state.pvid?n.pageviewid=bouncex.state.pvid:n.pageviewid=bouncex.cooki
e.vpv+1,n.sequenceid=next_sequence_id(),n.clienttimestamp=getTimeMs(),n.clientap
iversion=bouncex.tag,n.source||(n.source="web"),n.agent||(n.agent="user");var i=
t+qs(n),a=document.createElement("img");a.src=i}function report(e,n,o){bouncex.c

ampaigns[e].gbi?bouncex.gbi.report(e,n,o):buildReport(e,n,o)}function buildRepor
t(e,n,o){var t=0,i="user",a={views:"eligible",pops:"pop",clicks:"click",closes:"
close"};if(a[n]&&(n=a[n]),"click"==n){if(bouncex.campaigns[e].impression_click_r
eported)return!1;bouncex.campaigns[e].impression_click_reported=!0,bouncex.cooki
e.campaigns[e].lclk=getTime2(),setBounceCookie()}else if("close"==n){if(bouncex.
campaigns[e].impression_click_reported||bouncex.campaigns[e].submitted)return!1}
else if("coupon"==n){i="js";var c=o["coupon:id"];try{bouncex.cookie.cpn=c,setBou
nceCookie()}catch(r){}}else"eligible"==n?(i="js",bouncex.cookie.campaigns[e].vv=
bouncex.cookie.campaigns[e].vv?bouncex.cookie.campaigns[e].vv+1:1,1==bouncex.coo
kie.campaigns[e].vv&&(t=1),setBounceCookie()):("pop"==n||"trypop"==n)&&(i="js",1
==bouncex.cookie.campaigns[e].av&&(t=1));if(!bouncex.website.is_preview){if("obj
ect"!=typeof o&&(o={}),t&&(o.uq=1),"coupon"==n){var s="website_id="+bouncex.webs
ite.id+"&c_id="+e+"&v_id="+bouncex.cookie.vid+"&cpn_id="+c,u=document.createElem
ent("img");u.alt="bouncex report",u.src=bouncex.sau+"/capture/report_coupon.gif?
"+s}o.campaignid=e,o.source="bouncex",o.agent=i,event_stream_report(n,o)}reportG
a(e,n),"click"==n&&event_js_eval(e,"click")}function report_submit(e,n,o){n.m=bo
uncex.cookie.m,n.d=bouncex.cookie.d,n.visit_id=bouncex.cookie.vid,n.device_id=bo
uncex.cookie.did,n.campaign_id=e,n.website_id=bouncex.website.id,n.pvid=bouncex.
state.pvid,n.cts=getTimeMs(),next_sequence_id(),n.cookie=bouncex.stringify(getBo
unceCookie()),n.hasOwnProperty("step")||(n.step=1),o&&(n.last_step=1),jQuery('<i
mg src="'+bouncex.sau+"/capture/submit.gif?"+qs(n)+'"/>')}function report_conver
sion_sync(obj,source){perf.times("conversion"),obj=obj||{},source=source||"sync"
,bouncex.cookie=getBounceCookie(),"undefined"==typeof obj.amount&&(obj.amount=0)
,"undefined"==typeof obj.order_id&&(obj.order_id=""),"undefined"==typeof obj.ema
il&&(obj.email=""),"undefined"==typeof obj.goal&&(obj.goal="");var bamount=obj.a
mount,border_id=obj.order_id,bemail=obj.email,bgoal=obj.goal,sid=next_sequence_i
d(),pvid=bouncex.state?bouncex.state.pvid:bouncex.cookie.vpv+1,url=bouncex.sau+"
/capture/convert.gif?m="+bouncex.cookie.m+"&d="+bouncex.cookie.d+"&goal="+encode
URIComponent(bgoal)+"&email="+encodeURIComponent(bemail)+"&email_sha256="+(obj.e
mail_sha256?encodeURIComponent(obj.email_sha256):"")+"&order_id="+encodeURICompo
nent(border_id)+"&amount="+encodeURIComponent(bamount)+"&website_id="+bouncex.we
bsite.id+"&visit_id="+bouncex.cookie.vid+"&device_id="+bouncex.cookie.did+"&pvid
="+pvid+"&sid="+sid+"&cts="+getTimeMs()+"&source="+source+"&cookie="+escape(boun
cex.stringify(bouncex.cookie))+"&"+bouncex.ibx.conv_params(),img=document.create
Element("img");if(img.alt="conversion pixel",img.src=url,bouncex.website.ibx.te&
&1==bouncex.website.ibx.te&&bouncex.cookie.did&&bemail&&bouncex.ibx.user(bemail,
{__src:"bouncex conversion"}),bouncex.website.tcjs)try{eval(bouncex.website.tcjs
)}catch(err){bouncex.err(err)}if(bouncex.website.ibx.te&&1==bouncex.website.ibx.
te)try{eval(bouncex.website.ibx.cjs)}catch(err){bouncex.err(err)}bouncex.cookie.
lc=getTime2(),setBounceCookie()}function report_conversion(obj,source){var bamou
nt,border_id=0,bemail="",bgoal="";if(obj?(bamount=obj.amount,border_id=obj.order
_id,bemail=obj.email,obj.goal&&(bgoal=obj.goal)):obj={},bouncex.state.oijs&&!bor
der_id)try{border_id=eval(bouncex.state.oijs)}catch(e){}if(bouncex.state.ovjs&&!
bamount)try{bamount=eval(bouncex.state.ovjs)}catch(e){}if(bouncex.state.oejs&&!b
email)try{bemail=eval(bouncex.state.oejs)}catch(e){}if(bouncex.state.goal&&!bgoa
l)try{bgoal=bouncex.state.goal}catch(e){}obj.goal=bgoal,obj.amount=bamount,obj.o
rder_id=border_id,obj.email=bemail,source=source||"async",report_conversion_sync
(obj,source)}function event_js_eval(ca_id,type,data){if(bouncex.campaigns[ca_id]
.event_js){var campaign_id=ca_id;if("string"==typeof bouncex.campaigns[ca_id].ev
ent_js&&(bouncex.campaigns[ca_id].event_js=bouncex.parseJSON(bouncex.campaigns[c
a_id].event_js)),bouncex.campaigns[ca_id].event_js[type])try{eval(bouncex.campai
gns[ca_id].event_js[type])}catch(err){bouncex.err(err)}}}function post_submit_re
direct(e){var n=bouncex.campaigns[e].is_api,o=bouncex.campaigns[e].submission_re
direct,t=bouncex.campaigns[e].submission_redirect_delay;if(n&&.3>t)t=.3;else if(
!n)return!1;o&&setTimeout(function(){window.top.location.href=o},t?1e3*t:0)}func
tion reportGa(e,n){var o=n;"pop"==n&&(o="impression"),bouncex.website.gar&&bounc
ex.campaigns[e].ga_i&&bouncex.campaigns[e].ga_i[o]&&bouncex.report_ga(o,bouncex.
campaigns[e].ga_i.label)}function report_ga(e,n,o){if(o="undefined"!=typeof o&&!
!o,"string"==typeof e&&"string"==typeof n){var t=!1;if(o||(e=e.charAt(0).toUpper
Case()+e.slice(1).toLowerCase(),t="Impression"==e,e="BounceX "+e),"function"==ty

peof window.ga&&(bouncex.website.gai&&window.ga("create",bouncex.website.gai),wi
ndow.ga("send","event","BounceX",e,n,{nonInteraction:t})),"object"==typeof windo
w._gaq){bouncex.website.gai&&window._gaq.push(["_setAccount",bouncex.website.gai
]);var i=n.replace(/\(|\)/g,"");window._gaq.push(["_trackEvent","BounceX",e,i,,t
])}}}function noteCookieAdShown(e){if(bouncex.campaigns[e].gbi.stack_id){if(boun
cex.gbi.stacks[bouncex.campaigns[e].gbi.stack_id].failed)return bouncex.gbi.log(
e,"NOT saving cookie data"),!1;bouncex.gbi.log(e,"saving cookie data")}bouncex.c
ampaigns[e].ad_shown=!0,bouncex.cookie.campaigns[e].lavid=bouncex.cookie.vid,bou
ncex.cookie.campaigns[e].la=getTime2(),bouncex.cookie.campaigns[e].av=bouncex.co
okie.campaigns[e].av?bouncex.cookie.campaigns[e].av+1:1,bouncex.cookie.campaigns
[e].fsa||(bouncex.cookie.campaigns[e].fsa=bouncex.cookie.campaigns[e].la),bounce
x.cookie.campaigns[e].as=bouncex.cookie.campaigns[e].as?bouncex.cookie.campaigns
[e].as+1:1,bouncex.cookie.campaigns[e].ao=bouncex.cookie.campaigns[e].ao?bouncex
.cookie.campaigns[e].ao+1:1,"overlay"!=bouncex.campaigns[e].type&&"tabtitle"!=bo
uncex.campaigns[e].type&&"none"===bouncex.campaigns[e].coverlay||bouncex.campaig
ns[e].is_man||(bouncex.cookie.ao++,bouncex.pa++,bouncex.cookie.as++,bouncex.camp
aigns[e].ap=bouncex.campaigns[e].ap?bouncex.campaigns[e].ap+1:1),setBounceCookie
()}function baddjs(e){var n=document.createElement("script");n.setAttribute("src
",e),n.setAttribute("type","text/javascript"),document.getElementsByTagName("hea
d")[0].appendChild(n)}function loadBrandStyles(){if(bouncex.brandStyles){bouncex
.brandStylesLoaded=bouncex.brandStylesLoaded||{};var e="",n="";for(var o in boun
cex.brandStyles)bouncex.brandStyles.hasOwnProperty(o)&&!bouncex.brandStylesLoade
d[o]&&(e+=bouncex.brandStyles[o],n+="-"+o,bouncex.brandStylesLoaded[o]=!0);bounc
ex.addCss(e,bouncex.head[0],"bx-brand"+n)}}function loadWebfonts(){if(bouncex.we
bfonts){bouncex.fontCSSLoaded=bouncex.fontCSSLoaded||{};var e="";for(var n in bo
uncex.webfonts)bouncex.webfonts.hasOwnProperty(n)&&!bouncex.fontCSSLoaded[n]&&(e
+='<link href="//assets.bounceexchange.com/fonts/'+n+'/stylesheet.css" rel="styl
esheet" type="text/css" media="all" />',bouncex.fontCSSLoaded[n]=1);jQuery(e).ap
pendTo(bouncex.head)}}function wndsize(){var e=0,n=0;return window.innerWidth?(e
=window.innerWidth,n=window.innerHeight):0!=document.documentElement.clientWidth
?(e=document.documentElement.clientWidth,n=document.documentElement.clientHeight
):(e=document.body.clientWidth,n=document.body.clientHeight),{width:e,height:n}}
function make_include_string(e,n,o){next_sequence_id();var t="never"===bouncex.w
ebsite.ljq?0:typeof jQuery,i="";if(e){var a=bouncex.cookie;e="reloadCampaigns"}e
lse if(e="init1",enablePersist){var a=bouncex.cookie;for(var c in bouncex.varp.s
uc)i+="&vsuc["+c+"]=true";for(var c in bouncex.varp.def)i+="&vdef["+c+"]="+escap
e(bouncex.varp.def[c]).replace(/\+/g,"%2B")}else var a=getBounceCookie();a=bounc
ex.stringify(a);var r=bouncex.stringify(bouncex.visit_cookie);bcx_vars="";for(va
r c in bouncex.vars){var s=bouncex.vars[c];bcx_vars+="&vars["+c+"]="+escape(s)}v
ar u=(new Date).getTimezoneOffset(),b=bouncex.wndsize(),l=b.width+"x"+b.height,d
=getTimeMs(),p=bouncex.au+"/bounce/"+e+".js?tojQ="+t+"&cts="+d+"&tzo="+u+"&is_pr
eview="+(bouncex.website.is_preview?"true":"false")+"&website_id="+bouncex.websi
te.id+"&resolution="+l+"&referrer="+bouncex.referrer+"&is_google_pla="+bouncex.i
s_google_pla+"&calling_url="+bouncex.calling_url+"&visit_cookie="+escape(r)+"&co
okie="+escape(a)+bcx_vars.replace(/\+/g,"%2B")+i+"&cookie_too_large="+bouncex.co
okie_too_large;return"reloadCampaigns"==e&&(p+="&pvid="+bouncex.state.pvid,void
0!=n&&(p+="&rltype="+n),void 0!=o&&(p+="&rlname="+o)),p}function unload_campaign
s(){for(var e in bouncex.events)unload_campaign(e)}function unload_campaign(e){f
or(var n in bouncex.events[e])"object"==typeof bouncex.events[e][n]?jQuery(bounc
ex.events[e][n]).unbind(n):"function"==typeof bouncex.events[e][n]?bouncex.event
s[e][n]():clearTimeout(bouncex.events[e][n]),delete bouncex.events[e][n]}functio
n reload_campaigns(e,n){if(bouncex.state){bouncex.reloadCampaignsTimeout!==!1&&(
clearTimeout(bouncex.reloadCampaignsTimeout),bouncex.reloadCampaignsTimeout=!1);
var o=1e3,t=0,i=getTimeMs(),a=t;bouncex.lastReloadCampaigns>i-o&&(a=o-(i-bouncex
.lastReloadCampaigns)),bouncex.reloadCampaignsTimeout=setTimeout(function(){boun
cex.lastReloadCampaigns=i,clearTimeout(bouncex.reloadCampaignsTimeout),bouncex.r
eloadCampaignsTimeout=!1,bouncex.baddjs(bouncex.make_include_string("reloadCampa
igns",n||"manual",e))},a)}}function init(){if("undefined"==typeof jQuery)return
setTimeout(function(){bouncex.init()},100),!1;if(perf.times("init1"),bouncex.dir
ection="up",bouncex.events={},bouncex.window=jQuery(window).eq(0),bouncex.body=j

Query("body").eq(0),bouncex.head=jQuery("head").eq(0),bouncex.html=jQuery("html"
).eq(0),!bouncex.body||!bouncex.body.length)return setTimeout(function(){bouncex
.init()},3e3),!1;if(bouncex.overlay_visible=!1,bouncex.server_client_time_diff=b
ouncex.state.tn-parseInt(getTimeMs()/1e3),bouncex.cookie.as>0&&0==window.documen
t.title.length&&(window.document.title=window.location.hostname),bouncex.cookie.
v)for(var e in bouncex.cookie.v)bouncex.vard&&bouncex.vard[e]&&bouncex.vard[e].p
&&bouncex.setv(e,bouncex.formatv(bouncex.cookie.v[e]));init_post_campaign_public
_function(),bouncex.pa=0,bouncex.timespaced=!1,clearBounceCookie("multi_cookie"=
=bouncex.website.ct?!0:null),bouncex.setBounceCookie(),bouncex.ca=activation_fun
cs(),bouncex.body_margin=parseInt(bouncex.body.css("margin-top"))||0,bouncex.ibx
._init(),init_ibx_tracking(),init_website_custom_js(),listenMessages(),bouncex.c
ampaigns&&(bouncex.loadBounceCss(init_activation_funcs),bouncex.loadBrandStyles(
),bouncex.loadWebfonts()),bouncex.website.ple&&bouncex.on(bouncex.window,"before
unload.bx_perf",function(){perf.report("times"),perf.report("errs")}),bouncex.bc
xReady(function(){"function"==typeof window.bxAsyncInit?window.bxAsyncInit():bou
ncex.state.rc&&bouncex.report_conversion(null,"scraping")}),init_custom_actions(
)}function listenMessages(){return bouncex.listening?!1:(bouncex.listening=!0,vo
id XD.receiveMessage(function(message){var message_str=message.data;if(!message_
str||"string"!=typeof message_str||0!==message_str.indexOf("bcx_message"))return
!1;for(var messages=message_str.split("&"),result=[],i=0;i<messages.length;i++){
var r=messages[i].split("=");result[r[0]]=decodeURIComponent(r[1].replace(/\+/g,
" "))}var mca_id=result.campaign_id,message=result.bcx_content||result.message;i
f(parseInt(mca_id)&&bouncex.campaigns[mca_id]){if("d"!==bouncex.cookie.d&&"none"
!==bouncex.campaigns[mca_id].coverlay&&("move_step"==message||"had_error"==messa
ge)&&bouncex.window.trigger("scroll"),"failed"==message)return bouncex.campaigns
[mca_id].failed=!0,bouncex.campaigns[mca_id].ad_visible&&bouncex.close_ad(mca_id
,!0),!1;if("loaded"==message)activate_campaign(mca_id);else if("ios8_focused"==m
essage)bouncex.browser.ios&&bouncex.browser.ios>7&&(bouncex.lastScroll=bouncex.w
indow.scrollTop(),setTimeout(function(){var e=jQuery("#bcx_"+mca_id+"_iframe_ove
rlay,#bcx_"+mca_id+"_iframe_top,#bcx_"+mca_id+"_iframe_bottom,#bcx_"+mca_id+"_if
rame_callout").eq(0);window.scrollTo(0,e.offset().top)},500));else if("ios8_blur
ed"==message)bouncex.browser.ios&&bouncex.browser.ios>7&&bouncex.lastScroll>=0&&
setTimeout(function(){window.scrollTo(0,bouncex.lastScroll),bouncex.lastScroll=v
oid 0},100);else if("eval"==message)try{eval(result.js)}catch(e){bouncex.err(e)}
else if(bouncex.campaigns[mca_id].ad_visible)if("report_coupon"==message)reportC
ouponSeen(mca_id,result.code);else if("bcx_close_ad"==message)close_ad(mca_id);e
lse if("bcx_close_ad_silent"==message)close_ad(mca_id,!1,!0);else if("bcx_form_s
ubitted"==message)processSubmittedCampaignForm(result,mca_id);else if("report_cl
ick"==message)report(mca_id,"click");else if("had_error"==message);else if("rese
t_fsa"==message)bouncex.cookie.campaigns[mca_id].fsa=result.fsa,setBounceCookie(
);else if("move_step"==message)jQuery("#bcx_onsite_els_"+mca_id+"_s"+result.to_s
tep).show(),jQuery("#bcx_onsite_els_"+mca_id+"_s"+result.cur_step).hide(),bounce
x.campaigns[mca_id].show_close_step&&show_close(mca_id,!0);else if("update_title
"==message){var old_title,seconds_left,str;seconds_left=result.seconds_left;var
update_time=result.update_time;update_time||(bouncex.old_title=window.document.t
itle),"1"==result.remove_timer?bouncex.remove_timer=!0:bouncex.remove_timer=!1,b
ouncex.timer_exists=!0,0>=seconds_left&&(window.document.title=bouncex.old_title
,bouncex.timer_exists=!1),seconds=seconds_left%60,minutes=Math.floor(seconds_lef
t/60)%60,hours=result.format.indexOf("{days}")>-1||result.format.indexOf("{0days
}")>-1?Math.floor(seconds_left/3600)%24:Math.floor(seconds_left/3600),days="{day
s}"==result.format||"{0days}"==result.format?Math.ceil(seconds_left/86400):Math.
floor(seconds_left/86400),minutes<10&&(minutes="0"+minutes),seconds<10&&(seconds
="0"+seconds),hours<10&&(hours="0"+hours),result.format.indexOf("{0days}")>-1&&d
ays<10&&(days="0"+days),str=result.format.replace("{hours}",hours).replace("{min
utes}",minutes).replace("{seconds}",seconds).replace("{days}",days).replace("{0d
ays}",days),!bouncex.old_title&&bouncex.timer_exists?window.document.title=str:b
ouncex.old_title&&bouncex.timer_exists&&(window.document.title=str+" | "+bouncex
.old_title)}}}))}function can_show_ad(e,n){if(!bouncex.campaigns[e])return!1;if(
bouncex.campaigns[e].qbxtest&&!bouncex.campaigns[e].ad_visible)return n||!bounce
x.campaigns[e].hasBehavioralCriteria||behavioralCriteriaComplete(e)?!0:!1;var o=

e,t=bouncex.campaigns[e].gbi.stack_id;t&&e!=bouncex.gbi.stacks[t].leader_id&&(e=
bouncex.gbi.stacks[t].leader_id);var i=getTime2();if(bouncex.cookie=getBounceCoo
kie(),bouncex.cookie.lvt=bouncex.cookie.campaigns[e].lvt=i,setBounceCookie(),!n)
{if(("none"!=bouncex.campaigns[e].coverlay||"overlay"==bouncex.campaigns[e].type
)&&bouncex.overlay_visible)return!1;if(bouncex.campaigns[o].ad_visible)return!1;
if(bouncex.website.ots&&("none"!=bouncex.campaigns[e].coverlay||"overlay"==bounc
ex.campaigns[e].type)&&1==bouncex.timespaced)return!1;if(bouncex.campaigns[e].tv
ao>0){var a=(window.pageYOffset||document.documentElement.scrollTop)-(document.d
ocumentElement.clientTop||0);if(bouncex.campaigns[e].tvao>a)return!1}if(bouncex.
campaigns[e].hasBehavioralCriteria&&!behavioralCriteriaComplete(e))return!1}retu
rn bouncex.campaigns[o].failed?!1:"none"==bouncex.campaigns[e].coverlay&&"overla
y"!=bouncex.campaigns[e].type&&"tabtitle"!=bouncex.campaigns[e].type||bouncex.ca
mpaigns[e].is_man||!(bouncex.campaigns[e].map>0&&bouncex.campaigns[e].ap>=bounce
x.campaigns[e].map||bouncex.website.map>0&&bouncex.pa>=bouncex.website.map)?boun
cex.campaigns[e].mas>0&&bouncex.cookie.campaigns[e].as>=bouncex.campaigns[e].mas
?!1:!bouncex.campaigns[e].is_man&&bouncex.website.mas>0&&("none"!=bouncex.campai
gns[e].coverlay||"overlay"==bouncex.campaigns[e].type)&&bouncex.website.mas<=bou
ncex.cookie.as?!1:bouncex.campaigns[e].mao>0&&bouncex.cookie.campaigns[e].ao>=bo
uncex.campaigns[e].mao?!1:!bouncex.campaigns[e].is_man&&!bouncex.campaigns[e].ip
c&&(bouncex.cookie.es||bouncex.cookie.campaigns[e].ls||bouncex.cookie.campaigns[
e].submitted)&&bouncex.campaigns[e].is_ec?!1:(bouncex.campaigns[e].is_pers||boun
cex.campaigns[e].closed_no_show)&&bouncex.cookie.campaigns[e].wc?!1:bouncex.camp
aigns[e].repressed?!1:n&&bouncex.campaigns[e].hasBehavioralCriteria&&bouncex.cam
paigns[e].activation_registry.length>0&&!bouncex.campaigns[e].realtimeArmed&&beh
avioralCriteriaComplete(e)?!1:!0:!1}function close_ad(e,n,o){if(bouncex.campaign
s[e]&&bouncex.campaigns[e].ad_visible){if(bouncex.campaigns[e].ad_visible=!1,!n)
{var t=e;bouncex.campaigns[e].gbi.stack_id&&t!=bouncex.gbi.stacks[bouncex.campai
gns[e].gbi.stack_id].leader_id&&(t=bouncex.gbi.stacks[bouncex.campaigns[e].gbi.s
tack_id].leader_id),bouncex.cookie.campaigns[t].wc=getTime2(),setBounceCookie(),
o||report(e,"close"),bouncex.campaigns[e].onclose_fn&&bouncex.campaigns[e].onclo
se_fn(),bouncex.campaigns[e].close_redirect_url&&(bouncex.events[e].timeout_clos
e_redirect=setTimeout(function(){teleport(bouncex.campaigns[e].close_redirect_ty
pe,bouncex.campaigns[e].close_redirect_url)},300))}("none"!=bouncex.campaigns[e]
.coverlay||"overlay"==bouncex.campaigns[e].type)&&(bouncex.overlay_visible=!1,bo
uncex.website.otc&&(bouncex.timespaced=!0,bouncex.events[e].timeout_timespace=se
tTimeout(function(){bouncex.timespaced=!1},1e3*bouncex.website.otc))),bouncex.ca
mpaigns[e].ng?close_ad_ng(e):close_ad_og(e),event_js_eval(e,"close")}}function c
lose_ad_ng(e){"tabtitle"!==bouncex.campaigns[e].type||bouncex.campaigns[e].contr
ol||(bouncex.campaigns[e].custom_tab_title.favicon_url&&changeFavicon(e,!0),canc
elTitleUpdate(e)),bouncex.campaigns[e].obj1.unbind("click.bcx_campaign_click_"+e
,handleClick);var n="timeout_auto_submission_close";bouncex.events[e][n]&&(clear
Timeout(bouncex.events[e][n]),delete bouncex.events[e][n]);var o="campaign_timer
";for(var t in bouncex.events[e])-1!==t.indexOf(o)&&(clearInterval(bouncex.event
s[e][t]),delete bouncex.events[e][t]);if(close_ad_ng_post_outro(e),bouncex.fxHel
per&&"none"!==bouncex.fxHelper.browserSupport&&"no_effect"!==bouncex.campaigns[e
].transitionEffect){bouncex.campaigns[e].obj1.addClass("bx-impress-out");var i=j
Query("#bx-creative-"+e);bouncex.on(i,bouncex.fxHelper.animationend,function(){b
ouncex.off(i,bouncex.fxHelper.animationend),clearInterval(bouncex.campaigns[e].a
nimationTimeout),bouncex.campaigns[e].obj2.removeClass("bx-impress bx-impress-ou
t")}),bouncex.campaigns[e].animationTimeout=setTimeout(function(){bouncex.campai
gns[e]&&!bouncex.campaigns[e].ad_visible&&(bouncex.off(i,bouncex.fxHelper.animat
ionend),bouncex.campaigns[e].obj2.removeClass("bx-impress bx-impress-out"))},1e3
)}else bouncex.campaigns[e].obj2.removeClass("bx-impress")}function close_ad_ng_
post_outro(e){"overlay"==bouncex.campaigns[e].type&&(bouncex.browser.iphone||bou
ncex.browser.ipad?(bouncex.html.removeClass("bx-client-overlay-ios"),bouncex.bod
y.removeClass("bx-client-overlay-ios"),bouncex.window.scrollTop(bouncex.preImpre
ssScrollY)):(bouncex.html.removeClass("bx-client-overlay"),bouncex.body.removeCl
ass("bx-client-overlay"))),!bouncex.campaigns[e].blur_gate_enabled||"agilityzone
"!=bouncex.campaigns[e].type&&"annotation"!=bouncex.campaigns[e].type||blurGateR
emove(e)}function close_ad_og(e){var n=getCampaignTransitionEffect(e),o=n.substr

(0,1),t=jQuery("#campaign_"+e+"_container_overlay,#campaign_"+e+"_container_top,
#campaign_"+e+"_container_bottom,#campaign_"+e+"_container_callout");if(bouncex.
timer_exists&&bouncex.remove_timer&&(clearInterval(bouncex.timer_interval),windo
w.document.title=bouncex.old_title,bouncex.timer_exists=!1),"r"==o){if("none"!=b
ouncex.campaigns[e].overlay){var i=document.getElementById("campaign_"+e+"_light
box");setTimeout(function(){setOpacity(i,0)},150)}t.removeClass("bcx_after"),set
Timeout(function(){t.hide().css("display","none").removeClass("bcx_"+n)},300)}el
se t.hide().css("display","none");if("none"!=bouncex.campaigns[e].callout&&bounc
ex.window.unbind("bcx_callout_"+e),"none"!=bouncex.campaigns[e].top){var a=docum
ent.getElementById("campaign_"+e+"_pusher_top");a&&(bSlideUp(a),bouncex.window.t
rigger("bx_ad_hide",[parseInt(getStyle(a,"height"))]))}"none"!=bouncex.campaigns
[e].bottom&&jQuery("#campaign_"+e+"_pusher_bottom").appendTo("body").slideUp("sl
ow"),("code"==bouncex.campaigns[e].overlay||"email"==bouncex.campaigns[e].overla
y||"genie"==bouncex.campaigns[e].overlay)&&flash_objects.css("visibility","visib
le")}function trigger_ad(e,n,o){var t=bouncex.campaigns[n];if(t){var i=makeUniqu
eInstrumentId(e,o);return t.hasBehavioralCriteria&&(addTriggerToRegistry(i,n),t.
realtimeArmed&&!evaluateBehavioralTriggers([i],t.activations))?behavioralCriteri
aComplete(n):void show_ad(e,n)}}function show_ad(type,ca_id){if(can_show_ad(ca_i
d)){bouncex.pa||perf.times("showad");var ca=bouncex.campaigns[ca_id];if(ca.gbi&&
("index"==ca.gbi.provider||"tabr"==ca.gbi.provider)&&!ca.gbi.contentLoaded){boun
cex.gbi.clearRequestAssets(ca_id);var call="tabr"!=ca.gbi.provider?"requestCompl
eteSingle":"requestCompleteMultiple";return bouncex.gbi[call](ca_id,ca.gbi.html,
function(){ca.gbi.contentLoaded=!0,show_ad(type,ca_id)}),!1}if(bouncex.campaigns
[ca_id].ad_visible=!0,bouncex.campaigns[ca_id].impression_click_reported=!1,boun
cex.campaigns[ca_id].submitted=!1,noteCookieAdShown(ca_id),report(ca_id,"pop",{"
pop:activation":type}),bouncex.campaigns[ca_id].ng?show_ad_ng(type,ca_id):show_a
d_og(type,ca_id),"teleport"!=bouncex.campaigns[ca_id].overlay&&!bouncex.campaign
s[ca_id].noCreative&&(show_close(ca_id),bouncex.campaigns[ca_id].ad_auto_close))
{var delay=bouncex.campaigns[ca_id].is_pers?calc_delay_cvt(bouncex.campaigns[ca_
id].ad_auto_close):1e3*bouncex.campaigns[ca_id].ad_auto_close;bouncex.events[ca_
id].timeout_auto_close=setTimeout(function(){close_ad(ca_id)},delay)}if(bouncex.
campaigns[ca_id].supress_overlay||bouncex.campaigns[ca_id].supress_top||bouncex.
campaigns[ca_id].supress_bottom)for(var nca_id in bouncex.campaigns)nca_id!=ca_i
d&&(bouncex.campaigns[ca_id].supress_overlay&&("none"!=bouncex.campaigns[nca_id]
.coverlay||"overlay"==bouncex.campaigns[nca_id].type)||bouncex.campaigns[ca_id].
supress_top&&("none"!=bouncex.campaigns[nca_id].ctop||"nanobar"==bouncex.campaig
ns[nca_id].type)||bouncex.campaigns[ca_id].supress_bottom&&("none"!=bouncex.camp
aigns[nca_id].cbottom||"conversionbar"==bouncex.campaigns[nca_id].type))&&close_
ad(nca_id,!0);if(repressCampaigns(ca_id),event_js_eval(ca_id,"impression"),bounc
ex.campaigns[ca_id].osfn_website)try{eval(bouncex.campaigns[ca_id].osfn_website)
}catch(err){bouncex.err(err)}}}function repressCampaigns(e){if(bouncex.campaigns
[e].repress_overlay||bouncex.campaigns[e].repress_top||bouncex.campaigns[e].repr
ess_bottom)for(var n in bouncex.campaigns)n!=e&&(bouncex.campaigns[e].repress_ov
erlay&&("none"!=bouncex.campaigns[n].coverlay||"overlay"==bouncex.campaigns[n].t
ype)||bouncex.campaigns[e].repress_top&&("none"!=bouncex.campaigns[n].ctop||"nan
obar"==bouncex.campaigns[n].type)||bouncex.campaigns[e].repress_bottom&&("none"!
=bouncex.campaigns[n].cbottom||"conversionbar"==bouncex.campaigns[n].type))&&(bo
uncex.campaigns[n].repressed=!0)}function flashTitle(e,n){function o(){bouncex.c
ampaigns[e].custom_tab_title.flashOn?(bouncex.campaigns[e].custom_tab_title.flas
hOn=!1,bouncex.campaigns[e].custom_tab_title.formattedTitle&&(document.title=bou
ncex.originalTitle),changeFavicon(e,!0)):(bouncex.campaigns[e].custom_tab_title.
flashOn=!0,bouncex.campaigns[e].custom_tab_title.formattedTitle&&(document.title
=bouncex.campaigns[e].custom_tab_title.formattedTitle),changeFavicon(e,!1)),--n>
0&&(bouncex.events[e].effect_timeout=setTimeout(o,2e3))}n=n?n:5,cancelTitleUpdat
e(e),o()}function scrollTitle(e,n){function o(){var t=bouncex.campaigns[e].custo
m_tab_title.formattedTitle+" ";n>t.length&&(n=0),document.title=t.substr(n)+t.s
ubstr(0,n),n+=3,bouncex.events[e].effect_timeout=setTimeout(o,1e3)}bouncex.campa
igns[e].custom_tab_title.formattedTitle&&(n=n||0,cancelTitleUpdate(e),o())}funct
ion changeFavicon(e,n){if(bouncex.campaigns[e].custom_tab_title.favicon_url){jQu
ery('link[rel~="icon"]').remove();var o=document.createElement("link");o.type=n?

"image/x-icon":bouncex.campaigns[e].linkType,o.rel="icon",o.href=n?bouncex.campa
igns[e].originalFavicon:bouncex.campaigns[e].custom_tab_title.favicon_url,docume
nt.getElementsByTagName("head")[0].appendChild(o)}}function cancelTitleUpdate(e)
{clearTimeout(bouncex.events[e].effect_timeout),bouncex.originalTitle?document.t
itle=bouncex.originalTitle:document.title="",delete bouncex.campaigns[e].custom_
tab_title.flashOn}function updateTitle(e){bouncex.originalTitle=bouncex.original
Title||document.title;var n=jQuery('link[rel~="icon"]');bouncex.campaigns[e].ori
ginalFavicon=n&&n.attr("href")||"/favicon.ico",bouncex.campaigns[e].linkType=bou
ncex.campaigns[e].custom_tab_title.favicon_type||"image/x-icon";var o=bouncex.ca
mpaigns[e].custom_tab_title.effect,t="flashForever"===o?1/0:1;"scroll"===o?scrol
lTitle(e):flashTitle(e,2*t-1),changeFavicon(e,!1)}function show_ad_ng(e,n){if(bo
uncex.campaigns[n].control||"tabtitle"!=bouncex.campaigns[n].type||updateTitle(n
),bouncex.campaigns[n].control||bouncex.campaigns[n].noCreative)return!1;if(boun
cex.campaigns[n].submittedYet&&(bouncex.campaigns[n].submittedYet=!1),bouncex.ev
ents[n].edwTimeout&&clearTimeout(bouncex.events[n].edwTimeout),bouncex.campaigns
[n].forceLastStep=!1,bouncex.campaigns[n].current_step?(bouncex.campaigns[n].nex
t_step=1,bouncex.nextStep(n)):(bouncex.campaigns[n].next_step=2,bouncex.campaign
s[n].current_step=1),bouncex.campaigns[n].obj1.bind("click.bcx_campaign_click_"+
n,{ca_id:n},handleClick),!(bouncex.browser.msie||bouncex.browser.ipad||bouncex.b
rowser.iphone)){var o=bouncex.campaigns[n].obj1.find(".bx-click-to-copy");o.leng
th>0&&(bouncex.on(o,"click",function(e){document.execCommand("copy")}),bouncex.o
n(o,"copy",clickToCopy))}var t=bouncex.campaigns[n].obj1.find(".bx-input, .bx-te
xtarea");if((!bouncex.browser.msie||bouncex.browser.msie>8)&&t.length>0){var i="
keydown.bcx_campaign_input_"+n+" focus.bcx_campaign_input_"+n+" blur.bcx_campaig
n_input_"+n+" change.bcx_campaign_input_"+n+" paste.bcx_campaign_input_"+n+" key
up.bcx_campaign_input_"+n;bxBind(t,i,handleInputEvents)}if(validateCouponsSeen(n
),"overlay"==bouncex.campaigns[n].type)if(bouncex.overlay_visible=!0,bouncex.bro
wser.iphone||bouncex.browser.ipad)bouncex.preImpressScrollY=bouncex.window.scrol
lTop(),bouncex.html.addClass("bx-client-overlay-ios"),bouncex.body.addClass("bxclient-overlay-ios"),bouncex.html[0].scrollTop=1,bouncex.body[0].scrollTop=1;els
e{var a=getStyle(bouncex.html[0],"overflow-y");"auto"==a||"scroll"==a?bouncex.ht
ml.addClass("bx-client-overlay"):bouncex.body.addClass("bx-client-overlay")}else
if("nanobar"==bouncex.campaigns[n].type||"conversionbar"==bouncex.campaigns[n].
type||"liquidscreen"==bouncex.campaigns[n].type){var c=jQuery("#bx-campaign-"+n+
"-clone");"nanobar"==bouncex.campaigns[n].type||"liquidscreen"==bouncex.campaign
s[n].type?bouncex.body.prepend(c):"conversionbar"==bouncex.campaigns[n].type&&bo
uncex.body.append(c)}else"annotation"==bouncex.campaigns[n].type&&bxBind(window,
"resize.bx_campaign_"+n,function(e){alignCampaign(n)},n);if(alignCampaign(n),!bo
uncex.campaigns[n].blur_gate_enabled||"agilityzone"!=bouncex.campaigns[n].type&&
"annotation"!=bouncex.campaigns[n].type||blurGateAdd(n),bouncex.campaigns[n].shr
oud_on_hover&&addShroudOnHover(n),bouncex.campaigns[n].obj2.addClass("bx-impress
"),bouncex.campaigns[n].gbi&&(bouncex.campaigns[n].gbi.config.shrinkToFit||bounc
ex.campaigns[n].gbi.config.shrinkToFitWindow)&&("overlay"===bouncex.campaigns[n]
.type?bouncex.gbi.shrinkToFitWindow(n):"agilityzone"===bouncex.campaigns[n].type
&&bouncex.gbi.shrinkToFitParent(n)),bouncex.fxHelper&&"none"!==bouncex.fxHelper.
browserSupport&&"no_effect"!==bouncex.campaigns[n].transitionEffect){var r=jQuer
y("#bx-creative-"+n);bouncex.campaigns[n].obj1.addClass("bx-impress-in"),bouncex
.on(r,bouncex.fxHelper.animationend,function(){bouncex.off(r,bouncex.fxHelper.an
imationend),bouncex.campaigns[n].obj1.removeClass("bx-impress-in")})}setTimeout(
function(){runCampaignTimers(n)},0)}function runCampaignTimers(e){var n=bouncex.
campaigns[e].obj2.find(".bx-timer");if(n.length>0){var o=0;n.each(function(n,t){
var i="campaign_timer_"+ ++o;if(!bouncex.events[e][i]){var a=jQuery(t),c=a.attr(
"data-count-to"),r=a.attr("data-count-from"),s=a.attr("data-format"),u=a.attr("d
ata-on-complete"),b=parseInt(a.attr("data-reset")),l=/{0?days}/.test(s);run_time
r(c,r,s,l,u,b,a,i,e),bouncex.events[e][i]=setInterval(function(){run_timer(c,r,s
,l,u,!1,a,i,e)},1e3)}})}}function blurGateAdd(e){var n=bouncex.campaigns[e];n.bl
ur_gate_targets=jQuery(n.callout_t+" ~ *").add(n.blur_gate_inclusions).not(n.blu
r_gate_exclusions).not(".bxc"),n.blur_gate_filler_placement=n.calloutTarget.next
().is(n.obj1)?n.obj1:n.calloutTarget,n.blur_gate_filler=jQuery(),bouncex.browser
.msie&&bouncex.browser.msie<=9?blurGateAddUsingRedactedContent(e):10===bouncex.b

rowser.msie||11===bouncex.browser.msie||bouncex.browser.edge?blurGateAddUsingTex
tShadow(e):blurGateAddUsingCssFilters(e)}function blurGateAddUsingRedactedConten
t(e){var n=bouncex.campaigns[e],o=0;n.blur_gate_targets.each(function(e,n){o+=jQ
uery(n).height()}),blurGateFillWithDummyContent(e,n.blur_gate_redacted_filler,o,
0);var t=getStyle(n.calloutTarget[0],"color")||"#000",i=".bx-blur-"+e+".bx-blurredacted b { color:"+t+"!important; background-color:"+t+"!important; }",a=bounc
ex.addCss(i,n.obj1[0],"bx-campaign-"+e+"-blur-redacted");n.blur_gate_filler=n.bl
ur_gate_filler.add(a),n.blur_gate_targets.addClass("bx-blur-"+e+" bx-blur-hide")
}function blurGateAddUsingTextShadow(e){var n=bouncex.campaigns[e];blurGateAddFi
llerIfNeeded(e,n.blur_gate_lorem_filler);var o=getStyle(n.calloutTarget[0],"colo
r")||"#000",t=".bx-blur-"+e+".bx-blur-textshadow { text-shadow: 0 0 8px 1px "+o+
"!important; }",i=bouncex.addCss(t,n.obj1[0],"bx-campaign-"+e+"-blur-shadow");n.
blur_gate_targets.add(n.blur_gate_filler).addClass("bx-blur-"+e+" bx-blur-textsh
adow"),n.blur_gate_filler=n.blur_gate_filler.add(i)}function blurGateAddUsingCss
Filters(e){var n=bouncex.campaigns[e];blurGateAddFillerIfNeeded(e,n.blur_gate_lo
rem_filler),n.blur_gate_targets.add(n.blur_gate_filler).addClass("bx-blur-"+e+"
bx-blur")}function blurGateRemove(e){var n=bouncex.campaigns[e];n.blur_gate_fill
er&&n.blur_gate_filler.remove(),n.blur_gate_targets&&n.blur_gate_targets.removeC
lass("bx-blur-"+e+" bx-blur bx-blur-hide bx-blur-textshadow")}function blurGateA
ddFillerIfNeeded(e,n){var o=bouncex.campaigns[e],t=600,i=0;o.blur_gate_targets.e
ach(function(e,n){return i+=jQuery(n).height(),t>i});var a=t-i;a>0&&blurGateFill
WithDummyContent(e,n,a,0);
}function blurGateFillWithDummyContent(e,n,o,t){var i=bouncex.campaigns[e];if(o>
t){var a=i.blur_gate_filler.length%n.length,c=jQuery(n[a]);i.blur_gate_filler_pl
acement.after(c);var r=c.height();r>0&&(i.blur_gate_filler=i.blur_gate_filler.ad
d(c),blurGateFillWithDummyContent(e,n,o,t+r))}}function addShroudOnHover(e){var
n,o=jQuery("#bx-creative-"+e),t=jQuery("#bx-hover-shroud-"+e);o.length&&t.length
&&(bxBind(o,"mouseenter.bx-backdrop",function(){n=setTimeout(function(){bouncex.
campaigns[e].obj1.addClass("bx-hover-shroud-on")},150)},e),bxBind(o,"mouseleave.
bx-backdrop",function(){clearTimeout(n),bouncex.campaigns[e].obj1.removeClass("b
x-hover-shroud-on")},e))}function show_ad_og(e,n){var o=2147483646,t="bcx_pop&co
okie=";if(t+=encodeURIComponent(bouncex.stringify_cookie(getBounceCookie())),"no
ne"!=bouncex.campaigns[n].top){var i=document.getElementById("campaign_"+n+"_con
tainer_top");if(i){if(show_ca_el(n,i),bouncex.campaigns[n].header_top_nano){var
a=document.getElementById("campaign_"+n+"_pusher_top");document.body.insertBefor
e(a,document.body.firstChild),"anypage"==bouncex.campaigns[n].htna||"landing"==b
ouncex.campaigns[n].htna&&bouncex.state.iol?(bSlideDown(a,"height"),bouncex.wind
ow.trigger("bx_ad_show",[parseInt(getStyle(i,"height"))])):(a.style.display="blo
ck",bouncex.window.trigger("bx_ad_show"))}center_campaign(n,i),XD.postMessage(t,
i)}}if("none"!=bouncex.campaigns[n].bottom){var c=document.getElementById("campa
ign_"+n+"_container_bottom");if(c){if(show_ca_el(n,c),bouncex.campaigns[n].heade
r_bottom_nano){var a=document.getElementById("campaign_"+n+"_pusher_bottom");jQu
ery(document.body).append(a),"anypage"==bouncex.campaigns[n].hbna||"landing"==bo
uncex.campaigns[n].hbna&&bouncex.state.iol?bSlideDown(a,"height"):a.style.displa
y="block"}center_campaign(n,c),XD.postMessage(t,c)}}if("none"!=bouncex.campaigns
[n].callout){var r=jQuery("#campaign_"+n+"_container_callout");if(bouncex.campai
gns[n].c_button=jQuery(bouncex.campaigns[n].callout_t).eq(0),r.length&&bouncex.c
ampaigns[n].c_button.length){var s=r.get(0);show_ca_el(n,s),XD.postMessage(t,s),
align_callout(r,n),bxBind(window,"resize.bcx_callout_"+n+" bx_ad_show.bcx_callou
t_"+n+" bx_ad_hide.bcx_callout_"+n+" scroll.bcx_callout_"+n,function(e,o){var t=
!1;"bx_ad_show"===e.type&&(t="down"),"bx_ad_hide"===e.type&&(t="up"),align_callo
ut(r,n,t,o)},n)}}if("none"!=bouncex.campaigns[n].overlay)if("email"==bouncex.cam
paigns[n].overlay||"genie"==bouncex.campaigns[n].overlay||"code"==bouncex.campai
gns[n].overlay){var u=document.getElementById("campaign_"+n+"_container_overlay"
);if(u){bouncex.overlay_visible=!0;var b=document.getElementById("campaign_"+n+"
_middle");bouncex.fs()||(u.style.top=u.style.left=0,b.style.position="absolute")
,show_ca_el(n,u),show_lightbox(n),center_campaign(n,u),i&&(i.style.zIndex=o),c&&
(c.style.zIndex=o),bouncex.state.mobile&&bouncex.window.resize(function(){center
_campaign(n,u)}),hide_flash()}XD.postMessage(t,u)}else"teleport"===bouncex.campa
igns[n].overlay&&setTimeout(function(){teleport(bouncex.campaigns[n].overlay_tel

eport_type,bouncex.campaigns[n].overlay_teleport_html)},300)}function destroy_ad
(e,n){unload_campaign(e),close_ad(e,!0),bouncex.campaigns[e].ng?jQuery("#bx-camp
aign-"+e+",#bx-campaign-"+e+"-clone").remove():jQuery("#campaign_"+e+"_container
_overlay,#campaign_"+e+"_container_callout,#campaign_"+e+"_container_top,#campai
gn_"+e+"_container_bottom,#campaign_"+e+"_pusher_top,#campaign_"+e+"_pusher_bott
om").remove(),bouncex.campaigns[e]&&!n&&delete bouncex.campaigns[e]}function get
Script(e,n){jQuery.ajax({url:e,cache:!0,dataType:"script",success:n})}function c
lickToCopy(e){var n=jQuery(e.target),o=n.text().trim();"Copied!"!=o?(e.originalE
vent.clipboardData.setData("text/plain",o),e.preventDefault(),n.text("Copied!"),
setTimeout(function(){n.text(o)},1e3)):n.text(o)}function showGenieFormErrors(e,
n,o){var t=o?o.errors:!1;if(t){for(var i in t)if(t.hasOwnProperty(i)){var a=n.fi
nd(".bx-error-"+e+"-"+i);a.text(t[i]).closest(".bx-row").addClass("bx-row-valida
tion")}return!1}return!0}function processSubmittedCampaignForm(e,n){bouncex.cook
ie=getBounceCookie(),bouncex.campaigns[n].submitted=!0,bouncex.cookie.es=!0,boun
cex.cookie.campaigns[n].ls=getTime2(),setBounceCookie(),bouncex.website.ibx.te&&
1==bouncex.website.ibx.te&&1==bouncex.website.ibx.mibcx&&bouncex.ibx.user(e.emai
l,{__src:"bouncex overlay",campaign:n}),reportGa(n,"submission"),event_js_eval(n
,"submission",e),"function"==typeof bouncex.onformsubmit&&bouncex.onformsubmit(e
.email),post_submit_redirect(n)}function processCampaignSubmitClose(e,n){bouncex
.campaigns[e].acas&&(bouncex.events[e].timeout_auto_submission_close=setTimeout(
function(){bouncex.close_ad(e)},1e3*bouncex.campaigns[e].acas)),n&&bouncex.close
_ad(e,!1,!0)}function processLastStep(e,n){if(!bouncex.campaigns[e].submittedYet
){bouncex.campaigns[e].submittedYet=!0;var o=bouncex.campaigns[e].obj1.find(".bx
-input").serialize(),t=queryStringToObject(o);processSubmittedCampaignForm(t,e),
processCampaignSubmitClose(e,n)}}function validateForm(e,n){if(bouncex.formSubmi
tting)return!1;bouncex.formSubmitting=!0,next_sequence_id();var o=bouncex.campai
gns[n].next_step==bouncex.campaigns[n].numSteps&&!bouncex.campaigns[n].noPostSub
mit||bouncex.campaigns[n].forceLastStep,t=bouncex.campaigns[n].current_step==bou
ncex.campaigns[n].numSteps&&(1===bouncex.campaigns[n].numSteps||bouncex.campaign
s[n].noPostSubmit),i=o||t?1:0,a=e.serialize();a+="&step="+bouncex.campaigns[n].c
urrent_step+"&visit_id="+bouncex.cookie.vid+"&m="+bouncex.cookie.m+"&d="+bouncex
.cookie.d,a+="&cookie="+encodeURIComponent(bouncex.stringify(bouncex.cookie)),a+
="&pos=overlay&step_name=before",a+="&last_step="+i,a+="&device_id="+bouncex.coo
kie.did,a+="&cts="+getTimeMs(),a+="&pvid="+bouncex.state.pvid,a+="&url="+bouncex
.calling_url;for(var c in bouncex.vars)a+="&var["+c+"]="+encodeURIComponent(boun
cex.vars[c]);var r=e.attr("action");e.find(".bx-row-validation").removeClass("bx
-row-validation");var s={url:r,data:a,dataType:"jsonp",contentType:"multipart/fo
rm-data",crossDomain:!0,global:!1,success:function(o){bouncex.formSubmitting=!1,
bouncex.events[n].edwTimeout&&clearTimeout(bouncex.events[n].edwTimeout),showGen
ieFormErrors(n,e,o)&&(bouncex.nextStep(n),i&&processLastStep(n,t)),jQuery.event.
trigger({campaign_id:n,isEmptyResponse:!o,response:o,stepNumber:bouncex.campaign
s[n].current_step,type:"bxValidateFormComplete"})},error:function(){bouncex.form
Submitting=!1,bouncex.nextStep(n)}};bouncex.campaigns[n].edw||(bouncex.events[n]
.edwTimeout=setTimeout(function(){bouncex.nextStep(n),i&&processLastStep(n,t)},2
500)),jQuery.ajax(s)}function submitCampaignStep(e,n){e=n||e;var o=jQuery("#bx-f
orm-"+e+"-step-"+bouncex.campaigns[e].current_step);return o.find(".bx-input").l
ength>0?validateForm(o,e):(report(e,"click"),nextStep(e)),!1}function setJumpSte
p(e,n,o){bouncex.campaigns[e].jumpStep=n,bouncex.campaigns[e].forceLastStep=o}fu
nction nextStep(e){bouncex.campaigns[e].jumpStep&&(bouncex.campaigns[e].next_ste
p=bouncex.campaigns[e].jumpStep,bouncex.campaigns[e].jumpStep=!1),bouncex.campai
gns[e].next_step<=bouncex.campaigns[e].numSteps&&(bouncex.campaigns[e].obj2.find
(".bx-step-"+e+"-"+bouncex.campaigns[e].current_step).removeClass("bx-active-ste
p"),bouncex.campaigns[e].obj2.find(".bx-step-"+e+"-"+bouncex.campaigns[e].next_s
tep).addClass("bx-active-step"),bouncex.campaigns[e].obj2.removeClass("bx-active
-step-"+bouncex.campaigns[e].current_step).addClass("bx-active-step-"+bouncex.ca
mpaigns[e].next_step),bouncex.campaigns[e].current_step=bouncex.campaigns[e].nex
t_step,bouncex.campaigns[e].next_step++,validateCouponsSeen(e),show_close(e),ali
gnCampaign(e))}function handleInputEvents(e){var n=jQuery(this),o=n.closest(".bx
-row");switch(e.type){case"focus":o.addClass("bx-has-focus");break;case"blur":o.
removeClass("bx-has-focus");break;case"keydown":n.css("min-height",n.outerHeight

());var t={8:null,9:null,13:null,16:null,17:null,18:null,20:null,37:null,38:null
,39:null,40:null,91:null,93:null,224:null};t.hasOwnProperty(e.keyCode)||o.addCla
ss("bx-has-text");break;case"change":case"paste":case"keyup":n.val().length>0?o.
addClass("bx-has-text"):o.removeClass("bx-has-text")}}function handleClick(e){va
r n=e.data.ca_id,o=jQuery(e.target),t=o.is("a")?o:o.parents("a");if(t.is("a")&&!
t.hasClass("bx-close-link")){bouncex.report(n,"click");var i=t.attr("target");if
(!i||"_top"==i)return setTimeout(function(){window.location.href=t.attr("href")}
,300),!1}else if(bouncex.campaigns[n].clickShroudToClose&&o.hasClass("bx-slab"))
return bouncex.close_ad(n),!1;return!0}function validateCouponsSeen(e){var n=bou
ncex.campaigns[e].obj1.find(".bx-step-"+bouncex.campaigns[e].current_step+" .cou
pon:visible");n.each(function(n){var o=jQuery(this).attr("id");o&&"cpn_"===o.sub
str(0,4).toLowerCase()&&reportCouponSeen(e,o.substr(4))})}function reportCouponS
een(e,n){var o=parseInt(n);!o||bouncex.cookie.cpn&&bouncex.cookie.cpn===o||(boun
cex.cookie.cpn=o,bouncex.report(e,"coupon",{"coupon:id":o}))}function run_timer(
e,n,o,t,i,a,c,r,s){var u=bouncex.cookie.campaigns[s].fsa,b="first_impression"===
n,l=getTime2(),d=e-l;b&&(a&&0>=u+d&&(u=bouncex.cookie.campaigns[s].fsa=l,setBoun
ceCookie()),d+=u),0>=d&&(clearInterval(bouncex.events[s][r]),d=0,"close"===i&&cl
ose_ad(s));var p=o.replace(/{(.*?)}/gi,function(e,n,o,i){var a=0,c="floor",r='<s
pan class="bx-timer-units bx-timer-'+n+'">',s="</span>";switch(n){case"0days":ca
se"days":c=i.split("{").length-1===0?"ceil":"floor",a=d/60/60/24;break;case"hour
s":a=t?d/60/60%24:d/60/60;break;case"minutes":a=d/60%60;break;case"seconds":a=d%
60}return a=Math[c](a),r+(10>a&&"days"!=n?"0"+a:a)+s});c.html(p)}function by_par
ent_id(e){for(var n in bouncex.campaigns)if(bouncex.campaigns[n].pid==e)return n
;return null}function show_close(e,n){bouncex.campaigns[e].ng?show_close_ng(e,n)
:show_close_og(e,n)}function show_close_ng(e,n){function o(n){bouncex.campaigns[
e].obj2.removeClass("bx-has-close-inside bx-has-close-outside"),n&&bouncex.campa
igns[e].obj2.addClass("bx-has-close-"+n)}var t=bouncex.campaigns[e].closePlaceme
nt[bouncex.campaigns[e].current_step-1];n?(t=t||"outside",o(t)):1===bouncex.camp
aigns[e].current_step?bouncex.campaigns[e].close_button_delay&&(o(!1),bouncex.ev
ents[e].timeout_close_delay=setTimeout(function(){o(bouncex.campaigns[e].closePl
acement[bouncex.campaigns[e].current_step-1]),delete bouncex.events[e].timeout_c
lose_delay},1e3*bouncex.campaigns[e].close_button_delay)):(bouncex.campaigns[e].
show_close_step||!bouncex.events[e].timeout_close_delay)&&(o(t),bouncex.events[e
].timeout_close_delay&&(clearTimeout(bouncex.events[e].timeout_close_delay),dele
te bouncex.events[e].timeout_close_delay))}function show_close_og(e,n){if(bounce
x.campaigns[e].close_button_delay||!bouncex.campaigns[e].show_close){var o,t=["_
top","_bottom","_overlay","_callout"];if(!n)for(var i=0;i<t.length;i++)o=documen
t.getElementById("bcx_close_"+e+t[i]),o&&(o.style.display="none");bouncex.campai
gns[e].show_close&&(bouncex.events[e].timeout_close_delay=setTimeout(function(){
for(var n=0;n<t.length;n++)o=document.getElementById("bcx_close_"+e+t[n]),o&&(o.
style.display="block")},n?0:1e3*bouncex.campaigns[e].close_button_delay))}}funct
ion show_lightbox(e){if(!bouncex.campaigns[e].ngs){var n=getCampaignTransitionEf
fect(e).substr(0,1),o=document.getElementById("campaign_"+e+"_lightbox");o.style
.backgroundColor=bouncex.campaigns[e].color,o.style.display="block","r"==n?setTi
meout(function(){setOpacity(o,bouncex.campaigns[e].opacity)},0):setOpacity(o,bou
ncex.campaigns[e].opacity)}}function getCampaignTransitionEffect(e){var n=bounce
x.campaigns[e].ng?0:1;return bouncex.campaigns[e][bouncex.cookie.campaigns[e].as
>n?"te2":"te"]}function show_ca_el(e,n){var o=getCampaignTransitionEffect(e),t=o
.substr(0,1);if("fade"==o)fade(n,bouncex.campaigns[e].tes);else if("slide"==o)sl
ide(n,bouncex.campaigns[e].tes,e);else if("r"==t){var i=jQuery(n);bouncex.campai
gns[e].te!=o&&i.removeClass("bcx_"+bouncex.campaigns[e].te),i.addClass("bcx_"+o)
,n.style.display="block",setTimeout(function(){jQuery(n).addClass("bcx_after")},
123)}else n.style.display="block"}function center_campaign(e,n){if(!bouncex.stat
e.mobile&&!bouncex.fs()){var o=n.getAttribute("data-valign"),t=parseInt(getStyle
(n,"height")),i=n.getAttribute("data-type"),a=bouncex.wndsize(),c=a.height;n.sty
le.position="absolute",scroll_campaign(o,i,n,c,t),bouncex.window.bind("scroll",f
unction(e,a){scroll_campaign(o,i,n,c,t)})}}function scroll_campaign(e,n,o,t,i){v
ar a=get_top();"middle"==e?"overlay"==n?o.style.top=a+"px":o.style.top=a+t/2-i/2
+"px":"bottom"==e?o.style.top=a+t-i+"px":"top"==e&&(o.style.top=a+"px")}function
placeCampaign(e){!bouncex.campaigns[e].ng||"agilityzone"!==bouncex.campaigns[e]

.type&&"annotation"!==bouncex.campaigns[e].type?bouncex.body.append(bouncex.camp
aigns[e].html):placeCallout(e)}function placeCallout(e){bouncex.campaigns[e].cal
loutTarget=bouncex.campaigns[e].calloutTarget||jQuery(bouncex.campaigns[e].callo
ut_t).eq(0),bouncex.campaigns[e].calloutPlacementTarget=bouncex.campaigns[e].cal
loutPlacementTarget||jQuery(bouncex.campaigns[e].callout_pt).eq(0);var n=bouncex
.campaigns[e].obj1||jQuery(bouncex.campaigns[e].html);"annotation"!==bouncex.cam
paigns[e].type&&n.css({marginTop:parseInt(bouncex.campaigns[e].callout_voffset)+
"px",marginLeft:parseInt(bouncex.campaigns[e].callout_hoffset)+"px"}),bouncex.ca
mpaigns[e].calloutPlacementTarget.length?bouncex.campaigns[e].calloutPlacementTa
rget[bouncex.campaigns[e].dom_placement_method](n):bouncex.campaigns[e].calloutT
arget[bouncex.campaigns[e].dom_placement_method](n)}function alignCampaign(e){va
r n=parseInt(bouncex.campaigns[e].callout_hoffset)||0,o=parseInt(bouncex.campaig
ns[e].callout_voffset)||0;if("nanotab"==bouncex.campaigns[e].type||"conversionco
rner"==bouncex.campaigns[e].type||"dynamicwallpaper"==bouncex.campaigns[e].type|
|"railbar"==bouncex.campaigns[e].type){if(bouncex.campaigns[e].lastCalloutPos&&b
ouncex.campaigns[e].obj1.removeClass("bx-fixed-"+bouncex.campaigns[e].lastCallou
tPos),bouncex.campaigns[e].obj1.addClass("bx-fixed-"+bouncex.campaigns[e].callou
t_pos),bouncex.campaigns[e].lastCalloutPos=bouncex.campaigns[e].callout_pos,"dyn
amicwallpaper"==bouncex.campaigns[e].type&&bouncex.website.content_width){var t=
jQuery("#bx-creative-"+e).width();"content_right"==bouncex.campaigns[e].header_b
ottom_alignment?n+=parseInt((Number(bouncex.website.content_width)+Number(t))/2)
:n-=parseInt((Number(bouncex.website.content_width)+Number(t))/2)}bouncex.campai
gns[e].obj1.find(".bx-slab").css("margin-left",n+"px"),-1!==bouncex.campaigns[e]
.callout_pos.indexOf("b")?bouncex.campaigns[e].obj1.find(".bx-align").css("margi
n-bottom",-o+"px"):bouncex.campaigns[e].obj1.find(".bx-align").css("margin-top",
o+"px"),"dynamicwallpaper"==bouncex.campaigns[e].type&&bouncex.website.content_w
idth&&(bouncex.campaigns[e].header_bottom_alignment.indexOf("right")>-1?bouncex.
campaigns[e].obj1.find(".bx-shroud").css({left:"50%","margin-left":parseInt(boun
cex.website.content_width/2)+"px"}):bouncex.campaigns[e].header_bottom_alignment
.indexOf("left")>-1&&bouncex.campaigns[e].obj1.find(".bx-shroud").css({left:"aut
o",right:"50%","margin-right":parseInt(bouncex.website.content_width/2)+"px"}))}
else if("annotation"==bouncex.campaigns[e].type&&bouncex.campaigns[e].calloutTar
get.length){var i=bouncex.campaigns[e].calloutTarget,a=bouncex.campaigns[e].dom_
placement_method,c=bouncex.campaigns[e].calloutPlacementTarget,r=bouncex.campaig
ns[e].callout_anchor_pos.substr(0,1),s=bouncex.campaigns[e].callout_anchor_pos.s
ubstr(1,2),u=bouncex.campaigns[e].obj1.find(".bx-creative");bouncex.campaigns[e]
.obj1.hasClass("bx-annotation-"+bouncex.campaigns[e].callout_pos)||(bouncex.camp
aigns[e].lastCalloutPos&&bouncex.campaigns[e].obj1.removeClass("bx-annotation-"+
bouncex.campaigns[e].lastCalloutPos),bouncex.campaigns[e].obj1.addClass("bx-anno
tation-"+bouncex.campaigns[e].callout_pos),bouncex.campaigns[e].lastCalloutPos=b
ouncex.campaigns[e].callout_pos);var b={height:parseInt(i.height()),width:parseI
nt(i.width()),outerHeight:parseInt(i.outerHeight()),outerWidth:parseInt(i.outerW
idth())},l={x:0,y:0},d={top:0,right:0,bottom:0,left:0},p=0,m=0;if(c&&c.length>0)
{var x=parseInt(c.outerHeight()),g=c.outerWidth()/2+c.offset().left,f=b.outerWid
th/2+i.offset().left,_=c.outerHeight()/2+c.offset().top,v=b.outerHeight/2+i.offs
et().top,h={before:i.offset().top-c.offset().top,after:v+b.outerHeight/2-(_+x/2)
,prepend:i.offset().top-b.outerHeight/2-c.offset().top,append:v+b.outerHeight-(_
+x)};p=h[a],m=f-g}if(b.outerHeight-b.height||b.outerWidth-b.width)for(var y in d
)d[y]=parseInt(i.css("padding-"+y))+parseInt(i.css("border-"+y+"-width"));var w=
{l:-d.left-b.width/2,c:(d.right-d.left)/2,r:d.right+b.width/2}[r],k={t:d.top,m:d
.top-b.outerHeight/2,b:-d.bottom-b.height}[s];if("before"===a||"after"===a){var
C=parseInt(i.css("marginLeft"))-parseInt(i.css("marginRight"));l.x=(d.left-d.rig
ht+C)/2,"before"===a&&(l.y=-d.top),"after"===a&&(l.y=b.height+d.bottom+parseInt(
i.css("marginBottom")))}u.css("margin","0 0 "+(k+l.y-p-o)+"px "+(w+l.x+m+n)+"px"
)}}function align_callout(e,n,o,t){o="undefined"!=typeof o?o:!1;var i=bouncex.ca
mpaigns[n].c_button,a=bouncex.campaigns[n],c=i.offset(),r=parseInt(c.top),s=pars
eInt(c.left),u=parseInt(e.height()),b=parseInt(e.width()),l=parseInt(i.outerWidt
h(!1)),d=parseInt(i.outerHeight(!1)),p=a.callout_pos.substr(0,1),m=a.callout_pos
.substr(1,2),x=a.callout_anchor_pos.substr(0,1),g=a.callout_anchor_pos.substr(1,
2);"l"==p?s+=0:"c"==p?s-=parseInt(b/2):"r"==p&&(s-=b),"r"==x?s+=l:"c"==x?s+=pars

eInt(l/2):"l"==x&&(s+=0),"t"==m?r+=0:"m"==m?r-=parseInt(u/2):"b"==m&&(r-=u),"b"=
=g?r+=d:"m"==g?r+=parseInt(d/2):"t"==g&&(r+=0),r+=parseInt(a.callout_voffset),s+
=parseInt(a.callout_hoffset),"down"==o&&"undefined"!=typeof t?e.animate({top:r+t
+"px"},400):"up"==o?e.animate({top:r-t},400):e.css({top:r+"px",left:s+"px"})}fun
ction align_callout_public(e){bouncex.campaigns[e].c_button=jQuery(bouncex.campa
igns[e].callout_t).eq(0);var n=jQuery("#campaign_"+e+"_container_callout");align
_callout(n,e)}function init_activation_funcs(){perf.times("init_activation_funcs
");for(var e in bouncex.campaigns)bouncex.campaigns[e].activation_registry=[],bo
uncex.campaigns[e].failed=!1,bouncex.events[e]=bouncex.events[e]||{},can_show_ad
(e,!0)&&!bouncex.campaigns[e].ad_visible&&function(e){var n=0;bouncex.campaigns[
e].activation_delay&&(n=calc_delay_cvt(bouncex.campaigns[e].activation_delay)),b
ouncex.events[e].timeout_activation=setTimeout2(function(){init_activation(e)},n
)}(e)}function processGbiStack(e){var n=bouncex.gbi.stacks[e];if(n.finished)retu
rn bouncex.gbi.log(!1,"stack ["+e+"] already finished"),!1;var n=bouncex.gbi.sta
cks[e];n.processCount=n.processCount||0,n.processCount++,bouncex.gbi.log(!1,"pro
cessing stack ["+e+"] ("+n.processCount+") ...");var o=n.campaigns;n.failedCount
=0;for(var t in o)if(o.hasOwnProperty(t)){var i=o[t],a=bouncex.campaigns[i];if(a
.failed)n.failedCount++,bouncex.gbi.log(i,"has failed");else if("control"==a.tty
pe&&i==n.leader_id)n.failedCount++;else{if(!a.gbi.ready&&a.gbi.config&&a.gbi.con
fig.stackWeight&&a.gbi.config.stackWeight>n.processCount)return bouncex.gbi.log(
i,"campaign with weight of "+a.gbi.config.stackWeight+" didn't have enough time"
),!1;if(a.gbi.ready)return selectAdStackCampaign(i),finishGbiStack(e,!0),!0;boun
cex.gbi.log(i,"not ready ")}}return n.failedCount!==o.length?!1:(bouncex.gbi.log
(!1,"stack ["+e+"]: all campaigns have failed"),finishGbiStack(e,!1),!1)}functio
n finishGbiStack(e,n){bouncex.gbi.stacks[e].failed=!1,clearInterval(bouncex.even
ts[bouncex.gbi.stacks[e].leader_id].gbiStack),delete bouncex.events[bouncex.gbi.
stacks[e].leader_id].gbiStack;var o="control"==bouncex.campaigns[bouncex.gbi.sta
cks[e].leader_id].ttype;n||(bouncex.gbi.stacks[e].failed=!0,o&&selectAdStackCamp
aign(bouncex.gbi.stacks[e].leader_id)),bouncex.gbi.log(!1,"done looking at stack
["+e+"] "+(bouncex.gbi.stacks[e].failed?"failed":"success"))}function selectAdS
tackCampaign(e){var n=bouncex.campaigns[e].gbi.stack_id;bouncex.gbi.stacks[n].fi
nished=!0,bouncex.gbi.log(e,"selected"),campaignEligible(e),initActivationInstru
ments(e),bouncex.gbi.stacks[n].selectedCampaign=e,clearGbiStackCampaigns(n,e)}fu
nction clearGbiStackCampaigns(e,n){bouncex.gbi.log(!1,"clearing other campaigns.
..");var o=bouncex.gbi.stacks[e].campaigns;for(var t in o)if(o.hasOwnProperty(t)
){var i=o[t];i!=n&&(bouncex.gbi.cancelRequest(i),bouncex.destroy_ad(i,!0))}}func
tion initGbiStack(e,n){bouncex.gbi.log(!1,"Starting stack ["+e+"]"),bouncex.gbi.
stacks[e].started=!0,bouncex.events[bouncex.gbi.stacks[e].leader_id].gbiStack=se
tTimeout(function(){processGbiStack(e)||(bouncex.gbi.stacks[e].processCount>9?(b
ouncex.gbi.log(!1,"stack ["+e+"]: ran out of tries"),finishGbiStack(e,!1)):bounc
ex.gbi.stacks[e].finished||(bouncex.gbi.log(!1,"stack ["+e+"]: no winners yet. T
rying again..."),initGbiStack(e,1e3)))},n)}function init_activation(e){var n=bou
ncex.campaigns[e];if(isMissingTarget(n))return n.failed=!0,!1;if(n.html&&placeCa
mpaign(e),bouncex.campaigns[e].failed)return!1;if(n.gbi&&n.gbi.stack_id){var o=n
.gbi.stack_id;bouncex.gbi.stacks[o].started||initGbiStack(o)}if(n.ng){n.obj1=jQu
ery("#bx-campaign-"+e),n.obj2=jQuery(".bx-campaign-"+e),n.styles&&bouncex.addCss
(n.styles,n.obj1[0],"bx-campaign-"+e),n.control||n.noCreative||(n.transitionEffe
ct=getCampaignTransitionEffect(e),n.transitionEffect&&"no_effect"!==n.transition
Effect&&(n.obj2.addClass("bx-fx-"+n.transitionEffect),fxHelperInit(e)));var t=n.
images||[];loadImages(t,function(){bouncex.website.gbi_enabled&&n.gbi&&n.gbi.pro
vider?(bouncex.gbi.log(e,"requesting v2 ad unit"),bouncex.gbi.request(e)):activa
te_campaign(e)})}else n.html?bouncex.website.gbi_enabled&&n.gbi&&n.gbi.provider&
&(bouncex.gbi.log(e,"requesting v1 ad unit"),bouncex.gbi.request(e)):activate_ca
mpaign(e)}function fxHelperInit(e){function n(e){var n="none",o=bouncex.campaign
s[e].obj1.find(".bx-creative")[0];return o.style.animationName="bx-feature-test"
,o.style.webkitAnimationName="bx-feature-test",window.getComputedStyle&&(window.
getComputedStyle(bouncex.campaigns[e].obj1.find(".bx-creative")[0]).animationNam
e?n="standard":window.getComputedStyle(bouncex.campaigns[e].obj1.find(".bx-creat
ive")[0]).webkitAnimationName&&(n="webkit")),o.style.animationName="",o.style.we
bkitAnimationName="",n}function o(e,n){return"standard"===e?"animation"+n:"webki

tAnimation"+n.charAt(0).toUpperCase()+n.slice(1)}bouncex.fxHelper||(bouncex.fxHe
lper={},bouncex.fxHelper.browserSupport=n(e),"none"!==bouncex.fxHelper.browserSu
pport&&(bouncex.fxHelper.animationstart=o(bouncex.fxHelper.browserSupport,"start
"),bouncex.fxHelper.animationend=o(bouncex.fxHelper.browserSupport,"end"),bounce
x.fxHelper.animationiteration=o(bouncex.fxHelper.browserSupport,"iteration")))}f
unction loadImages(e,n){var o=imagesLength=e.length;if(o)for(var t=0;t<imagesLen
gth;t+=1)if(8===bouncex.browser.msie&&-1!==e[t].indexOf(".svg"))o--,0===o&&n();e
lse{if("string"==typeof e[t]){var i=e[t];0!==i.indexOf("http")&&0!==i.indexOf("/
/")&&(i="//"+i);var a=jQuery('<img src="'+i+'"/>')}else var a=jQuery(e[t]);a.one
("load",function(){o--,0===o&&n()}),a.length&&a.get(0).complete&&a.load()}else n
()}function activate_campaign(e){return bouncex.campaigns[e].activated?!1:void(b
ouncex.campaigns[e].gbi?bouncex.campaigns[e].gbi.provider||activateGbiCampaign(e
):(campaignEligible(e),bouncex.campaigns[e].hasBehavioralCriteria?(initBehaviora
lCriteriaInstruments(e),onlyBehavioralCriteriaNegations(e)&&(bouncex.campaigns[e
].realtimeArmed=!0,initActivationInstruments(e))):initActivationInstruments(e)))
}function campaignEligible(e){return bouncex.campaigns[e].activated?!1:(bouncex.
campaigns[e].activated=!0,report(e,"eligible"),void event_js_eval(e,"activation"
))}function deactivateGbiCampaign(e){bouncex.events[e].gbiRequest&&clearInterval
(bouncex.events[e].gbiRequest),bouncex.gbi.log(e,"deactivate gbi campaign"),boun
cex.campaigns[e].failed=!0,bouncex.campaigns[e].gbi.ready=!1}function activateGb
iCampaign(e){if(bouncex.campaigns[e].gbi.ready)return!0;if(bouncex.gbi.log(e,"ac
tivate gbi campaign"),bouncex.campaigns[e].gbi.ready=!0,bouncex.campaigns[e].gbi
.stack_id){var n=bouncex.campaigns[e].gbi.stack_id;bouncex.gbi.stacks[n].leader_
id==e&&"control"==bouncex.campaigns[e].ttype||(bouncex.gbi.log(e,"a campaign in
the stack is ready, processing stack..."),processGbiStack(n))}else bouncex.gbi.l
og(e,"activating out of stack campaign"),campaignEligible(e),initActivationInstr
uments(e)}function initBehavioralCriteriaInstruments(e){var n=bouncex.campaigns[
e],o=n.list_of_rt_activations||[];for(var t in o)if(o.hasOwnProperty(t)){var i=o
[t];bouncex.ca[i.activation](i.prop,i.val,e,i.prop2,i.prop3,i.prop4,i.prop5,i.pr
op6)}}function initActivationInstruments(e){var n=bouncex.campaigns[e],o=n.activ
ations;for(var t in o)if(o.hasOwnProperty(t)){var i=o[t];bouncex.ca[i.activation
](i.prop,i.val,e,i.prop2,i.prop3,i.prop4,i.prop5,i.prop6)}}function hasBehaviora
lCriteria(e){return bouncex.campaigns[e].list_of_rt_activations>0}function onlyB
ehavioralCriteriaNegations(e){return 0===bouncex.campaigns[e].list_of_rt_activat
ions.filter(function(e){return!e.shouldBeAbsent}).length}function makeUniqueInst
rumentId(e,n){if(!n)return e;var o=["prop","val","prop2","prop3","prop4","prop5"
,"prop6"],t=n.slice(0,2).concat(n.slice(3));return e+"_"+o.map(function(e,n){ret
urn t[n]}).join("_")}function getUniqueInstrumentId(e){var n=["bounce","manual",
"control","inter","back","pers"],o=["activation","prop","val","prop2","prop3","p
rop4","prop5","prop6"];return-1!==jQuery.inArray(e.activation,n)?e.activation:o.
map(function(n){return e[n]}).join("_")}function addTriggerToRegistry(e,n){var o
=bouncex.campaigns[n];-1===jQuery.inArray(e,o.activation_registry)&&o.activation
_registry.push(e)}function behavioralCriteriaComplete(e){var n=bouncex.campaigns
[e];return n.realtimeArmed?evaluateBehavioralCriteriaNegations(n.activation_regi
stry,n.list_of_rt_activations)?(unload_campaign(e),!1):evaluateBehavioralTrigger
s(n.activation_registry,n.activations):evaluateBehavioralCriteria(n.activation_r
egistry,n.activations_rt,e)?(n.realtimeArmed=!0,initActivationInstruments(e),!1)
:!1}function evaluateBehavioralCriteriaNegations(e,n){for(var o=[],t=0;t<n.lengt
h;t++)n[t].shouldBeAbsent&&o.push(n[t]);for(var t=0;t<o.length;t++)if(-1!==jQuer
y.inArray(getUniqueInstrumentId(o[t]),e))return!0;return!1}function evaluateBeha
vioralTriggers(e,n){for(var o=0;o<n.length;o++)if(-1!==jQuery.inArray(getUniqueI
nstrumentId(n[o]),e))return!0;return!1}function evaluateBehavioralCriteria(e,n,o
){for(var t=!1,i=0,a=0;i<n.length;){for(var c=n[i];a<c.length;){var r=c[a],s=jQu
ery.inArray(getUniqueInstrumentId(r),e),u=-1!==s;if(setBehavioralCriteriaStatus(
o,r.activation,u),u){t=!r.shouldBeAbsent;break}t=!!r.shouldBeAbsent,a++}if(!t)br
eak;a=0,i++}return t}function setBehavioralCriteriaStatus(e,n,o){if(o){var t=bou
ncex.campaigns[e].list_of_rt_activations;t.forEach(function(e){e.activation===n&
&(e.status=e.shouldBeAbsent?!1:!0)})}}function activation_funcs(){var e=[];retur
n e.manual=function(e,n,o){},e.control=function(e,n,o){trigger_ad("control",o)},
e.inter=function(e,n,o){bouncex.cookie.vpv>=e&&trigger_ad("inter",o)},e.bounce=f

unction(e,n,o){bxBind("html,body","mouseout.bouncex_show_"+o,function(e){process
_mouse_out(e,o)},o),(bouncex.browser.msie||bouncex.browser.safari&&bouncex.brows
er.safari<=50)&&bxBind("html,body","mousemove.bouncex_show_"+o,function(e){proce
ss_mouse_move(e,o)},o)},e.timer=function(e,n,o){bouncex.events[o].timeout_timer=
setTimeout2(function(){trigger_ad("timer",o,[e,n])},1e3*parseInt(n))},e.back=fun
ction(e,n,o){if(!window.angular){var t=!1;if("landing_page"==e?bouncex.state.iol
&&(t=!0):t=!0,t)if(history.pushState){if(!history.state||!history.state.bx_rewin
d)if(bouncex.browser.chrome&&(bouncex.browser.iphone||bouncex.browser.ipad)){var
i="touchend.bcx_rewind_fix_"+o;bxBind(bouncex.body,i,function(){bouncex.body.un
bind(i),history.pushState({bx_rewind:"bx_rewind1"},"","")},o)}else history.pushS
tate({bx_rewind:"bx_rewind1"},"","");bouncex.original_hash=window.location.hash,
bxBind(bouncex.window,"popstate.bcx_popstate_"+o,function(n,t,i){history.state||
"landing_page"==e&&bouncex.browser.safari&&history.state&&history.state.bx_rewin
d||bouncex.original_hash!==window.location.hash||history.state&&history.state.bx
_rewind||"popstate"!=n.type||(trigger_ad("back",o),can_show_ad(o,!0)||bouncex.wi
ndow.unbind("popstate.bcx_popstate_"+o),bouncex.campaigns[o].control&&setTimeout
(function(){history.back()},300))},o)}else{var a=".",c=window.location.hash.repl
ace("#","");c!=a&&(window.location.hash=a),bouncex.events[o].timeout_rewind=setT
imeout(function(){bxBind(bouncex.window,"hashchange.hash_"+o,function(e,n,t){tri
gger_ad("back",o),can_show_ad(o,!0)||bouncex.window.unbind("hashchange.hash_"+o)
},o)},50)}}},e.pers=function(e,n,o){var t=!1;bouncex.campaigns[o].is_pers=!0,"la
nding_page"==e&&bouncex.state.iol?t=!0:"landing_page"!=e&&(t=!0),t&&trigger_ad("
pers",o)},e.worm=function(e,n,o){noteCookieAdShown(o),report(o,"pop",{"pop:activ
ation":"worm"}),teleport("_self",n)},e.inactivity=function(e,n,o){var t=Array.pr
ototype.slice.call(arguments),i="mousemove.bouncex_inactivity_"+o+" keydown.boun
cex_inactivity_"+o+" DOMMouseScroll.bouncex_inactivity_"+o+" mousewheel.bouncex_
inactivity_"+o+" mousedown.bouncex_inactivity_"+o+" touchstart.bouncex_inactivit
y_"+o+" touchmove.bouncex_inactivity_"+o+" focus.bouncex_inactivity_"+o;bxBind(w
indow,i,function(){clearTimeout(bouncex.events[o].inactivity),bouncex.events[o].
inactivity=setInactivityTimeout(o,n,i,t)},o),bouncex.events[o].inactivity=setIna
ctivityTimeout(o,n,i,t)},e.reactivity=function(e,n,o){var t=Array.prototype.slic
e.call(arguments),i="mousemove.bouncex_activity_"+o+" keydown.bouncex_activity_"
+o+" DOMMouseScroll.bouncex_activity_"+o+" mousewheel.bouncex_activity_"+o+" mou
sedown.bouncex_activity_"+o+" touchstart.bouncex_activity_"+o+" touchmove.bounce
x_activity_"+o+" focus.bouncex_activity_"+o;bxBind(window,i,function(){clearTime
out(bouncex.events[o].reactivity),bouncex.events[o].reactivity=setReactivityTime
out(o,n,i,t)},o),bouncex.events[o].reactivity=setReactivityTimeout(o,n,i,t)},e.s
croll=function(e,n,o,t,i){var a,c,r,s=Array.prototype.slice.call(arguments),u=jQ
uery(document).height(),b=bouncex.wndsize().height,l=5,d=parseInt(n);e=1===e,t=t
?parseInt(t):!1,r=e||t,i=!!i,bxBind(window,"scroll.bouncex_"+o,function(n){var p
,m=(new Date).getTime(),x=window.pageYOffset||document.body.scrollTop,g=bouncex.
wndsize(),f=g.height!==b,_=g.height+x+l>=u||0>=x-l,v=bouncex.campaigns[o].ad_vis
ible,h=r?!1:!0,y=!1,w=r?!1:!0;if(p=e?(u-g.height-x)/(u-g.height)*100:(x+g.height
)/u*100,y=e?p>=d:parseInt(p)+d>100&&p>a,r&&(void 0===c||void 0===p))return c=m,v
oid(a=p);if(r){var k,C,j;k=e?(u-g.height)*(a-p)/100:u*(p-a)/100,C=100*Math.abs(k
/(m-c)),j=k>0,h=e&&!j||!e&&j,w=t?C>=t:!0}c=m,a=p,b=g.height,i&&!f&&!_&&(v&&!h||v
&&!y)&&(close_ad(o,!0),can_show_ad(o,!0)||jQuery(window).unbind("scroll.bouncex_
"+o)),w&&y&&h&&!f&&!_&&(trigger_ad("scroll",o,s),can_show_ad(o,!0)||i||jQuery(wi
ndow).unbind("scroll.bouncex_"+o))},o)},e.mclick=function(e,n,o){var t=Array.pro
totype.slice.call(arguments);if("left"==e&&"teleport"==bouncex.campaigns[o].over
lay&&"_self"!==bouncex.campaigns[o].overlay_teleport_type){var i=function(){trig
ger_ad("mclick",o,t)};addEvent(window.document,"click",i)}else{var i=function(n)
{var a=n.keyCode||n.which||n.button;n.button&&2==n.button&&(a=3),("left"==e&&1==
a||"any"==e)&&trigger_ad("mclick",o,t),("right"==e&&3==a||"any"==e)&&trigger_ad(
"mclick",o,t),can_show_ad(o,!0)||removeEvent(window.document,"mousedown",i)};add
Event(window.document,"mousedown",i)}},e.hover=function(e,n,o){var t=Array.proto
type.slice.call(arguments),i=n.replace(/\W/g,""),a=function(){bouncex.events[o][
"timeout_"+i]=setTimeout(function(){trigger_ad("hover",o,t),can_show_ad(o,!0)||b
ouncex.events[o]["listener_hover"+i]()},500)},c=function(){clearTimeout(bouncex.
events[o]["timeout_"+i]),delete bouncex.events[o]["timeout_"+i]};"undefined"!=ty

peof bouncex.body.on?(bouncex.body.on("mouseenter.bx"+o+i,n,a),bouncex.body.on("
mouseleave.bx"+o+i,n,c),bouncex.events[o]["listener_hover"+i]=function(){bouncex
.body.off("mouseenter.bx"+o+i,n,a),
bouncex.body.off("mouseleave.bx"+o+i,n,c)}):(bouncex.body.delegate(n,"mouseenter
.bx"+o+i,a),bouncex.body.delegate(n,"mouseleave.bx"+o+i,c),bouncex.events[o]["li
stener_hover"+i]=function(){bouncex.body.undelegate(n,"mouseenter.bx"+o+i,a),bou
ncex.body.undelegate(n,"mouseleave.bx"+o+i,c)})},e.clickon=function(e,n,o){var t
=Array.prototype.slice.call(arguments),i=n.replace(/\W/g,""),a=function(){jQuery
(n).length&&(trigger_ad("clickon",o,t),can_show_ad(o,!0)||bouncex.events[o]["lis
tener_clickon"+i]())};"undefined"!=typeof bouncex.body.on?(bouncex.body.on("clic
k.bx"+o+i,n,a),bouncex.events[o]["listener_clickon"+i]=function(){bouncex.body.o
ff("click.bx"+o+i,n,a)}):(bouncex.body.delegate(n,"click.bx"+o+i,a),bouncex.even
ts[o]["listener_clickon"+i]=function(){bouncex.body.undelegate(n,"click.bx"+o+i,
a)})},e.change=function(e,n,o){var t=Array.prototype.slice.call(arguments),i=n.r
eplace(/\W/g,""),a=function(){jQuery(n).length&&(trigger_ad("change",o,t),can_sh
ow_ad(o,!0)||bouncex.events[o]["listener_change"+i]())};"undefined"!=typeof boun
cex.body.on?(bouncex.body.on("change.bx"+o+i,n,a),bouncex.events[o]["listener_ch
ange"+i]=function(){bouncex.body.off("change.bx"+o+i,n,a)}):(bouncex.body.delega
te(n,"change.bx"+o+i,a),bouncex.events[o]["listener_change"+i]=function(){bounce
x.body.undelegate(n,"change.bx"+o+i,a)})},e.waypoint=function(e,n,o,t,i,a,c,r){v
ar s=Array.prototype.slice.call(arguments);i=!!i,a=!!a,c=!!c,r=!!r,offsetUnitIsP
ercent=!!t,e=parseInt(e)||0;var u=jQuery(n).eq(0);if(u.length){var b,l,d,p,m="sc
roll.bx.waypoint."+o+" resize.bx.waypoint."+o,x=bouncex.window,g=null,f=getCurre
ntScrollPosition(x,a),_=crossedWaypointDown=hasCrossedWaypoint=hasReversedWaypoi
nt=isScrollingDown=isScrollingUp=!1,v=function(){l=u.height(),d=offsetUnitIsPerc
ent?l*e/100:e,p=u.offset().top+d+(c?0:l),b=getCurrentScrollPosition(x,a),isScrol
lingUp=f>b,isScrollingDown=b>f,_=isScrollingUp&&f>p&&p>b,crossedWaypointDown=isS
crollingDown&&p>f&&b>p,hasCrossedWaypoint=_&&i||crossedWaypointDown&&!i,hasRever
sedWaypoint=_&&!i||crossedWaypointDown&&i,hasCrossedWaypoint&&(trigger_ad("waypo
int",o,s),r||can_show_ad(o,!0)||x.unbind(m)),hasReversedWaypoint&&r&&(close_ad(o
,!0),can_show_ad(o,!0)||x.unbind(m)),f=getCurrentScrollPosition(x,a)};bxBind(win
dow,m,function(){g&&clearTimeout(g),g=setTimeout(v,30)},o)}},e.highlight_text=fu
nction(e,n,o,t){var i=Array.prototype.slice.call(arguments);e=parseInt(e)||5,t=p
arseInt(t)||5;var a=jQuery(n).eq(0);if(a.length){var c=jQuery.trim(a.text().toLo
werCase()),r="mouseup.bouncex_highlight_text_"+o;bxBind(bouncex.body,r,function(
){var n="";window.getSelection?n=window.getSelection().toString().toLowerCase():
document.selection&&"Control"!=document.selection.type&&(n=document.selection.cr
eateRange().text.toLowerCase());var a=n.substring(n.length-e,n.length),s=n.subst
ring(0,e);n.length>=e&&(n.indexOf(c)>-1||c.indexOf(n)>-1||a.length>=e&&c.indexOf
(a)>-1||s.length>=e&&c.indexOf(s)>-1)&&n.length<=c.length+t&&(trigger_ad("highli
ght_text",o,i),can_show_ad(o,!0)||bouncex.body.unbind(r))},o)}},e.tab_unfocus=fu
nction(e,n,o,t,i){function a(){bouncex.events[o].tabunfocus_delay=bouncex.events
[o].tabunfocus_delay||setTimeout(function(){trigger_ad("tab_unfocus",o,r),bxBind
(window,"focus.bouncex_tabunfocus_"+o,function(){bouncex.window.unbind("focus.bo
uncex_tabunfocus_"+o),"yes"===t&&report(o,"click"),"yes"===i&&(clearTimeout(boun
cex.events[o].tabunfocus_delay),delete bouncex.events[o].tabunfocus_delay,close_
ad(o))},o),can_show_ad(o,!0)||bouncex.window.unbind("blur.bouncex_tabunfocus_"+o
)},1e3*c)}var c=parseInt(e),r=Array.prototype.slice.call(arguments);bxBind(windo
w,"blur.bouncex_tabunfocus_"+o,a,o)},e}function getCurrentScrollPosition(e,n){re
turn e.scrollTop()+(n?e.height():0)}function setInactivityTimeout(e,n,o,t){retur
n setTimeout(function(){trigger_ad("inactivity",e,t),bouncex.window.unbind(o)},1
e3*n)}function setReactivityTimeout(e,n,o,t){return setTimeout(function(){bounce
x.window.unbind(o);var i="mousemove.bouncex_reactivity_"+e+" keydown.bouncex_rea
ctivity_"+e+" DOMMouseScroll.bouncex_reactivity_"+e+" mousewheel.bouncex_reactiv
ity_"+e+" mousedown.bouncex_reactivity_"+e+" touchstart.bouncex_reactivity_"+e+"
touchmove.bouncex_reactivity_"+e+" focus.bouncex_reactivity_"+e;bxBind(window,i
,function(){bouncex.window.unbind(i),trigger_ad("reactivity",e,t),can_show_ad(e,
!0)&&bxBind(window,o,function(){clearTimeout(bouncex.events[e].reactivity),bounc
ex.events[e].reactivity=setReactivityTimeout(e,n,o)},e)},e)},1e3*n)}function pro
cess_mouse_move(e,n){var o=e.layerY?e.layerY:e.pageY;if(o-(document.body.scrollT

op||document.documentElement.scrollTop)<=18?bouncex.direction="up":bouncex.direc
tion=!1,bouncex.campaigns[n].iao>0||bouncex.campaigns[n].rao>0){var t=e.layerX?e
.layerX:e.pageX;bouncex.lastX=t>0?t:1}}function process_mouse_out(e,n){var o=e?e
:window.event,t=o.toElement,i=o.relatedTarget,a=this,c=window.innerWidth||docume
nt.documentElement.clientWidth||document.body.clientWidth;if(!(i&&(i===a||bounce
x.contains(a,i))||t&&"HTML"!=t.nodeName))if(bouncex.browser.msie&&"up"==bouncex.
direction){if(bouncex.campaigns[n].iao>0){var r=bouncex.lastX;if(r<bouncex.campa
igns[n].iao)return!1}if(bouncex.campaigns[n].rao>0){var r=bouncex.lastX;if(c-r<b
ouncex.campaigns[n].rao)return!1}trigger_ad("bounce",n),can_show_ad(n,!0)||jQuer
y("html,body").unbind("mouseout.bouncex_show_"+n)}else if(!bouncex.browser.msie&
&(e.clientY<5&&e.clientY>-50||bouncex.browser.safari&&(-32768==e.clientY||671==e
.clientY)&&"up"==bouncex.direction)){if(bouncex.campaigns[n].iao>0){var r=e.laye
rX?e.layerX:e.pageX;if(r<bouncex.campaigns[n].iao)return!1}if(bouncex.campaigns[
n].rao>0){var r=e.layerX?e.layerX:e.pageX;if(c-r<bouncex.campaigns[n].rao)return
!1}bouncex.browser.chrome>40?(bouncex.events[n].bouncex_timeout||(bouncex.events
[n].bouncex_timeout=setTimeout(function(){trigger_ad("bounce",n),bouncex.events[
n].bouncex_timeout=!1,jQuery(document).unbind("mouseenter.bx_bouncex_mousenter_"
+n),can_show_ad(n,!0)||jQuery("html,body").unbind("mouseout.bouncex_show_"+n)},0
)),bxBind(document,"mouseenter.bx_bouncex_mousenter_"+n,function(){jQuery(docume
nt).unbind("mouseenter.bx_bouncex_mousenter_"+n),clearTimeout(bouncex.events[n].
bouncex_timeout),bouncex.events[n].bouncex_timeout=!1},n)):(trigger_ad("bounce",
n),can_show_ad(n,!0)||jQuery("html,body").unbind("mouseout.bouncex_show_"+n))}}f
unction teleport(e,n){if("underlay"==e||"_blank"==e)if("_blank"==e)window.open(n
,"_blank");else{var o=bouncex.wndsize(),t="toolbar=0,scrollbars=1,location=1,sta
tusbar=1,menubar=0,resizable=1,width="+o.width+",height="+o.height,i=self.window
.open(n,"bouncex",t);i.blur(),i.opener.window.focus(),window.self.window.focus()
,window.focus();try{if(bouncex.browser.firefox){var a=window.open("about:blank")
;a.focus(),a.close()}else if(bouncex.browser.webkit){var c="",a=document.createE
lement("a");a.href="data:text/html,<scr"+c+"ipt>window.close();</scr"+c+"ipt>",d
ocument.getElementsByTagName("body")[0].appendChild(a);var r=document.createEven
t("MouseEvents");r.initMouseEvent("click",!1,!0,window,0,0,0,0,0,!0,!1,!1,!0,0,n
ull),a.dispatchEvent(r),a.parentNode.removeChild(a)}else bouncex.browser.msie&&s
etTimeout(function(){i.blur(),i.opener.window.focus(),window.self.window.focus()
,window.focus()},100)}catch(s){bouncex.err(s)}}else window.open(n,e)}function se
tTimeout2(e,n){return bouncex.website.fbe&&1>n?(e(),!1):setTimeout(e,n)}function
isMissingTarget(e){return"annotation"!==e.type&&"agilityzone"!==e.type?!1:e.cal
lout_t.length>0&&jQuery(e.callout_t).length>0?!1:!0}function loadBounceCss(e){if
(perf.times("loadBounceCss"),e="function"==typeof e?e:function(){},bouncex.css_a
dded)e();else{if(bouncex.website.fbe&&bouncex.v2css)bouncex.addCss(bouncex.v2css
,bouncex.head[0]),e();else{var n=document.createElement("link");n.href=(bouncex.
website.force_https?"https:":"")+bouncex.website.BCU,n.id="bcx_stylesheet",n.rel
="stylesheet",n.media="all",n.type="text/css",n.onload=function(){e()},bouncex.h
ead[0].appendChild(n)}bouncex.css_added=!0}}function bxBind(e,n,o,t){var e=jQuer
y(e);t&&(bouncex.events[t][n]=e),e.bind(n,o)}function addEvent(e,n,o){e.addEvent
Listener?e.addEventListener(n,o,!1):e.attachEvent&&e.attachEvent("on"+n,function
(){o.apply(e,new Array(window.event))})}function removeEvent(e,n,o){e.removeEven
tListener?e.removeEventListener(n,o,!1):e.attachEvent&&e.detachEvent("on"+n,func
tion(){return o.apply(e,new Array(window.event))})}function hide_flash(){flash_o
bjects=jQuery("object,embed"),flash_objects.css("visibility","hidden")}function
calc_delay_cvt(e){var n=1e3*(bouncex.cookie.cvt-getTime2()+e);return 0>n?0:n}fun
ction fs(){return bouncex.browser.msie?("undefined"==typeof bouncex.fixed_suppor
ted&&(bouncex.fixed_supported=isFixedSupported()),bouncex.fixed_supported):!0}fu
nction isFixedSupported(){var e=document.body;if(document.createElement&&e&&e.ap
pendChild&&e.removeChild){var n=document.createElement("div");if(!n.getBoundingC
lientRect)return null;n.innerHTML="x",n.style.cssText="position:fixed;top:100px;
",e.appendChild(n);var o=e.style.height,t=e.scrollTop;e.style.height="3000px",e.
scrollTop=500;var i=n.getBoundingClientRect().top;e.style.height=o;var a=100===i
;return e.removeChild(n),e.scrollTop=t,a}return null}function getTime2(){var e=b
ouncex.server_client_time_diff?bouncex.server_client_time_diff:0;return parseInt
((new Date).getTime()/1e3)+e}function getTimeMs(){return(new Date).getTime()}fun

ction zoomDisable(e){}function zoomEnable(){}function get_top(){return document.


documentElement&&document.documentElement.scrollTop?document.documentElement.scr
ollTop:document.body.scrollTop}function getStyle(e,n){if(e.currentStyle)var o=e.
currentStyle[n];else if(window.getComputedStyle)var o=document.defaultView.getCo
mputedStyle(e,null).getPropertyValue(n);return o}function slide(e,n,o){var t=doc
ument.getElementById("campaign_"+o+"_middle");t&&(t.style.display="none",bSlideD
own(t,"top")),e.style.display="block"}function fade(e,n){jQuery(e).fadeIn(10*n+5
00)}function setOpacity(e,n){e.style.opacity=n,e.style.filter="alpha(opacity="+1
00*n+")"}function bSlideDown(e,n,o){var t={};t[n]=getStyle(e,n),e.style[n]=0,e.s
tyle.display="block",jQuery(e).animate(t,{duration:400,complete:function(){bounc
ex.window.trigger("scroll"),"undefined"!=typeof o&&o()}})}function bSlideUp(e,n)
{jQuery(e).animate({height:0},{duration:400,complete:function(){e.style.display=
"none",bouncex.window.trigger("scroll"),"undefined"!=typeof n&&n()}})}function q
ueryStringToObject(e){for(var n=[],o=e.split("&"),t=0;t<o.length;t++){var i=o[t]
.split("=");n[i[0]]=i[1]?decodeURIComponent(i[1].replace(/\+/g," ")):""}return n
}var pushedData=[];window.bouncex&&bouncex.push&&bouncex.length&&(pushedData=bou
ncex),window.bouncex={},bouncex.pushedData=pushedData,bouncex.website={ei:0,cook
ie_name:"bounceClientVisit1766",vars:{logged_in:{polling:"none",persist:"no",val
:"!!Scribd.current_user;","default":"false"},ever_logged_in:{polling:"none",pers
ist:"permanent",val:"(function(){\n
return bouncex.vars.logged_in ? true : nu
ll;\n}());","default":"false"},active_archive_purchase:{polling:"none",persist:"
permanent",val:"(function(){\n
return bouncex.vars.logged_in ? JSON.parse(Scr
ibd.current_user).active_archive_purchase : null;\n}());","default":"false"},pmp
_subscriber:{polling:"none",persist:"permanent",val:"(function(){\n
return bo
uncex.vars.logged_in ? JSON.parse(Scribd.current_user).pmp_subscriber : null;\n}
());","default":"false"},checkout_type:{polling:"none",persist:"no",val:"(functi
on(){\n
if ( window.location.href.indexOf('payments/billing') > -1 ) {\n
if ( jQuery('.page_title').text().indexOf('Start your free month') > -1 ) {\
n
return 'Month Archives';\n
} else if ( jQuery('.header').tex
t().indexOf('Start your free month') > -1 ){\n
return 'Month PMP';\n
} else if ( jQuery('.header').text().indexOf('Join now and read free for
60 days') > -1){\n
return '60 Day Trial';\n
}\n
} else {\n
return false;\n
}\n}());","default":"false"},doc_title:{polling:"none",p
ersist:"visit",val:"(function(){\n
if ( Scribd.current_doc ) {\n
retur
n jQuery('<div/>').html(Scribd.current_doc.title).text().trim();\n
} else {\n
return null;\n
}\n}());","default":"false"},doc_short_title:{polling:
"none",persist:"visit",val:"(function(){\n
if ( Scribd.current_doc ) {\n
return jQuery('<div/>').html(Scribd.current_doc.short_title).text().trim();\n
} else {\n
return null;\n
}\n}());","default":"false"},doc_category:{pol
ling:"none",persist:"visit",val:"(function(){\n
if ( Scribd.current_doc ) {\n
if ( Scribd.current_doc.category_id ) {\n
var category = jQue
ry('.data_row:contains(Categories) a:last-child').text().trim();\n
va
r noDoc = ['Sheet Music & Lyrics (H)', 'Books - Non-fiction'];\n
var
addDoc = ['Business & Economics', 'Thesis', 'Crafts', 'Gadgets', 'Automobiles',
'Politics', 'Government & Politics', 'General Techniques'];\n
if ( ca
tegory === 'Types' || category === '') {\n
return false;\n
} else if ( addDoc.indexOf(category) > -1 ) {\n
return categ
ory + ' Documents';\n
} else if ( noDoc.indexOf(category) > -1 || cat
egory.slice(-1) === 's') {\n
return category;\n
} else
{\n
return category + ' Documents';\n
}\n
} else {\n
return false;\n
}\n
} else {\n
return n
ull;\n
}\n}());","default":"false"},doc_type:{polling:"none",persist:"visit",
val:'(function(){\n
var currentDoc = Scribd.current_doc;\n
if ( currentDo
c ) {\n
var purchasable = currentDoc.can_purchase;\n
var arch
ived = currentDoc.is_archived;\n
var viewRestricted = currentDoc.view_res
tricted;\n
if ( purchasable && viewRestricted ) {\n
return "
For Purchase";\n
} else if ( !purchasable && archived && viewRestricted )
{\n
return "Archive View Restricted";\n
} else if ( !pur
chasable && archived && !viewRestricted ) {\n
return "Archive"
;\n
} else if ( !purchasable && !archived && !viewRestricted ) {\n

return "Free";\n
} else if ( viewRestricted && currentDoc.is_pmp ){\n
return "Book PDF";\n
} else {\n
return false;\n
}\n
} else {\n
return null;\n
}\n}());',"default":"false"},doc_id:{p
olling:"none",persist:"no",val:"(function() {\n
var url = window.location.hre
f;\n
var docID = url.match('/doc/(.*)/');\n
\n
if (docID) {\n
retu
rn '?doc=' + docID[1];\n
} else {\n
return '';\n
}\n
\n})();","def
ault":"false"},book_page:{polling:"all",persist:"no",val:"(function() {\n
var
badge = jQuery('.badge');\n
if ( badge.length > 0 && badge.is(':visible') )
{\n
return badge.text().toLowerCase() == 'book';\n
} else {\n
r
eturn false;\n
}\n})()","default":"false"},audiobook_page:{polling:"all",pers
ist:"no",val:"(function() {\n
var badge = jQuery('.badge');\n
if ( badge.l
ength > 0 && badge.is(':visible') ) {\n
return badge.text().toLowerCase()
== 'audiobook';\n
} else {\n
return false;\n
}\n})()","default":"f
alse"},comic_page:{polling:"all",persist:"no",val:"(function() {\n
var badge
= jQuery('.badge');\n
if ( badge.length > 0 && badge.is(':visible') ) {\n
return badge.text().toLowerCase().indexOf('comic') > -1;\n
} else {\n
return false;\n
}\n})()","default":"false"},sm_page:{polling:"all",persis
t:"no",val:"(function() {\n
var badge = jQuery('.badge');\n
if ( badge.len
gth > 0 && badge.is(':visible') ) {\n
return badge.text().toLowerCase().i
ndexOf('sheet music') > -1;\n
} else {\n
return false;\n
}\n})()","
default":"false"},doc_type_current:{polling:"none",persist:"no",val:'(function()
{ var currentDoc = Scribd.current_doc; if ( currentDoc ) { var purchasable = cur
rentDoc.can_purchase; var archived = currentDoc.is_archived; var viewRestricted
= currentDoc.view_restricted; if ( purchasable && viewRestricted ) { return "For
Purchase"; } else if ( !purchasable && archived && viewRestricted ) { return "A
rchive View Restricted"; } else if ( !purchasable && archived && !viewRestricted
) { return "Archive"; } else if ( !purchasable && !archived && !viewRestricted
) { return "Free"; } else if ( viewRestricted && currentDoc.is_pmp ){ return "Bo
ok PDF"; } else { return false; } } else { return null; } }());',"default":"fals
e"},ibx_test:{polling:"none",persist:"visit",val:"window.location.href.indexOf('
ibx_test') > -1 || null;","default":"false"},interest:{polling:"none",persist:"v
isit",val:"(function(){\n
if (jQuery('.interest_pills a').get(0)) {\n
return jQuery('.interest_pills a').get(0).innerText;\n } else if (jQuery('.inte
rest_list a').get(0)){\n
return jQuery('.interest_list a').get(0)
.innerText;\n } else if (jQuery('.document_metadata .data_row:eq(0)').text().i
ndexOf(\"Interests:\") > -1 &&jQuery('.document_metadata .data_row:eq(0) a').get
(0)){\n
return jQuery('.document_metadata .data_row:eq(0) a').get(-1).in
nerText;\n
} else {\n
return null;\n }\n})()\n","default":"fa
lse"},campaign_timer:{polling:"none",persist:"visit",val:"null;","default":"fals
e"},native_nav_present:{polling:"none",persist:"no",val:"jQuery('#global_header'
).find('.header_upper').length > 0;","default":"false"},download_modal_present:{
polling:"all",persist:"no",val:"jQuery('[data-reactid*=\"$join_archive\"]:visibl
e').length > 0;","default":"false"},signin_modal_present:{polling:"all",persist:
"no",val:"jQuery('[data-reactid*=\"$login\"]:visible').length > 0;","default":"f
alse"},join_modal_present:{polling:"all",persist:"no",val:"jQuery('[data-reactid
*=\"$join\"]:visible').length > 0 && jQuery('[data-reactid*=\"$join_archive\"]:v
isible').length === 0;","default":"false"}},acts:[],pi:1e3,ct:"bind_to_domain",t
cjs:"",cjs:"/*namik: disable rewind for ie-sque browsers as it breaks their fram
ework*/\nif(bouncex.browser.msie || bouncex.browser.edge){\n bouncex.ca['back']
= function(){}\n}\n\n",PMI:500,PDI:1e3,PMR:30,force_https:!1,waypoints:!1,conte
nt_width:"0",gai:"",ots:0,sd:0,ljq:"auto",aco:{first_party_limit:"3500"},id:1766
,campaign_id:0,uwc:1,domain:"scribd.com",BCU:"//assets.bounceexchange.com/assets
/bounce/css/bouncev2.7164a54c23.css",biu:"assets.bounceexchange.com",bau:"api.bo
unceexchange.com",ple:!1,fbe:!1,beu:"events.bounceexchange.com",is_preview:!1,ma
s:2,map:1,gar:!0,gbi_enabled:0,burls:[],ibx:{cjs:"",miw:"1",mibcx:1,te:1,tjs:"/*
Preset Variables */\nbouncex.ibx.cvar.customerType = (typeof(bouncex.cookie.lc)
=== 'undefined' || !bouncex.cookie.lc) ? ' prospect' : ' customer'; \n\n/* Set
ibx user if email exists in url */\nif(location.href.match(/([a-zA-Z0-9._\\+-]+[
@|\\%\\4\\0][a-zA-Z0-9._-]+\\.[a-zA-Z0-9._-]+)/gi)!==null){\n bouncex.ibx.user
(decodeURIComponent(location.href.match(/([a-zA-Z0-9._\\+-]+[@|\\%\\4\\0][a-zA-Z

0-9._-]+\\.[a-zA-Z0-9._-]+)/gi)[0]), {__src: 'URL'});\n}\n// user tracking at si


gnin/login box\njQuery('#lightboxes').on('DOMSubtreeModified.ibx',function(){\n
jQuery(this).find('input').off('blur.ibx').on('blur.ibx', function(){\n
bouncex.ibx.user(jQuery(this).val(), {__src: 'signin/join lightbox'});\n
});\n});\n\n// logged in event\nbouncex.ibx.cvar.loggedIn = jQuery('meta[name=lo
gged_in_status]').length>0 && jQuery('meta[name=logged_in_status]').attr('conten
t') === 'logged_in';\nif (bouncex.ibx.cvar.loggedIn) {\n
bouncex.ibx.trac
k('event', 'logged in');\n}\n\n\n// add to cart event\nif (window.location.href.
indexOf('www.scribd.com/payments/billing') > -1) {\n
bouncex.ibx.track('event
', 'added to cart');\n bouncex.ibx.track('event', 'added to cart' + bouncex.ibx
.cvar.customerType);\n}\n\nbouncex.ibx.cvar.productPageIdentifier = jQuery('.boo
k_cache_container').length > 0;
// required, identify product pa
ge\nbouncex.ibx.cvar.docPageIdentifier = Scribd && typeof Scribd.current_doc !==
'undefined' && !(Scribd && Scribd.current_doc && Scribd.current_doc.is_pmp);\nb
ouncex.ibx.getProductPageData = function(){\n var itemData = false;\n if (boun
cex.ibx.cvar.productPageIdentifier) {\n
itemData = {\n
creative:
jQuery('.main:last .header .thumb img:eq(0)').attr('src'),
// required, item image src\n
sku:
jQuery('.main:la
st .header .document_cell:eq(0)').attr('data-object_id'),
// required, item unique identifier\n
category:
jQuery('
.header .metadata .badge:last').text().trim(),
// required, item category/segment\n
copy:
jQuery('
.header .metadata [itemprop=name]:last').text().trim(),
// required, item title\n
__url:
jQuery('link[rel
=canonical]').length>0? jQuery('link[rel=canonical]').attr('href'):window.locati
on.href.split('?')[0] // required, item url (exclude unneccessary query parame
ters)\n
};\n
} else if (bouncex.ibx.cvar.docPageIdentifier) {\n
itemData = {\n
creative: jQuery('meta[property=\"og:image\"]').
length > 0? jQuery('meta[property=\"og:image\"]').attr('content') : '',\n
sku: Scribd.current_doc.id,\n
category: Scribd.current_doc.doc
ument_type,\n
copy: jQuery('.document_data h1').text().trim(),
\n
__url: Scribd.current_doc.url\n
};\n
}\n
return itemData;\n};\njQuery(document).ajaxComplete(function(event, xhr, setting
) {\n if (setting.url.indexOf('/content?lightbox') > -1) {\n
bouncex.
ibx.cvar.productPageIdentifier = true;\n
bouncex.ibx.trackItem(bo
uncex.ibx.getProductPageData(), 'product');\n }\n});\n\n/* Quickview section v
ariables, required if client site has quickview option */\n/* DISABLED FOR NOW*/
\nbouncex.ibx.cvar.quickviewTrackOn = false;\nbouncex.ibx.cvar.quickviewContaine
rSelector = bouncex.ibx.cvar.quickviewTrackOn? '#overlay' : ''; // the selector
of quickview box\nbouncex.ibx.getQuickviewData = function(quickviewContainerSele
ctor){\n
return bouncex.ibx.getProductPageData();\n};\n/* category/search
page hover-tracking variables: required */\nbouncex.ibx.cvar.hoverTimeThreshold
= 1000;
// int: time threshold,
track item only if user has hovered on it for certain time\nbouncex.ibx.cvar.hov
erTrackedMax = 5;
// int:
number of items that could be tracked at most\n\nbouncex.ibx.cvar.categoryHoverT
rackOn = false;
// boolean: set true to turn on
category hovering tracking\nbouncex.ibx.cvar.categoryPageIdentifier = jQuery('.f
ormat_type').length > 0 && jQuery('.document_cell.object_cell').length > 0;\nbou
ncex.ibx.cvar.categoryItems = jQuery('.document_cell.object_cell');
// object: individual item identifier\n\nbouncex.ibx.cvar.searchHoverTrackOn = f
alse;
// boolean: set true to turn on
search hovering tracking\nbouncex.ibx.cvar.searchPageIdentifier = window.locatio
n.href.indexOf('/search') > -1 && jQuery('.document_cell.object_cell').length >
0;
// boolean: identify search page\nbouncex.ibx.cvar.searchItems = jQuery(
'.document_cell.object_cell');
// object: individual it
em section\n\nbouncex.ibx.getCategoryItemData = function($item) { //get category
page item data \n
itemData = { \n
creative:
$item.find('img:
eq(0)').attr('src'), \n
sku:
$item.attr('data-object_id'),\n
category:
jQuery('.format_type').text().trim(),\n
copy:

$item.find('.under_title').text().trim(), \n
__url:
$item.fi
nd('a:eq(0)').attr('href') \n };\n
return itemData;\n};\nbouncex.ibx.getSea
rchItemData = function($item) { //get search page item data \n itemData = {\n
creative:
$item.find('.thumb img:eq(0)').attr('src'), \n
sku:
$item.attr('data-object_id'),\n
category:
$item.closest('.row').fi
nd('.row_title').text(),\n
copy:
$item.find('.under_title
').text().trim(), \n
__url:
$item.find('a:eq(0)').attr('href
') \n };\n
return itemData;\n};\n\n\nif (!window.location.origin) { // Some
browsers (mainly IE) does not have this property, so we need to build it manual
ly...\n window.location.origin = window.location.protocol + '//' + window.locat
ion.hostname + (window.location.port ? (':' + window.location.port) : '');\n}\n\
n/* Tracking item and viewed item events */\nbouncex.ibx.trackItem = function(it
emData, pageType){\n
if(!itemData){\n
return false;\n }\n
var itemImg = new Image();\n
itemImg.src = itemData.creative;\n
itemImg.
onload = function(){\n
itemData.__width = itemImg.width;
// read
actual width of item image\n
itemData.__height = itemImg.height; // r
ead actual height of item image\n\n
// disable all of this bc scribd
's traffic is too large to handle for now\n
/*\n
bouncex.
ibx.track('item', itemData.sku, itemData, itemData.category); \n
bouncex.ibx.track('event', 'viewed item');\n
bouncex.ibx.track('event
', 'viewed item on ' + pageType); // viewed item on category, viewed item on sea
rch, viewed item on product, etc\n
bouncex.ibx.track('event', 'view
ed item on ' + pageType + bouncex.ibx.cvar.customerType); \n
*/\n
if (itemData.__url.indexOf('/book/') > -1 || itemData.__url.indexOf('/audiobook/
') > -1) {\n
bouncex.ibx.track('event', 'viewed item on ' + p
ageType + ' pmp');\n
bouncex.ibx.track('event', 'viewed item
on ' + pageType + ' pmp' + bouncex.ibx.cvar.customerType);\n
bouncex.ibx.track('item', itemData.sku, itemData, itemData.category); \n\n
} else if (Scribd && Scribd.current_doc && Scribd.current_doc.is_archived && Scr
ibd.current_doc.view_restricted) {\n
bouncex.ibx.track('event
', 'viewed item on ' + pageType + ' archives');\n
bouncex.
ibx.track('event', 'viewed item on ' + pageType + ' archives' + bouncex.ibx.cvar
.customerType);\n
bouncex.ibx.track('item', itemData.sku,
itemData, itemData.category); \n
}\n\n };\n};\n\n/* Product Pag
e Tracking */\nif(bouncex.ibx.cvar.productPageIdentifier || bouncex.ibx.cvar.doc
PageIdentifier){\n
bouncex.ibx.trackItem(bouncex.ibx.getProductPageData(),
'product');\n}\n/* PRODUCT PAGE TRACKING END */\n\n\n/* QuickView Tracking */\n
bouncex.ibx.monitorQuickviewItem = function (quickviewContainerSelector) {\n
//assume quickview starts off not visible\n
bouncex.ibx.cvar.quickviewVisibl
e = false;\n
setInterval(function(){\n
vis = jQuery(quickviewCo
ntainerSelector).is(':visible');\n
//if it's visible, but wasn't vi
sible before, then track the event\n
if (vis && !bouncex.ibx.cvar.qui
ckviewVisible) {\n
setTimeout(function () {\n
var quickviewData = bouncex.ibx.getQuickviewData(quickviewContainerSelector);\n
bouncex.ibx.trackItem(quickviewData, 'quickview');\n
}, 1000)
;\n
}\n
bouncex.ibx.cvar.quickviewVisible = vis;\n
}, 500);\n};\nif(bouncex.ibx.cvar.quickviewTrackOn && bouncex.ibx.cvar.quickview
ContainerSelector){\n // disable quickview for now\n //bouncex.ibx.monitorQui
ckviewItem(bouncex.ibx.cvar.quickviewContainerSelector);\n}\n/* QUICKVIEW TRACKI
NG END */\n\n\n/* Category Page Tracking */\nif (bouncex.ibx.cvar.categoryHoverT
rackOn && bouncex.ibx.cvar.categoryPageIdentifier) {\n bouncex.ibx.cvar.catHove
rStart = new Date();
// time when user hover on item\n
bouncex.ibx.cvar
.catHoverFinish = new Date(); // time when user hover off item\n
bouncex.
ibx.cvar.catHoverTrackedNum = 0;
// number of items that have been tracke
d\n
bouncex.ibx.cvar.categoryItems.hover(function(){\n
$item =
jQuery(this);\n
var itemImg = $item.find('.thumb img:eq(0)').attr('src')
;\n
setTimeout( function(){\n
if($item.find('.
placeholder_thumb').length > 0 ) {\n
var itemData = b
ouncex.ibx.getCategoryItemData($item);\n
itemData
.creative = itemImg;\n
bouncex.ibx.trackItem(itemData,

'category');\n
}\n
},1000);\n
});\n}\n\n/* Sea
rch Page Tracking */\nif (bouncex.ibx.cvar.searchHoverTrackOn && bouncex.ibx.cva
r.searchPageIdentifier) {\n
bouncex.ibx.cvar.searchHoverStart = new Date();
// time when user hover on item\n
bouncex.ibx.cvar.searchHoverFinish = new
Date(); // time when user hover off item \n
bouncex.ibx.cvar.searchHoverTrac
kedNum = 0;
// number of items that have been tracked\n
bouncex.ibx.cvar.searchItems.hover(function(){\n
$item = jQuery(t
his);\n
var itemImg = $item.find('.thumb img:eq(0)').attr('src');\n
setTimeout( function(){\n
if($item.find('.placeholder_thum
b').length > 0 ) {\n
var itemData = bouncex.ibx.getSe
archItemData($item);\n
itemData.creative = itemImg;\n
bouncex.ibx.trackItem(itemData, 'search');\n
}\n
},1000);\n
});\n}\n/* SEARCH ITEM TRACKING END */",cart_rep:{get:"",set:""}
}},bouncex.tag="tag2",bouncex.v2css="",bouncex.$=window.jQuery;var bcx_init=func
tion(){if(perf.times("bcx_init"),can_init()){init_public_functions(),bouncex.loc
al_storage_enabled=bouncex.website.aco.local_storage,bouncex.cookie_too_large=!1
,bouncex.local_storage_enabled||"multi_cookie"==bouncex.website.ct||checkCookieE
ligibility()||(bouncex.cookie_too_large=!0),init_cookie_functions();var e=docume
nt.referrer;bouncex.referrer="",bouncex.is_google_pla=0,e&&(bouncex.referrer=enc
odeURIComponent(e.split("/")[2]),e.indexOf("google.")>-1&&(bouncex.is_google_pla
=+(e.indexOf("ctype=5")>-1))),bouncex.calling_url=encodeURIComponent(window.loca
tion.href);var n=bouncex.website.force_https?"https:":window.location.protocol;i
f(bouncex.sau="https://"+bouncex.website.bau,bouncex.seu="https://"+bouncex.webs
ite.beu,bouncex.au=n+"//"+bouncex.website.bau,bouncex.eu=n+"//"+bouncex.website.
beu,init_visit_cookie(),bouncex.cookie_domain=!1,(bouncex.website.uwc||"multi_co
okie"==bouncex.website.ct)&&bouncex.calling_url.indexOf(bouncex.website.domain)>
0&&(bouncex.cookie_domain=bouncex.website.domain),init_browser(),init_cookie(),i
nit_ibx(),bouncex.website.is_preview){var o=wndsize(),t=o.width+"x"+o.height;bad
djs(bouncex.au+"/bounce/initp.js?campaign_id="+bouncex.website.campaign_id+"&res
olution="+t)}else bouncex.local_storage_enabled||init_post_cookie()}};bouncex.pu
sh=function(e){bouncex.cookieReady?processPushedData(e[0],e[1]):bouncex.pushedDa
ta.push(e)},bouncex.gbi={wrapContentInIframe:function(e,n,o){var t=e.find("ifram
e");t.length&&t.remove();var i="",a=bouncex.campaigns[o].gbi.provider;if(!bounce
x.campaigns[o].ng&&this.providerApi[a].getRatio){var c=this.providerApi[a].getRa
tio(o);1!==c&&(c*=.9,i+="-webkit-transform: scale("+c+");transform: scale("+c+")
;")}var r=jQuery('<iframe target="_blank" class="bx-gbi-frame" frameborder="0" h
orizontalscrolling="no" verticalscrolling="no" width="100%" height="100%" vspace
="0" hspace="0" marginwidth="0" scrolling="no" marginheight="0" allowTransparenc
y="true"></iframe>');e.append(r);var s=r.get(0).contentWindow.document;s.open();
var u='<html><head><base target="_blank"/></head><body marginwidth="0" marginhei
ght="0" style="-webkit-transform-origin: 0 0;transform-origin: 0 0;'+i+'">'+n+"<
/body>";return s.write(u),s.close(),s},init:function(e){bouncex.campaigns[e].gbi
.impressionPixels=new Array,bouncex.campaigns[e].gbi.clickPixels=new Array},fail
:function(e,n){bouncex.campaigns[e].failed=!0,this.clearRequestAssets(e),this.lo
g(e,n,!0)},log:function(e,n,o){if(bouncex.debug){var t=e?"("+e+")":"",i="("+(bou
ncex.campaigns[e]?bouncex.campaigns[e].gbi.provider||"no provider":"stack")+")";
bouncex.log("%c gbi "+t+i+": "+n,"color: "+(o?"#FF0000":"#00F")),console.trace&&
bouncex.trace&&console.trace()}},request:function(e){bouncex.gbi.init(e);var n=b
ouncex.gbi.providerApi[bouncex.campaigns[e].gbi.provider];n||bouncex.gbi.fail(e,
"undefined provider "+bouncex.campaigns[e].gbi.provider);try{n.request?n.request
(e):bouncex.gbi.fetch(e)}catch(o){bouncex.gbi.fail(e,o)}},fetch:function(e){var
n=bouncex.gbi.providerApi[bouncex.campaigns[e].gbi.provider];return bouncex.gbi.
doAjaxRequest(n.getFetchOptions(e))},doAjaxRequest:function(e){e.crossDomain=!0,
e.global=!1;var n=jQuery.fn.jquery.split(".");e.xhrFields={withCredentials:!0},p
arseInt(n[0])<=1&&parseInt(n[1])<=5&&(e.xhr=function(){var e=jQuery.ajaxSettings
.xhr(),n=e.setRequestHeader;return e.setRequestHeader=function(e,o){"X-Requested
-With"!=e&&n.call(this,e,o)},e}),bouncex.gbi.ajaxRequest=jQuery.ajax(e)},report:
function(e,n,o){if(bouncex.gbi.log(e,'reporting event "'+n+'"'),bouncex.campaign
s[e].gbi.provider){var t="";if("pop"==n?bouncex.campaigns[e].gbi.impressionPixel
s&&bouncex.campaigns[e].gbi.impressionPixels.length>0&&(t+=bouncex.campaigns[e].

gbi.impressionPixels.join("")):"click"==n&&bouncex.campaigns[e].gbi.clickPixels&
&bouncex.campaigns[e].gbi.clickPixels.length>0&&(t+=bouncex.campaigns[e].gbi.cli
ckPixels.join("")),t)if("oubr"==bouncex.campaigns[e].gbi.provider){var i=bouncex
.campaigns[e].gbi.config,a={
url:bouncex.campaigns[e].gbi.impressionPixels[0],method:"GET",timeout:15e3,befor
eSend:function(e){e.setRequestHeader("Authorization","API_KEY "+i.API_KEY)},succ
ess:function(o){bouncex.gbi.log(e,'reporting provider pixel for "'+n+'"')},error
:function(o,t,i){bouncex.gbi.log(e,'error for reporting provider pixel for "'+n+
'"')}};bouncex.gbi.doAjaxRequest(a)}else jQuery(t).hide().appendTo(bouncex.body)
,bouncex.gbi.log(e,'reporting provider pixel for "'+n+'"')}var c=bouncex.campaig
ns[e].gbi.stack_id;if(!c||"eligible"!=n&&"pop"!=n)buildReport(e,n,o);else{var r=
bouncex.gbi.stacks[c],s=r.campaigns;"control"==bouncex.campaigns[r.leader_id].tt
ype;for(var u in s){var b=s[u],l=b==e,d=b==bouncex.gbi.stacks[c].leader_id;if("p
op"==n&&!l&&d&&noteCookieAdShown(b),("eligible"==n&&(l||d)||"pop"==n&&l)&&buildR
eport(b,n,o),"pop"==n){var p="trypop",m={};m["trypop:provider"]=bouncex.campaign
s[b].gbi.provider||"none",buildReport(b,p,m)}if(l)break}}},requestCompleteMultip
le:function(e,n,o){var t=bouncex.campaigns[e];bouncex.gbi.log(e,"have a bid with
multiple units");var i=bouncex.gbi.providerApi[bouncex.campaigns[e].gbi.provide
r];i.buildHTML(e,t.gbi.lastResponse),loadImages(t.images,function(){bouncex.gbi.
log(e,"images loaded"),activateGbiCampaign(e),o&&o()})},requestCompleteSingle:fu
nction(e,n,o){var t=bouncex.campaigns[e];bouncex.gbi.log(e,"have a bid with a si
ngle unit");var i;if(t.ng)i=bouncex.campaigns[e].obj1.find(".bx-group-placeholde
r").eq(0);else{var a="overlay";"none"!==t.bottom?a="bottom":"none"!==t.ctop?a="t
op":"none"!==t.callout&&(a="callout");var i=jQuery("#campaign_"+e+"_container_"+
a).find(".bcx_inner")}var c;try{c=bouncex.gbi.wrapContentInIframe(i,n,e)}catch(r
){return bouncex.gbi.fail(e,"failed to wrap content in iframe "+r),!1}attachClic
kReportingToIframe(i,e),loadImages(jQuery(c).find("img"),function(){bouncex.gbi.
log(e,"image loaded"),activateGbiCampaign(e),o&&o()})},cancelRequest:function(e)
{bouncex.gbi.log(e,"cancelling request"),bouncex.gbi.ajaxRequest&&bouncex.gbi.aj
axRequest.abort(),bouncex.gbi.init(e)},clearRequestAssets:function(e){bouncex.ev
ents[e].gbiRequest&&(clearInterval(bouncex.events[e].gbiRequest),delete bouncex.
events[e].gbiRequest)},getCreativeDimensions:function(e){var n=jQuery("#bx-creat
ive-"+e);return n.css("max-width","none"),{width:n.width(),height:n.height()}},s
hrinkToFitWindow:function(e){var n=bouncex.gbi.getCreativeDimensions(e),o=bounce
x.wndsize(),t=12;o.width-=t,o.height-=t;var i=n.width>o.width?o.width/n.width:1,
a=n.height>o.height?o.height/n.height:1,c=i>a?a:i;1>c&&bouncex.campaigns[e].obj1
.find(".bx-slab").css({width:n.width+t+"px",height:n.height+t+"px",overflow:"vis
ible",top:"50%",left:"50%",transform:"scale("+c+") translate(-50%, -50%)",transf
ormOrigin:"0 0"})},shrinkToFitParent:function(e){var n=bouncex.gbi.getCreativeDi
mensions(e),o=bouncex.campaigns[e].obj1.parent().width(),t=n.width>o?o/n.width:1
;1>t&&bouncex.campaigns[e].obj1.find(".bx-slab").css({width:n.width*t+"px",heigh
t:n.height*t+"px",transform:"scale("+t+")",transformOrigin:"0 0"})},populateTemp
late:function(ca_id,response,unitJsonPath,imageJsonPath){for(var creative=jQuery
("#bx-creative-"+ca_id),creativeClone=creative.clone(!0),templateGroups=creative
Clone.find(".bx-group-placeholder"),groupLength=templateGroups.length,k=0;groupL
ength>k;k+=1){var unit=eval(unitJsonPath+"[k];"),templateGroup=jQuery(templateGr
oups[k]);if(templateGroup.length)if(unit){var image=eval("unit."+imageJsonPath);
templateGroup.find(".bx-lineshape").css("background-image","url("+image+")"),bou
ncex.campaigns[ca_id].images.push(image);var html=templateGroup.html();html=html
.replace(/{(.*?)}/gi,function(query,keyword){var content=eval("unit."+keyword);r
eturn"undefined"!=typeof content?content:void 0}),templateGroup.html(html)}else
templateGroup.remove()}var html=creativeClone.html();html=html.replace(/{(.*?)}/
gi,function(query,keyword){try{return eval("response."+keyword)}catch(err){retur
n keyword}}),creativeClone.html(html),creative.replaceWith(creativeClone)},gener
ateDynamicRequestUrlParams:function(ca_id){var config=bouncex.campaigns[ca_id].g
bi.config,dynamicQueryStr="",dynamicParams=config.dynamic_request_params;if(dyna
micParams)for(var param in dynamicParams)try{dynamicQueryStr+="&"+param+"="+enco
deURIComponent(eval(dynamicParams[param]))}catch(e){bouncex.gbi.log("invalid dyn
amic request param "+param+" must have valid javascript as value")}return dynami
cQueryStr},providerApi:{an:{getFetchOptions:function(e){var n=this,o=bouncex.cam

paigns[e].gbi.config,t={url:o.request_url,type:"POST",dataType:"json",processDat
a:!1,timeout:o.timeout||255,success:function(o){var t=n.processResponse(e,o);ret
urn t?void bouncex.gbi.requestCompleteSingle(e,t):bouncex.gbi.fail(e,"no bid")},
error:function(n,o,t){return bouncex.gbi.fail(e,o)}};return t},processResponse:f
unction(e,n){if(n&&"ok"==n.status)try{var o=n["native"].length;if(o>0){for(var t
="",i=0;o>i;i++){bouncex.campaigns[e].gbi.clickPixels.push('<img src="'+n["nativ
e"][i].click_trackers+'"/>');var a=n["native"][i].impression_trackers.length;if(
a>0)for(var c=0;a>c;c++)bouncex.campaigns[e].gbi.impressionPixels.push('<img src
="'+n["native"][i].impression_trackers[c]+'"/>');t+='<a href="'+n["native"][i].c
lick_url+'"><img height="100%" width="100%" title="',t+=n["native"][i].title+'"
src="'+n["native"][i].main_media[0].url+'"/></a>'}return t}}catch(r){bouncex.gbi
.fail(e,r)}return""}},dfpi:{getFetchOptions:function(e){var n=bouncex.campaigns[
e].gbi.config,o=this,t={url:n.request_url+"&c="+getTime2()+bouncex.gbi.generateD
ynamicRequestUrlParams(e),type:"GET",dataType:"json",processData:!1,timeout:n.ti
meout||1e3,success:function(n){var t=o.processResponse(e,n);return t?void bounce
x.gbi.requestCompleteSingle(e,t):bouncex.gbi.fail(e,"no bid")},error:function(n,
o,t){return bouncex.gbi.fail(e,"timed out")}};return t},processResponse:function
(e,n){if(n&&n.main_media)try{var o=n.impression_trackers.length;if(o>0)for(var t
=0;o>t;t++)bouncex.campaigns[e].gbi.impressionPixels.push('<img src="'+n.impress
ion_trackers[t]+'"/>');var i=n.click_trackers.length;if(i>0)for(var t=0;i>t;t++)
bouncex.campaigns[e].gbi.clickPixels.push('<img src="'+n.click_trackers[t]+'"/>'
);var a=n.main_media.length;if(a>0){for(var c="",t=0;a>t;t++)c+='<a href="'+n.cl
ick_url+'"><img height="100%" width="100%" title="',c+=n.title+'" src="'+n.main_
media[t].url+'"/></a>';return c}}catch(r){bouncex.gbi.fail(e,r)}return""}},dfps:
{getFetchOptions:function(e){var n=bouncex.campaigns[e].gbi.config,o=this,t={url
:n.request_url+"&c="+getTime2()+bouncex.gbi.generateDynamicRequestUrlParams(e),t
ype:"GET",dataType:"json",processData:!1,timeout:n.timeout||1e3,success:function
(n){var t=o.processResponse(e,n);return t?void bouncex.gbi.requestCompleteSingle
(e,t):bouncex.gbi.fail(e,"no bid")},error:function(n,o,t){return bouncex.gbi.fai
l(e,"timed out")}};return t},processResponse:function(e,n){if(n&&n.main_media)tr
y{var o=n.impression_trackers.length;if(o>0)for(var t=0;o>t;t++)bouncex.campaign
s[e].gbi.impressionPixels.push('<img src="'+n.impression_trackers[t]+'"/>');var
i=n.main_media.length;if(i>0){for(var a="",t=0;i>t;t++)a+=n.main_media[t].url;re
turn a}}catch(c){bouncex.gbi.fail(e,c)}return""}},crit:{getFetchOptions:function
(e,n){var o=this,t=bouncex.campaigns[e].gbi.config,i={url:t.endpoint+"/recommend
ations.get",data:t,dataType:"jsonp",method:"GET",timeout:15e3,success:function(n
){o.processResponse(e,n)&&activateGbiCampaign(e)},error:function(n,o,t){return b
ouncex.gbi.fail(e,"timed out")}};return i},processResponse:function(e,n){if(!n||
0!==n.response_status)return n&&n.status_message?bouncex.gbi.fail(e,"Bad respons
e: "+n.status_message):bouncex.gbi.fail(e,"No bid"),!1;try{return this.populateP
ixel(e,n)&&this.populateCreative(e,n)}catch(o){bouncex.gbi.fail(e,o)}},populateP
ixel:function(e,n){for(var o=n.impression_pixels,t=o.length,i=0;t>i;i+=1)bouncex
.campaigns[e].gbi.impressionPixels.push('<img src="'+o[i].url+'"/>');return!0},p
opulateCreative:function(e,n){return bouncex.gbi.populateTemplate(e,n,"response.
products","image.url"),!0}},tabr:{getFetchOptions:function(e,n){var o=this,t=bou
ncex.campaigns[e].gbi.config;t["source.id"]=window.location.pathname,t["source.u
rl"]=window.location.href,t["rec.visible"]=!1,t["user.session"]="init",t["app.ty
pe"]="desktop";var i={url:t.endpoint_domain+"/1.1/json/"+t["publisher-name"]+"/r
ecommendations.get",data:t,dataType:"json",method:"GET",timeout:15e3,success:fun
ction(n){o.processResponse(e,n)&&activateGbiCampaign(e)},error:function(n,o,t){r
eturn bouncex.gbi.fail(e,"timed out")}};return i},processResponse:function(e,n){
if(!(n&&n.id&&n.list.length>0))return bouncex.gbi.fail(e,"no bid");try{return n.
list?(bouncex.campaigns[e].gbi.lastResponse=n,this.getPixels(e,n),!0):bouncex.gb
i.fail(e,"no bid")}catch(o){bouncex.gbi.fail(e,o)}},buildHTML:function(e,n){boun
cex.gbi.populateTemplate(e,n,"response.list","thumbnail[0].url")},getPixels:func
tion(e,n){var o=bouncex.campaigns[e].gbi.config,t=o.endpoint_domain+"/1.1/json/"
+o["publisher-name"]+"/recommendations.notify-visible?";t+="response.id="+n.id+"
&response.session="+n.session,t+="&app.type="+(bouncex.state.mobile?"mobile":"de
sktop")+"&app.apikey="+o["app.apikey"],bouncex.campaigns[e].gbi.impressionPixels
.push('<img src="'+t+'"/>')}},oubr:{getFetchOptions:function(e,n){var o=this,t=b

ouncex.campaigns[e].gbi.config,i={url:t[t.environment+"_endpoint"]+"/recommendat
ions/documents",dataType:"json",method:"GET",timeout:15e3,beforeSend:function(e)
{e.setRequestHeader("Authorization","API_KEY "+t.API_KEY)},success:function(n){o
.processResponse(e,n)&&activateGbiCampaign(e)},error:function(n,o,t){return boun
cex.gbi.fail(e,"timed out")}};return i},processResponse:function(e,n){if(!(n&&n.
requestId&&n.items&&n.items.length>0))return bouncex.gbi.fail(e,"no bid");try{re
turn bouncex.campaigns[e].gbi.lastResponse=n,this.getPixels(e,n)&&this.populateC
reative(e,n)}catch(o){bouncex.gbi.fail(e,o)}},populateCreative:function(e,n){ret
urn bouncex.gbi.populateTemplate(e,n,"response.items","thumbnail"),!0},getPixels
:function(e,n){var o=(bouncex.campaigns[e].gbi.config,n._actions.reportViewed);r
eturn bouncex.campaigns[e].gbi.impressionPixels.push(o),!0}},index:{request:func
tion(e){var n=this;bouncex.gbi.init(e);try{this.fetch(e);var o=bouncex.campaigns
[e].gbi.config;bouncex.events[e].gbiRequest=setInterval(function(){return can_sh
ow_ad(e)||bouncex.campaigns[e].failed?(bouncex.gbi.init(e),void n.fetch(e)):(cle
arInterval(bouncex.events[e].gbiRequest),void bouncex.gbi.log(e,"clearing interv
al"))},o.reload||18e4)}catch(t){bouncex.gbi.fail(e,t)}},fetch:function(e){var n=
bouncex.campaigns[e].gbi.config;n.site={page:document.location.protocol+"//"+doc
ument.location.hostname+document.location.pathname,ref:document.location.protoco
l+"//"+document.location.hostname+"/"};var o=this,t="https:"===window.location.p
rotocol?"https://as-sec":"http://as",i=n.production?t:"http://astest",a={url:i+"
.casalemedia.com/ajaxbidder/?s="+n.s,data:bouncex.stringify(n),method:"POST",typ
e:"POST",global:!1,dataType:"json",processData:!1,xhrFields:{withCredentials:!0}
,crossDomain:!0,contentType:"application/x-www-form-urlencoded",timeout:n.timeou
t||1e3,complete:function(n,t){if("success"!=t)return bouncex.gbi.fail(e,t+" "+n.
status);var i=bouncex.campaigns[e],a="";if(200===n.status){if(a=o.processRespons
e(e,n.responseText),!a)return bouncex.gbi.fail(e,"no bid");i.gbi.html=a,activate
GbiCampaign(e)}else bouncex.gbi.log(e,"empty response"),deactivateGbiCampaign(e)
}};bouncex.gbi.doAjaxRequest(a)},processResponse:function(e,n){if(n)try{return n
=bouncex.parseJSON(n),n.seatbid[0].bid[0].adm}catch(o){return bouncex.gbi.fail(e
,"failed to parse response with error "+o),!1}return!1},getRatio:function(e){var
n=bouncex.campaigns[e].gbi.config,o=n.imp[0].banner,t=bouncex.wndsize(),i=1,a=1
;return o.w>t.width&&(i=t.width/o.w),o.h>t.height&&(a=t.height/o.h),i>a?a:i}}}},
bouncex.on=function(e,n,o){void 0==jQuery.fn.on?e.bind(n,o):e.on(n,o)},bouncex.o
ff=function(e,n){void 0==jQuery.fn.off?e.unbind(n):e.off(n)};var enablePersist=!
1,enablePolling=!1,perf={startTime:function(){return"undefined"!=typeof performa
nce&&performance.timing&&performance.timing.navigationStart?performance.timing.n
avigationStart:getTimeMs()}(),timesArr:{},errsArr:[],times:function(e){this.time
sArr[e]=getTimeMs()-this.startTime},errs:function(e){this.errsArr.push(e)},get:f
unction(e){var n=e+"Arr",o="perf:"+e,t={};return t[o]=bouncex.stringify(this[n])
,t[o]&&"[]"!=t[o]&&"{}"!=t[o]?t:!1},report:function(e){if(bouncex.cookie&&"037"=
==bouncex.cookie.did.substr(bouncex.cookie.did.length-3)){var n=this.get(e);n&&(
n.agent="js",event_stream_report("perf",n))}}},XD={postMessage:function(e,n){var
o=jQuery("iframe",jQuery(n));if(o.length){var t=o.get(0).contentWindow;t&&t.pos
tMessage&&window.setTimeout(function(){t.postMessage(e,"*")},0)}},receiveMessage
:function(e){window.addEventListener?window.addEventListener("message",e,!1):win
dow.attachEvent("onmessage",e)}},zcCallbacks=[],flash_objects={};perf.times("tag
"),bouncex.website.sd>0&&!bouncex.website.fbe?setTimeout(bcx_init,bouncex.websit
e.sd):bcx_init()}();

You might also like