//var http_request = false;
var http_request = null;

function getContent() {

    if (http_request.readyState == 4) {
        if (http_request.status == 200) {
            //alert(http_request.responseText);
						var cont = document.getElementById('div_content');
						
						if (cont) {
			    		 cont.innerHTML = http_request.responseText;
        		} 
				} else {
           	alert('There was a problem with the request. Error status: ' + http_request.status);
        }
		}
}

function makeRequest(sSubmitType, url, sCallBack, sTitel) {

    if (http_request != null) {
			 //return;
		}
		
		http_request = false;

		if (url == '') {
			 return false;
		}
			 
		if (sCallBack == '') {
			 return false;
		}

		
		var m_SubmitType = 'GET';
		if (sSubmitType == 'GET' || sSubmitType == 'POST') {
			 m_SubmitType = sSubmitType;
		}
    if (window.XMLHttpRequest) { // Mozilla, Safari,...
        http_request = new XMLHttpRequest();
        if (http_request.overrideMimeType) {
            http_request.overrideMimeType('text/xml');
        }
    } else if (window.ActiveXObject) { // IE
        try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
            http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }

    if (!http_request) {
        alert('Giving up :( Cannot create an XMLHTTP instance');
        return false;
    }
    //alert(sCallBack);
		http_request.onreadystatechange = sCallBack;
		if (m_SubmitType == 'POST') {
			 http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		}
    http_request.open(m_SubmitType, url, true);
    http_request.send(null);
		
		if (sTitel == '') {
			 document.getElementById('bread').innerHTML = '';
		} else {
			 document.getElementById('bread').innerHTML = '&nbsp;&middot;&nbsp;' + sTitel;
		}

}
