
Tenemos un botón bien bonito en el editor que dice "envolver con la etiqueta CODE", y después la verdad es demasiado código el que estás poniendo, no pretendo hacer una polémica ni mucho menos, pero al menos me parece que deberías hacer un esfuerzo por ver cuál es la parte funcional que debes poner para que sea mas sencillo ayudarte.
En fin, a ver si daniel00 u otro usuario tiene el tiempo y dedicación para leer todo ese código.
Saludos