UbiquityでWeb付箋(lino)立ち上げるコマンド作った。

興味がある方はどうぞ。

CmdUtils.CreateCommand({
  name: "lino",
  execute: function() {
    linoanywhere={
      c:'http://linoit.com/user/inbox',
      e:'*******',
      i:function(){
        var d=context.focusedWindow.document;
        var u='http://linoit.com/script/canvas/anywhere.js';
        if(d.getElementById(this.e)){
          var l=d.getElementById(this.e);
          l.style.display=(l.style.display=='none')?'block':'none';
        }else{
          var s=d.createElement('script');
          s.setAttribute('src',u);
          s.setAttribute('type','text/javascript');
          s.setAttribute('charset','utf-8');
          d.body.appendChild(s);
        }
      }
    };
    linoanywhere.i();
  }
});

追記
1度リンクから開くと開けるが、初回時だと開けないなー。
なんか手続きが必要なんだろうか。