var rss;
function loadXMLDoc(url) {
	rss=null;
	if (window.XMLHttpRequest) {
		// code for IE7, Firefox, Mozilla, etc.
		rss=new XMLHttpRequest();
	} else if (window.ActiveXObject) {
		// code for IE5, IE6
		rss=new ActiveXObject("Microsoft.XMLHTTP");
	}

	if (rss!=null) {
		rss.onreadystatechange=onResponse;
		rss.open("GET",url,true);
		rss.send(null);
	} else {

	}
}

var urlArr = new Array("");
var txtArr = new Array("");
function onResponse() {
	if(rss.readyState!=4) return;
	if(rss.status!=200) {
		return;
	}

	itemNodes=rss.responseXML.documentElement.getElementsByTagName("item");

	scrollNum = 10; // change this number to control number of content items scrolled
	if(itemNodes.length < scrollNum) scrollNum=itemNodes.length;

	for (i=0;i<scrollNum;i++){
		tagHandle=itemNodes[i].getElementsByTagName("link");
		theLink = tagHandle[0].firstChild.nodeValue;
		urlArr[i]=theLink;
		tagHandle=itemNodes[i].getElementsByTagName("title");
		linkText=tagHandle[0].firstChild.nodeValue;
		txtArr[i]=linkText;
	}
	pos=0;
	showInfo();
}

function showInfo() {
	document.getElementById("canvas").href=urlArr[pos];
	sText=txtArr[pos];

	n=0;
	ticker();
	pos+=1;
	if(pos == scrollNum) pos=0;
	sText.timer=setTimeout("showInfo()",6000);
}

function ticker(){
	n+=1
	document.getElementById("canvas").innerHTML = sText.substring(0,n);
	if(n<sText.length){
		window.setTimeout("ticker()",5)
	} else {
	  n=0
	}
}