var xmlDoc;
function loadXML(sourcexml) {
xmlfile = "data/" + sourcexml + ".xml"
document.getElementById('obrazok').src = "img/loading1.gif";
// code for IE
if (window.ActiveXObject)
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  xmlDoc.async=false;
  xmlDoc.load(xmlfile);
  getmessage();
  }
// code for Mozilla, Firefox, Opera, etc.
else if (document.implementation && document.implementation.createDocument)
  {
  xmlDoc=document.implementation.createDocument("","",null);
  xmlDoc.load(xmlfile);
  xmlDoc.onload=getmessage;
  }
else
  {
  alert('Your browser cannot handle this script');
  }
}

function getmessage() {
if (xmlDoc.getElementsByTagName("nadpis")[0] && xmlDoc.getElementsByTagName("hlavicka")[0] && xmlDoc.getElementsByTagName("body")[0]) {
document.getElementById("nadpis").innerHTML=
xmlDoc.getElementsByTagName("nadpis")[0].childNodes[0].nodeValue;
document.getElementById("hlavicka").innerHTML=
xmlDoc.getElementsByTagName("hlavicka")[0].childNodes[0].nodeValue;
document.getElementById("body").innerHTML=
xmlDoc.getElementsByTagName("body")[0].childNodes[0].nodeValue;
document.getElementById('obrazok').src = "img/loading0.gif";
}
}