Element.prototype.addDragListener = function(key,mousedown,drag,mouseup,relatedNodes,params)