function openWindow(url,name,parameter) {
	var size;

	// Wenn ein Name uebergeben wird --> Voreinstellungen setzen
	if (name == "normal") {
		size = "location=yes,menubar=yes,personalbar=yes,resizable=yes,scrollbars=yes,status=yes,toolbar=yes";
	}
	else if ( name.match(/^admin/) ) {
		var admin_height = (screen.height - 80);
		var admin_left   = (screen.width - 520);
		if (admin_height > 688) {
			admin_height = 688;
		}
		if (name == "adminfiles") {
			admin_height = 542;
			admin_left = 1;
		}
		size = "width=510,height=" + admin_height + ",top=1,left=" + admin_left + ",resizable=yes,scrollbars=yes,status=yes";
	}
	else if (name == "bill") {
		size = "width=670,height=542,top=1,left=1,resizable=yes,scrollbars=yes,menubar=yes";
	}
	else if (name == "colorpicker") {
		size = "width=535,height=542,top=1,left=1";
	}
	else if (name == "file") {
		size = "width=670,height=542,top=1,left=1,resizable=yes,scrollbars=yes,menubar=yes";
	}
	else if (name == "help") {
		size = "width=450,height=542,top=1,left=1,resizable=yes,scrollbars=yes,status=yes";
	}
	else if (name == "order") {
		size = "width=535,height=542,top=1,left=50,resizable=yes,scrollbars=yes,status=yes";
	}
	// Wenn ein undefinierter Name übergeben wird, setze Standardparameter
	else {
		size = "width=400,height=542,resizable=yes,scrollbars=yes";
	}

	// Wenn ein Parameter uebergeben wird --> diesen uebernehmen
	if (parameter) {
		size = parameter;
	}

	var popuphandler = window.open('',name,size);
	popuphandler.location.href = url;
	popuphandler.focus();

}
 
