var http_request = false;

function dc_erzeugeRequest(url) {
	
	if(url == "index" || url == "about" || url == "pathologie" || url == "radiologie" || url == "labor" || url == "impressum") { } else {
		url = "manipulation";
	}	 
	
	var url = "templates/" + url + ".tpl";
	http_request = false;

	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
	} 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('Es konnte keine XMLHTTP-Instanz erzeugt werden.');
		return false;
	}
	dc_ProgressBar('einblenden');
	http_request.open('GET', url, true);
	http_request.onreadystatechange = dc_Ausgabe;
	http_request.send(null);

}

function dc_Ausgabe() {
	if (http_request.readyState == 4) {
		  var answer = http_request.responseText;
		  dc_ProgressBar('ausblenden');
		  if(document.getElementById("dc_content_inhalt").innerHTML != answer){
			document.getElementById("dc_content_inhalt").innerHTML = answer;
			document.getElementById('dc_iframe').src = "dummy.php";   
		  }
		  else{
			document.getElementById("dc_content_inhalt").innerHTML = "";
		  }
	}

}

        // Statusanzeige ein- und ausblenden
        function dc_ProgressBar(x) {        
            if(x == "einblenden") {                
                document.getElementById('dc_content_inhalt').innerHTML = "<div style='postion: absolute; top:50px; left:50px;'><img src='images/loader.gif' /></div>";
			}
            else {
                document.getElementById('dc_content_inhalt').innerHTML = "";     
			}        
        }  
