DenisZ,
читать про видимость, строка 1 не может заглянуть в строку 4, а именно там и находится нужная функция.
https://learn.javascript.ru/function-expressions
Цитата:
|
Function Declaration находится в блоке {...}, функция доступна везде внутри блока. Но не снаружи него.
|
напишите каждую функцию отдельно от других.
и лучше забыть про document.write,
https://learn.javascript.ru/modifyin...document-write
проще будет искать ошибки, и легче строить html.
да и 9 строка тоже выстрел в холостую, если не сказать в ногу.