grazie mille per avermi risposto...
ho provato a cambiare in quel pezzo di codice
codice:
if(id==null) links=document.getElementsByTagName("a");
else links=document.getElementById(id).getElementsByTagName("a");
in
codice:
if(id==null) links=document.getElementsByTagName("area");
else links=document.getElementById(id).getElementsByTagName("area");
dove c'ho i link alla nuova pagina ma non visualizza direttamente la mappa...solo un piccolo rettangolino blu...stessa risultato cambiando, invece di area metterci dentro il getElementsByTagName map ......