function ReallyMemoService(){}ReallyMemoService.prototype=new ReallyService({methods:[{name:"getRows",serviceURL:"/jsonrpc/memo/provider",parameters:[{name:"memoID",type:"string"}]},{name:"clearRows",serviceURL:"/jsonrpc/memo/provider",parameters:[{name:"memoID",type:"string"}]},{name:"addRow",serviceURL:"/jsonrpc/memo/provider",parameters:[{name:"memoID",type:"string"},{name:"item",type:"any"},{name:"data",type:"array"}]},{name:"removeRow",serviceURL:"/jsonrpc/memo/provider",parameters:[{name:"memoID",type:"string"},{name:"item",type:"any"},{name:"data",type:"array"}]},{name:"addItem",serviceURL:"/jsonrpc/memo/provider",parameters:[{name:"memoID",type:"string"},{name:"item",type:"any"}]},{name:"removeItem",serviceURL:"/jsonrpc/memo/provider",parameters:[{name:"memoID",type:"string"},{name:"item",type:"any"}]}]});function ReallyMemo(b,a){this._memoID=b;if(a){if(a.actionUrl){this._actionUrl=a.actionUrl}if(a.element){this._element=ReallyHtml.byId(a.element)}else{this._element=ReallyHtml.byId(this._memoID)}}this._setContent(null);ReallyMemo._instances[b]=this}ReallyMemo.prototype={};ReallyMemo.prototype.getElement=function(){return(this._element)};ReallyMemo.prototype._setContent=function(a){var b=this.getElement();if(!b){return}if(a!==null){b.innerHTML=a}};ReallyMemo.prototype.getRows=function(a){ReallyMemo._service.getRows(this._memoID,a)};ReallyMemo.prototype.clearRows=function(){var b=this.getElement();if(b&&this._actionUrl&&this._actionUrl.length){ReallyXhr.get({url:this._actionUrl,content:{method:"clear",item:item,data:data},load:ReallyEvent.callback(this,"_setContent")})}else{var a=this;ReallyMemo._service.clearRows(this._memoID,function(c){if(b){b.innerHTML=""}})}};ReallyMemo.prototype.addRow=function(b,c){if(!c){c=null}var d=this.getElement();if(d&&this._actionUrl&&this._actionUrl.length){ReallyXhr.get({url:this._actionUrl,content:{method:"add",item:b,data:c},load:ReallyEvent.callback(this,"_setContent")})}else{var a=this;ReallyMemo._service.addRow(this._memoID,b,c,function(e){a.reload()})}};ReallyMemo.prototype.removeRow=function(b,c){if(!c){c=null}var d=this.getElement();if(d&&this._actionUrl&&this._actionUrl.length){ReallyXhr.get({url:this._actionUrl,content:{method:"remove",item:b,data:c},load:ReallyEvent.callback(this,"_setContent")})}else{var a=this;ReallyMemo._service.removeRow(this._memoID,b,c,function(e){a.reload()})}};ReallyMemo.prototype.reload=function(){if(!this._actionUrl||!this._actionUrl.length){return}var a=this.getElement();if(!a){return}ReallyXhr.get({url:this._actionUrl,content:{method:"load"},load:ReallyEvent.callback(this,"_setContent")})};ReallyMemo.prototype.sendEmail=function(a){if(!this._actionUrl||!this._actionUrl.length){return}ReallyXhr.get({url:this._actionUrl,content:{method:"sendEmail",recipient:a},load:function(b){if(b&&b.length){alert(b)}}})};ReallyMemo._service=new ReallyMemoService();ReallyMemo._instances={};ReallyMemo.getMemo=function(a){if(!ReallyMemo._instances[a]){new ReallyMemo(a)}return(ReallyMemo._instances[a])};function ReallyMemoService(){}ReallyMemoService.prototype=new ReallyService({methods:[{name:"getRows",serviceURL:"/jsonrpc/memo/provider",parameters:[{name:"memoID",type:"string"}]},{name:"clearRows",serviceURL:"/jsonrpc/memo/provider",parameters:[{name:"memoID",type:"string"}]},{name:"addRow",serviceURL:"/jsonrpc/memo/provider",parameters:[{name:"memoID",type:"string"},{name:"item",type:"any"},{name:"data",type:"array"}]},{name:"removeRow",serviceURL:"/jsonrpc/memo/provider",parameters:[{name:"memoID",type:"string"},{name:"item",type:"any"},{name:"data",type:"array"}]},{name:"addItem",serviceURL:"/jsonrpc/memo/provider",parameters:[{name:"memoID",type:"string"},{name:"item",type:"any"}]},{name:"removeItem",serviceURL:"/jsonrpc/memo/provider",parameters:[{name:"memoID",type:"string"},{name:"item",type:"any"}]}]});function ReallyMemo(b,a){this._memoID=b;if(a){if(a.actionUrl){this._actionUrl=a.actionUrl}if(a.element){this._element=ReallyHtml.byId(a.element)}else{this._element=ReallyHtml.byId(this._memoID)}}this._setContent(null);ReallyMemo._instances[b]=this}ReallyMemo.prototype={};ReallyMemo.prototype.getElement=function(){return(this._element)};ReallyMemo.prototype._setContent=function(a){var b=this.getElement();if(!b){return}if(a!==null){b.innerHTML=a}};ReallyMemo.prototype.getRows=function(a){ReallyMemo._service.getRows(this._memoID,a)};ReallyMemo.prototype.clearRows=function(){var b=this.getElement();if(b&&this._actionUrl&&this._actionUrl.length){ReallyXhr.get({url:this._actionUrl,content:{method:"clear",item:item,data:data},load:ReallyEvent.callback(this,"_setContent")})}else{var a=this;ReallyMemo._service.clearRows(this._memoID,function(c){if(b){b.innerHTML=""}})}};ReallyMemo.prototype.addRow=function(b,c){if(!c){c=null}var d=this.getElement();if(d&&this._actionUrl&&this._actionUrl.length){ReallyXhr.get({url:this._actionUrl,content:{method:"add",item:b,data:c},load:ReallyEvent.callback(this,"_setContent")})}else{var a=this;ReallyMemo._service.addRow(this._memoID,b,c,function(e){a.reload()})}};ReallyMemo.prototype.removeRow=function(b,c){if(!c){c=null}var d=this.getElement();if(d&&this._actionUrl&&this._actionUrl.length){ReallyXhr.get({url:this._actionUrl,content:{method:"remove",item:b,data:c},load:ReallyEvent.callback(this,"_setContent")})}else{var a=this;ReallyMemo._service.removeRow(this._memoID,b,c,function(e){a.reload()})}};ReallyMemo.prototype.reload=function(){if(!this._actionUrl||!this._actionUrl.length){return}var a=this.getElement();if(!a){return}ReallyXhr.get({url:this._actionUrl,content:{method:"load"},load:ReallyEvent.callback(this,"_setContent")})};ReallyMemo.prototype.sendEmail=function(a){if(!this._actionUrl||!this._actionUrl.length){return}ReallyXhr.get({url:this._actionUrl,content:{method:"sendEmail",recipient:a},load:function(b){if(b&&b.length){alert(b)}}})};ReallyMemo._service=new ReallyMemoService();ReallyMemo._instances={};ReallyMemo.getMemo=function(a){if(!ReallyMemo._instances[a]){new ReallyMemo(a)}return(ReallyMemo._instances[a])};
