а можешь вынести всё в отдельный JS файл?