var D=YAHOO.util.Dom;var E=YAHOO.util.Event;var screenShotViewer=function(){if(D.get("screenShotViewer")){var a=D.getElementsByClassName("screenShotViewerContainer","div","screenShotViewer")[0];var b=parseInt(D.getStyle(a,"height"));D.getElementsByClassName("thumbLink","a","screenShotViewer",function(){if(window.location.hash==this.hash){D.addClass(this,"selected")}E.addListener(this,"click",function(f){E.preventDefault(f);D.getElementsByClassName("thumbLink","a","screenShotViewer",function(){D.removeClass(this,"selected")});D.addClass(this,"selected");var d=this.hash.substr(1);var e=D.get(d);var i={scroll:{to:[0,e.offsetTop]}};var g=new YAHOO.util.Scroll(a,i,0.6,YAHOO.util.Easing.easeBothStrong);g.onComplete.subscribe(function(){window.location.replace(window.location.href.split("#")[0]+"#"+d)});if(D.hasClass(a,"hiddenBlock")){D.removeClass(a,"hiddenBlock");var h={height:{from:113,to:b},opacity:{from:0,to:1}};var c=new YAHOO.util.Anim(a,h,0.8,YAHOO.util.Easing.easeBothStrong);c.animate()}g.animate()})});D.getElementsByClassName("screenShotBig","div","screenShotViewer",function(){var c=document.createElement("a");D.addClass(c,"closeScreenShot");c.innerHTML="Close";this.insertBefore(c,this.firstChild);E.addListener(c,"click",function(){var e={height:{to:113},opacity:{to:0}};var d=new YAHOO.util.Anim(a,e,0.8,YAHOO.util.Easing.easeBothStrong);d.onComplete.subscribe(function(){D.addClass(a,"hiddenBlock");D.getElementsByClassName("thumbLink","a","screenShotViewer",function(){D.removeClass(this,"selected")})});d.animate()})});if(window.location.hash.indexOf("uiShot")==-1){D.addClass(a,"hiddenBlock");D.setStyle(a,"height","113px");D.setStyle(a,"opacity",0)}}};E.onDOMReady(function(){screenShotViewer()});