Почему возникает ошибка при проверке на загруженность изображения?
image is not defined
Дословно: "image не определена".
А что такое image напишете? Или это просто переменная в чистом поле? Если это ссылка на элемент в DOM то покажите как она инициализирована.