var JContentPane=Class.create();JContentPane.prototype={div:null,content:null,active:false,css_class:null,ajax_url:null,parameters:null,ajax_delay:null,initialize:function(data){this.ajax_delay=data['delay'];this.content=data['HTML'];this.css_class=data['css'];this.ajax_url=data['url'];this.parameters=data['parameters'];this.createContentPane()},createContentPane:function(){var _div=document.createElement("div");this.div=_div;this.div.className=this.css_class;if(this.content){this.div.innerHTML=this.content}else{}},getAjaxReponse:function(){var self=this;var ajx=new Ajax.Request(this.ajax_url,{method:'GET',parameters:this.parameters,onSuccess:function(transport){var data=transport.responseText;self.div.innerHTML=data},onFailure:function(transport){alert("SCRIPT NOT FOUND")}})},getTimeResponse:function(){if(this.ajax_delay){self=this;window.setTimeout(function(){self.getAjaxReponse()},this.ajax_delay)}else{this.getAjaxReponse()}},activate:function(use_html){this.active=true;this.div.style.display="block";if(use_html&&this.content){this.div.innerHTML=this.content}else if(this.ajax_url){this.getTimeResponse()}},deactivate:function(){this.active=false;this.div.style.display="none"},isActive:function(){return this.active},setId:function(did){this.div.id=did}}