Hola Hildergarn:
Bueno, sobraría el tag a, y la declaración del objeto tampoco tendría sentido, y el array sería solo de nombres de ficheros gráficos...
Código:
<html>
<head>
<script >
var objetos = new Array();
objetos[0] = "../papanoel.gif";
objetos[1] = "../miemoticon.gif";
objetos[2] = "../papanoel2.gif";
function aleatorio() {
var azar = Math.floor(Math.random() * objetos.length);
document.images["imagen"].src = objetos[azar];
}
</script>
</head>
<body onload="aleatorio()">
<img src="" name="imagen" />
</body>
</html>
Saludos