yo te puedo pasar una funcion integrada con PHP... pero no se si te sirve.... sino la tengo q dejar solo con javascript.... pero la idea es bastante simple.... algo así sería
Código:
function imagechange(){
window.setTimeout( 'imagechange()', 50000); // 5000 milliseconds delay
var index = Math.round(Math.random() * CantidadDeImagenes);
var url = 'banner/suscribase.jpg'; // Imagen x defecto
var adondeva = 'test.php'; //URL por defecto donde va
if(index == 0){
url = 'banner/imagen1.jpg';
adondeva = 'url1.jpg';
}
if(index == 1){
url = 'banner/imagen2.jpg';
adondeva = 'url2.jpg';
}
var obj = document.IdDeLaImagen;
obj.href = adondeva;
obj.src=url;
trate de sacarle todo lo que es PHP... puede ser q me haya escapado algo... pero anda joya...
espero te sirva, saludos