nuove funzioni per porting a jquery