Validating XML against XSD

Hi guys,

Would any one of you know a cross-platform way to validate an XML against XSD in JavaScript? Examples on the Net use MSXML, which is only available on Windows/IE. Using remote web-services is not a viable option since the script should be able to run offline.

Thanks,
Vit