var xmlDoc;
function loadXML(fileName)
{
//load xml file
// code for IE
if (window.ActiveXObject)
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  xmlDoc.async=false;
  xmlDoc.load(fileName);
  getMessage();
  //var table = document.getElementById("nbfnieuws");
  //table.style.display="block";
}
// code for Mozilla, Firefox, Opera, etc.
else if (document.implementation && document.implementation.createDocument)
  {
  xmlDoc=document.implementation.createDocument("","",null);
  xmlDoc.load(fileName);
  xmlDoc.onload=getMessage;
  }
else
  {
  alert('Your browser cannot handle this script');
  }
}

function getMessage()
{
	var datum = new Date();
	var maand = datum.getMonth();
	var dag = datum.getDate();
	var leden = xmlDoc.getElementsByTagName("lid");
	var table = document.getElementById("felicitaties");
	var rows = table.getElementsByTagName("tr").length;
	var j = rows;
	for(var i = 0; i < leden.length; i++) {
		var gebdat = leden[i].getElementsByTagName("gebdat")[0].childNodes[0].nodeValue.split("-");
		if  (parseInt(gebdat[0],10) == dag && parseInt(gebdat[1],10) == (maand + 1)) {
			var naam = leden[i].getElementsByTagName("naam")[0].childNodes[0].nodeValue;
			var x = table.insertRow(j++);
			var y=x.insertCell(0);
			y.style.verticalAlign = "top";
			y.innerHTML="<div style=\"text-align:center; font-size:30px\">" + naam + "</div>";
		}
	}
	if  (j == rows) {
		table.style.display="none";
	} else {
		table.style.display="block";
		table.rows[1].cells[1].rowSpan = j - rows + 1;	
	}

}

