
(function(){var stream=rx.stream.show.stream;stream.msg=null;var updates=0;stream.bind('bumpqueueupdate',function(e,count){updates=count;stream.trigger('banner');});stream.bind('unread',function(e,n){var value=$('.inbox .count .value');var count=value.parents('.count');var inbox=count.parents('.inbox');if(n>0){var current=parseInt(value.text());if(n>current){var link=$('<a>').attr('href',inbox.attr('href')).text('inbox');var h=$('<div>').text('New message received! Visit your ').append(link).append(' to read');rx.stream.message.create(h.html(),'mail').setlifetime(15);}
inbox.addClass('unread');count.show();}else{inbox.removeClass('unread');count.hide();}
value.text(n);});stream.bind('spa',function(e,n){if(n>rx.stream.show.spa){rx.stream.message.create('You now have '+n+' superprop'+
(n!=1?'s':'')+' available.').setlifetime(10);}});stream.bind('spa',function(e,n){if(rx.stream.show.spa!=n){var s=stream.find('.action-superprops');function f(v){s[v?'show':'hide']().parents('.actionmenu').each(function(){var $this=$(this);if($this.find('.action:visible').length>1)
$this.addClass('dropdown');else $this.removeClass('dropdown');});}
s.find('.superpropsavailable .count').text(n);if(!rx.stream.show.spa&&n)f(true);else if(rx.stream.show.spa&&!n)f(false);rx.stream.show.spa=n;}});stream.bind('banner',function(){if(rx.stream.show.disabled&&updates){var html='update'.countify(updates)+' waiting &ndash; click here to show';if(stream.msg)stream.msg.html(html);else{stream.msg=rx.stream.message.create(html,'queued').click(function(){window.scroll(0,0);rx.stream.show.enable(true);return false;});}}else if(rx.stream.show.disabled&&stream.msg){rx.stream.message.remove(stream.msg);stream.msg=null;}});})();