// JavaScript Document

var req = null;
function sendNewsReq(url, params, httpMethod){
	if(!httpMethod) httpMethod = 'GET';
	req = initXMLHttpRequest();
	if (req) {
		 req.onreadystatechange = onReadyNews;
		 req.open(httpMethod, url, true);
		 req.send(params);
	}
}

// handle onreadystatechange event of req object
function onReadyNews() {
    // only if req shows "loaded"
    if (req.readyState == 4) {
        // only if "OK"
        if (req.status == 200) {
			showNews();
		} else {
            alert("There was a problem retrieving the XML data:\n "+req.statusText);
         }
    }
}

function showNews(evt) {

	var news, date, title, img, div, id;
	var divNews;
	var content;
	
	news = req.responseXML.getElementsByTagName("new");
	
	for (i=0;i<news.length;i++){
		
		date = news[i].attributes.getNamedItem("date").value;
		title = news[i].attributes.getNamedItem("title").value;
		img = news[i].attributes.getNamedItem("img").value;
		content = news[i].childNodes[0].nodeValue;
	
		//content.push(getElementTextNS("content", news, 0));
		//newCont = content;//.join("");
		divNews = document.getElementById("news");
		divNews.innerHTML += ""
		+"<div class=\"newblock\">"
		+"<div class=\"date\">"+date+"</div>"
		+"<div class=\"pict\"><img src=\"/files/us/news/"+img+"\" /></div>"
		+"<div class=\"title\">"+title+"</div>"
		+"<div class=\"content\">"+content+"</div>"
		+"</div>";
	}
}

function initXML() {
	sendNewsReq('/xml/news.php', null, '');
}

//window.onload = initXML();


