agenter = function (e) {
    fde = e.dataTransfer.dropEffect;
  };
  fuchsia.ondragover = function (e) {
    fdo = e.dataTransfer.dropEffect;
  };
  fuchsia.ondrop = function (e) {
    //dropzone overrides the modifier, always, and ignores effectAllowed
    e.preventDefault();
    var sequence = ([fde,fdo,e.dataTransfer.dropEffect]).join('=&gt;')
    var desiredsequence = (['move','move','link']).join('=&gt;')
    if( sequence == desiredsequence ) {
      document.getElementsByTagName('div')[3].innerHTML = 