<SCRIPT LANGUAGE="JavaScript">
<!--
function MzXmlDocument()
{
if(document.implementation&&document.implementation.createDocument)
{
var doc=document.implementation.createDocument("","",null);
doc.addEventListener("load",function(e){this.readyState=4;},false);
doc.readyState=4; return doc;
}
else
{
var msxmls=["MSXML2","Microsoft","MSXML","MSXML3"];
for(var i=0;i<msxmls.length;i++)
try{return new ActiveXObject(msxmls[i]+'.DomDocument')}catch(e){}
throw new Error("Could not find an installed XML parser!");
}
}
var x = new MzXmlDocument();
x.async = false;
x.load("test.xml");
var root = x.documentElement;
for(var i=0;i<root.childNodes.length;i++)
{
if(root.childNodes[i].nodeType==1)
{
var file = root.childNodes[i].getAttribute("file");
caption = root.childNodes[i].childNodes[0].nodeValue;
alert(file +"\n"+ caption);
}
}
//-->
</SCRIPT>