Hola:
Sin duda es lo que te han dicho... te recomiendo que busques un rotador de imágenes (creo que puedes encontrar algo en las páginas de Carlitos o tunait...
www.carlitos.com.es o javascript.tunait.com ) y lo pones entre tag button o como tu ejemplo en un tag a.
La forma que usas no te la recomiendo, si piensas desarrollarlo tu mismo, pon un retardo entre las imágenes (setTimeout)
Saludos