Hola,
@TorKilah, mencionarte que esto es un foro no un chat. Apenas han pasado 3 horas desde que escribiste el post para volver a publicar "Ninguna ideilla?!".. no esperes una respuesta tan rápido.
Normalmente, cuando cargas un script dinamicamente (osease, ajax) debes saber que es muy probable que deje de funcionar. Eso pasa porque a la hora de cargar las funciones javascript el DOM todavía no ha sido alterado por el evento ajax. Por tanto para esas funciones, lo que cargas con el ajax es invisible.
Te recomiendo usar jQuery y su evento
.live() que se encargara de procesar cualquier objeto existente o creado en un futuro (carga ajax.)
Aparte, estaría bien que depurases el código como te ha mencionado @Valkyr mediante el uso de la consola javascript que viene incluida en la mayoría de los navegadores.
PD: Java es un lenguaje diferente a javascript. El foro correcto para este tema seria
Desarrollo Web.
Saludos