Lo script e` un po' da ristrutturare, con matrici opportune.
Puoi provare ad aspettare se qualcuno ha il tempo e la voglia necessarie, ma non e` una cosa che si fa in pochi minuti.