beh essendo un codice di prova, la stesura fa schifo
senza scervellarti a decifrare l'obrobrioe dato che quello ufficiale lo sto finendo, ti consiglio di guardarti le funzioni get(obj) legata al form, Startup legata all'evento onload e start_request che fa la chiamata.