if (typeof _apw !== 'undefined') {(function(b,a,c){if(!Array.prototype.indexOf){Array.prototype.indexOf=function(g,f){if(f===null){f=0}else{if(f<0){f=Math.max(0,this.length+f)}}for(var e=f,d=this.length;e>>4));if(j.charAt(f+2)!="="){n+=String.fromCharCode(((k<<4)&240)|((h>>>2)&15))}if(j.charAt(f+3)!="="){n+=String.fromCharCode(((h<<6)&192)|g)}}return n},get_cookie:function(e){var d=a.cookie.split(/;\s*/);e+="=";for(var f=d.length-1;f>=0;f--){if(!d[f].indexOf(e)){return d[f].replace(e,"")}}return null},get_cookies:function(g){var d={};var e=a.cookie.split(/;\s*/);for(var f=e.length-1;f>=0;f--){var h=/^([^=]*)=(.*)$/.exec(e[f]);if(h){if(g.test(h[1])){d[h[1]]=h[2]}}}return d},set_cookie:function(e,g,d){var f=e+"="+g+"; domain=."+_apw.settings.cookie_domain+"; path=/";if(d!==c){f+="; expires="+new Date(d*1000).toGMTString()}if(_apw.settings.cookies.flags!=""){f+="; "+_apw.settings.cookies.flags}a.cookie=f},delete_cookie:function(d){_apw.modules.std.set_cookie(d,"",0)}}})(window,document);(function(d,a,f){var e={meters:{},interval:null};function c(g,i){var h=/^(\d+)\.[a-zA-Z0-9-_]+\.(\d+)\.(.*)\..+$/.exec(i);if(h!==null){try{return{name:g,value:i,expiration:parseInt(h[1],10),used_quota:parseInt(h[2],10),history:h[3]}}catch(j){return null}}else{return null}}function b(j,g,m){var h;if(g=="timestamped"){h=_apw.modules.std.decode_base64url_nopad(j)}else{h=j}var l=[];var k,i;if(g=="plain"){if(m){k=/([^|]+)/g;while((i=k.exec(h))!==null){l.push({id:i[1],timestamp:null,credits:1})}}else{k=/([^|,]+),([0-9]+)/g;while((i=k.exec(h))!==null){l.push({id:i[1],timestamp:null,credits:parseInt(i[2],10)})}}}else{if(g=="timestamped"){if(m){k=/\(([^|,]+),([0-9]+)\)/g;while((i=k.exec(h))!==null){l.push({id:i[1],timestamp:parseInt(i[2],10),credits:1})}}else{k=/\(([^|,]+),([0-9]+),([0-9]+)\)/g;while((i=k.exec(h))!==null){l.push({id:i[1],timestamp:parseInt(i[2],10),credits:parseInt(i[3],10)})}}}}return l}_apw.modules.meters={update:function(){var q=/^apw_(exc|aac)_[a-zA-Z0-9-_]+$/;var n={};var g,j,o,k,l;var p=_apw.modules.std.get_cookies(q);for(g in p){if(p.hasOwnProperty(g)){j=c(g,p[g]);if(j!==null){n[j.name]=j}else{_apw.modules.std.delete_cookie(j.name)}}}var h=[];try{for(l=0;l=0;l--){k=/^([^=]*)=(.*)$/.exec(o[l]);if(k){if(q.test(k[1])){if(!n.hasOwnProperty(k[1])){j=c(k[1],k[2]);if(j!==null){n[j.name]=j;h.push(j)}}}}}}for(l=0;l0){o.unshift(_apw.settings.cookie_domain);d.name=o.join(";")}for(g in n){if(n.hasOwnProperty(g)){j=n[g];e.meters[j.name]={expiration:j.expiration,used_quota:j.used_quota,history:j.history}}}if(e.interval){clearInterval(e.interval)}e.interval=setInterval(_apw.modules.meters.update,2000)},get:function(k,n,h,m){var g=null;var j="apw_"+k+"_"+n;if(e.meters.hasOwnProperty(j)){var l=e.meters[j];var i=Math.round(new Date().getTime()/1000);if(ih)&&(i.pids.indexOf(g)>=0)){return true}}}return false};this.serialize=function(){try{return JSON.stringify(f)}catch(g){return null}}};b.deserialize=function(g){try{return new b(JSON.parse(g))}catch(f){return null}};_apw.modules.subscribers_ac={update:function(){},reset:function(){_apw.modules.std.reset()},load:function(m,g){var f=null;if(!g){var h=_apw.modules.std.get_cookie(d.name);if(h!==null){var i=/^(\d+)\.(.+)$/.exec(h);if(i!==null){try{var k=parseInt(i[1],10);if(k>Date.now()-_apw.settings.subscribers_ac.cookie_subs_ttl*1000){f=b.deserialize(decodeURIComponent(i[2]))}}catch(j){}}}}if(f!==null){m(f)}else{var n="__apw_sac"+Math.floor(Math.random()*1000000);c[n]=function(o){delete c[n];var q=new b(o);var p=q.serialize();if((p!==null)&&(p.length<=_apw.settings.subscribers_ac.max_cookie_size)){_apw.modules.std.set_cookie(d.name,Date.now()+"."+encodeURIComponent(p))}else{_apw.modules.std.delete_cookie(d.name)}m(q)};var l=a.createElement("script");l.type="text/javascript";l.src="//"+_apw.settings.base_domain+"/apw/api/v1/subscriptions/?callback="+n;a.head.appendChild(l)}}}})(window,document);(function(b,a,d){var c=["std","meters","anonymous_ac","subscribers_ac"];_apw.update=function(){try{for(var f=0;f