Javascript est assez galère à débuguer je trouve, mais le moyen le plus simple de vérifier tes erreurs c'est Outils -> Console d'erreurs sur Firefox (je ne sais pas si il existe un équivalent sur IE).
Accessoirement, et ça n'engage que moi, je n'aurais pas mis le code tout à fait comme ça :
<area shape="rect" coords="42,83,85,120" href="#" onMouseOver="pop0('<IMG SRC=\'photo2.jpg\'>')">
Mais comme ça :
<area shape="rect" coords="42,83,85,120" href="#" onMouseOver="pop0('<img src=\"photo2.jpg\">')">
Simple question de respect de ta manière de coder (tu écris apparemment tes balise en minuscules et avec des guillemets doubles, alors que dans pop0, tu mets ta balise en majuscules avec des guillemets simples). Mais bon, c'est juste mon coté chieur qui fait dire ça !
Enjoy
The lsd