La variabile f mi serve anche lato javascript perchè è la funzione java che disegna la mappa, per farlo ha bisogno di un file csv il cui nome è memorizzato in f, passato col GET da main.php.

Per quel che riguarda la sintassi non saprei, se scrivo getUrlVars("f") non funziona mentre se la passo così va.

Inoltre se faccio la console errori su main.php mi segnala che la variabile getforma non è definita. Questo può essere dovuto a quello che dici tu, che ajax non interpreta i tag script. Per quest'ultimo problema aggiungo che se (in javascript) assegno a getforma="IlNomeDiUnFileSpecifico", senza quindi passaggio con il GET, funziona e l'ajax interpreta <script>