/* <![CDATA[   */

  var dragobjekt = null;

  var dragx = 0;
  var dragy = 0;

  var posx = 0;
  var posy = 0;


  function draginit()
  {
    document.onmousemove = drag;
    document.onmouseup = dragstop;
  }


  function dragstart(element)
  {
    dragobjekt = element;
    dragx = posx - dragobjekt.offsetLeft;
    dragy = posy - dragobjekt.offsetTop;
  }


  function dragstop()
  {  
    dragobjekt=null;
  }


  function drag(ereignis)
  {
  
    posx = document.all ? window.event.clientX : ereignis.pageX;
    posy = document.all ? window.event.clientY : ereignis.pageY;
    if(dragobjekt != null)
    {
      dragobjekt.style.left = (posx - dragx) + "px";
      dragobjekt.style.top = (posy - dragy) + "px";
    }
  }
/* ]]> */