Anche questo non è male:
http://javascript.html.it/script/ved...or-per-moduli/