var month_names = new Array ( );
month_names[1] = "Jan";
month_names[2] = "Feb";
month_names[3] = "Mar";
month_names[4] = "Apr";
month_names[5] = "May";
month_names[6] = "Jun";
month_names[7] = "Jul";
month_names[8] = "Aug";
month_names[9] = "Sep";
month_names[10] = "Oct";
month_names[11] = "Nov";
month_names[12] = "Dec";

function parseXML(data_file)
{
  var xmlDoc;
  try {
  	//Internet Explorer 
    xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
    xmlDoc.async=false;
    xmlDoc.load(data_file);
    getMessage(xmlDoc)
  } catch(e) {
  	// FireFox, Safari
    try {
      var xmlhttp = new XMLHttpRequest();
      if (!xmlhttp) return false;
      xmlhttp.onreadystatechange = function() {
          if (xmlhttp.readyState != 4) return;
          getMessage(xmlhttp.responseXML);
      };
      xmlhttp.open('GET', data_file, true);
      xmlhttp.send(null);
    } catch(e) { 
      alert(e.message); 
      return;
    }
  }

}

function getMessage(xmlDoc) {
var content_result = "";
var number_of_items = xmlDoc.getElementsByTagName("ANNOUNCEMENT").length;
var number_of_filtered_items = 0;
var start_year = "NA";
//alert("Total ANNOUNCEMENT: " + number_of_items);
content_result += "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n";
for (var i=0; i<number_of_items; i++) {
	var link_date = xmlDoc.getElementsByTagName("TIMESTAMP")[i].childNodes[0].nodeValue;
	link_year = link_date.substring(0,4);
	link_date = link_date.substring(8,10) + " " + month_names[(link_date.substring(5,7)-0)] + " " + link_date.substring(0,4);
	var link_type = xmlDoc.getElementsByTagName("TYPE")[i].childNodes[0].nodeValue;
	var link_title = xmlDoc.getElementsByTagName("TITLE")[i].childNodes[0].nodeValue;
	var link_url = xmlDoc.getElementsByTagName("URL")[i].childNodes[0].nodeValue;
	if (link_type == "IR_PRE") {
		content_result += "<tr>\n";
		content_result += "<td id=\"table_row_ann\"><table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n";
		content_result += "<tr>\n";
		content_result += "<td id=\"table_left\">" + link_date + "</td>\n";
		content_result += "<td id=\"table_right\"><a target=\"_blank\" href=\"" + link_url + "\">" + link_title + "</a></td>\n";
		content_result += "</tr>\n";
		content_result += "</table></td>\n";
		content_result += "</tr>\n";
		number_of_filtered_items += 1;
	}
}
if (number_of_filtered_items == 0) {
	content_result += "<tr>\n";
	content_result += "<td id=\"table_right\">Under Construction</td>\n";
	content_result += "<tr>\n";
}		
content_result += "</table>\n";
document.getElementById("ANN_BOX").innerHTML=content_result;
}

