I'm getting it as well (Chrome on Windows 7) - it aint ur OS or browser greg.... though I don't think its specifically related to Bretts banner, just the way the banner selection is occuring....
Probably something in the JS function which decides which banner is going to return...
Code:
function random_banner(){
var i=0;
banners = new Array();
banners[0] = '<a href="http://www.esclapezaustralia.com.au"><IMG SRC="/images/bi.jpg" WIDTH="650" HEIGHT="100">';
banners[1] = '<a href="http://www.bwhi.com.au" target="_blank"><IMG SRC="/images/bwhi.jpg" WIDTH="650" HEIGHT="100">';
banners[2] = '<a href="http://www.brimbosports.com" target="_blank"><IMG SRC="/images/brimbo.jpg" WIDTH="650" HEIGHT="100">';
today = new Date();
i=today.getSeconds();
n=banners.length;
return banners[i-Math.round((i-2)/n)*n];
}
Maybe its that math library or the way its being called? Undefined usually means that you're breaking an array or not calling an element correctly or something...