ho risolto...

se a qualcuno interessa lo script...
il problema era solo che MX2004 non supporta il setChangeHandler

codice:
elenco = new LoadVars(); 
elenco.load("db.txt"); 
elenco.onLoad = function(success){ 
	if(success){
		for (i=1; i <=Number(this.totale); i++) { 
		elemento = this ["db"+i]; 
		_root.combodb.addItem(elemento); 
		}
		film.load("http://localhost/"+combodb.getSelectedItem().label+".asp");
	}
};

listenerObject = new Object(); 
listenerObject.change = function(){ 
combofilm.removeAll();
film.load("http://localhost/"+combodb.getSelectedItem().label+".asp");
} 
combodb.addEventListener("change", listenerObject);

film = new LoadVars(); 
film.onLoad = function(success) { 
	if(success){ 
		for (i=1; i <= this.tot; i++) { 
			element = this ["cinlink"+i];
			_root.combofilm.addItem(element); 
		} 
	} 
};