Detta verkar lite buggigt i IE...
Vissa ggr man klickar på länken så visas inte bilden, men om man högerklickar och väljer "visa bild" (där bilden egentligen skall visas) så kommer bilden fram.
Och ibland visas bara 1/3 av bilden osv.
Kanske är det problem med att bilden inte har laddats in.
Testa att ändra till
<script type="text/javascript">
var b = 0;
(new Image()).src = "bild2.gif";
</script>
Ja, något bättre...
Nu visas den andra bilden korrekt när man klickar på länken.
Men när man sedan klickar igen för att återgå till orginalbilden så visas inte den istället, eller jo delvis..ibland och ibland inte :OO