ciao e grazie

adesso ho corretto la funzione:

codice:
	pagina = "sito.asp?var=servizi_i&var2=servizi_titolo_i";
	//classe estrapola dati
	dati = new LoadVars();
	dati.path = this._parent.scritta;
	dati.onLoad = function(success)
	{
		if (success)
		{
			for (var prop in this)
			{
				this.path[prop + "_txt"].htmlText = this[prop].split("\r\n").join("");
			}
		} else
		{
			this.path.nome_txt.text = "file inesistente";
		}
	};
	ASSetPropFlags(dati, ["onLoad", "path"], 7);
	dati.load(pagina);
}
se assegno tutto ciò all'onRelease del pulsante funziona, passa le giuste variabili ai campi di testo

se invece il codice sopra lo faccio diventare una funzione e più precisamente:

codice:
function carica(pagina)
	//classe estrapola dati
	dati = new LoadVars();
	dati.path = this._parent.scritta;
	dati.onLoad = function(success)
	{
		if (success)
		{
			for (var prop in this)
			{
				this.path[prop + "_txt"].htmlText = this[prop].split("\r\n").join("");
			}
		} else
		{
			this.path.nome_txt.text = "file inesistente";
		}
	};
	ASSetPropFlags(dati, ["onLoad", "path"], 7);
	dati.load(pagina);
}
e al pulsante associo questo:

codice:
on (release) { 
    carica("sito.asp?var=dove_i&var2=dove_titolo_i") 
}
non funziona

Ma non dovrebbe essere la stessa cosa?