var xmlDoc;
var req;

function loadXML()
{
// code for IE
if (window.ActiveXObject)
{
      req = new ActiveXObject("Microsoft.XMLHTTP");
      if (req) {
          req.onreadystatechange = getmessage;
          req.open("GET", "news.xml", true);
          req.send();
      }
  }
// code for Mozilla, Firefox, Opera, etc.
else if (document.implementation &&
document.implementation.createDocument)
  {
    req = new XMLHttpRequest();
    req.onreadystatechange = getmessage;
    req.open("GET", "news.xml", true);
    req.send(null);
  }
else
  {
  alert('Your browser cannot handle this script');
  }
}


function getmessage()
{
xmlDoc = req.responseXML;
var x=xmlDoc.getElementsByTagName("Title");
var news= "<div style='background-image:url(images/news_header.jpg); height:82px;' <br/><a style='color:white;' href='news_past.html'>Read past news articles</a> &nbsp;</div>";
var offset = 86;
var offset_left = 340;
for (var i=0;i<x.length-1;i=i+2)
  { 
  
	news+= "<div class='news_article' style='top:" + offset + "px'><b>";
	//news+= "<div class='news_article' style='top:" + 85 + "px'><b>";
	news+= x[i].childNodes[0].nodeValue + " </b><br /><br /> &nbsp; &nbsp; &nbsp;";
	news+= xmlDoc.getElementsByTagName("p")[i].childNodes[0].nodeValue + "<br /> &nbsp; &nbsp; &nbsp;";
	
	if(xmlDoc.getElementsByTagName("p1")[i].hasChildNodes)
		news+= xmlDoc.getElementsByTagName("p1")[i].childNodes[0].nodeValue;
		
	news+= "</div> <img class='news_img' style='top:" + offset + "px' src='images/";
	//news+= "</div> <img class='news_img' style='top:" + 85 + "px' src='images/";
	news+= xmlDoc.getElementsByTagName("Image")[i].childNodes[0].nodeValue + "' /> <img class='news_img_left' style='top:" + offset_left + "px' src='images/";
	news+= xmlDoc.getElementsByTagName("Image")[i+1].childNodes[0].nodeValue + "' /><div class='news_article_left' style='top:" + offset_left + "px' ><b>";
	news+= x[i+1].childNodes[0].nodeValue + " </b><br /><br />  &nbsp; &nbsp; &nbsp;";
	
	if(xmlDoc.getElementsByTagName("p")[i+1].hasChildNodes)
		news+= xmlDoc.getElementsByTagName("p")[i+1].childNodes[0].nodeValue  
		
	news+= "<br /> &nbsp; &nbsp; &nbsp;";
	
	if(xmlDoc.getElementsByTagName("p1")[i+1].hasChildNodes)
		news+= xmlDoc.getElementsByTagName("p1")[i+1].childNodes[0].nodeValue ;
		
	news+= "</div>" ;
	
	//offset+=510;
	//offset_left+=510;
	if (offset==86)
    offset=594;
  else 
    offset+=510;
  
  if (offset_left==340)
    offset_left=848; 
  else
      offset_left+=510;
	
  }
  
document.getElementById("news_block").innerHTML = news;

}
