// Instanz der Klasse Ajax erzeugen und Datenübertragung starten
function loadStreet()	{
	var searchForm = document.forms.asf_inputform.asf_strasse.value;

	if (searchForm.length < 2)	{
		document.getElementById("asf_results").innerHTML = '';
	}

	if (searchForm.length > 1)	{
		var immo_search=(searchForm).trim();

		var myAjax = new Ajax();
	    myAjax.method="GET";
		myAjax.url = "/intern/search.php";
	    myAjax.params="strasse="+searchForm;
		myAjax.onSuccess = successHandler;
		myAjax.onError = errorHandler;
		myAjax.doRequest();
 
		//Herkömmliches Verschicken des Formulars verhindern
		return false;
	}
}

function errorHandler(msg)	{
	document.getElementById("asf_results").innerHTML = msg;
}

function successHandler(txt, xml)	{
	document.getElementById("asf_results").innerHTML = txt;
}

//String-Objekt um die Funktion trim erweitern
String.prototype.trim = function () {
   return this.replace(/^\s+/, '').replace(/\s+$/, '');
}
