// JavaScript Document
var xmlDoc=null;
if (window.XMLHttpRequest)
  {
  xmlDoc=new window.XMLHttpRequest();
  xmlDoc.open("GET","xml/faq.xml",false);
  xmlDoc.send("");
  xmlDoc=xmlDoc.responseXML;
  }
  // IE 5 and IE 6
else //if (ActiveXObject("Microsoft.XMLDOM"))
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  xmlDoc.async=false;
  xmlDoc.load("xml/faq.xml");
  }

if (xmlDoc!=null)
{	
	var x=xmlDoc.getElementsByTagName("CATEGORY");
    var k=0
	for (i=0;i<x.length;i++)
	{
		
		document.write("<h2>"+xmlDoc.getElementsByTagName("CATEGORY")[i].getAttribute("Topic")+"</h2>");
		
		var j=x[i].getElementsByTagName("PAIR");
		
		for (l=0;l<j.length;l++)
		{
			document.write("<h3><a href='#Q"+k+"'>"+xmlDoc.getElementsByTagName("Q")[k].childNodes[0].nodeValue+"</a></h3>");
			k++
		}
		document.write("<br/>");
	}
	
	var x=xmlDoc.getElementsByTagName("CATEGORY");
    var k=0
	for (i=0;i<x.length;i++)
	{
		document.write("<br/>");
		document.write("<h2>"+xmlDoc.getElementsByTagName("CATEGORY")[i].getAttribute("Topic")+"</h2>");
		document.write("<br/>");
		var j=x[i].getElementsByTagName("PAIR");
		
		for (l=0;l<j.length;l++)
		{
			document.write("<h3><a id='Q"+k+"'>"+j[l].getElementsByTagName("Q")[0].childNodes[0].nodeValue+"</a></h3>");
			document.write("<p>"+j[l].getElementsByTagName("A")[0].childNodes[0].nodeValue+"</p>");
			document.write("<h4><a href='#top'>Back to the Top</a></h4><br/>");
			k++
		}
		document.write("<br/>");

	}
}