Personalmente non ho capito il tuo problema e postandomi quel codice non hai per niente migliorato la situazione... oltre ad essere caotica nel complesso non è minimamente indentato e ci sono per quasi metà codice righe bianche il quale scopo mi sfugge...