Проблем със setTimeout

Malfurion

Registered
Проблем с код -

[js] function slide() {
clearTimeout(upd);
i++;
if(i > $('#spages span').length){
i=1;
}
$('#spages span').removeClass('hoverc');
$('#spages span:nth-child(' + i +')').addClass('hoverc');

$('#project .project div').hide();
$('#project .project').hide("slow");

$('#project .project:nth-child(' + i +')').delay(500).fadeIn('slow');
$('#project .project div').delay(1000).fadeIn("slow");
upd = setTimeout('slide()', 6000);
}
[/js]

В началото всичко си работи както трябва, но ако минимизирам и изчакам 5-10 минути и отново отворя страницата скрол ефекта го няма а всичко се сменя и се върти без контрол... от какво се получава това?
 

Back
Горе