function makeShareLink(e) {
  var ss, elink, im;

  elink = document.createElement('div');
  im = document.createElement('img');
  im.src = 'takeflashmob.jpg'; 
  im.alt = 'Взять флешмоб';
  im.style.cursor = 'pointer';
  elink.appendChild(im);
  im.addEventListener('click', function() {
    var ta = document.createElement('textarea'), edata = e.innerHTML;
    edata = edata.replace(/\r?\n/g, ' ');
    edata = edata.replace(/<img /g, '<img style="display: block; margin: 0 auto" ');
    ta.className = 'widget-share';
    ta.style.top = ((document.body.scrollTop?document.body.scrollTop:document.documentElement.scrollTop) + 64) + 'px';
    ta.value = '<div style="border: solid 8pt #ff800f; background-color:#ffffff"><div style="padding: 1em; text-align: justify">' + edata +
             '</div><div style="background-color:#ff800f; text-align: center; padding: 1em 0 0 0"><a href="http://blogmob.ru/" style="color:#000000; font-size:larger; !important">Blogmob.ru - территория флешмоба!</a></div></div>';
    ta.addEventListener('blur', function() {
      ta.parentNode.removeChild(ta);
      ta = null;
    }, true);
    document.body.appendChild(ta);
    ta.focus();
    ta.selectionStart = 0;
    ta.selectionEnd = ta.value.length;
    event.preventDefault();
  }, true);

  for (ss = e.nextSibling; ss.nodeType != 1; ss = ss.nextSibling);
  ss.insertBefore(elink, ss.firstChild);
}

(function() {
  window.addEventListener('DOMContentLoaded', function() {
    var i, e;
    e = document.getElementsByTagName('div');
    for (i = 0; i < e.length; ++i)
      if (e[i].className == 'article-text')
        makeShareLink(e[i]);
  }, true);
})();

