Index: /applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/dialogs/OSeaMAction.java
===================================================================
--- /applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/dialogs/OSeaMAction.java	(revision 24593)
+++ /applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/dialogs/OSeaMAction.java	(revision 24594)
@@ -2,4 +2,6 @@
 
 import static org.openstreetmap.josm.tools.I18n.tr;
+
+import oseam.panels.*;
 
 import java.awt.Color;
@@ -9,8 +11,10 @@
 import java.awt.event.ActionEvent;
 import java.awt.event.ActionListener;
+import java.awt.event.ComponentListener;
 import java.awt.event.FocusAdapter;
 import java.awt.event.FocusEvent;
 import java.awt.event.ItemEvent;
 import java.awt.event.ItemListener;
+import java.beans.PropertyChangeListener;
 import java.util.Collection;
 import java.util.Iterator;
@@ -36,4 +40,6 @@
 import org.openstreetmap.josm.data.osm.Node;
 import org.openstreetmap.josm.data.osm.OsmPrimitive;
+import org.openstreetmap.josm.gui.MapView.EditLayerChangeListener;
+import org.openstreetmap.josm.gui.MapView.LayerChangeListener;
 
 import oseam.Messages;
@@ -49,4 +55,5 @@
 	private JRadioButton specButton = null;
 	private JRadioButton lightButton = null;
+	private PanelChan panelChan = null;
 
 	public OSeaMAction() {
@@ -63,4 +70,7 @@
 			Main.pref.put("color.background", "#606060");
 
+		panelChan= new PanelChan();
+		panelChan.setBounds(new Rectangle(110, 0, 290, 160));
+		panelChan.setVisible(false);
 	}
 
@@ -75,4 +85,5 @@
 			oseamPanel.add(getSpecButton(), null);
 			oseamPanel.add(getLightButton(), null);
+			oseamPanel.add(panelChan, null);
 			typeButtons = new ButtonGroup();
 			typeButtons.add(chanButton);
@@ -82,5 +93,11 @@
 			ActionListener alType = new ActionListener() {
 				public void actionPerformed(java.awt.event.ActionEvent e) {
-					chanButton.setEnabled(!chanButton.isSelected());
+					if (chanButton.isSelected()) {
+						chanButton.setEnabled(false);
+						panelChan.setVisible(true);
+					} else { 
+						chanButton.setEnabled(true);
+						panelChan.setVisible(false);
+					}
 					hazButton.setEnabled(!hazButton.isSelected());
 					specButton.setEnabled(!specButton.isSelected());
Index: /applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/msg/messages.properties
===================================================================
--- /applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/msg/messages.properties	(revision 24593)
+++ /applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/msg/messages.properties	(revision 24594)
@@ -9,2 +9,12 @@
 LightsButton=/images/LightsButton.png
 LightsTip=Lights marks
+PortButton=/images/PortButton.png
+PortTip=Port hand marks
+StbdButton=/images/StbdButton.png
+StbdTip=Starboard hand marks
+PrefPortButton=/images/PrefPortButton.png
+PrefPortTip=Preferred Port hand marks
+PrefStbdButton=/images/PrefStbdButton.png
+PrefStbdTip=Preferred Starboard hand marks
+SafeWaterButton=/images/SafeWaterButton.png
+SafeWaterTip=Safe Water marks
Index: /applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/msg/messages_de.properties
===================================================================
--- /applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/msg/messages_de.properties	(revision 24593)
+++ /applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/msg/messages_de.properties	(revision 24594)
@@ -9,2 +9,12 @@
 LightsButton=/images/LightsButton_de.png
 LightsTip=Lights marks
+PortButton=/images/PortButton_de.png
+PortTip=Port hand marks
+StbdButton=/images/StbdButton_de.png
+StbdTip=Starboard hand marks
+PrefPortButton=/images/PrefPortButton_de.png
+PrefPortTip=Preferred Port hand marks
+PrefStbdButton=/images/PrefStbdButton_de.png
+PrefStbdTip=Preferred Starboard hand marks
+SafeWaterButton=/images/SafeWaterButton_de.png
+SafeWaterTip=Safe Water marks
Index: /applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/msg/messages_en.properties
===================================================================
--- /applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/msg/messages_en.properties	(revision 24593)
+++ /applications/editors/josm/plugins/smed/plugs/oseam/src/oseam/msg/messages_en.properties	(revision 24594)
@@ -9,2 +9,12 @@
 LightsButton=/images/LightsButton.png
 LightsTip=Lights marks
+PortButton=/images/PortButton.png
+PortTip=Port hand marks
+StbdButton=/images/StbdButton.png
+StbdTip=Starboard hand marks
+PrefPortButton=/images/PrefPortButton.png
+PrefPortTip=Preferred Port hand marks
+PrefStbdButton=/images/PrefStbdButton.png
+PrefStbdTip=Preferred Starboard hand marks
+SafeWaterButton=/images/SafeWaterButton.png
+SafeWaterTip=Safe Water marks
