Risolto
Hai fatto una confusione incredibile con i condizionali annidati
Dal momento che è un disastro ed è impossibile trovare un senso logico allo script, l'unica cosa che devi fare è scorrere il codice dall'inizio cercando di sistemare i vari if, else ed elseif.