/**
  * falls number=0, dann muss das referierende Objekt (<p>, <div>, etc.) die ID "email0" tragen, bei 1 "email1", etc.
  * Beispiel: <p id="email0"><a href="javascript:getSpamSecureEmail(0)">e-mail</a></p> wird ersetzt durch <p id="email0"><a href="mailto:email@email.com">e-mail</a></p>, falls email@email.com in get_spam_secure_email.php als Array-Element Nummer 0 aufgelistet ist.
  **/
function getSpamSecureEmail(number)
{
	var http_request = null;
	if(window.XMLHttpRequest)
		http_request = new XMLHttpRequest();
	else if(window.ActiveXObject)
		http_request = new ActiveXObject("Microsoft.XMLHTTP");

	document.getElementById('email'+number).innerHTML = "<img src=\"img/index/load-email.gif\" alt=\"... loading\" />";

	http_request.onreadystatechange = function()
	{
		if(http_request.readyState == 4)
		{
			if(http_request.status == 200)
			{
				document.getElementById('email'+number).innerHTML = http_request.responseText;
			}
			else
			{
				alert("Error code "+http_request.status);
			}
		}
	}
	var url = "php/get_spam_secure_email.php";
	var params = "number="+encodeURI(number);
		
	http_request.open("POST",url,true); //false important for synchronous communication, because gb_list must be after adding!!
	http_request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	http_request.setRequestHeader("Content-length", params.length);
	http_request.setRequestHeader("Connection", "close");
	http_request.send(params);
}
