var request = false;
       function SuchenUndErsetzen(QuellText, SuchText, ErsatzText)
        {   // Erstellt von Ralf Pfeifer
            // Fehlerpruefung
            if ((QuellText == null) || (SuchText == null))           { return null; }
            if ((QuellText.length == 0) || (SuchText.length == 0))   { return QuellText; }

            // Kein ErsatzText ?
            if ((ErsatzText == null) || (ErsatzText.length == 0))    { ErsatzText = ""; }

            var LaengeSuchText = SuchText.length;
            var LaengeErsatzText = ErsatzText.length;
            var Pos = QuellText.indexOf(SuchText, 0);

            while (Pos >= 0)
            {
                QuellText = QuellText.substring(0, Pos) + ErsatzText + QuellText.substring(Pos + LaengeSuchText);
                Pos = QuellText.indexOf(SuchText, Pos + LaengeErsatzText);
            }
            return QuellText;
        } // -->
function hole_Daten(artikel,nr,hauptnr) {
	if (window.XMLHttpRequest) {
		request = new XMLHttpRequest(); // Mozilla, Safari, Opera
	} else if (window.ActiveXObject) {
		try {
			request = new ActiveXObject('Msxml2.XMLHTTP'); // IE 5
		} catch (e) {
			try {
				request = new ActiveXObject('Microsoft.XMLHTTP'); // IE 6
			} catch (e) {}
		}
	}
	if (!request) {
		alert("Kann keine XMLHTTP-Instanz erzeugen");
		return false;
	} else {
		var host = parent.location.hostname;
		var url = "http://" +  host +  "/kr-public/seitenaufruf.php?&artikel="+artikel+"&nr="+nr+"&hauptnr="+hauptnr;
		request.open('get', url, true);
		request.send(null);
		request.onreadystatechange = schreibe_Daten;
	}
}

function schreibe_Daten() {
	switch (request.readyState) {
	case 4:
		if (request.status != 200) {
			alert("Request: fehlerhaft abgeschlossen\nFehler:"+request.status+"\n"+request.statusText);
		} else {
			var content = request.responseText;
			
			document.getElementById('idinhalt').style.visibility="hidden";
			
			content = SuchenUndErsetzen(content, "url(./", "url(");
			content = SuchenUndErsetzen(content, "./", "kr-public/");
			document.getElementById('idinhalt').innerHTML = SuchenUndErsetzen(content, "url(", "url(kr-public/");
			timer=setInterval(header_geladen,1000);
		}
	break;
	default:
	break;
	}
}

function header_geladen() {
	if (document.images[0].complete) {
		document.getElementById('idinhalt').style.visibility="visible";
		clearInterval(timer);
	}
}
                        
                                              