
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("workshops.xml");

document.write("<table id='workstable'>");
document.write("<caption id='workshead'>");
document.write("Current Workshops");
document.write("</caption>");
document.write("<tr>");
document.write("<th>");
document.write("Title");
document.write("</th>");
document.write("<th>");
document.write("For");
document.write("</th>");
document.write("<th>");
document.write("Days");
document.write("</th>");
document.write("<th>");
document.write("Time");
document.write("</th>");
document.write("<th>");
document.write("Starting");
document.write("</th>");
document.write("<th>");
document.write("Length");
document.write("</th>");
document.write("<th>");
document.write("Cost");
document.write("</th>");
document.write("</tr>");

var x=xmlDoc.getElementsByTagName("WORKSHOP");
for (i=0;i<x.length;i++)
{ 

document.write("<tr>");

document.write("<td class='worksh'>");
document.write(x[i].getElementsByTagName("WHAT")[0].childNodes[0].nodeValue);
document.write("</td>");

document.write("<td class='worksh'>");
document.write(x[i].getElementsByTagName("WHO")[0].childNodes[0].nodeValue);
document.write("</td>");

document.write("<td class='worksh'>");
document.write(x[i].getElementsByTagName("DAY")[0].childNodes[0].nodeValue);
document.write("</td>");

document.write("<td class='worksh'>");
document.write(x[i].getElementsByTagName("TIME")[0].childNodes[0].nodeValue);
document.write("</td>");

document.write("<td class='worksh'>");
document.write(x[i].getElementsByTagName("START")[0].childNodes[0].nodeValue);
document.write("</td>");

document.write("<td class='worksh'>");
document.write(x[i].getElementsByTagName("LENGTH")[0].childNodes[0].nodeValue);
document.write("</td>");

document.write("<td class='worksh'>");
document.write(x[i].getElementsByTagName("COST")[0].childNodes[0].nodeValue);
document.write("</td>");

document.write("</tr>");
}
document.write("</table>");
}
