var xmldocShow;
var xmlhttpshow = false;
var timerShow;
var urlShow ='http://radiorevolt.no/nowplaying/crossdomain.php?type=show';

function updateShow() {
	xmlhttpshow.open('GET', urlShow, true);
	xmlhttpshow.send();
}

function xmlReadyShow() {
	if (xmlhttpshow.readyState==4 && xmlhttpshow.status == 200) {
		xmldocShow = xmlhttpshow.responseXML;
		var items = xmldocShow.getElementsByTagName('show');
		//alert(xmldocShow);
		if (items !== null && items.length !== 0) {
			var sts = items[0].getElementsByTagName("stop")[0].childNodes[0].nodeValue;
			var stopTime = new Date(sts.substring(0,4), parseInt(sts.substring(5,7))-1, sts.substring(8,10), sts.substring(11,13), sts.substring(14,16), sts.substring(17,19), sts.substring(20,23));
			if (stopTime > new Date()) {
				document.getElementById("nowplaying").innerHTML = items[0].getElementsByTagName("name")[0].firstChild.nodeValue;
			} else {
				document.getElementById("nowplaying").innerHTML = "Radio Revolt";
			}
		}
	}
}

function loadShow() {
	if (window.XMLHttpRequest) {
		// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttpshow=new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		// code for IE6, IE5
		xmlhttpshow=new ActiveXObject("Microsoft.XMLHTTP");
	}
	timerShow = setInterval(updateShow, 300000);
	xmlhttpshow.open('GET', urlShow, true);
	xmlhttpshow.onreadystatechange = xmlReadyShow;
	xmlhttpshow.send();
}