window.onload = function(){
	scroll = new UvumiScrollbar("scrollbar");
	loadNews();	
}


var scroll;


function loadNews(){
	
	var request = new Request({ 
		url: "news.xml", 
		method: "get",
		onSuccess: function(responseText, responseXML){
			showNews(responseXML);
		},
		onFailure: function(){
			alert("Es ist ein Fehler beim Abrufen der News aufgetreten");
		}		
	});
	request.send();
}


function showNews(r){
	
	var hl = r.getElementsByTagName("headline");
	var shl = r.getElementsByTagName("subheadline");
	var t = r.getElementsByTagName("text");	
	
	var out = $("content");
		out.innerHTML = "";						

	for(var i = hl.length - 1; i >= 0; i--){
		
		var old = t[i].lastChild.data;
		var newText = old.replace(/\r/g, "<br/>");
		
		out.innerHTML += "<p>"
		out.innerHTML += "<span class='text10pxbold'>"+hl[i].lastChild.data+"</span><br />";
		out.innerHTML += "<span class='text10px'>"+shl[i].lastChild.data+"</span>";
		out.innerHTML += "</p>";
		
		out.innerHTML += "<p>"
		out.innerHTML += "<div class='text10px'>"+newText+"</div>";					
		out.innerHTML += "</p>";			
		out.innerHTML += "<br />";
		out.innerHTML += "<br />";
		out.innerHTML += "<br />";	
	}
	scroll.update();
}