prova a dare un occhio a questo.
http://www.guru4.net/articoli/javascript-soap-client/
Pero' se il server di riferimento non e' nel tuo dominio non funziona.
O senno prova a smanacciare con gli header alla fine cmq soap e' un file xml
Studiati la documentazione relativa magari qlke funz te la puoi fare anche te.
SOlo che e' scomoda la cosa visto che il layer soap esiste gia' implementato.