var errFunc = function(t) {
    alert('Error ' + t.status + ' -- ' + t.statusText);
}

var showSearchResult = function(t) {
	alert(t.responseText);
}


// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

var showSearchResult = function(t) {

    var xmlDoc = t.responseXML;       
    var geonames = xmlDoc.documentElement.getElementsByTagName("geonames");	
    var total = xmlDoc.documentElement.getElementsByTagName("totalResultsCount");	
    var codes = xmlDoc.documentElement.getElementsByTagName("code");
    var names = xmlDoc.documentElement.getElementsByTagName("name");			// Ortsnamen
    var counties = xmlDoc.documentElement.getElementsByTagName("adminName3");	// Kreise
    
    document.getElementById('id_div_gis_ajax').style.display='none';
    
    var div = document.getElementById('id_gisviews');
    inner = "";
    div.innerHTML = inner;
   	inner = "<h2>Mitmachen beim Monitoring h&auml;ufiger Brutv&ouml;gel</h2>";
   	
	if (parseInt(total[0].childNodes[0].nodeValue) >0)
	{
		inner = inner + "<h3>Suchergebnis</h3><p>W&auml;hlen Sie aus der Liste den Ort, den Sie gesucht haben. Sollte er nicht dabei sein, versuchen Sie es bitte erneut oder nehmen Sie den sicheren Weg &uuml;ber die Bundesland-Auswahl.</p>";
		inner = inner + "<form name='fshow' method='post' action='./index.php?cat=service&subcat=mitmachen&subsubcat=wvz'>";
		inner = inner + "<input type='hidden' name='viaSearch' value='ok' />";
		inner = inner + "<input type='hidden' name='city' id='id_city' value='' />";
		inner = inner + "<input type='hidden' name='county' id='id_county' value='' />";
		inner = inner + "</form>";
		inner = inner + "<ul>";
		var exCity = "";
		var exCounty = "";
		for (var i=0; i<codes.length; i++)
		{
			if (names[i].childNodes[0].nodeValue != exCity)	{ exCity = names[i].childNodes[0].nodeValue; }
			else { break; }
			if (counties[i].childNodes[0].nodeValue != exCounty)	{ exCounty = counties[i].childNodes[0].nodeValue; }
			else { break; }
			
			inner = inner + "<li style='position:relative;'>"+exCity+" ("+exCounty+")<img src='./images/icons/icon_go.png' alt=\"anzeigen\" style=\"cursor:pointer; border:0; margin:0; position:absolute; top:-5px; right:50px;\" onclick=\"document.getElementById('id_city').value='"+exCity+"';document.getElementById('id_county').value='"+exCounty+"';document.fshow.submit();\" /></li>";	
		}
		inner = inner + "</ul>";
		div.innerHTML = inner;

	}
	else
	{
		div.innerHTML = inner + "<h3 class='error'>Die Suche &uuml;ber Postleitzahl bzw. Ortsnamen blieb erfolglos.</h3><p>Bitte versuchen Sie es erneut oder gehen Sie den sicheren Weg &uuml;ber die Bundesland-Auswahl.</p>";	
	}
	



}
