Ho risolto senza però capire minimamente il problema...
Prima la funzione load() che carica la mappa era nel tag body all'evento onLoad. In questo modo però inibiva il funzionamento dei nifty... boh
Richiamando però la stessa funzione piantando il seguente
in fondo alla pagina... funziona.codice:<script> load(); </script>