Dein Script ist in Ordnung habe es auch getestet, kann nur noch am <img ...> liegen, kopiere einfach dein script unter img zb.
<img name="bild" src="test.gif" border="0" alt="">
<script type="text/javascript">
<!--
var b = new Array();
b[0] = new Image(); b[0].src = "Bilder/ga_rand01.jpg";
b[1] = new Image(); b[1].src = "Bilder/ga_rand02.jpg";
b[2] = new Image(); b[2].src = "Bilder/ga_rand03.jpg";
b[3] = new Image(); b[3].src = "Bilder/ga_rand04.jpg";
var i = Math.floor(Math.random() * b.length);
document.images.bild.src = b[i].src;
//-->
</script>
dann funzt es.
Gruß