Buenas Antonito,
a ver si te sirve algo así:
<script language="JavaScript">
img1 = new Image ()
img1.src = "images/put-1.jpg"
img2 = new Image ()
img2.src = "images/put-2.gif"
function rotaimagen() {
document.images[0].src="images/put-1.jpg"
setTimeout("rotaimagen2()",1500)
}
function rotaimagen2() {
document.images[0].src="images/put-2.gif"
setTimeout("boton()",1500)
}
function boton()
{
document.getElementById('boton').style.visibility= 'visible'
}
</script>
</head>
<body
onLoad="rotaimagen()">
<input
id="boton" style="visibility:hidden" type=button value="Otra vez" onClick="rotaimagen();
this.style.visibility='hidden'">
<p><img src="images/put-1.jpg" border="0"></p>