var url = "fileadmin/gewerbe/blz_suche.php3?bankleitzahl="; // PHP-SCRIPT
function handleHttpResponse() {

  if (http.readyState ==4) {
	for (var i=(document.getElementById('bank').options.length-1); i>=0; i--) 
		document.getElementById('bank').options[i]=null;
    // Holt die Ergebnisse aus Datei und splittet diese.
    var results = http.responseText.split(",");
  	i=0;
  	for (i; i<21; i++) {
	  	// Erstellen der Options.
		if (results[i]){
  		NeuerEintrag = new Option(results[i], results[i], false, true);
  		document.getElementById('bank').options[i] = NeuerEintrag;
		document.getElementById('bank').options[0].selected = true;
     	}
 	}
  }
}
function updateBank() {
	// Öffnen der Datei
	var ortValue = document.getElementById("bankleitzahl").value;
	http.open("GET", url + escape(ortValue), true); 
	http.onreadystatechange = handleHttpResponse;
	http.send(null);
}
function getHTTPObject() {
	var xmlhttp;
	/*@cc_on
	@if (@_jscript_version >= 5)
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (E) {
        xmlhttp = false;
      }
    }
  @else
  xmlhttp = false;
  @end @*/
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
    try {
      xmlhttp = new XMLHttpRequest();
    } catch (e) {
      xmlhttp = false;
    }
  }
  return xmlhttp;
}
var http = getHTTPObject(); // Das HTTP Object wird geladen.
