 var newsob = null;
	var news_counter =0;
	var adress = "include/functions/get_news.php?news=" + news_counter;
	var updateInterval = 12;
	var errorIntervall = 30;
  try 
		 {
    newsob = new XMLHttpRequest();
   } 
		catch (versuchmicrosoft) 
		 {
    try 
				{
     newsob = new ActiveXObject("Msxml2.XMLHTTP");
    } 
				catch (anderesmicrosoft) 
				{
    try 
				{
     newsob = new ActiveXObject("Microsoft.XMLHTTP");
    } 
			catch (fehlschlag) 
			{
     newsob = null;
     }
    }
  }
	function display_news($message){
	 post = document.getElementById("news_post");
		post.innerHTML = $message +"<br/>";
		}
	function handle_news(){
	 if(newsob.readyState == 4){
		 if(newsob.status == 200){ 
			 try{
				 get_news();
					}
					catch(error_element){
					//alert("keine Verbindung zum News Server möglich... bitte Admin benachrichtigen!");
					//mist
					}
				}
			}
		}
		function get_news(){
		 display_news(newsob.responseText);
			setTimeout("process();",updateInterval * 1000);
			}
		//das wichtigeste ;)
		
		function process(){
		 if(newsob){
			 try
				{
				 display_news("");
					adress = "include/functions/get_news.php?news=" + news_counter;
					news_counter++;
					if(news_counter == 8)
					 news_counter =0;
					newsob.open("GET",adress, true);
					newsob.onreadystatechange = handle_news;
					newsob.send(null);
				}
				catch(e)
				{
					 //alert("Fehler beim Abrufen der neuen News");
				}
			}
		}
 
			
