Problema risolto, era una cretinata, ma non l'avevo mai sperimentata.

Javascript non legge i parametri passati in quel modo in ambiente DTML (a quanto pare)
e ho dovuto usare il tag <dtml-var> che Zope usa da sè per leggere le variabili
anche all'interno del blocco javascript.

Se interessa, in questo caso basta fare:

alert("<dtml-var file>");


grazie ancora,
a presto

D