(function(){var B=YAHOO.util.Dom,A=YAHOO.util.Event;YAHOO.widget.Editor.prototype._renderPanel=function(){var C=new YAHOO.widget.Overlay(this.get("id")+this.EDITOR_PANEL_ID,{width:"300px",iframe:true,visible:false,underlay:"none",draggable:false,close:false});this.set("panel",C);this.get("panel").setBody("---");this.get("panel").setHeader(" ");this.get("panel").setFooter(" ");var H=document.createElement("div");H.className=this.CLASS_PREFIX+"-body-cont";for(var I in this.browser){if(this.browser[I]){B.addClass(H,I);break}}B.addClass(H,((YAHOO.widget.Button&&(this._defaultToolbar.buttonType=="advanced"))?"good-button":"no-button"));var F=document.createElement("h3");F.className="yui-editor-skipheader";F.innerHTML=this.STR_CLOSE_WINDOW_NOTE;H.appendChild(F);var D=document.createElement("form");D.setAttribute("method","GET");C.editor_form=D;A.on(D,"submit",function(L){A.stopEvent(L)},this,true);H.appendChild(D);var E=document.createElement("span");E.innerHTML="X";E.title=this.STR_CLOSE_WINDOW;E.className="close";A.on(E,"click",this.closeWindow,this,true);var J=document.createElement("span");J.innerHTML="^";J.className="knob";C.editor_knob=J;var K=document.createElement("h3");C.editor_header=K;K.innerHTML="<span></span>";C.setHeader(" ");C.appendToHeader(K);K.appendChild(E);K.appendChild(J);C.setBody(" ");C.setFooter(" ");C.appendToBody(H);A.on(C.element,"click",function(L){A.stopPropagation(L)});var G=function(){};C.showEvent.subscribe(G,this,true);C.renderEvent.subscribe(function(){this._renderInsertImageWindow();this._renderCreateLinkWindow();this.fireEvent("windowRender",{type:"windowRender",panel:C})},this,true);if(this.DOMReady){this.get("panel").render(this.get("element_cont").get("element"));B.addClass(this.get("panel").element,"yui-editor-panel")}else{A.onDOMReady(function(){this.get("panel").render(this.get("element_cont").get("element"));B.addClass(this.get("panel").element,"yui-editor-panel")},this,true)}this.get("panel").showEvent.subscribe(function(){YAHOO.util.Dom.setStyle(this.element,"display","block")});return this.get("panel")}})();