vi posto io codice:

codice:
schoolObject = new Object();
schoolObject.change = function() {
scelta= new LoadVars();
proprieta = new LoadVars();
proprieta.variabile = tipol.getSelectedItem().label; 
if (proprieta.variabile == Liceo){
	scelta.load("Liceo.asp");
	scelta.onLoad = function(succesl) {
		if (success) {
			for (i=1; i<=Number(this.tot); i++) {
				elemento = this["lc"+i];
				_root.comboscuole.addItem(elemento);
			}
		}
	}
}
else if (proprieta.variabile == Istituto_Tecnico){
	scelta.load("Tecnico.asp");
	scelta.onLoad = function(success) {
		if (success) {
			for (i=1; i<=Number(this.tot); i++) {
				elemento = this["it"+i];
				_root.comboscuole.addItem(elemento);
			}
		}
	}
}
else if (proprieta.variabile == Istituto_Professionale){
	scelta.load("Professionale.asp");
	scelta.onLoad = function(success) {
		if (success) {
			for (i=1; i<=Number(this.tot); i++) {
				elemento = this["ip"+i];
				_root.comboscuole.addItem(elemento);
			}
		}
	}
}
else if (proprieta.variabile == Istituto_Artistico){
	scelta.load("Artistico.asp");
	scelta.onLoad = function(success) {
		if (success) {
			for (i=1; i<=Number(this.tot); i++) {
				elemento = this["ia"+i];
				_root.comboscuole.addItem(elemento);
			}
		}
	}
}
}
tipol.addEventListener("change", schoolObject);