// JavaScript Document

function loadDynamicContent()
			{
				parseXML("../jobs/xml/jobpostings.xml", "../jobs/postings.xsl", "postingDetail");
			}

			function parseXML(xmlFilename, xslFilename, divElementID)
			{
				if(document.implementation && document.implementation.createDocument)
				{
					// non-IE browser (Mozilla, Opera, Safari, etc.)
					var xsltProcessor = new XSLTProcessor();
					// load the XSL file
					var myXMLHTTPRequest = new XMLHttpRequest();
					myXMLHTTPRequest.open("GET", xslFilename, false);
					myXMLHTTPRequest.send(null);
					// get the XML document
					xslStylesheet = myXMLHTTPRequest.responseXML;
					xsltProcessor.importStylesheet(xslStylesheet);
					// load the xml file
					myXMLHTTPRequest = new XMLHttpRequest();
					myXMLHTTPRequest.open("GET", xmlFilename, false);
					myXMLHTTPRequest.send(null);
					var xmlSource = myXMLHTTPRequest.responseXML;
					// transform
					var resultDocument = xsltProcessor.transformToFragment(xmlSource, document);
					document.getElementById(divElementID).appendChild(resultDocument);
				}
				else if(window.ActiveXObject)
				{
					// IE
					// Load XML
					xml = new ActiveXObject("MSXML2.DOMDocument");
					xml.async = false
					xml.load(xmlFilename)
					// Load XSL
					xsl = new ActiveXObject("MSXML2.DOMDocument");
					xsl.async = false
					xsl.load(xslFilename)
					// Transform
					document.getElementById(divElementID).innerHTML=xml.transformNode(xsl)
				}
				else
				{
					// Browser unknown
				}
				return;
			}
