1. Solltest du die Zeilen ersetzen und nicht ergänzen. Deine untere For Schleife muss raus, weil $i hier bereits von der äussersten Schleife verwendet wird.
2. Der Fehler entsteht, weil ein endif zum if statement in Zeile 17 fehlt
EDIT: Da hatte TheLuBu zeitweillig schon geantwortet...