var HDLR = {
	get: function(url) {
		try {			// W3C-Standard
			HDLR.ajax = new XMLHttpRequest();
		} catch(w3c) {
			try {			// Internet Explorer
				HDLR.ajax = new ActiveXObject("Msxml2.XMLHTTP");
			} catch(msie) {
				return false;	// !!! Link auf XML-Dokument
			}
		}
		HDLR.ajax.open('GET', url, true);
		HDLR.ajax.setRequestHeader('Content-Type', 'text/xml');
		// umgeht Internet Explorers Caching von GET-Anfragen
		HDLR.ajax.setRequestHeader('If-Modified-Since', 'Sat, 1 Jan 2000 00:00:00 GMT');
		HDLR.ajax.send(null);

		// werden die empfangenen Inhalte geparst
		HDLR.ajax.onreadystatechange = function() {
			// wenn Datei komplett empfangen ist ...
			if (HDLR.ajax.readyState == 4){
				callback(HDLR.ajax.responseText);
			}
		}
	}
}
function callback(obj) {
	if(obj.length==0)return;
	var respArr = obj.split("#$");
	suggest(respArr[0], respArr[1]);
};