wofür ist die if-abfrage am ende da? da ist nix drin... in deinem code werden 3 {} geöffnet, aber nur 2 geschlossen. da stimmt was nicht.