<script type="text/javascript" src="http://w...content-available-to-author-only...s.com/js/common/notification/nytdgrowl.js"></script>
<script type="text/javascript">
Event.observe(window, "load", function(e) {
var nytm = (/nyt-m=([^;]+)/).test(unescape(document.cookie)) ? RegExp.$1 : null;
if (!nytm) return;
var count = (/v=i\.(\d+)/).test(nytm) ? parseInt(RegExp.$1) : 0;
var limit = (/t=i\.(\d+)/).test(nytm) ? parseInt(RegExp.$1) : 0;
var remainder = limit - count;
var articleRemainingMessage = (remainder > 0) ? 'You have <b>'+remainder+' of '+limit+' free articles remaining </b><br> this month' :
'This is <b class="alert">your last free article</b> this month';
var meterMessage = '<p>' + articleRemainingMessage + '</p>\
<p><a href="%%CLICKGOTO%%=%%CLICKTHRU1%%"><u>Try unlimited access for just 99¢(TEST 15)</u><img src="%%IMAGEURL%%/1x1.gif" alt="" /></a></p>'; <img src="%%IMAGEURL%%/1x1.gif" alt="" />
if (document.body){
var value = document.body.style.backgroundColor;
if (!value && document.defaultView) {
var css = document.defaultView.getComputedStyle(document.body, null);
value = css ? css['backgroundColor'] : null;
}
else if (!value && document.body.currentStyle) {
value = document.body.currentStyle.backgroundColor;
}
if (value == 'rgb(26, 26, 26)' || value.toLowerCase() == '#1a1a1a') {
// dark page
var bgStyle = 'dark'
}
}
var msgObj = {
header: '',
message: meterMessage
};
var params = {
predefinedGrowlStyle: bgStyle || 'light',
growlStyle: {
sticky: true
},
containerStyle: {
"position": "fixed",
"zIndex": 2147483646,
"left": "20px",
"bottom": "0",
"margin": "0"
}
};
new NYTD.MeteredGrowl().growl(msgObj, params);
});
</script>
PHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iaHR0cDovL3cuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnMuY29tL2pzL2NvbW1vbi9ub3RpZmljYXRpb24vbnl0ZGdyb3dsLmpzIj48L3NjcmlwdD4KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgoKCkV2ZW50Lm9ic2VydmUod2luZG93LCAibG9hZCIsIGZ1bmN0aW9uKGUpIHsKCiAgdmFyIG55dG0gPSAoL255dC1tPShbXjtdKykvKS50ZXN0KHVuZXNjYXBlKGRvY3VtZW50LmNvb2tpZSkpID8gUmVnRXhwLiQxIDogbnVsbDsKICAKICBpZiAoIW55dG0pIHJldHVybjsKICAKICAKICB2YXIgY291bnQgPSAoL3Y9aVwuKFxkKykvKS50ZXN0KG55dG0pID8gcGFyc2VJbnQoUmVnRXhwLiQxKSA6IDA7CiAgdmFyIGxpbWl0ID0gKC90PWlcLihcZCspLykudGVzdChueXRtKSA/IHBhcnNlSW50KFJlZ0V4cC4kMSkgOiAwOwogIHZhciByZW1haW5kZXIgPSBsaW1pdCAtIGNvdW50OwogIAogIHZhciBhcnRpY2xlUmVtYWluaW5nTWVzc2FnZSA9IChyZW1haW5kZXIgPiAwKSA/ICdZb3UgaGF2ZSA8Yj4nK3JlbWFpbmRlcisnIG9mICcrbGltaXQrJyBmcmVlIGFydGljbGVzIHJlbWFpbmluZyA8L2I+PGJyPiB0aGlzIG1vbnRoJyA6CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdUaGlzIGlzIDxiIGNsYXNzPSJhbGVydCI+eW91ciBsYXN0IGZyZWUgYXJ0aWNsZTwvYj4gdGhpcyBtb250aCc7CiAgCiAgdmFyIG1ldGVyTWVzc2FnZSAgPSAnPHA+JyArIGFydGljbGVSZW1haW5pbmdNZXNzYWdlICsgJzwvcD5cCiAgICAgICAgICAgICAgICAgICAgICAgPHA+PGEgaHJlZj0iJSVDTElDS0dPVE8lJT0lJUNMSUNLVEhSVTElJSI+PHU+VHJ5IHVubGltaXRlZCBhY2Nlc3MgZm9yIGp1c3QgOTkmY2VudDsoVEVTVCAxNSk8L3U+PGltZyBzcmM9IiUlSU1BR0VVUkwlJS8xeDEuZ2lmIiBhbHQ9IiIgLz48L2E+PC9wPic7IDxpbWcgc3JjPSIlJUlNQUdFVVJMJSUvMXgxLmdpZiIgYWx0PSIiIC8+CgogIGlmIChkb2N1bWVudC5ib2R5KXsKICAgIHZhciB2YWx1ZSA9IGRvY3VtZW50LmJvZHkuc3R5bGUuYmFja2dyb3VuZENvbG9yOwogICAgaWYgKCF2YWx1ZSAmJiBkb2N1bWVudC5kZWZhdWx0VmlldykgewogICAgICB2YXIgY3NzID0gZG9jdW1lbnQuZGVmYXVsdFZpZXcuZ2V0Q29tcHV0ZWRTdHlsZShkb2N1bWVudC5ib2R5LCBudWxsKTsKICAgICAgdmFsdWUgPSBjc3MgPyBjc3NbJ2JhY2tncm91bmRDb2xvciddIDogbnVsbDsgIAogICAgfQogICAgZWxzZSBpZiAoIXZhbHVlICYmIGRvY3VtZW50LmJvZHkuY3VycmVudFN0eWxlKSB7CiAgICAgIHZhbHVlID0gZG9jdW1lbnQuYm9keS5jdXJyZW50U3R5bGUuYmFja2dyb3VuZENvbG9yOwogICAgfQogICAgaWYgKHZhbHVlID09ICdyZ2IoMjYsIDI2LCAyNiknIHx8IHZhbHVlLnRvTG93ZXJDYXNlKCkgPT0gJyMxYTFhMWEnKSB7CiAgICAgIC8vIGRhcmsgcGFnZQogICAgICB2YXIgYmdTdHlsZSA9ICdkYXJrJwogICAgfQogIH0KICAKICB2YXIgbXNnT2JqID0gewogICAgaGVhZGVyOiAnJywKICAgIG1lc3NhZ2U6IG1ldGVyTWVzc2FnZQogIH07CiAgCiAgdmFyIHBhcmFtcyA9IHsKICAgIHByZWRlZmluZWRHcm93bFN0eWxlOiBiZ1N0eWxlIHx8ICdsaWdodCcsCiAgICBncm93bFN0eWxlOiB7CiAgICAgIHN0aWNreTogdHJ1ZQogICAgfSwKICAgIGNvbnRhaW5lclN0eWxlOiB7CiAgICAgICJwb3NpdGlvbiI6ICJmaXhlZCIsCiAgICAgICJ6SW5kZXgiOiAyMTQ3NDgzNjQ2LAogICAgICAibGVmdCI6ICIyMHB4IiwKICAgICAgImJvdHRvbSI6ICIwIiwKICAgICAgIm1hcmdpbiI6ICIwIgogICAgfQogIH07CgogIG5ldyBOWVRELk1ldGVyZWRHcm93bCgpLmdyb3dsKG1zZ09iaiwgcGFyYW1zKTsKCn0pOwo8L3NjcmlwdD4K