var xmlHttp = createXmlHttpRequestObject(); 

function createXmlHttpRequestObject() 
{	
  var xmlHttp;
  if(window.ActiveXObject)
  {
    try
    {
      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch (e) 
    {
      xmlHttp = false;
    }
  }
  else
  {
    try 
    {
      xmlHttp = new XMLHttpRequest();
    }
    catch (e) 
    {
      xmlHttp = false;
    }
  }
  if (!xmlHttp)
 
    alert("Error creating the XMLHttpRequest object.");
  else 
    return xmlHttp;
}

function process()
{
  if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0)
  {
    xmlHttp.open("GET", "_checknews.php", true);  
    xmlHttp.onreadystatechange = handleServerResponse;
    xmlHttp.send(null);
  }
}

function handleServerResponse() 
{
  if (xmlHttp.readyState == 4) 
  {
    if (xmlHttp.status == 200) 
    {
      xmlResponse = xmlHttp.responseXML;
	  
	
	  
	  xmlRoot = xmlResponse.documentElement;
	  var titleArray=xmlRoot.getElementsByTagName("title");
	  var linkArray=xmlRoot.getElementsByTagName("link");
	  var idsArray=xmlRoot.getElementsByTagName("ids");
	  var dateArray=xmlRoot.getElementsByTagName("date");
	  var timeArray=xmlRoot.getElementsByTagName("time");
	  var redArray=xmlRoot.getElementsByTagName("red");
	  var imgArray=xmlRoot.getElementsByTagName("img");
	  var switchArray=xmlRoot.getElementsByTagName("switch");
	  var clArray=xmlRoot.getElementsByTagName("cl");
	  var alt, d, t, red;
		d="<span id=\"bkv\">"+dateArray.item(0).firstChild.data;
		t=" <span id=\"t1\"><sup>["+timeArray.item(0).firstChild.data+"]</sup></span></span> ";
	  var Html="<table cellpadding=0 cellspacing=0 border=0>";
	  for (var i=0; i<titleArray.length; i++){
	  
	  		d="<span id=\"bkv\">"+dateArray.item(i).firstChild.data;
			t=" <span id=\"t1\"><sup>["+timeArray.item(i).firstChild.data+"]</sup></span></span> ";
	  
			red="nblack";
			if(redArray.item(i).firstChild.data==1){
				red="nred";
			}
			
	  		if(switchArray.item(i).firstChild.data==1){Html+="<tr><td colspan=3><p class=maintext><br><font size=1>Просмотренные новости:</font></p></td></tr>";}
	  		Html+="<tr><td valign=top><div class=div50>"+d+t+"</div></td>";
	  		Html+="<td><div class=div50><a href='/news/"+linkArray.item(i).firstChild.data+"/' class="+red+">"+titleArray.item(i).firstChild.data+"</a></div></td></tr>";
	  }
      document.getElementById("mainnews").innerHTML =Html;
    } 
    else 
    {
      //alert("There was a problem accessing the server: " + xmlHttp.statusText);
    }
  }
}

