(function(){var G=null;var C;YAHOO.widget.PanelExt=function(I,H){YAHOO.widget.PanelExt.superclass.constructor.call(this,I,H);this.cfg.addProperty("hideDelay",{value:H.hideDelay});this.cfg.addProperty("clickToHide",{value:H.clickToHide});this.cfg.addProperty("sourceEl",{value:H.sourceEl})};YAHOO.lang.extend(YAHOO.widget.PanelExt,YAHOO.widget.Panel);YAHOO.widget.PanelExt.prototype.configWidth=function(I,H,J){YAHOO.util.Dom.setStyle(this.element,"width",H[0]);YAHOO.widget.PanelExt.superclass.configWidth.call(this)};YAHOO.widget.PanelExt.prototype.show=function(){E();if(this.cfg.getProperty("hideDelay")){YAHOO.util.Event.addListener(this.element,"mouseover",F,this,true);YAHOO.util.Event.addListener(this.element,"mouseout",D,this,true);YAHOO.util.Event.addListener(this.cfg.getProperty("sourceEl"),"mouseover",F,this,true);YAHOO.util.Event.addListener(this.cfg.getProperty("sourceEl"),"mouseout",D,this,true)}if(this.cfg.getProperty("clickToHide")){YAHOO.util.Event.addListener(document.body,"mousedown",A,this,true)}C=this.cfg.getProperty("sourceEl");YAHOO.widget.PanelExt.superclass.show.call(this)};YAHOO.widget.PanelExt.prototype.hide=function(){E();if(this.cfg.getProperty("hideDelay")){YAHOO.util.Event.removeListener(this.element,"mouseover");YAHOO.util.Event.removeListener(this.element,"mouseout");YAHOO.util.Event.removeListener(this.cfg.getProperty("sourceEl"),"mouseover");YAHOO.util.Event.removeListener(this.cfg.getProperty("sourceEl"),"mouseout")}if(this.cfg.getProperty("clickToHide")){YAHOO.util.Event.removeListener(document.body,"mousedown",A)}YAHOO.widget.PanelExt.superclass.hide.call(this)};var F=function(H){E()};var D=function(H){B(this)};var A=function(I){var J=YAHOO.util.Event.getTarget(I);if(YAHOO.util.Dom.isAncestor(this.element,J)){return }var H=YAHOO.util.Dom.getRegion(this.element);if(I.pageY>H.top&&I.pageY<H.bottom&&I.pageX>H.left&&I.pageX<H.right){return }if(J==C){return }this.hide()};var B=function(H){if(!H.cfg.getProperty("hideDelay")){return }if(G){clearTimeout(G)}G=setTimeout(function(){H.hide()},H.cfg.getProperty("hideDelay"))};var E=function(){if(G){clearTimeout(G)}}})();(function(){var A,B={};YAHOO.FM.PopupPanel=function(G,I,F){F.width=(YAHOO.lang.hasValue(F.width))?F.width:"600px";F.height=(YAHOO.lang.hasValue(F.height))?F.height:"150px";F.constraintoviewport=(YAHOO.lang.hasValue(F.constraintoviewport))?F.constraintoviewport:true;F.fixedcenter=(YAHOO.lang.hasValue(F.fixedcenter))?F.fixedcenter:true;F.visible=(YAHOO.lang.hasValue(F.visible))?F.visible:false;F.underlay=(YAHOO.lang.hasValue(F.underlay))?F.underlay:"none";F.autofillheight=(YAHOO.lang.hasValue(F.autofillheight))?F.autofillheight:"body";I.header=(YAHOO.lang.hasValue(I.header))?I.header:"";I.body=(YAHOO.lang.hasValue(I.body))?I.body:"";if(!A){A=new YAHOO.widget.PanelExt(G,F);A.subscribe("render",function(){var M=A.element,K=A.innerElement,L,J,N;if(K.firstChild.className=="t"){return }L=document.createElement("div");L.className="t";K.insertBefore(L,K.firstChild);J=document.createElement("div");J.className="b";N=document.createElement("div");A.element.appendChild(J);J.appendChild(N)});YAHOO.FM.PopupPanel.hide=function(){A.hide()}}else{for(var E in A.cfg.getConfig()){A.cfg.setProperty(E,null)}A.cfg.applyConfig(F)}var H=/^https:|^http:|^\//;if(I.body.match(H)){B.content=I;B.userConfig=F;A.setBody("<h1>Loading...please wait.</h1>");A.render(document.body);A.cfg.setProperty("height","75px");A.show();D.startRequest()}else{A.setHeader(I.header);A.setBody(I.body);A.render(document.body);A.show()}YAHOO.FM.panel=A};YAHOO.FM.BlurbPanel=function(H,G,F){YAHOO.util.Event.preventDefault(H);var I=YAHOO.util.Event.getTarget(H);if(YAHOO.lang.isUndefined(I)){I=H}F.width=(YAHOO.lang.hasValue(F.width))?F.width:"350px";F.height=(YAHOO.lang.hasValue(F.height))?F.height:"auto";F.fixedcenter=(YAHOO.lang.hasValue(F.fixedcenter))?F.fixedcenter:false;F.underlay=(YAHOO.lang.hasValue(F.underlay))?F.underlay:"shadow";F.context=(YAHOO.lang.isArray(F.context))?F.context:[I,"tr","tr"];F.close=(YAHOO.lang.hasValue(F.close))?F.close:true;F.zIndex=(YAHOO.lang.hasValue(F.zIndex))?F.zIndex:1999;F.draggable=(YAHOO.lang.hasValue(F.draggable))?F.draggable:true;F.clickToHide=(YAHOO.lang.hasValue(F.clickToHide))?F.clickToHide:true;F.autofillheight=(YAHOO.lang.hasValue(F.autofillheight))?F.autofillheight:false;F.sourceEl=I;G.header=(YAHOO.lang.hasValue(G.header))?G.header:"What's this?";var E=new YAHOO.widget.PanelExt("bpanel",F);E.setHeader(G.header);E.setBody(G.body);E.render(document.body);E.show();YAHOO.FM.blurbPanel=E};var D={handleSuccess:function(E){if(E.responseText!==undefined){A.cfg.setProperty("height",B.userConfig.height);A.cfg.setProperty("width",B.userConfig.width);if(B.userConfig.fixedcenter){A.center()}if((B.content.loadedEvent)&&(typeof B.content.loadedEvent=="function")){B.content.loadedEvent()}A.setBody(E.responseText);A.render()}},handleFailure:function(E){if(E.responseText!==undefined){}},startRequest:function(){var E=YAHOO.util.Connect.asyncRequest("GET",B.content.body,C)}};var C={success:D.handleSuccess,failure:D.handleFailure,scope:D,cache:false}})()