setTimeout(function(){function c(){return !(window.Zemanta||window.parent.Zemanta||document.designMode==="on"||(document.getElementsByTagName("body")[0]&&document.getElementsByTagName("body")[0].contentEditable==="true"))
}if(!c()||!(document.getElementById&&document.getElementsByTagName&&[].push)){return
}var a="http://static.zemanta.com/",d=null,b=null;
window.ZemantaReadside=window.ZemantaReadside||{isValid:c,head:document.getElementsByTagName("head")[0],staticDomain:a,files:{"zem-script":null,"more-related":a+"readside/morerelated.js","pretty-attribution":a+"readside/prettyattribution.js","fancy-attribution":a+"readside/prettyattribution.js","more-info":a+"readside/moreinfo.js"},jQuery:null,loaded:{},scripts:{queue:[],done:[]},debug:false,log:function(){if(this.debug){if(typeof console!=="undefined"&&console.log){console.log.apply(console,arguments)
}else{alert(arguments[0])
}}},setupROD:function(f){var g=setTimeout(function(){},0),e=null;
f.readyOrDone=function(i){var h=document.readyState,j=function(){var k=document.getElementsByTagName("*");
return k[k.length-1]
};if(h==="complete"){f.ready()
}else{if(typeof h==="undefined"){e=j();
clearTimeout(g);
g=setTimeout(function(){if(j()===e&&typeof document.readyState==="undefined"){f.ready()
}},1000)}}f(i)
}},getTypes:function(g,e){var f=g.className+" "+g.parentNode.className;
return e?f.split(" "):f
},findScripts:function(m){var f=document.getElementsByTagName("script"),n=null,h=f.length-1,g=0,k=[],e=[],l=" "+m+" ",o=undefined;
for(;h>=0;h-=1){n=f[h];
if(!n){continue
}if(n.parentNode.nodeName.toLowerCase()!=="span"){o=n;
while(g<3){o=o.previousSibling;
g+=1;if(o){if(o.className&&o.className.indexOf("zemanta-pixie")>=0){n=b(o).find("span.zem-script").append('<script src="'+b(n).attr("src")+'" type="zemanta/javascript" defer="defer"><\/script>').find("script")[0]
}else{continue
}}else{break
}}}if(n.src.indexOf(a)===0&&(" "+this.getTypes(n)+" ").indexOf(l)>=0){e.push(n)
}}return e},findRID:function(e){var f=b(e).parents(".zemanta-pixie"),g=null;
if(f.length>0){g=f.find(".zemanta-pixie-img").attr("src");
g=g&&g.split("x-id=")[1]
}else{b(e).prevAll().each(function(){var i=b(this),h=null;
if(i.hasClass("zemanta-pixie-img")){h=i.attr("src");
g=h&&h.split("x-id=")[1];
return false
}else{if(i.hasClass("zemanta-pixie-a")){h=i.find(".zemanta-pixie-img").attr("src");
g=h&&h.split("x-id=")[1];
return false
}}})}return g
},loadScript:function(k,f){var i=document.createElement("script"),j=false,g=d.head;
i.type="text/javascript";
i.charset="utf-8";
i.defer="defer";
if(f){i.onload=i.onreadystatechange=function(){var e=this.readyState;
if(!j&&(!e||e==="loaded"||e==="complete")){j=true;
f.apply(i);
g.removeChild(i)
}};i.onerror=function(){j=true;
f.apply(i);
g.removeChild(i)
}}i.src=k;g.appendChild(i);
return i},execScript:function(g,e){var h=0,f=function(){if(typeof d.loaded[g]==="function"){setTimeout(function(){d.loaded[g](e)
},1)}else{h+=1;
if(h<50){setTimeout(f,200)
}}};return f
},template:function(f){var g=function(){var i=/\{(\w+)\}/g,h,j=[];
while((h=i.exec(f))!==null){j.push({regx:new RegExp("{"+h[1]+"}","g"),name:h[1]})
}return j}(),e=g.length;
return function(j){var k=f,h=0;
if(j){for(;
h<e;h+=1){k=k.replace(g[h].regx,j[g[h].name]||"")
}}return k}
},loadScripts:function(){var h=d.findScripts("zem-script"),q=null,n=0,m=h.length,g=0,f=0,o=[],p="",e="",r=true;
b=b||d.jQuery;
d.setupROD(b);
for(n=0;n<m;
n+=1){r=true;
if(b(h[n]).hasClass("zem-processed")){continue
}for(g=0,f=d.scripts.length;
g<f;g+=1){if(d.scripts.queue[g]===h[n]){r=false;
break}}if(r){d.scripts.queue.push(h[n])
}}while((q=d.scripts.queue.shift())){d.scripts.done.push(q);
b(q).addClass("zem-processed");
o=d.getTypes(q,true);
for(g=0,f=o.length;
g<f;g+=1){p=o[g];
e=d.files[p];
if(e){if(!d.loaded[p]){d.loaded[p]="loading";
d.loadScript(d.files[p],d.execScript(p,q))
}else{d.execScript(p,q)()
}}}}b.readyOrDone(function(){})
}};d=window.ZemantaReadside;
(function(e){if(d.jQuery){b=d.jQuery;
return setTimeout(e,1)
}var f=window.jQuery;
if(f&&f.fn.jquery&&parseInt(f.fn.jquery.replace(/\./gi,""),10)>=130){d.jQuery=b=f;
setTimeout(e,1)
}else{d.loadScript(a+"readside/jquery.js",function(){d.jQuery=b=window.jQuery.noConflict(true);
e()})}})(d.loadScripts)
},10);
