scusa nel primo script mi sembra usavi prototype, prova a snellire ulteriorimente il codice cosi la fase di debug sarà migliore, devi capire dove si blocca lo script