
(function(){var ns=rx.namespace();if($.browser.msie&&$.browser.version=='6.0'){try{document.execCommand('BackgroundImageCache',false,true);}catch(e){}}
ns.defaulttextify=function(context){var boxes=$(context).find('input[type=text][default],textarea[default]');function rgs(){boxes.each(function(){var $this=$(this);if($this.val()==$this.attr('default'))return;$this.removeClass('gray');});}
boxes.each(function(){var $this=$(this);var d=$this.attr('default');function enter(){if($this.val()==d)$this.val('').removeClass('gray');}
function exit(){if(!$this.val())$this.addClass('gray').val(d);}
$this.focus(enter).click(enter);$this.blur(exit);});if($.browser.safari)$(window).load(rgs);else rgs();};$(function(){ns.defaulttextify(document.body);});function autoselect(){var elt=this;setTimeout(function(){elt.select();});}
$('[autoselect]').focus(autoselect).click(autoselect);})();(function(){var map={'.blue.small.light':'fred','.blue.small.dark':'hank','.blue.big':'dave'};$.fn.able=function(v){if(v)return enable(this);else return disable(this);};$.fn.disable=function(){return disable(this);};$.fn.enable=function(){return enable(this);};function disable(elt){return elt.each(function(){var $elt=$(elt);if($elt.filter('a.text.button').length){$elt.addClass('disabled');for(var k in map)if(map.hasOwnProperty(k)){if($elt.filter(k).length){$elt.addClass(map[k]);break;}}}else $elt.attr('disabled','disabled');});}
var dc=[];for(var key in map)if(map.hasOwnProperty(key))dc.push(map[key]);function enable(elt){return elt.each(function(){var $elt=$(elt);if($elt.filter('a.text.button').length){$elt.removeClass('disabled');var cls;for(var i=0;i<dc.length;i++)$elt.removeClass(dc[i]);}else $elt.removeAttr('disabled');});}})();(function(){var ns=rx.namespace('feedback');ns.prompt=function(){var css={width:'400px',left:'30%','margin-left':'-200px',border:'1px solid #ccc'};if(!$.browser.msie){css.top='auto';css.bottom='60px';}
$.blockUI({css:css,overlayCSS:{opacity:.1},message:ns.hud,focusInput:false});};ns.stream=function(){var css={width:'400px'};var overlay={opacity:.1};$.blockUI({css:css,overlayCSS:overlay,message:ns.hud,focusInput:false});return false;};ns.close=function(msg){var params;if(msg)params={onUnblock:function(){alert(msg);}};$.unblockUI(params);return false;};ns.submit=function(){var fm=$('form.feedback.hud');var fi=fm.find('input[name=feedback]');var feedback=fi.val();if(!feedback||feedback==fi.attr('default'))return false;ns.close('Feedback sent.  Thanks!');var params={feedback:feedback};var ei=fm.find('input[name=email]');if(ei.length){var email=ei.val();if(email&&email!=ei.attr('default'))params.email=email;}
params.referrer=fm.find('input[name=referrer]').val();$.post(rx.scripturl+'/feedback.feedback',params);return false;};})();(function(){var ns=rx.namespace('comment');ns.remove=function(anchor,pktype,pkid,id){var comment=$(anchor).parent().parent();var comments=comment.parent();comment.remove();comments.load([rx.scripturl,'comment.remove',pktype,pkid,id].join('/'));return false;};})();(function(){$('.tip').each(function(){var $tip=$(this);$tip.find('.close').click(function(){var $close=$(this);if(cookie=$close.attr('cookie'))
rx.util.cookie.set(cookie,'',3600*24*365)
$tip.fadeOut();return false;});});})();(function(){var ns=rx.namespace();ns.wranglecheckboxes=function(ctx){$(ctx).find('input:checkbox.proxied').each(function(){var name=this.name;var $this=$(this);$this.attr('name','proxied-'+$this.attr('name'));var proxy=document.createElement('input');rx.util.update(proxy,{type:'hidden',name:name});this.form.appendChild(proxy);this.onchange=function(){proxy.value=Number($(this).hasClass('proxied-not')^this.checked);};this.onchange();});};ns.wranglecheckboxes(document.body);})();