이럴때 script 태그 속성에 defer='defer' 를 추가하면 페이지가 다 로딩된 후에 실행이 되기 때문에 관련 에러를 방지 할 수 있습니다.
<script defer='defer' language="JavaScript" type='text/javascript'></script>
아쉽게도 표준속성이 아니기 때문에 IE 에서만 가능하다는거, 이거 잊지 말아주세요!!
<script defer='defer' language="JavaScript" type='text/javascript'></script>