var ArtistRooms=new Class({initialize:function(){this.videoCont=$("ar-video-cont");this.tabNavEl=$("ar-tab-nav");this.mapSmall=$("ar-small-map");this.mapBig=$("ar-large-map");this.pins=$$(".arsmItem");this.start()},start:function(){if($chk(this.mapSmall)||$chk(this.mapBig))this.manageMap();$chk(this.videoCont)&&this.toggleVideo();this.sortTables()},manageMap:function(){var b=this.pins.some(function(a){return a.getElement("span").hasClass("arPinHighlight")});this.pins.each(function(a){var d=a.getElement(".arPin"),
c=a.getElement("ul");c.set("tween",{duration:150,transition:Fx.Transitions.sineOut});b&&function(){if(!d.hasClass("arPinHighlight"))if(Browser.Engine.trident5){d.removeClass("arPin");d.addClass("arPinNa")}else d.fade(0.5)}.delay(400);a.addEvents({mouseenter:function(){c.set("styles",{display:"block",opacity:0});c.tween("opacity",[0,0.9])},mouseleave:function(){(function(){c.setStyle("display","none")}).delay(100);c.tween("opacity",[0.9,0])}})})},toggleVideo:function(){var b=$("arvc").getSize().y;
$$("#arin-video a").addEvent("click",function(a){a.stop();this.videoCont.tween("height",this.videoCont.getSize().y<10?b:0)}.bind(this))},sortTables:function(){var b=$("works-table");if(!b)return false;HtmlTable.Parsers.accession={match:null,convert:function(){return this.get("text")},number:true};new HtmlTable(b,{classHeadSort:"current",sortable:true,sortIndex:window.location.href.indexOf("ar_home")>0?3:1,classNoSort:"noSort",parsers:["string","title","title","title","accession"]})}});

