var how_many_ads = X
var now = new Date()
var sec = now.getSeconds()
var ad = sec % how_many_ads;

The script described above is set up like so: (one for each banner)

ad +=1;
if (ad==1) {
url="URL HERE ";
alt="TEXT HERE";
BANNER URL";
width="468";
height="60";
}

If I set up a list like all the urls together, followed by all the "alt" followed by all the banner URLs, how do I do it?? (I know - line one URL, line one Alt and line one banners all have to be the right ones, all line 2 are connected, all line 3 are connected etc.)

OR does this script require all data in one set?

I found a script that allowed "lists" like I want, but it's a random selector. Maybe that script will work if I knew how to take out the random-ness....
var currentdate = 0;
var core = 0;

function initArray() {
this.length = initArray.arguments.length;
for (var i = 0; i < this.length; i++) {
this[i] = initArray.arguments[i];
}
}
link = new initArray(
"link",
"link",
"link",
);
image = new initArray(
"image url",
"image url",
"image url",
);
text = new initArray(
"text",
"text",
"text",
);
var currentdate = new Date();
var core = currentdate.getSeconds() % image.length;
var ranlink = link[core];
var ranimage = image[core];
var rantext = text[core];
document.write('<a href=\"' +ranlink+ '\" target=\"_blank\"><img src=\"'+ranimage+'\" border="0" alt=\"'+rantext+'\"></a>');