//Konstanten
var rss_url="http://www.dasschoenstekind.de/reader/loadfeed.php?num=";
var app_title;

var messages=new Array(
	"Loading...",
	"Beim Laden des RSS-Feeds trat ein Fehler auf."
);

function showContentMessage(msg, pbox) {
  var html_cm = $("content");
  html_cm.innerHTML="";
  html_cm.style.display="block";

  $("rss_"+box).style.display="none";
}

function hideContentMessage(pbox) {
  var html_cm = $("contentmessage_"+pbox);
  html_cm.innerHTML="";
  html_cm.style.display="none";
}

function loadFeed(url, pbox, num, enc) {
	 //showContentMessage(messages[0]);
	 //RSS-Inhalte anfordern
	
	//alert( rss_url+num+'&enc='+enc+'&url='+url );

	 var ajax_feed=new Ajax.Request(
	 	rss_url+num+'&enc='+enc+'&url='+url,
	 	{
	   		method: "get",
	   		onSuccess: function (t) {
	   						showFeed(t, pbox, num);
	   			  		},
	   		onFailure: errorFeed
	  	}
	)
}

function showFeed(request, pbox, num) {

	 //Bei leerer Response Fehlermeldung ausgeben
	 var feed=request.responseText;
	 if (!feed) {
	  errorFeed(request);
	  return 0;
	 }

	 //Response in Oberflaeche einsetzen
	 hideContentMessage(pbox);
	 var html_rss=$("rss_" + pbox);
	 //alert("TEST: " + request.responseText);
	 html_rss.style.display="none";
	 html_rss.innerHTML=request.responseText;
	 html_rss.style.display="block";
	 $("content").scrollTop=0;
}

function errorFeed(request) {
  	//showContentMessage(messages[1]);
}


