suele pasar cuando insertas codigo javascript en sitio equivocado,por ejemplo a mi me paso lo siguiente:
Código HTML:
<ul>
<li>Cargando ul...</li>
<script type="text/javascript">
cargaUL();
</script>
</ul>
y me cascaba, solucion? poner el js despues de fin de UL, de todas formas te aconsejaria, meter tus js en los head, y si no puedes hacerlo, antes de la etiqueta </body>
suerte