// =================================
// Funktionen für Image Highlighting
// =================================

function setImage( obj, img )
{
	document.getElementById( obj ).src = img;
}


var WndDetails = null;

function showDetails( doc ) {
	if (( WndDetails == null ) || ( WndDetails.closed == true )) {
		WndDetails = window.open( doc, "Details", "top=100, left=100, width=770, height=640, resizable=yes, scrollbars=yes" );
	} else {
		if ( WndDetails.location.href.search("&Zoom=y") != -1 ) {
			doc = doc + "&Zoom=y";
		}
		WndDetails.location.href = doc;
	}
	WndDetails.focus( );
}


function RestoreImage(){  //v2.0
	nCount = document.OriginImage.length;
	ImgArray = document.OriginImage;

	if (document.OriginImage != null)
		for (i = 0; i < (nCount - 1); i += 2)
			ImgArray[i].src = ImgArray[i+1];
	document.OriginImage = null;
}

function ReplaceImage(){  //v2.0
	j = 0;
	ImgArray = new Array;
	oldImgArray = document.OriginImage;

	for (i = 0; i < ReplaceImage.arguments.length; i += 2) {
		obj=ReplaceImage.arguments[i]
		ImgArray[j++] = obj;
		if (oldImgArray == null || oldImgArray[j-1] != obj)
			ImgArray[j++] = obj.src;
		else
			ImgArray[j++] = oldImgArray[j];
		obj.src = ReplaceImage.arguments[i + 1];
	}
	if (document.OriginImage == null)
		document.OriginImage = ImgArray;
}

// ==== EOF ===================================================================
