function popUp(strUrl, iWidth, iHeight)
{
	var iTop  = (screen.height - iHeight) / 2 ;
	var iLeft = (screen.width  - iWidth) / 2 ;

	var sb = "no";
	if (iWidth > screen.width){
		sb = "yes";
		iWidth = screen.width - 50;
		iLeft = 0;
	}
	if (iHeight > screen.height){
		sb = "yes";
		iHeight = screen.height - 50;
		iTop = 0;
	}

	var sOptions = "toolbar=no";
	sOptions += ",width=" + (iWidth);
	sOptions += ",height=" + (iHeight) ;
	sOptions += ",resizable=no";
	sOptions += ",scrollbars=" + sb;
	sOptions += ",left=" + iLeft ;
	sOptions += ",top=" + iTop ;

	var oMyWindow = window.open(strUrl, "Colortable", sOptions)

	// fix für mozilla, der immer die Statuszeile anzeigt wenn resizable=yes
	if (oMyWindow.innerHeight) {
		oMyWindow.innerHeight = iHeight;
		oMyWindow.innerWidth  = iWidth;
	}

	oMyWindow.focus();
}

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}