function http() {
  var http;
  if (window.XMLHttpRequest) { 
    http = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    http = new ActiveXObject("Microsoft.XMLHTTP");
  }
  return http;
}

<!-- Begin
// news ticker function
var newslist=new Array();
var cnt=0;			// current news item
var curr = "";
var i=-1;			// current letter being typed

newslist[0]=new Array("Jetzt anmelden und alle features nutzen !","t_sharecheck.html")
newslist[1]=new Array("Aktueller Artikel: Ajax","t_fruity.html")
newslist[2]=new Array("Aktuelle Projekte sehen Sie hier !","t_todolist.html")
newslist[3]=new Array("Impressum","t_register.html")
newslist[4]=new Array("Eigenes Profil erstellen","t_greetings.html")


function newsticker()
{
	// next character of current item
	if (i < newslist[cnt][0].length - 1)
	{
		i++;
		temp1 = newslist[cnt][0];	
		temp1 = temp1.split('');	
  		curr = curr+temp1[i];
		temp2 = newslist[cnt][1];	
  		ticker_ausgabe.innerHTML = "<small><a href='"+temp2+"'><font color='#ff0000'>"+curr+"_</small></font></a>";
  		setTimeout('newsticker()',10)
		return;
	}

	// new item
	i = -1; curr = "";
	if (cnt<newslist.length-1)
		cnt++;
	else
		cnt=0;
	setTimeout('newsticker()',3000)

}
//  End -->
var xhr; // XMLHttpRequest
window.onload = function() {
  xhr = http();
  xhr.open("POST", "ticker_daten.php", true);
  xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  xhr.onreadystatechange = datenAusgeben;
  xhr.send("p=p"); 
  
}; 

function datenAusgeben() {
	if (xhr.readyState == 1) {
	document.getElementById("ticker_ausgabe").innerHTML += "Rückgabestatus = 1";
	}
	if (xhr.readyState == 2) {
	document.getElementById("ticker_ausgabe").innerHTML += "Rückgabestatus = 2";
	}
	if (xhr.readyState == 3) {
	document.getElementById("ticker_ausgabe").innerHTML += "Rückgabestatus = 3";
	}
	if (xhr.readyState == 4) {
		var rueckgabe = xhr.responseText;
		var objekt = eval("(" + rueckgabe + ")"); // Empfangene Daten in Objekte Umwandeln
	
		for (var index in objekt) {
			z=0;
			var element = objekt[index];
			var text = element.text;
			var url = element.url;
			 newslist[z]=new Array(text,url);
			z++;
		}
  
	}
}
	

