questo è un esempio de layer che devi creare dinamicamente pescando da database il nome della città e le coordinate x e y del posizionamento del pallino sulla cartina<div id='" & recset.fields.item("citta").value & "' style='position:absolute;top:" & recset.fields.item("y").value & ";left:" & recset.fields.item("x").value & ";width:auto;height:auto;visibility:hidden' ">[img]pallino.gif[/img]</div>
e poi ne cambierai la visibilità da hidden visible col mouseover su un elenco di nomi di città (dinamico pure lui presumo) che avrai da altra parte... tipo così:
onmouseover=document.getElementById(nomecittà).sty le.visibility='visible'
non so bene se style.visibility sia crossbrowser, da verificare