function createRecordedShows() {
	document.writeln("<div id='shows'></div>")
//	alert("jo");
	getURL("js/shows.php", onShowsRecieve);
//	setTimeout("checkShoutStatus()", 10000); // 15 secs
}



function onShowsRecieve(plain, xml) {
	var elem = document.getElementById("shows");
	
	var ct = "";
	xl = xml.getElementsByTagName("item");
	for (i = 0; i < xl.length; i++) {
		var link = getNamedNodeValue(xl[i], "link", 0);
		var title = getNamedNodeValue(xl[i], "title", 0);
		ct += "<a href=\""+link+"\" target=\"_blank\">"+title+"</a><br />";
	}
	elem.innerHTML = ct;
}

function getNodeValue(node) {
	while (node && node.childNodes.length != 0) {
		node = node.firstChild;
	}
	if (!node) return null;
	return node.nodeValue;
}
function getNamedNode(xml, nodename, index) {
	return xml.getElementsByTagName(nodename)[index];
}
function getNamedNodeValue(xml, nodename, index) {
	node = getNamedNode(xml, nodename, index);
	return getNodeValue(node);
}

