function open_window (url, name, features, width, height, center) {
	if (name == '') {
		name	=	'Detailansicht';
	}
	if ( (height == '') || (height == 0) ) 	height	=	500;
	if ( (width == '') || (width == 0) ) 	width	=	500;
	if ( (features == "none") || (features == '') ) {
		features = "toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes";
	} else {	
		if (features == "all") {
			features = "toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes";
		}
	}
	
	if (window.screen) {
		if ((center != '') && (center != 'false')) {
			var	offset			=	30;
			var	bottom_offset	=	70;
		
			switch (center) {
				case 'top-left':
					var myLeft	=	offset;
					var myTop	=	offset;
				break;
				case 'top-right':
					var myLeft	=	screen.availWidth - width - offset;
					var myTop	=	offset;
				break;
				case 'top-middle':
					var myLeft	=	(screen.availWidth - width) / 2;
					var myTop	=	offset;
				break;
				case 'mid-left':
					var myLeft	=	offset;
					var myTop	=	( (screen.availHeight - height) / 2) - offset;
				break;
				case 'mid-right':
					var myLeft	=	(screen.availWidth - width) - offset;
					var myTop	=	( (screen.availHeight - height) / 2) - offset;
				break;
				case 'bottom-left':
					var myLeft	=	offset;
					var myTop	=	screen.availHeight - height - bottom_offset;
				break;					
				case 'bottom-middle':
					var myLeft	=	(screen.availWidth - width) / 2;
					var myTop	=	screen.availHeight - height - bottom_offset;
				break;
				case 'bottom-right':
					var myLeft	=	screen.availWidth - width - offset;
					var myTop	=	screen.availHeight - height - bottom_offset;
				break;
				default:
					var myLeft	=	(screen.availWidth - width) / 2;
					var myTop	=	( (screen.availHeight - height) / 2) - offset;						
				break;
			}
			features	+=	(features != '') ? ',' : '';
			features	+=	',left=' + myLeft + ',top=' + myTop;
		}
	}
	window.open (url, name, features + ((features != '') ? ',' : '') + 'width=' + width + ',height=' + height).focus();
}
	
