Не помогло. Мне надо, что при выполнении функции (анимации), повторные клики/наведения мыши (события) не запускали ее сначала.
т.е.
block.onmouseover = function() {
// какой-то код, который игнорировал повторное наведение и перезапускал ф-ю сначала
animate(.....)
}
что-то типо этого
var process = arguments.callee;
if (process.busy) return;
process.busy = true;
Перерыл весь рунет, так и не нашел инфы о busy, о arguments читал