// ==UserScript==
// @name           Flickr embed box
// @namespace      chrisheilmann
// @include        http://www.flickr.com/photos/*
// ==/UserScript==

if(document.getElementById('About')){
  var box = document.createElement('div');
  box.style.margin = '5px 0';
  box.style.background = '#eee';
  box.style.padding = '5px';
  box.appendChild(document.createTextNode('Embed photo:'));
  var form = document.createElement('form');
  form.setAttribute('id','copypasteform');
  var textarea = document.createElement('textarea');
  form.appendChild(textarea);
  box.appendChild(form);
  var about = document.getElementById('About');
  about.insertBefore(box,about.firstChild);
  var img = document.getElementsByClassName('reflect')[0];
  var loc = img.getAttribute('src');
  loc = loc.replace(/\.jpg.*$/,'_m.jpg');
  var alt = document.getElementsByTagName('h1')[0].innerHTML;
  var by = img.getAttribute('alt').replace(/.* by/,'');
  alt = alt + ' by '+by;
  var url = window.location.href;
  textarea.style.width = '100%';
  textarea.value = '<a href="'+url+'"><img src="'+loc+'" alt="'+alt+'"></a>';
}


