var rbate_done = false;
function rbate_set(rlink) {
  if (!rbate_done) {
    var url = encodeURIComponent(location.href);
    var title = encodeURIComponent(document.title);
    var first = encodeURIComponent(rbate_t('link') || rbate_t('a'));
    rlink.href += '?url=' + url + '&title=' + title + '&first=' + first;
    rbate_done = true;
  }
}
function rbate_t(tag) {
  var tags = document.getElementsByTagName(tag);
  for (var i=tags.length-1; i>=0; --i) if (tags[i].rel == 'start') return tags[i].href;
  return '';
}