I have a disperate need of help. :)

I need to make a jquery script where a text is shown in a div and change over an a determinated amount of time.
so, for example every 7 seconds the div content changes (i have to insert also a fade in fade out effect).
so i've write this code but it doesn't work

```
var caption = [
"Tip 01",
"Tip 02",
"Tip 03",
"Tip 04",
"Tip 05",
];

setInterval(function() {
    jQuery.each(caption, function() {
        $("#message-box").html(caption[i]);
    });
    }, 7 * 1000);

```

where I'm wrong?
All of this because supersized plugin doesn't support caption on images so I have to do this manually in this way.

message-box is the div where che array items will be shownd.
============================================================

thanks in advance for your help