basta leggere....ho fatto un array che contiene "menuA", "menuB", "menuC" quindi sono di primo livelloOriginariamente inviato da longline
Forse non ho capito bene il tuo script: l'array contiene i menu di primo livello (MenuA, MenuB...) oppure quelli di secondo (MenuB1, MenuB2...)?
Se hai solo 2 livelli di profondità (A e A+n) a che ti serve fare un controllo su qualsiasi livello di profondità?L'ideale sarebbe trovare il modo per cui si possa costruire un sistema che possa controllare i menu con qualsiasi profondità...
Comunque la funzione che ti ho fatto li controlla già entrambi. Non capisco cosa c'è che non va...