Hi,
na, darauf kann man doch jetzt mal vernünftig antworten.
<area href="javascript:info()" coords="531,401,531,401,532,371,538,377,557,367,562,345,580,334,580,311,561,308,554,335,543,352,526,334,504,331,486,307,471,312,471,331,477,344,469,363,449,364,454,376,477,397" shape="polygon">
Im Augenblick rufst Du Deine JavaScripts etwas holprig und fehleranfällig auf. Besser wäre es, den href ins Nichts zu schicken und das JS über den Event-Handler onClick aufzurufen, also etwa so:
<area href="#" onClick="info()" usw. usf.>
Damit kannst Du Dir dann den Event raussuchen, auf den die Sache anspringen soll: onClick - wie hier - beim Draufklicken, onMouseover oder onMouseout (und noch 'n paar andere).
Du musst Dein Layerwechselskript halt nur per onMouseover aufrufen und per onMouseout wieder zurücksetzen.
Grüße,
Utz