Non so se sono solo io qui - - ma credo che un post come quello di apertura sia di difficile comprensione.

Allora, per prima cosa ti conviene fare una piccola introduzione, focalizzando il problema, e poi analizzi punto per punto.

C'è un tag apposta qui sul forum per il codice: vediamo di usarlo! Aiuta te per primo ad essere ordinato nell'esposizione e aiuta noi ad aiutarti ( ).

Poi ti conviene portare il codice "ai minimi termini", giusto per agire su parti definite - magari d'esempio.

Insomma: un po' di ordine!