Javascript Infinite Loop does not loop
<p>I am trying to make a Javascript that loops infinitly.</p>

<pre><code>function scroll(num) {
    $("." + num + "").fadeOut('slow');
    var choose = num + 1;
    $("." + choose + "").fadeIn('slow');
    setTimeout(function() {
        scroll(choose);
    }, 1000);
}

setTimeout(function() {
    scroll('1');
}, 1000);​
</code></pre>

<p>It does the function the first time but does not continue.</p>

<p>Please help!</p>
