Координаты можно узнать только по событию.
Функция для кросс-браузерного определения координат:
var mousePosition = function(ie) {
return ie ? function(doc, body) {
return function(e) {
return {x: e.clientX + (doc && doc.scrollLeft || body && body.scrollLeft || 0) - (doc.clientLeft || 0), y: e.clientY + (doc && doc.scrollTop || body && body.scrollTop || 0) - (doc.clientTop || 0)};
};
}(document.documentElement, document.body) : function(e) {
return {x: e.pageX, y: e.pageY};
}
}(/*@cc_on 1 @*/);
Добавьте обработчик события mousemove для всего документа и по таймеру отправляйте в функцию объект-событие, чтобы получить координаты курсора.