function loadXMLDoc(dname){ if (window.XMLHttpRequest){ xhttp=new XMLHttpRequest(); }else{ xhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xhttp.open("POST",dname,false); xhttp.send(); return xhttp.responseXML; } function getXMLContentHTML(xmlName, xslName, divID, langCode){ xmlDoc = loadXMLDoc("../../common/xml/news/" + xmlName + ".xml"); xsl=loadXMLDoc("../../common/xml/news/" + xslName + "-" + langCode + ".xsl"); // code for IE if (window.ActiveXObject){ ex=xmlDoc.transformNode(xsl); document.getElementById(divID).innerHTML=ex; } else if (document.implementation && document.implementation.createDocument){ // code for Mozilla, Firefox, Opera, etc. xsltProcessor=new XSLTProcessor(); xsltProcessor.importStylesheet(xsl); resultDocument = xsltProcessor.transformToFragment(xmlDoc,document); document.getElementById(divID).appendChild(resultDocument); } } function getXMLNewsTitleText(xmlName, divID, langCode, sectionID){ xmlDoc = loadXMLDoc("../../common/xml/news/" + xmlName + ".xml"); var titleText = "" var tempXML = xmlDoc.getElementsByTagName("item"); titleText = sectionID; // Loop through XML to find News item with specific ID for (i=0; i" + txtPrint + ""; } else { outputText += "" + txtPrint + ""; } outputText += ""; document.getElementById(divID).innerHTML=outputText; } function getXMLNewsBreadcrumb(xmlName, divID, langCode, sectionID){ var titleText = getXMLNewsTitleText(xmlName, divID, langCode, sectionID); var outputText = titleText; document.getElementById(divID).innerHTML = outputText; }