Rotate a banner every 30 seonds

banners


This script waits 30 seconds then rotates your banners

<html>
<head>
<title>bannerswapper</title>
</head>

<body>
<script language="JavaScript">
function adArray() {
 for (i=0; i*2<adArray.arguments.length; i++) {
  this[i] = new Object();
  this[i].src = adArray.arguments[i*2];
  this[i].href = adArray.arguments[i*2+1];
 }
 this.length = i;
}
function getAdNum() {
 dat = new Date();
 dat = (dat.getTime()+"").charAt(8);
 if (dat.length == 1)
  ad_num = dat%ads.length;
 else
  ad_num = 0;
 return ad_num;
}
var ads = new adArray(
"http://mybanner1.gif","http://www.yoursite.com",
"http://mybanner2.gif","http://www.yoursite.com",
"http://mybanner3.gif","http://www.yoursite.com");
var ad_num = getAdNum(); 
document.write('<CENTER><TABLE CELLPADDING=0 CELLSPACING=1 BORDER=0>
<TR>
<TD>
'+'
<A HREF="'+ads[ad_num].href+'">
<IMG SRC="'+ads[ad_num].src+'" '+'HEIGHT=60 WIDTH=468 BORDER=0 name=js_ad>
</A>
</TD>
</TR>
</TABLE>
</CENTER>');



link_num = document.links.length-1;

function rotateSponsor() {
 if (document.images) {
  ad_num = (ad_num+1)%ads.length;
  document.js_ad.src = ads[ad_num].src;
  document.links[link_num].href = ads[ad_num].href;
  setTimeout("rotateSponsor()",30000);
 }
}
setTimeout("rotateSponsor()",30000);

 </script>
</body>
</html>