function start() {
 get_news();
}

function ajax_loader() {
 $('rechts').innerHTML='<br><br><center>Lade...<br><img src="/img/ajax-loader.gif"></center>';
}

function get_news() {
 ajax_loader();
 var url = '/xml/news.xml';
 var pars = '';
 var myAjax = new Ajax.Request(
	url, {
	 method: 'get', 
	 parameters: pars, 
	 onComplete: show_news,
         onFailure: show_error
	});		
}

function show_error() {
 $('rechts').innerHTML='Upsi.. Irgendetwas ist kaputt.<br>Bitte sp&auml;ter nochmal probieren.';
}

function show_news(antwort) {
 var xml=antwort.responseXML;
 aBeitrag=xml.getElementsByTagName('beitrag');
 var ausgabe='';
 for (i=0; i<aBeitrag.length; i++) {
  var kopf=aBeitrag[i].getElementsByTagName('kopf')[0].firstChild.nodeValue;
  var author=aBeitrag[i].getElementsByTagName('author')[0].firstChild.nodeValue;
  var datum=aBeitrag[i].getElementsByTagName('datum')[0].firstChild.nodeValue;
  var text=aBeitrag[i].getElementsByTagName('text')[0].firstChild.nodeValue;
  ausgabe+='<div class="news" id='+i+'>';
  ausgabe+='<h1>'+kopf+'</h1>';
  ausgabe+='<p class="newstext">'+text+'</p>';
  ausgabe+='<h4>'+author+' - '+datum+'</h4>';
  ausgabe+='</div>';
 }
 $('rechts').innerHTML=ausgabe;
}

function get_kopf() {
 var url = '/xml/kopf.xml';
 var pars = '';
 var myAjax = new Ajax.Request(
	url, {
	 method: 'get', 
	 parameters: pars, 
	 onComplete: show_kopf,
         onFailure: show_error
	});		
}

function show_kopf(antwort) {
 var xml=antwort.responseXML;
 var kopf=xml.getElementsByTagName('titel')[0].firstChild.nodeValue;
 var subtitel=xml.getElementsByTagName('subtitel')[0].firstChild.nodeValue;
 ausgabe='<p class="titel">'+kopf+'</p><p class="subtitel">'+subtitel+'</p>';
 $('kopf').innerHTML=ausgabe;
}

function get_menue() {
 var url = '/xml/menue.xml';
 var pars = '';
 var myAjax = new Ajax.Request(
	url, {
	 method: 'get', 
	 parameters: pars, 
	 onComplete: show_menue,
         onFailure: show_error
	});		
}

function show_menue(antwort) {
 var xml=antwort.responseXML;
 var aMenue=xml.getElementsByTagName('menue');
 ausgabe='<h3>Inhalt:</h3><ul class="hauptmenue">';
 ausgabe+='<li onclick="javascript:get_news()">News</li>';
 //ausgabe+='<li><a href="/forum">Forum</a></li>';
 ausgabe+='<li><a href="http://forum.orks-ev.de" target="_blank">Forum</a></li>';
 for (i=0; i<aMenue.length; i++) {
  var titel=aMenue[i].getElementsByTagName('titel')[0].firstChild.nodeValue;
  var script=aMenue[i].getElementsByTagName('script')[0].firstChild.nodeValue;
  ausgabe+='<li id="'+script+'" onclick="javascript:get_static(\''+script+'\')">'+titel+'</li>';
 }
 ausgabe+='</ul>';
 $('links').innerHTML=ausgabe;
}

function get_static(was) {
 var url = '/xml/'+was+'.xml';
 var pars = '';
 var myAjax = new Ajax.Request(
	url, {
	 method: 'get', 
	 parameters: pars, 
	 onComplete: show_static,
         onFailure: show_error
	});		
}

function show_static(antwort) {
 var xml=antwort.responseXML;
 var kopf=xml.getElementsByTagName('kopf')[0].firstChild.nodeValue;
 var text=xml.getElementsByTagName('text')[0].firstChild.nodeValue;
 ausgabe='<div class="news"><h1>'+kopf+'</h1>'+text+'</div>';
 $('rechts').innerHTML=ausgabe;
}

function show_forum() {
 var ausgabe='<div class="news"><iframe src="http://www.cheffox.de/forum/index.php?act=idx" height="100%" width="100%"></iframe></div>';
$('rechts').innerHTML=ausgabe;
}
