Grazie mille per il tuo aiuto; ho aggiunto un paio di parentnode nella funzione e tutto va.
Scusami ma come avrai capito non sono un fenomeno; comunque mi hai dato un ottimo input.
A questo punto mi rimane una curiosità. Che intendi quando mi dici che il mio non è il modo corretto di procedere?
Saluti.