var $D=YAHOO.util.Dom;var $E=YAHOO.util.Event;var yuiLoadingPanel=function(B){var A=240;var C=70;B=B==undefined?new Array():B;B.id=B.id==undefined?"yuiLoadingPanel":confi.id;B.header=B.header==undefined?"Loading, please wait...":B.header;B.width=B.width==undefined?A+"px":B.width;B.height=B.height==undefined?C+"px":B.height;
B.modal=B.modal==undefined?false:B.modal;this.conf=B;this.cancelEvent=new YAHOO.util.CustomEvent("cancelEvent",this);this.init();alignPanelToCenter(B.id,A);};yuiLoadingPanel.prototype={init:function(){var A=new YAHOO.widget.Panel(this.conf.id,{width:this.conf.width,height:this.conf.height,fixedcenter:false,close:false,draggable:false,modal:false,visible:false,constraintoviewport:true,underlay:"none",zIndex:1000});
A.setBody("");A.render(document.body);$D.addClass(A.id,"tcc_lightboxLoader");var B=document.createElement("img");$D.setStyle(B,"cursor","pointer");B.src=ctx+"/images/loading_panel.gif";B.alt="Cancel";B.title="Cancel";YAHOO.util.Event.on(B,"click",function(C,D){D.self.loadingPanel.hide();D.self.cancelEvent.fire();
},{self:this});A.appendToBody(B);$D.setStyle(A.body,"text-align","center");$D.addClass(document.body,"yui-skin-sam");this.loadingPanel=A;},show:function(A){if(A!=undefined){this.loadingPanel.setHeader(A);}else{this.loadingPanel.setHeader(this.conf.header);}this.loadingPanel.show();},hide:function(){this.loadingPanel.hide();
}};function alignPanelToCenter(D,A){var B=document.getElementById(D);B.style.marginTop="-8px";var E=navigator.appName;if(E=="Microsoft Internet Explorer"){var C=parseInt((A)/2);B.style.marginLeft=-C+"px";}else{B.style.position="fixed";B.style.marginLeft=parseInt((document.body.offsetWidth-A)/2)+"px";
}}
