Всем примет, уважаемые программисты!
Помогите пожалуйста закончить скрипт прокрутки страницы с прерыванием.
function myRandom (from, to) {
return Math.floor((Math.random() * (to - from + 1)) + from);
} // функция случайного числа
var Height = $("body").outerHeight();//высота страницы
var i=0;
(function() {
if (i < Height){
var j = 0;
(function() {
if (j < Height){
window.scrollTo(0,j);
j = j+10;
var m = myRandom(1, 50);
if(m==25){
var i=0;
(function() {
if (i < 5){
alert(i);
i++; // этот цикл мне и нужно довести до ума. Так-та он работает, но после его завершения скрипт перестает работать. прокрутка останавливается а должна идти дальше
setTimeout(arguments.callee, 1000); // задержка в цикле прокрутки 1 сек.
}
})();
}
else{
setTimeout(arguments.callee, 7);
}
}
})();
}
})();