(function(){var c=YAHOO.util.Dom,b=YAHOO.util.Event,d=YAHOO.widget.Panel;var a=function(){var h={DOM:{PANEL_CONTAINER:"panels",PANEL_ID:"panel",FRAME_ID:"panelFrame",CONTAINER:"container"},PANEL:{visible:false,modal:true,fixedcenter:true},DEFAULT_URL:"/panels/empty.html"};var f=null,i=null,e={};var g=function(k){try{var l=i.contentWindow.document,j=l.body.offsetHeight;c.setStyle(i,"height",j+"px")}catch(k){}};return{init:function(){var m=h,l=m.DOM,j=m.PANEL,k=new d(l.PANEL_ID,j);k.setBody(['<iframe id="',l.FRAME_ID,'" src="',m.DEFAULT_URL,'" scrolling="no" frameborder="0"></iframe>'].join(""));k.render(l.PANEL_CONTAINER);f=k;i=c.get(l.FRAME_ID);b.on(i,"load",g)},getPanel:function(){return f},load:function(j){i.src=j},show:function(){f.show()},hide:function(){f.hide()},on:function(j,k,l){if(!e[j]){e[j]=[]}e[j].push({fn:k,obj:l})},fire:function(l,p){if(e[l]){var k,j,m;for(k=0,j=e[l].length;k<j;k++){m=e[l][k];try{m.fn.call(m.obj,l,p)}catch(n){}}}},purge:function(j){if(e[j]){e[j]=[]}}}}();YAHOO.namespace("WHII.widget");YAHOO.WHII.widget.panel=a;YAHOO.util.Event.onDOMReady(function(){a.init();(function(){var e=c.get("buttonLogin");a.on("login",function(f,g){if(g){a.hide();a.load("/panels/empty.html");setTimeout(function(){location.href="/search.cfm?formSearchType=FileDrawer"},500)}else{c.addClass(e,"logout")}});b.on(e,"click",function(f){if(c.hasClass(e,"logout")){location.href="/?logout=true"}else{a.load("/panels/login.cfm");a.show()}b.preventDefault(f);return false})})()})})();