var uBarPad={b:{},getCookie:function(id){return ubh.getCookie('ubarpad'+id)},save:function(id,txt){ubh.setCookieValue('ubarpad'+id,'t',UTb.urlencode(txt))},getText:function(id){return ubh.isCookieKey('ubarpad'+id,'t')?UTb.urldecode(ubh.getCookieValue('ubarpad'+id,'t')):''},add:function(o){var p=$pick(o,{});var id=$pick(p.id,$random(9,999999));if($defined(this.b[id]))return;this.b[id]={};this.b[id].id=id;this.b[id].params=p;this.b[id].buttonId=id+'-btn';this.b[id].padId=id+'-pad';var lbl={id:this.b[id].buttonId,message:$pick(p.message,''),icon:$pick(p.icon,'components/com_ubar/assets/img/icons/note.png')};UTb.addHtml(lbl,UTb.urlencode('<textarea style="width:'+$pick(p.w,345)+'px;height:'+$pick(p.h,135)+'px;" id="'+this.b[id].padId+'"></textarea>'))}};window.addEvent('domready',function(){UTb.addEvent('onBtnClick',function(id,s,el){id=id.replace('-btn','');if(!$defined(uBarPad.b[id]))return;var b=uBarPad.b[id];var p=$(b.padId);if(s==1)uBarPad.save(id,ubh.getValue(p));else p.setHTML(uBarPad.getText(id))})});