warum:
else{
document.write('<MAP NAME="about.map">');
document.write('<AREA SHAPE=RECT COORDS="0,44,89,72" HREF="about/about.htm" onMouseOver="msover(0)" onMouseOut="msout(0)" >');
document.write('</MAP>');?
Das ist für die Browser, die document.images nicht verstehen. Wenn du für 4+ Browser entwickelst, kannst du das ganze if...else weglassen