au passage, tu pourrais factoriser un peu ton code non ? il y a des parties qui se ressemblent beaucoup, ça permettrait surement de réduire un peu la taille de ton fichier source et donc de le rendre plus accessible
(enfin bon c'est pê pas l'objectif pour le moment)