function AjaxReadFile(fileUrl, fileParameter) {
    var req;
    var fileContent;
	var rfsh = new Date() ; rfsh = "?"+rfsh.getTime();
//	var debugMode;
	
	if (debugMode) {
		debugEntry("Ajax-Aufruf: "+fileUrl+'?'+fileParameter);
	}
    // branch for native XMLHttpRequest object
   if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.open("GET", fileUrl+rfsh+"&"+fileParameter, false);
        req.send(null);
        fileContent = req.responseText;
		if (debugMode) {
			debugEntry("XMLHttpRequest:\n\n"+fileContent);
		}
    // branch for IE/Windows ActiveX version
     } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        req.open("GET", fileUrl+rfsh+"&"+fileParameter, false);
        req.onreadystatechange=function() {
                                    if (req.readyState == 4) {
                                        fileContent = req.responseText;
                                    }
                                }
        req.send(null);
		if (debugMode) {
			debugEntry("ActiveXObject:\n\n"+fileContent);
		}
	}
    return fileContent;
}// FileRead End

