
var xmlDoc=null;
if (window.ActiveXObject)
{// code for IE
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
else if (document.implementation.createDocument)
{// code for Mozilla, Firefox, Opera, etc.
xmlDoc=document.implementation.createDocument("","",null);
}
else
{
alert('Your browser cannot handle this script');
}

if (xmlDoc!=null)
{ 
xmlDoc.async=false;
xmlDoc.load("lib_inv.xml");

document.write("<table id='libinvtable'>");
document.write("<caption id='libinvhead'>");
document.write("Library Inventory");
document.write("</caption>");
document.write("<tr>");
document.write("<th>");
document.write("Title");
document.write("</th>");
document.write("<th>");
document.write("Author");
document.write("</th>");
document.write("<th>");
document.write("Type");
document.write("</th>");
document.write("<th>");
document.write("Status");
document.write("</th>");
document.write("</tr>");

var x=xmlDoc.getElementsByTagName("MEDIA");
for (i=0;i<x.length;i++)
{ 

document.write("<tr>");

document.write("<td class='libinv'>");
document.write(x[i].getElementsByTagName("TITLE")[0].childNodes[0].nodeValue);
document.write("</td>");

document.write("<td class='libinv'>");
document.write(x[i].getElementsByTagName("AUTHOR")[0].childNodes[0].nodeValue);
document.write("</td>");

document.write("<td class='libinv'>");
document.write(x[i].getElementsByTagName("TYPE")[0].childNodes[0].nodeValue);
document.write("</td>");

document.write("<td class='libinv'>");
document.write(x[i].getElementsByTagName("STATUS")[0].childNodes[0].nodeValue);
document.write("</td>");

document.write("</tr>");
}
document.write("</table>");
}

