Ea! Ya está solucionado. Gracias ICEM4N eso valdría pero daría problemas en el último combo que sube hacia arriba, la cosa es que me gusta trabajar usando AS.
Para el que le suceda eso teneis que cambiar la profundidad en un objeto que se llama depthChild0 o 1 o 2... y que representa el dropdown list.
el código quedaría así:
Código :
obListener = new Object();
obListener.open = function(obj:Object) {
//tengo 5 combos
for(i=0;i<5;i++){_root["depthChild"+i].swapDepths(_root.getNextHighestDepth());};
};