var FontChecker=new Class({Implements:[Options],options:{fakeFont:"__RUBBUSH_FONT__",testString:"abcdefghijklmnopqrstuvwxyz"},initialize:function(options){this.setOptions(options)},check:function(desiredFont){var element=new Element("span",{styles:{visibility:"hidden","font-family":this.options.fakeFont},html:this.options.testString}).inject(document.body);var width=element.getCoordinates().width;element.setStyle("font-family",desiredFont);var new_width=element.getCoordinates().width;element.dispose();return(width!==new_width)}});var PlaylistController={playlist:null,playlist_window:null,initialize:function(){if(this.playlist_window==null||this.playlist_window.closed==true){this.playlist_window=window.open("/home/playlist","playback","status=no,toolbar=no,location=no,menubar=no,directories=no,resizeable=no,scrollbars=yes,height=400,width=400,dependent=yes")}else{this.playlist_window.focus()}},setup_controls:function(){PlaylistController.playlist=PlaylistController.playlist_window.Playlist}};window.addEvent("domready",function(){if(typeof window.compound_check_support!="undefined"){if(Browser.ff&&Browser.version<3.6){window.location="/home/unsupported"}}var fc=new FontChecker();if(fc.check("basic")==false){document.body.addClass("no-fontface")}$$("h2.blog-title").each(function(item){if(!item.hasClass("ignore")){var t=item.get("text"),n=new Element("span",{"class":"sub"}).adopt(new Element("span",{html:t,"class":"pos"}));item.empty().adopt(n);if(item.hasClass("unworked")){item.removeClass("unworked")}}});$("controls").addEvent("click",function(e){e.stop();PlaylistController.initialize()});$$('a[href^="http://"]').each(function(item){if(item.get("href").indexOf(window.location.host)===-1){item.set("target","_blank").addClass("external-link")}})});
