function suggestname(){
	
if(document.formfahrschuleintrag.fahrschulname.value !=""){	
var ajaxRequest;  // The variable that makes Ajax possible!
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Fehler beim Laden der Seite.");
				return false;
			}
		}
	}
	
	
	function handleResponse(){
	
	if(ajaxRequest.readyState == 4){
		document.getElementById("suggest").innerHTML = ajaxRequest.responseText;
		
	}
	}
		
	ajaxRequest.open('get', 'fdf_inc_suggest.php?fsname=' + escape(document.formfahrschuleintrag.fahrschulname.value.toLowerCase()),true);
	ajaxRequest.onreadystatechange = handleResponse;
	ajaxRequest.send(null);
	
	if (document.getElementById("suggest").innerHTML == ""){
		document.getElementById("suggest").style.display = "none";
		document.getElementById("suggestarrow").style.display = "none";
		document.getElementById("suggesttitle").innerHTML = "";
		document.getElementById("state_fsname").style.display = "block";
	} else {
		document.getElementById("suggest").style.display = "block";
		document.getElementById("suggestarrow").style.display = "block";
		document.getElementById("suggesttitle").innerHTML = "Bitte Fahrschule ausw&auml;hlen...";
		document.getElementById("state_fsname").style.display = "none";
	}
	} else {
		document.getElementById("suggest").style.display = "none";
		document.getElementById("suggestarrow").style.display = "none";
		document.getElementById("suggesttitle").innerHTML = "";
		document.getElementById("state_fsname").style.display = "block";
	}
}

function suggestort(){
	
if(document.formfahrschuleintrag.fahrschulort.value !=""){	
var ajaxRequest;  // The variable that makes Ajax possible!
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Fehler beim Laden der Seite.");
				return false;
			}
		}
	}
	
	
	function handleResponse(){
	
	if(ajaxRequest.readyState == 4){
		document.getElementById("suggest").innerHTML = ajaxRequest.responseText;
		
	}
	}
		
	ajaxRequest.open('get', 'fdf_inc_suggest.php?fsort=' + escape(document.formfahrschuleintrag.fahrschulort.value.toLowerCase()),true);
	ajaxRequest.onreadystatechange = handleResponse;
	ajaxRequest.send(null);
	
	if (document.getElementById("suggest").innerHTML == ""){
		document.getElementById("suggest").style.display = "none";
		document.getElementById("suggestarrow").style.display = "none";
		document.getElementById("suggesttitle").innerHTML = '';
		document.getElementById("state_fsname").style.display = "block";
	} else {
		document.getElementById("suggest").style.display = "block";
		document.getElementById("suggestarrow").style.display = "block";
		document.getElementById("suggesttitle").innerHTML = 'Bitte Fahrschule ausw&auml;hlen...';
		document.getElementById("state_fsname").style.display = "none";
	}
	} else {
		document.getElementById("suggest").style.display = "none";
		document.getElementById("suggestarrow").style.display = "none";
		document.getElementById("suggesttitle").innerHTML = '';
		document.getElementById("state_fsname").style.display = "block";
	}
}

function suggestplz(){
	
if(document.formfahrschuleintrag.fahrschulplz.value !=""){	
var ajaxRequest;  // The variable that makes Ajax possible!
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Fehler beim Laden der Seite.");
				return false;
			}
		}
	}
	
	
	function handleResponse(){
	
	if(ajaxRequest.readyState == 4){
		document.getElementById("suggest").innerHTML = ajaxRequest.responseText;
		
	}
	}
		
	ajaxRequest.open('get', 'fdf_inc_suggest.php?fsplz=' + escape(document.formfahrschuleintrag.fahrschulplz.value.toLowerCase()),true);
	ajaxRequest.onreadystatechange = handleResponse;
	ajaxRequest.send(null);
	
	if (document.getElementById("suggest").innerHTML == ""){
		document.getElementById("suggest").style.display = "none";
		document.getElementById("suggestarrow").style.display = "none";
		document.getElementById("suggesttitle").innerHTML = '';
		document.getElementById("state_fsname").style.display = "block";
	} else {
		document.getElementById("suggest").style.display = "block";
		document.getElementById("suggestarrow").style.display = "block";
		document.getElementById("state_fsname").style.display = "none";
		document.getElementById("suggesttitle").innerHTML = 'Bitte Fahrschule ausw&auml;hlen...';
	}
	} else {
		document.getElementById("suggest").style.display = "none";
		document.getElementById("suggestarrow").style.display = "none";
		document.getElementById("suggesttitle").innerHTML = '';
		document.getElementById("state_fsname").style.display = "block";
	}
}

function uebernehme(id){
	document.formfahrschuleintrag.fahrschulname.value = document.getElementById('field1'+id).value;
	document.formfahrschuleintrag.fahrschulort.value = document.getElementById('field2'+id).value;
	document.formfahrschuleintrag.fahrschulplz.value = document.getElementById('field3'+id).value;
	document.formfahrschuleintrag.fahrschulid.value = id;
	document.getElementById("suggest").style.display = "none";
	document.getElementById("suggestarrow").style.display = "none";
	document.getElementById("suggesttitle").innerHTML = "";
	document.getElementById("state_fsname").style.display = "block";
	fieldstate('fsname',2);
	fieldstate('fsort',2);
	fieldstate('fsplz',2);
}