
Код:
delete IntervalGallery();//по идее удаляет функцию setInterval()
Две ошибки.
1. setInterval и setTimeout возвращают id интервала - число. Вы же это число пытаетесь вызвать как функцию.

2. Пытаетесь удалить "результат" "вернутый" "числом-функцией".
Должно быть так

Код:
clearInterval (IntervalGallery);
В AS принято с большой буквы называть только классы и интерфейсы.