Есть такая функция в классе которая срабатывает при клике мышки
this.init = function()
{
var self = this;
this.item.onmousedown = function()
{
self.setup();
}
}
this.setup = function()
{
var event = window.event;
}
Но если быстро перемещать объект по экрану то теряется событие. Объект остается на месте, мышка уходит в сторону.