
    function loadXMLDoc()
    {
      var tmp;
      try //Internet Explorer
      {
        tmp=new ActiveXObject("Microsoft.XMLDOM");
        //alert("microsoft");
      }
      catch(e)
      {
        try //Firefox, Mozilla, Opera, etc.
    	{
      	   tmp=document.implementation.createDocument("","",null);
      	   //alert("Firefox, Mozilla, Opera, etc.");
    	}
    	catch(e)
    	{
      	   alert("Error: " +e.message);
      	   return;
    	}
     }
     tmp.async=false;
     tmp.load("../corporate/xmlfiles/blackhistory/blackHistoryXMLDoc.xml");
     return tmp;
   }

   function getXMLDoc()
   {
        var xmlDoc = loadXMLDoc();
        dayName = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
        monName = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	now = new Date;
	currDay = dayName[now.getDay()];
	currMonth = monName[now.getMonth()];
	currDate = now.getDate();
	currYear = now.getFullYear();
        today = "";
	var events = xmlDoc.getElementsByTagName('event');
        //alert("size: " +events.length);
	var eventContent  = "";
	//http://www.w3schools.com/Dom/prop_element_childnodes.asp
        for(i=0; i<events.length; i++) {
            isValid = "true";
            month=xmlDoc.getElementsByTagName("month")[i].childNodes[0].nodeValue;
            day=xmlDoc.getElementsByTagName("day")[i].childNodes[0].nodeValue;
            year=xmlDoc.getElementsByTagName("year")[i].childNodes[0].nodeValue;
            details=xmlDoc.getElementsByTagName("details")[i].childNodes[0].nodeValue;
            if((month==currMonth) && (day==currDate))
            {
                if (!(month == "NULL") && !(day == "NULL") && !(year == "NULL") && !(details == "NULL")) 
                { 
                    today = "<b><font face='Arial' size='3'>" +currMonth + " " +currDate +"</FONT></b>" +"<br><br>"
                        eventContent = eventContent +"<tr>"  +
                        "<td valign='bottom'><font face='Arial' size='2'>&nbsp;&nbsp;" +"</td>" +
                        "<td width='40' valign='bottom'><font face='Arial' size='2'><b>" +year +"</b></font></td>" +
                        "<td width='10' valign='bottom'><font face='Arial' size='2'><b> - </b></font></td>" +
                        "<td valign='bottom'><font face='Arial' size='2'>" +details +"</font></td>" +
                        "</tr>";
                }
            }
	}
        if(today == "") {
            blackhistoryDate.innerHTML = "<table><tr><td valign='bottom'><center><font face='Arial' size='2'><i>" +
                                         "No black history events on this day" +
                                         "</i></font></center></td></tr></table>";
        }
        else {        
            blackhistoryDate.innerHTML = today;
        }
	eventContent = "<table>" +eventContent +"</table>";
	blackhistoryDetails.innerHTML = blackhistoryDetails.innerHTML +eventContent;
   }
 