			var dragged
      var offsetX
      var offsetY
 
      window.onload = function() 
			{
        document.getElementById("box").onmousedown = function(e) 
				{
          e = e || window.event
          if (e.button == 2) return
          dragged = this
          offsetX = e.screenX - this.offsetLeft
          offsetY = e.screenY - this.offsetTop
          return false
        }
        document.onmousemove = function(e) 
				{
          if (!dragged) return
          e = e || window.event
          dragged.style.left = (e.screenX - offsetX) + "px"
          dragged.style.top = (e.screenY - offsetY) + "px"
          return false
        }
        document.onmouseup = function(e) 
				{
          if (!dragged) return
          dragged = null
        }
      }