/* (c) 2008, 2009, 2010 Add This, LLC */
(function(b,c,e){var a,h=document,g=0,m=b.util;function j(){if(g){return 1}k("xtc",1);if(1==b.cookie.rck("xtc")){g=1}f("xtc",1);return g}function l(o){if(_atc.xck){return}var n=o||_ate.dh||_ate.du||(_ate.dl?_ate.dl.hostname:"");if(n.indexOf(".gov")>-1||n.indexOf(".mil")>-1){_atc.xck=1}var q=typeof(b.pub)==="function"?b.pub():b.pub,d=["usarmymedia","govdelivery"];for(i in d){if(q==d[i]){_atc.xck=1;break}}}function f(n,d){if(h.cookie){h.cookie=n+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/"+(d?"; domain="+(b.bro.msi?"":".")+"addthis.com":"")}}function k(o,n,p,q,d){l();if(!_atc.xck){if(!d){var d=new Date();d.setYear(d.getFullYear()+2)}document.cookie=o+"="+n+(!p?"; expires="+d.toUTCString():"")+"; path=/;"+(!q?" domain="+(b.bro.msi?"":".")+"addthis.com":"")}}if(!b.cookie){b.cookie={}}b.cookie.sck=k;b.cookie.kck=f;b.cookie.cww=j;b.cookie.gov=l})(_ate,_ate.api,_ate);(function(c,f,d){var b=c.util,a={};if(!c.cbs){c.cbs={}}function e(h,g,l,j){var k=h+"_"+(_euc(g)).replace(/[0-3][A-Z]|[^a-zA-Z0-9]/g,"")+Math.floor(Math.random()*100);if(!_ate.cbs[k]){_ate.cbs[k]=function(){if(a[k]){clearTimeout(a[k])}l.apply(this,arguments)}}_ate.cbs["time_"+k]=(new Date()).getTime();if(j){clearTimeout(a[k]);a[k]=setTimeout(j,10000)}return"_ate.cbs."+_euc(k)}b.scb=e})(_ate,_ate.api,_ate);_ate.extend(addthis,{counter:(function(){var t=Math.random()<_atc.famp,B=_ate,z=document,o=window,g={},n={},v={},q={};function s(w,d,a){w/=d;w=Math.round(w*10)/10;if((w+"").length>4){w=Math.round(w)}return w+a}function l(a){var d=(""+a).split(".").shift().length;if(isNaN(a)){return a}else{if(d<4){return Math.round(a)}else{if(d<7){return s(a,1000,"K")}else{if(d<10){return s(a,1000000,"M")}else{return s(a,1000000000,"B")}}}}}function r(d){try{if(o.JSON&&o.JSON.parse){return JSON.parse(d)}}catch(a){return{}}}function p(d){try{if(o.JSON&&o.JSON.stringify){return JSON.stringify(d)}}catch(a){return""}}function j(d){var a=_ate.cookie.rck("_atshc");if(a){return(r(a)||{})[d]||-1}return -1}function e(d,w){var a=_ate.cookie.rck("_atshc"),D;if(a){a=r(a);D=(a||{})[d]||0;if(D&&w>=D){delete a[d];_ate.cookie.sck("_atshc",p(a),1,1)}}}function A(d){var a=_ate.cookie.rck("_atshc"),w=C(d)+1;d.shares=w;x(d,l(w));if(!a){a={}}else{a=r(a)}if(a[d.url]){delete a[d.url]}n[d.url]=a[d.url]=w;_ate.cookie.sck("_atshc",p(a),1,1)}function C(a){var d=0;if(a&&a.shares){d=a.shares;if(isNaN(d)){d=0}}return d}function x(a,G){if(!a){return}var K=a.className.indexOf("pill_style")>-1,H=(parseInt(G)!==0),E=!a.firstChild,I=a.addthis_conf||{},J=a.addthis_share||{};if(a.firstChild&&a.firstChild.nodeType==3){a.removeChild(a.firstChild)}if(E){var D=z.ce("a"),w=z.ce("a"),d=z.ce("span"),F=z.createTextNode("Share");a.style.display="none";D.className="addthis_button_expanded";w.className="atc_s addthis_button_compact";d.className="atc_l";w.appendChild(d);d.appendChild(F);if(H&&K){a.className+=" addthis_nonzero"}if(document.compatMode=="BackCompat"){if(_ate.bro.chr||_ate.bro.saf){d.style.lineHeight="18px"}else{if(_ate.bro.msi&&K){D.style.lineHeight="16px"}}}I.ui_offset_top=_ate.bro.msi?0:18;I.ui_offset_left=-4;I.product="sco"+(K?"pl":"")+"-"+_atc.ver;a.appendChild(D);a.appendChild(w);addthis.button(w,I,J);addthis._render([D],{conf:I,share:J},{nohover:true,singleservice:"more"})}if(a.firstChild.firstChild){a.firstChild.removeChild(a.firstChild.firstChild)}if(!K){G=z.createTextNode(G);a.firstChild.appendChild(G)}else{if(!H){if(K&&a.className){a.className=a.className.replace(/addthis_nonzero/g,"")}}else{if(K&&a.className.indexOf("addthis_nonzero")==-1){a.className+=" addthis_nonzero"}G=z.createTextNode(G);a.firstChild.appendChild(G)}}a.style.display="block"}function c(a,d){a.shares=d;x(a,l(d))}function m(d,E,F,a){var w=0,D=j(d.url);if(E.error){w="?"}else{w=E.shares}if(!isNaN(D)&&((isNaN(w)&&D>0)||D>w)){w=D}else{e(d.url,w)}if(!n[d.url]){n[d.url]=w}if(a){F(d,E)}else{F(d,w)}}function b(d,D){if(q[d]){D(q[d])}var a=d,w=_ate.util.scb("sc",d,function(F){if(t){var G=((new Date()).getTime()-_ate.cbs["time_"+w]),E=new Image();B.imgz.push(E);E.src="//l.addthiscdn.com/live/t00/mu.gif?a=sc&r="+(1/t)+"&"+(isNaN(G)?"err=1":"t="+G)}if(!F.url){F.url=d}q[d]=F;D(q[d])},function(){q[d]={error:{message:"server timed out",code:999}};D(q[d])});_ate.ajs("//api-public.addthis.com/url/shares.json?url="+_euc(a)+"&callback="+w,1)}function y(d,E,a){var D=j(d.url),w=d.url;if(!v[w]){v[w]=[]}v[w].push(d);_ate.ed.addEventListener("addthis.menu.share",function(F){try{if(F.data.service&&_ate.track.mgu(F.data.url,{clean:1,defrag:1})==w){A(d)}}catch(F){}});if(n[w]!==undefined){E(d,n[w])}else{if(w){if(!isNaN(D)&&D>0){E(d,D)}_ate.track.apc("sco"+(d.className.indexOf("pill_style")>-1?"pl":"")+"-"+_atc.ver);if(v[w].length>1){return}b(w,function(G){if(G&&!G.error&&G.shares){n[w]=G.shares}if(v[w]){for(var F=0;F<v[w].length;F++){m(v[w][F],G,E)}}})}}}function k(G,w,F){if(G){G=addthis._select(G);for(var D=0;D<G.length;D++){var a=G[D],E=((a.parentNode||{}).className||"").indexOf("addthis_toolbox")>-1?addthis.util.getAttributes(a.parentNode,w,F):null,d=addthis.util.getAttributes(a,E?E.conf:w,E?E.share:F,true);if(!a.ost){if(a.className.indexOf("addthis_counter")==-1){a.className+=" addthis_counter"}if(_ate.bro.ie6&&a.className.indexOf("compatmode")==-1){a.className+=(" compatmode"+_ate.bro.mod)}a.url=(F||d.share||o.addthis_share||{}).trackurl||_ate.track.mgu((F||{}).url||d.share.url||(o.addthis_share||{}).url,{clean:1,defrag:1});a.addthis_conf=d.conf;a.addthis_share=d.share;a.ost=1;y(a,function(H,I){c(H,I)})}}}}function u(w,a,d){k(w,a,d)}function h(G,d,F){if(G){G=addthis._select(G);for(var w=0;w<G.length;w++){var E=G[w],D=((E.parentNode||{}).className||"").indexOf("addthis_toolbox")>-1?addthis.util.getAttributes(E.parentNode,d,F):null,a=addthis.util.getAttributes(E,D?D.conf:d,D?D.share:F,true);if(!E.ost){E.url=(F||a.share||o.addthis_share||{}).trackurl||_ate.track.mgu((F||{}).url||a.share.url||(o.addthis_share||{}).url,{clean:1,defrag:1});E.addthis_conf=a.conf;E.addthis_share=a.share;E.ost=1;b(E.url,function(H){E.innerHTML=H.error?"?":H.shares})}}}}function f(){var D=addthis.counter.selects,w=addthis.count.selects,a=addthis.counter.reqs;addthis.count=h;addthis.count.ost=1;addthis.counter=u;addthis.counter.ost=1;addthis.data.getShareCount=function(F,E){if(!E){E=addthis_share}b(typeof(E)=="string"?E:E.trackurl||E.url,F)};addthis.counter(".addthis_counter");addthis.count(".addthis_count");if(D){for(var d=0;d<D.length;d++){addthis.counter(D[d].counter,D[d].config,D[d].share)}}if(w){for(var d=0;d<w.length;d++){addthis.count(w[d].counter,w[d].config,w[d].share)}}if(a){for(var d=0;d<a.length;d++){addthis.data.getShareCount(a[d].callback,a[d].share)}}}if(_adr.isReady){f();return u}else{addthis.addEventListener("addthis.ready",f);return addthis}})()});
