var rootPath = "/";

function getTeamGBRfeed(){
	var dummy = "dummy=" + new Date().getTime();
	var url = rootPath + "scripts/teamgbr_feed_get.php?" + dummy;
//	var url = "http://www.equestrianteamgbr.co.uk/rss.php?" + dummy;
	request.open("GET", url, true);
	request.onreadystatechange = displayTeamGBRfeed;
	request.send(null);
}

var xmldoc;
var element;

function displayTeamGBRfeed(){
	if (request.readyState == 4) {
		if (request.status == 200) {
			xmldoc = request.responseXML;
			element = xmldoc.documentElement;
			items = element.childNodes;
			
			// clear 'feed_holder' div
			var feed_holder = document.getElementById("feed_holder");
			while(feed_holder.hasChildNodes()){
				feed_holder.removeChild(feed_holder.lastChild);
			}
			
			for (var i=0; i<5; i++){
				var title = items[i].childNodes[0].firstChild.nodeValue;
				var description = items[i].childNodes[1].firstChild.nodeValue;
				var link = items[i].childNodes[2].firstChild.nodeValue;
				var pubDate = items[i].childNodes[3].firstChild.nodeValue;
				
				// remove time from 'pubDate'
				var pubDateEls = pubDate.split(" ");
				var pubDate_str = pubDateEls[0] + " " + pubDateEls[1] + " " + pubDateEls[2] + " " + pubDateEls[3];
				
				newDIV = document.createElement("div");
				newDIV.setAttribute("class","feed_item");
				newDIV.setAttribute("className","feed_item");
				
					newH2 = document.createElement("h2");
					newH2.setAttribute("class","greener");
					newH2.setAttribute("className","greener");
						newTxt = document.createTextNode(title);
					newH2.appendChild(newTxt);
				newDIV.appendChild(newH2);
				
					newDateDIV = document.createElement("div");
					newDateDIV.setAttribute("class","date");
					newDateDIV.setAttribute("className","date");
						newTxt = document.createTextNode(pubDate_str);
					newDateDIV.appendChild(newTxt);
				newDIV.appendChild(newDateDIV);
				
					newA = document.createElement("a");
					newA.setAttribute("href",link);
					newA.setAttribute("target","_blank");
						newTxt = document.createTextNode("read more");
					newA.appendChild(newTxt);					
				newDIV.appendChild(newA);
				
				feed_holder.appendChild(newDIV);
			}
		}
	}	
}
