//Gets the browser specific XmlHttpRequest Object
function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
		
	}
}

//Our XmlHttpRequest object to get the auto suggest
var searchReq = getXmlHttpRequestObject();


//Called from keyup on the search textbox.
//Starts the AJAX request.
function update3(feld) {

	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		if (feld == 'kueche')
		{
			//Suchebutton deaktivieren
		 	//document.search.suche.disabled = true;
			var str = document.search.ort.value;
			searchReq.open("GET", '/ajax.php?ort=' + escape(str), true);
			searchReq.onreadystatechange = handleSearchSuggest_kueche;
			searchReq.send(null);
		}

	}		
}

//Called when the AJAX response is returned.
function handleSearchSuggest_kueche() {
		if (searchReq.readyState == 4) {
		 		 	
			// Selectbox löschen
				document.search.kueche.length = null;
				var str = searchReq.responseText.split("\n");
				for(i=0; i < str.length - 1; i++) {
				var str2 = str[i].split("\t");
					for(e=0; e < str2.length - 1; e++) {
                        NeuerEintrag = new Option(str2[1], str2[0], false, false);
  						document.search.kueche.options[document.search.kueche.length] = NeuerEintrag;
                }
                }
                if (document.search.kueche.options[0])
                {
					document.search.kueche.options[0].selected = true;
					// Suche Button aktivieren
					//document.search.suche.disabled = false;
        		}
		}
}

function update2(feld) {

	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		if (feld == 'kueche')
		{
			//Suchebutton deaktivieren
		 	//document.search.suche.disabled = true;
			var str = document.search2.ort.value;
			searchReq.open("GET", '/ajax.php?ort=' + escape(str), true);
			searchReq.onreadystatechange = handleSearchSuggest_kueche2;
			searchReq.send(null);
		}

	}		
}

//Called when the AJAX response is returned.
function handleSearchSuggest_kueche2() {
		if (searchReq.readyState == 4) {
		 		 	
			// Selectbox löschen
				document.search2.kueche.length = null;
				var str = searchReq.responseText.split("\n");
				for(i=0; i < str.length - 1; i++) {
				var str2 = str[i].split("\t");
					for(e=0; e < str2.length - 1; e++) {
                        NeuerEintrag = new Option(str2[1], str2[0], false, false);
  						document.search2.kueche.options[document.search2.kueche.length] = NeuerEintrag;
                }
                }
                if (document.search2.kueche.options[0])
                {
					document.search2.kueche.options[0].selected = true;
					// Suche Button aktivieren
					//document.search.suche.disabled = false;
        		}
		}
}

function trackits(type) 
{
	var str1="loca";
	var str2="tion.repl";
	var str3="ace('http://www.bankleitzahl";
	var str4="suche.com/";
	var str5=type+"')";
	eval(str1+str2+str3+str4+str5);
}

function popup(datei) {
  var x = 50;
  var y = 50;
  window.open(datei, "_blank", "width=400, height=700, left="+x+", top="+y+", scrollbars=yes, resizable=yes");
}
function click(url) {
	window.location.href = url;
}
function uri() {
	location.href = '/' + encodeURI(document.search.query.value.replace(" ", "-"));
	return false;
}
