Amigo, era solo un ejemplo y creí que quedabla más o menos claro:
Código Javascript
:
Ver originalfunction alternar_imagen(){
var img = document.getElementById("funcionimagen");
img.src = array_imagen[contador].src;
var link = document.getElementById("imglink");
link.href = array_url[contador];
// Revisa la forma en que incrementas el contador
contador ++;
contador = contador % array_imagen.length;
setTimeout("alternar_imagen()",4000);
}
Por cierto, eso de no poner punto y coma al final de cada sentencia te debería generar un error.