Для правильного вопроса надо знать половину ответа
Так у вас фигурные скобки непарные. Открывающих четыре, а закрывающих - три.
Неужели в консоли браузера не было сообщений об ошибках в скрипте?
P.S. И вместо onreadystatechange написано onereadystatechange