Hai ragione, ho spostato la variabile count all'esterno della funzione e ora va! Chissà perché non mi è venuto in mente...
Grazie mille!