YUI({combine:true,timeout:10000}).use("node","io",function(c){function g(s){return c.one(s)}function l(){g("#overlay").setStyle("left","-3000px");g("#largeimage").set("text","")}function i(){var s,t;s=(c.DOM.winHeight()-500)*0.5;t=c.DOM.docScrollY()+s;g("#overlay").setStyle("left","0px");g("#holder").setStyle("top",t+"px")}function a(){g("#screen").setStyles({width:c.DOM.docWidth()+"px",height:c.DOM.docHeight()+"px"});g("#holder").setStyles({left:((c.DOM.winWidth()-660)*0.5)+"px",top:((c.DOM.winHeight()-500)*0.5)+"px"})}function p(){c.DOM.addHTML(g("body"),'<div id="overlay"><div id="screen"></div><div id="holder"><div id="caption"></div><div id="largeimage"></div></div></div>');g("#screen").setStyle("opacity",".75");g("#caption").setStyle("opacity",".75");a();c.on("click",l,"#overlay");c.on("resize",a,window)}function h(u){var t=this.getAttribute("src"),s=this.getAttribute("alt");t=t.substring(0,t.indexOf("/client"))+"/client/large"+t.substring(t.lastIndexOf("/",t.length));g("#largeimage").setStyle("backgroundImage","url("+t+")");if(s!=""){g("#caption").set("text",s).removeClass("hidden")}else{g("#caption").addClass("hidden")}i()}function r(){var s=c.all("img.flt, img.frt");if(s.size()>0){s.setStyle("cursor","pointer").setAttribute("title","Click for larger image.");c.on("click",h,s);p()}}function d(u){var t=u.currentTarget,s="url(images/interface/map/map-"+t.getAttribute("id")+".png)";g("#map").setStyle("backgroundImage",s)}function j(s){g("#map").setStyle("backgroundImage","url(images/interface/map/map-uk.png)")}function q(s){location.href=this.one("a").getAttribute("href")}function b(u){var t=u.currentTarget,s=t.one(".panel");s.setStyles({background:"#fff",border:"1px solid #060"})}function m(u){var t=u.currentTarget,s=t.one(".panel");s.setStyles({background:"#eee",border:"1px solid #eee"})}function k(s){var t={timeout:3000,on:{success:function(u,z){var v=z.responseText.split("||"),y=v[1],w=v[0];if(y!=""){g("#caption").setContent(w);g("#largeimage").setStyle("backgroundImage","none").setContent('<div id="scroller">'+y+"</div>");i()}},failure:function(u,v){alert("Async call failed!")}}};c.io("ajax/glossary.asp?topic="+s,t)}function f(u){u.preventDefault();var v=u.currentTarget,s=v.getAttribute("href"),t=s.substring(s.indexOf("=")+1,s.length);k(t)}function o(){var t=c.all("#main a"),s;t.each(function(w,u){var x=w.getAttribute("href");if(x.substring(0,12)=="glossary.asp"){w.addClass("glossary")}});s=c.all(".glossary");if(s.size()>0){if(g("#caption")===null){p()}c.on("click",f,".glossary")}}function e(u){u.preventDefault();var v=u.currentTarget,t=v.getAttribute("href"),s=v.one("img").getAttribute("alt");if(g("#caption")===null){p()}g("#caption").setContent(s);g("#largeimage").setStyle("backgroundImage","none").setContent('<div id="scroller"><img src="'+t+'" alt="'+s+'" width="620" height="875" /></div>');i()}function n(){var t=c.all("div.mapbutton"),s=c.all("div.three-col div.col");swfobject.embedSWF(headerMovie,"noflash","930","212","10","images/interface/expressInstall.swf",0,{wmode:"transparent",menu:"false"},0);swfobject.embedSWF("images/interface/movie.swf","movie","679","140","10","images/interface/expressInstall.swf",0,{wmode:"transparent",menu:"false"},0);r();o();c.on("click",q,s);c.on("mouseover",b,s);c.on("mouseout",m,s);c.on("click",e,c.all(".docs"));c.on("mouseover",d,t);c.on("mouseout",j,t);c.all(".external").setAttribute("target","_blank")}c.on("domready",n)});