if ( typeof( tpAdtagBase ) == 'undefined' ) {
function tpAdtagBase() {
function fp(o){var x=0;var y=0;if(o&&o.offsetParent){x=o.offsetLeft;y=o.offsetTop;while((o=o.offsetParent)){x+=o.offsetLeft;y+=o.offsetTop;}}return[x,y];}
function gcw(){return fr(window.innerWidth?window.innerWidth:0,document.documentElement?document.documentElement.clientWidth:0,document.body?document.body.clientWidth:0);}
function gch(){return fr(window.innerHeight?window.innerHeight:0,document.documentElement?document.documentElement.clientHeight:0,document.body?document.body.clientHeight:0);}
function gsl(){return fr(window.pageXOffset?window.pageXOffset:0,document.documentElement?document.documentElement.scrollLeft:0,document.body?document.body.scrollLeft:0);}
function gst(){return fr(window.pageYOffset?window.pageYOffset:0,document.documentElement?document.documentElement.scrollTop:0,document.body?document.body.scrollTop:0);}
function fr(n_win,n_docel,n_body){var n_result=n_win?n_win:0;if(n_docel&&(!n_result||(n_result>n_docel)))n_result=n_docel;return n_body&&(!n_result||(n_result>n_body))?n_body:n_result;}
function getAncestors() {
if ( ( typeof(window.location.ancestorOrigins) == 'object' ) ) {
var ancestors = new Array();
for ( var i=0 ; i < window.location.ancestorOrigins.length ; i++) {
ancestors.push( window.location.ancestorOrigins.item(i) );
}
return encodeURIComponent(ancestors.join(","));
} else {
return "null";
}
}
function isVisible() {
var vc = fp( document.getElementById( this.eAd ) );
var vc2 = fp( document.getElementById( this.eCheck ) );
return (vc2[0]-vc[0]==1) &&
(vc2[1]-vc[1]==1) &&
(vc[1]+this.height*this.actvis<=gst()+gch()) &&
(vc[1]+this.height*(1-this.actvis)>gst()) &&
(vc[0]+this.width*this.actvis<=gsl()+gcw()) &&
(vc[0]+this.width*(1-this.actvis)>gsl());
}
function buildQueryPart(prefix, obj) {
var args = new Array();
if ( Object.prototype.toString.call(obj) === '[object Array]' ) {
for ( var i = 0; i < obj.length ; i++ ) {
args[args.length] = buildQueryPart(prefix+'['+i+']', obj[i]);
}
} else if (typeof(obj) == 'object') {
for (var i in obj) {
args[args.length] = buildQueryPart(prefix+'['+encodeURIComponent(i)+']', obj[i]);
}
} else {
args[args.length]=prefix+'='+encodeURIComponent(obj);
}
return args.join('&');
}
function isHTTP(s){
return (new String(s).substring(0, 4)=='http');
}
function getBestParentReferrer( w, depth ) {
var parentAvailable = false;
if ( w.parent != w ) {
for( var p in w.parent.location ) {
parentAvailable = true;
break;
}
}
if (
parentAvailable &&
depth < 50
) {
return getBestParentReferrer( w.parent, depth + 1 );
} else if (
isHTTP(w.location.href) &&
window.top.location.href != "" &&
window.top.location.href == w.location.href
) {
return w.location.href;
} else if (isHTTP(w.document.referrer)) {
return w.document.referrer;
} else if (isHTTP(w.location.href)) {
return w.location.href;
} else {
return null;
}
}
function getOptimizedDocumentReferrer() {
var referrer = null;
try {
referrer = getBestParentReferrer(window, 0);
} catch (e) {
}
if ( referrer == null ) {
return (document.referrer!="")?document.referrer:window.location.href
} else {
return referrer;
}
}
this.render = function() {
if ( this.readyToRender ) {
this.u += '&adtagId=' + tpAdtagBase.prototype.adtagId;
if ( this.container == "" ) {
var innerScriptId = 'tpAdtagInnerScriptId' + this.namespace;
document.write('');
} else {
var s = document.createElement('script');
s.src = this.u;
this.innerScript = s;
if ( document.getElementById( this.container ) ) {
document.getElementById( this.container ).appendChild( s );
}
}
this.rendered = true;
tpAdtagBase.prototype.adtagId++;
}
}
this.renderOnVisibility = function() {
if (
this.readyToRender &&
isVisible.call( this )
) {
window.clearInterval( this.renderOnVisibilityInterval );
this.render();
}
}
this.protocol = '';
this.nw = '';
this.zone = '';
this.subid = '';
this.clicktracker = '';
this.container = '';
this.namespace = '';
this.width = 0;
this.height = 0;
this.actvis = -1;
this.extData = new Array();
this.extVar = new Array();
this.extCfg = new Object();
this.innerScript = null;
this.envData = '';
this.host = '';
this.rendered = false;
this.readyToRender = true;
this.init = function() {
var q = '';
this.u = this.protocol+'://'+this.host+'/request.php?';
this.u += 'zone='+this.zone;
this.u += '&nw='+this.nw;
this.u += '&renderingType=javascript';
this.u += '&namespace='+encodeURIComponent(this.namespace);
this.u += '&subid='+encodeURIComponent(this.subid);
this.u += '&uid='+tpAdtagBase.prototype.uuid;
this.u += '&screenSize='+screen.width+'x'+ screen.height;
this.u += '&screenSizeAvail='+screen.availWidth+'x'+screen.availHeight;
this.u += '&clientSize='+gcw()+'x'+ gch();
this.u += '&scrollPos='+gsl()+'x'+ gst();
for (var i=0;i< this.extData.length;i++) this.u += '&extData[]='+encodeURIComponent(this.extData[i]);
for (var i=0;i< this.extVar.length;i++) this.u += '&extVar[]='+encodeURIComponent(this.extVar[i]);
q = buildQueryPart( 'extCfg', this.extCfg );
if ( q != "" ) this.u += '&' + q;
this.u += '&envData='+encodeURIComponent(this.envData);
this.u += '&redirectClick='+encodeURIComponent(this.clicktracker);
this.u += '&documentReferer='+encodeURIComponent(getOptimizedDocumentReferrer());
this.u += '&ancestorOrigins='+getAncestors();
this.u += '&random=' + Math.floor(Math.random()*10e12);
if ( window.top !== window.self ) this.u += '&isIframe=1';
this.eAd = 'e' + Math.floor(Math.random()*10e12);
this.eCheck = 'e' + Math.floor(Math.random()*10e12);
if ( this.container == "" ) {
document.write('
');
document.write('
');
document.write('
');
document.write('
');
if ( this.actvis >= 0 ) {
this.container = 'e' + Math.floor(Math.random()*10e12);
document.write('');
}
} else {
var b = document.createElement('div');
with (b.style) {width='2px';height='2px';border='0px';margin='0px';padding='0px';textAlign='left';verticalAlign='top';position='absolute';visibility='hidden';}
var c = document.createElement('div');
c.id = this.eCheck;
with (c.style) {width='1px';height='1px';border='0px';margin='0px';marginLeft='1px';marginTop='1px';padding='0px';position='absolute';visibility='hidden';}
b.appendChild( c );
var p = document.createElement('div');
p.id = this.eAd;
with (p.style) {width='1px';height='1px';border='0px';margin='0px';padding='0px';position='absolute';visibility='hidden';}
b.appendChild( p );
if ( document.getElementById( this.container ) ) {
document.getElementById( this.container ).appendChild( b );
}
}
this.co = fp( document.getElementById( this.eAd ) );
this.co2 = fp( document.getElementById( this.eCheck ) );
this.u += '&container=' + encodeURIComponent( this.container );
this.u += '&adPos=' + this.co[0] + 'x'+ this.co[1];
this.u += '&adPosCheck=' + this.co2[0] + 'x'+ this.co2[1];
if ( this.actvis >= 0 ) {
var self = this;
this.renderOnVisibilityInterval = window.setInterval(
function() {
self.renderOnVisibility();
},
100
);
} else {
this.render();
}
}
}
tpAdtagBase.prototype.adtagId = 0;
tpAdtagBase.prototype.uuid = '';
for (var tpTmpI=0;tpTmpI<16;tpTmpI++)tpAdtagBase.prototype.uuid=tpAdtagBase.prototype.uuid+Math.floor(Math.random()*16).toString(16);
}
var tpAdtag8c4b546956 = new tpAdtagBase();
tpAdtag8c4b546956.protocol = "https";
tpAdtag8c4b546956.host ='ad15.ad-srv.net';
tpAdtag8c4b546956.nw = "38";
tpAdtag8c4b546956.zone = "b8iv9htn8nfu";
tpAdtag8c4b546956.subid = "784371-266935";
tpAdtag8c4b546956.clicktracker = "";
tpAdtag8c4b546956.container = "";
tpAdtag8c4b546956.namespace = "8c4b546956";
tpAdtag8c4b546956.width = 300;
tpAdtag8c4b546956.height = 250;
tpAdtag8c4b546956.actvis = -1;
tpAdtag8c4b546956.envData = "";
tpAdtag8c4b546956.extData.push("");
tpAdtag8c4b546956.extVar.push("pAdsPublisherId:784371");
tpAdtag8c4b546956.extVar.push("pAdsPublisherSubId:266935");
tpAdTagPBJSCmpIds8c4b546956 = {"appnexus":38200};
tpAdtagPBJSCfg8c4b546956 = {
adUnits: [{
code: 'tpAdtagPBJSPlacement8c4b546956',
sizes: [[300, 250]],
bids: [{"bidder":"appnexus","nyCampaignId":38200,"params":{"invCode":"784371_266935_300x250","member":8332}}]
}],
timeout: 1000,
fullTimeout: 5000
};
tpAdtag8c4b546956.fireTimeOut = function(timeoutType) {
if(!tpAdtagPBJS8c4b546956.adserverRequestSent){
tpAdtagPBJS8c4b546956.adserverRequestSent = true;
tpAdtagPBJS8c4b546956.tsTimeOutFired = new Date().getTime();
tpAdtag8c4b546956.extVar.push("PBJS_TIMEOUT:"+timeoutType);
try {
var timeSinceInit = Math.floor((tpAdtagPBJS8c4b546956.tsTimeOutFired-tpAdtagPBJS8c4b546956.tsInit)/100);
var timeSinceRequest = Math.floor((tpAdtagPBJS8c4b546956.tsTimeOutFired-tpAdtagPBJS8c4b546956.tsRequest)/100);
var timeRequestSinceInit = Math.floor((tpAdtagPBJS8c4b546956.tsRequest-tpAdtagPBJS8c4b546956.tsInit)/100);
} catch(e){
tpAdtag8c4b546956.extVar.push("PBJS_ERR:3");
}
tpAdtag8c4b546956.extVar.push("PBJS_TIMEOUT_TIME_INIT_BACK:"+timeSinceInit);
tpAdtag8c4b546956.extVar.push("PBJS_TIMEOUT_TIME_REQ_BACK:"+timeSinceRequest);
tpAdtag8c4b546956.extVar.push("PBJS_TIMEOUT_TIME_INIT_REQ:"+timeRequestSinceInit);
tpAdtag8c4b546956.init();
tpAdtag8c4b546956.readyToRender = true;
tpAdtag8c4b546956.render();
}
}
tpAdtag8c4b546956.readyToRender = false;
var tpAdtagPBJS8c4b546956 = tpAdtagPBJS8c4b546956 || {};
tpAdtagPBJS8c4b546956.que = tpAdtagPBJS8c4b546956.que || [];
tpAdTagPBJSURL8c4b546956 = tpAdtag8c4b546956.protocol+'://'+tpAdtag8c4b546956.host+'/prebid.php?ns=8c4b546956&cb='+Math.floor(Math.random()*10e12);
document.write("");
tpAdtag8c4b546956.container = "tpAdTagPBJSDiv8c4b546956";
if(tpAdtag8c4b546956.container == ""){
document.write('');
} else {
var s = document.createElement('script');
s.src = tpAdTagPBJSURL8c4b546956;
this.innerScript = s;
if ( document.getElementById(tpAdtag8c4b546956.container ) ) {
document.getElementById(tpAdtag8c4b546956.container ).appendChild( s );
}
}
tpAdtagPBJS8c4b546956.adserverRequestSent = false;
tpAdtagPBJS8c4b546956.tsInit = new Date().getTime();
tpAdtagPBJS8c4b546956.que.push(function() {
tpAdtagPBJS8c4b546956.addAdUnits(tpAdtagPBJSCfg8c4b546956.adUnits);
setTimeout("tpAdtag8c4b546956.fireTimeOut(2)", tpAdtagPBJSCfg8c4b546956.timeout);
tpAdtagPBJS8c4b546956.tsRequest = new Date().getTime();
tpAdtagPBJS8c4b546956.requestBids({
bidsBackHandler: function(bidResponses) {
tpAdtagPBJS8c4b546956.tsBidsBack = new Date().getTime();
try {
var bids = bidResponses.tpAdtagPBJSPlacement8c4b546956.bids;
var timeSinceInit = Math.floor((tpAdtagPBJS8c4b546956.tsBidsBack-tpAdtagPBJS8c4b546956.tsInit)/100);
var timeSinceRequest = Math.floor((tpAdtagPBJS8c4b546956.tsBidsBack-tpAdtagPBJS8c4b546956.tsRequest)/100);
var timeRequestSinceInit = Math.floor((tpAdtagPBJS8c4b546956.tsRequest-tpAdtagPBJS8c4b546956.tsInit)/100);
for(var i=0;i 0){
tpAdtag8c4b546956.extVar.push("PBJS_CURR_"+cmpId+":"+bids[i].currency);
tpAdtag8c4b546956.extVar.push("PBJS_BID_"+cmpId+":1");
tpAdtag8c4b546956.extVar.push("PBJS_ADID_"+cmpId+":"+bids[i].adId);
tpAdtag8c4b546956.extCfg["advEcpm"] = tpAdtag8c4b546956.extCfg["advEcpm"] || [];
tpAdtag8c4b546956.extCfg["advEcpm"].push(cmpId+":"+bids[i].cpm);
} else {
tpAdtag8c4b546956.extVar.push("PBJS_BID_"+cmpId+":0");
}
}
} catch(e){
tpAdtag8c4b546956.extVar.push("PBJS_ERR:1");
try {
tpAdtag8c4b546956.extVar.push("PBJS_ERR_MSG:"+e);
} catch(ex){
tpAdtag8c4b546956.extVar.push("PBJS_ERR:2");
}
}
tpAdtag8c4b546956.extVar.push("PBJS_USED:1");
tpAdtag8c4b546956.extVar.push("PBJS_TIME_INIT_BACK:"+timeSinceInit);
tpAdtag8c4b546956.extVar.push("PBJS_TIME_REQ_BACK:"+timeSinceRequest);
tpAdtag8c4b546956.extVar.push("PBJS_TIME_INIT_REQ:"+timeRequestSinceInit);
if(!tpAdtagPBJS8c4b546956.adserverRequestSent){
tpAdtagPBJS8c4b546956.adserverRequestSent = true;
tpAdtag8c4b546956.init();
tpAdtag8c4b546956.readyToRender = true;
tpAdtag8c4b546956.render();
}
},
timeout : tpAdtagPBJSCfg8c4b546956.timeout
});
});
setTimeout("tpAdtag8c4b546956.fireTimeOut(1)", tpAdtagPBJSCfg8c4b546956.fullTimeout);