var request = null;
var div = null;

var xmlHttp = false;

try {
    xmlHttp  = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
    try {
        xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");
    } catch(e) {
        xmlHttp  = false;
    }
}
// ... für Mozilla, Opera und Safari
if (!xmlHttp  && typeof XMLHttpRequest != 'undefined') {
    xmlHttp = new XMLHttpRequest();
}


function doRequest(url, div) {
	document.getElementById(div).innerHTML = '<center><img src="images/ajax_loading.gif"></center>';
	if (xmlHttp) {
		xmlHttp.open('GET', url , true);
		xmlHttp.onreadystatechange = function() {
			if(xmlHttp.readyState == 4) {
				document.getElementById(div).innerHTML = xmlHttp.responseText;
			}
		};
	xmlHttp.send(null);
	}
}
