Один фундаментальный вопрос, который следует учитывать, это setTimeout
.Первый параметр может быть ссылкой на функцию, будь то фактическая ссылка или ссылка на строку, но вы не можете передавать параметры вместе с ней.
Чтобы сделать то, что вы хотите, вам нужно передать анонимную функцию в setTimeout.Кроме того, Рийоно прав, что вы также должны передать delay
setTimeout(function(){ RotateImages(Start++, delay) }, delay);
Что касается вашего предупреждения, я не знаю, что вам сказать.Но я знаю, что вышеупомянутое исправит некоторые проблемы.