buenas...
quizas podrías mirar por E4X (ECMAScript for XML). aunque en realidad E4X es un lenguaje javascript al que le puedes integrar directamente código xml. tengo serias dudas de si se puede integrar javascript en un documento xml. según yo, no creo que sea posible porque xml no está enfocado en un lenguaje para presentar contenido, sino para llevar datos de forma estructural. buscando por la web, según se puede hacer mediante un tag SCRIPT con namespace XHTML... aunque no lo he comprobado.
fuente.
Código:
<xhtml:script xmlns:xhtml="http://www.w3.org/1999/xhtml"
src="file.js"
type="application/javascript"/>