function MD_preloadImages() {
	if (!document.sr) {
		document.sr = new Array();
	}
	var i, j = document.sr.length;
	var a = arguments;

	for (i = 0; i < a.length; i++) {
		document.sr[j] = new Image();
		document.sr[j++].src = a[i];
	}
	return;
}

function MD_swapImgRestore()
{
	var i, a = document.sr;
	var lv_Bildname;

	for (i = 0; i < document.images.length; i++) {
		if ((lv_Bildname = MD_findObj(document.images[i].name)) != null) {
			if (a[0].name == lv_Bildname.name) {
				lv_Bildname.src = lv_Bildname.oSrc;
				lv_Bildname.oSrc = null;
			}
		}
	}
	return;
}

// Findet das Bild anhand des zugehörigen Namens
function MD_findObj(n) {
	var i;

	for (i = 0; i < document.images.length; i++) {
		if (document.images[i].name == n) {
			return document.images[i];
		}
	}
	return null;
}

function MD_swapImage() {
	var i, j = 0, a = arguments;
	var lv_Bildname;
	document.sr = new Array();
	for (i = 0; i < a.length; i+=2) {
		if ((lv_Bildname = MD_findObj(a[i])) != null) {
			document.sr[j++] = lv_Bildname;
			// alten Bildpfad merken und Pfad für Austauschbild reinschreiben.
			if (!lv_Bildname.oSrc) {
				// Hier steht der Pfad des originalen Bildes drin
				lv_Bildname.oSrc = lv_Bildname.src;
			}
			lv_Bildname.src = a[i+1];
		}
	}
	return;
}