public void help() {

		JFrame frame = new JFrame();
		frame.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
		frame.setTitle(Tools.getLocalizedString("HELP_DIALOG_TITLE"));
		frame.setIconImage(Program.programIcon);
		Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
		frame.setSize((int) ((0.65) * d.width), (int) ((0.65) * d.height));
		JPanel contentPane = new JPanel();
		contentPane.setLayout(new BorderLayout(0, 0));
		frame.setContentPane(contentPane);

		JPanel panel = new JPanel();
		contentPane.add(panel, BorderLayout.CENTER);
		panel.setLayout(new BorderLayout(0, 0));
		String url = "help/" + preferences.getLanguage() + "/index.htm";
		XHTMLPanel xHTMLPanel = new XHTMLPanel();
		FSScrollPane scroll = new FSScrollPane(xHTMLPanel);
		panel.add(scroll, BorderLayout.CENTER);
		try {
			xHTMLPanel.setDocument(new File(url));
			frame.setVisible(true);
		} catch (Exception e1) {
			unavailableHelp();
		}
	}