Cita: Por otro lado depende de donde/cuando se impriman esos scripts (javascript) puede que no se ejecuten.
Como ya te he dicho que podia pasar.
PHP no ejecuta javascript lo que hace es imprimir un fichero html y lo sirve al navegador para que este lo interprete, este html puede contener javascript pero para que el navegador lo ejecute debe estar asociado a un evento del lado cliente....
Con lo que muestras de tu php no te puedo ayudar mas....
Debería ver cuando y como lo cargas y el resto del script php para hacerme una composición de lugar....