// Script get_plz.js
//
// Request-Objekt anlegen
//
function getRequestObject()
{
	var requestObject;
	// Internet Explorer
	if(window.ActiveXObject)
	{
		try
		{
			// IE6.x
			requestObject = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{	
			try
			{	// IE 5.x
				requestObject = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e)
			{	// kein IE
				requestObject = false;	
			}
		}
	} // ENDE if
	else if(window.XMLHttpRequest)
	{
		// Mozilla, Opera,Safari
		try
		{
			requestObject = new XMLHttpRequest();
		}
		catch(e)
		{
			requestObject = false;
		}
	}
	return requestObject;
}
function getLocalInfo(plz)
{
	xmlHttp.open('get', '/ajax/get_local_info.php?plz=' + plz);
	xmlHttp.onreadystatechange = handleResponse;
	xmlHttp.send(null);
	tmpHTML = document.getElementById('einsatzort_info').innerHTML;
	document.getElementById('einsatzort_info').innerHTML = tmpHTML + '<br /><br />Suche läuft...';
}
function handleResponse()
{
	if(xmlHttp.readyState == 4)
	{
		var response = xmlHttp.responseText;
		if(response.length > 0)
		{
			items = response.split("|");
			output  = "<br /><br />";
			output += "<b>Einsatzort: " + items[0] + "</b><br />";
			output += items[1] + "<br />";
			output += items[2];
			document.getElementById('einsatzort_info').innerHTML = tmpHTML + output;
		}
		else
		{
			document.getElementById('einsatzort_info').innerHTML = tmpHTML + 'keine Treffer';
		}
	}
}
var xmlHttp = false;
xmlHttp = getRequestObject();
tmpHTML = '';
