if (/\/archives\/\d+\.html/.test(document.URL)) {
  function addCurrentArticleBookmarklets() {
    var u = document.URL.match(/([^#]+)#?/)[1];
    var t = encodeURIComponent(document.title);
    var d = encodeURIComponent((function getInnerText(node) {
      if (!node) return '';
      var t=[];
      for (var n = node.firstChild; n; n = n.nextSibling) {
        if (n.nodeType == 3) t.push(n.nodeValue);
        else t.push(getInnerText(n));
      }
      return t.join('');
    })((function() {
      var ds = document.getElementsByTagName('div');
      for (var i = 0; i < ds.length; ++i) {
        if (ds[i].className == 'main')
          return ds[i];
      }
    })()).substring(0, 4000-u.length-t.length));

//    var roodocliipImg = document.createElement('img');
//    with(roodocliipImg) {
//      src = 'http://cliip.roodo.com/images/icon_cliip.gif';
//      alt = title = '[+]Roodo!Cliip'; border = '0'; height = '16';
//    }
//    var mywebyahooImg = document.createElement('img');
//    with (mywebyahooImg) {
//      src = 'http://us.i1.yimg.com/us.yimg.com/i/us/myweb_favicon.ico';
//      alt = title = '[+]Y!分享書籤'; border = '0';
//    }
//    var funpImg = document.createElement('img');
//    with (funpImg) {
//      src = 'http://funp.com/tools/images/post_04.gif';
//      alt = title = '[+]funP'; border = '0';
//    }
//    var hemidemiImg = document.createElement('img');
//    with (hemidemiImg) {
//      src = 'http://www.hemidemi.com/sticker/user/www.braverobbin.com.gif';
//      alt = title = '[+]HEMiDEMi'; border = '0';
//    }
//    var cangbaiduImg = document.createElement('img');
//    with (cangbaiduImg) {
//      src = 'http://cang.baidu.com/-/remote/fav1.jpg';
//      alt = title = '[+]百度搜藏'; border = '0'; height = '16';
//    }
//    var myshareImg = document.createElement('img');
//    with (myshareImg) {
//      src = 'http://myshare.url.com.tw/images/myshare.ico';
//      alt = title = '[+]MyShare'; border = '0';
//    }
    var moreImg = document.createElement('img');
    with(moreImg) {
      src = 'http://s3.addthis.com/button1-bm.gif';
      alt = title = '[+]…'; border = '0';
    }

    var bookmarklets=[
//    [ cangbaiduImg,
//      false,
//      'http://cang.baidu.com/do/add?it='+t+'&iu='+u
//    ],
//    [ funpImg,
//      false,
//      'http://funp.com/pages/submit/?popup&url='+u+'&title='+t
//    ],
//    [ hemidemiImg,
//      false,
//      'http://www.hemidemi.com/user_bookmark/new?title='+t+'&url='+u+'&description='+d
//    ],
//    [ myshareImg,
//      false,
//      'http://myshare.url.com.tw/index.php?func=newurl&from=mysharepop&url='+u+'&desc='+t+'&contents='+d
//    ],
//    [ roodocliipImg,
//      false,
//      'http://cliip.roodo.com/Main.php?do=Cliip&url='+u+'&title='+t+'&digest='+d
//    ],
//    [ mywebyahooImg,
//      false,
//      'http://tw.bookmarks.yahoo.com/toolbar/savebm?t='+t+'&u='+u
//    ],
    [ moreImg,
      false,
      'http://www.addthis.com/bookmark.php?pub=addthis&url='+u+'&title='+t
    ]
    ];

    var posted = document.getElementsByTagName('div');
    for (var i = posted.length - 1; i >= 0; --i) {
      if (/^posted$/.test(posted[i].className)) {
        posted = posted[i];
        break;
      }
    }

    posted.insertBefore(document.createElement('br'), posted.firstChild);
    for (var i = bookmarklets.length - 1, a; i >= 0; --i) {
      a = document.createElement('a');
      a.target = '_blank'; 
      a.href = bookmarklets[i][2];
      a.appendChild(bookmarklets[i][0]);
      if (bookmarklets[i][1])
        a.appendChild(document.createTextNode(bookmarklets[i][1]));
      posted.insertBefore(document.createTextNode(' '), posted.firstChild);
      posted.insertBefore(a, posted.firstChild);
    }
  };
  if (window.attachEvent) window.attachEvent('onload', addCurrentArticleBookmarklets);
  else window.addEventListener('load', addCurrentArticleBookmarklets, false);
}
