//****************************************************************************** // Loading interface // parameters : // parent : specify the parent of loading component // id : component id ( for css style ) //****************************************************************************** var Loading = Class.create({ initialize:function( parameters ) { //Init parameters this.parent = parameters.parent; this.id = parameters.id; //Create loading component this.loadingDiv = document.createElement("div"); this.loadingDiv.id = this.id; this.loadingDiv.className = "loading-classic"; this.parent.appendChild(this.loadingDiv); this.hide(); } , display:function() { this.loadingDiv.style.display = ""; }, hide:function() { this.loadingDiv.style.display = "none"; } }) ;