Hi,
<div id="masthead">
<table style="width: 100%">
Tabellen zur Gestaltung zu benutzen ist eher "out", <div> mit CSS ist in! Und beides durcheinander ist ... irgendwie Inkonsequent
Zu deinem Problem
document.images[0].src = b[i].src;
Damit sprichst du das 1. Bild, das in deinem Code vorkommt, an - also das in der ersten Zelle. Wenn du statt [0] die [1] setzt, sollte es funktionieren - solange, bis du noch ein Bild davor einsetzt. Daher ist es sinniger, dem Bild, das sich ändern soll ein name="slideshow" -Attribut zu verpassen, und das dann wie folgt anzusprechen:
document.images.slideshow.src = b[i].src;
Grüße
Lukas