объяви переменную вне функции со значением "0".
После нажатия на кнопку (перед запуском анимации) меняй значение переменной на "1", и в самом начале функции проверяй это значение, т.е. если == 0, то запускай анимацию, иначе ничего не делай.
А после завершения анимации, меняй значение переменной на "0".
----------------
Nightmare,
То же нужно!
