Credo che il problema sia in questa linea di codice:

var getforma = getUrlVars()["f"];

E' nello script della pagina chiamata tramite ajax (getmappa.php).
Credo che una volta caricata nella pagina che la include (main.php nel mio caso), lo script vada a cercare nell'url errata, come se cercasse in: main.php?f=... anzichè in getmappa.php?f=....
Può essere questo il problema?
Se sostituisco la riga con var getforma="stringa"; il tutto gira e carica la mappa relativa ai dati dell'ipotetico "stringa"

Come risolvere?
Grazie