Index: applications/editors/josm/plugins/globalsat/src/org/kaintoch/gps/globalsat/dg100/GpsRec.java
===================================================================
--- applications/editors/josm/plugins/globalsat/src/org/kaintoch/gps/globalsat/dg100/GpsRec.java	(revision 11555)
+++ applications/editors/josm/plugins/globalsat/src/org/kaintoch/gps/globalsat/dg100/GpsRec.java	(revision 12588)
@@ -32,5 +32,5 @@
 	private int dg100TypeOfNextRec = -1;
 	// calculated data
-	private Date dateTime = null;
+	private Calendar dateTime = null;
 
 	public GpsRec()
@@ -265,7 +265,5 @@
 			SimpleDateFormat sdf = new SimpleDateFormat(dateTimeFormat);
 			//logger.info(gsTime + " " + gsDate);
-			Calendar cal = GregorianCalendar.getInstance();
-			cal.setTime(dateTime);
-			dateTimeString = sdf.format(cal.getTime());
+			dateTimeString = sdf.format(dateTime.getTime());
 		}
 		return dateTimeString;
@@ -316,5 +314,6 @@
 		int MM = (dg100Date - DD * 10000) / 100;
 		int YY = dg100Date - DD * 10000 - MM * 100;
-		dateTime = new Date(100 + YY, MM - 1, DD, hh, mm, ss);
+		dateTime = GregorianCalendar.getInstance();
+		dateTime.set(2000 + YY, MM, DD, hh, mm, ss);
 	}
 
@@ -415,5 +414,5 @@
 	 * @return Returns the dateTime.
 	 */
-	public Date getDateTime()
+	public Calendar getDateTime()
 	{
 		return dateTime;
Index: applications/editors/josm/plugins/globalsat/src/org/openstreetmap/josm/plugins/globalsat/GlobalsatPlugin.java
===================================================================
--- applications/editors/josm/plugins/globalsat/src/org/openstreetmap/josm/plugins/globalsat/GlobalsatPlugin.java	(revision 11555)
+++ applications/editors/josm/plugins/globalsat/src/org/openstreetmap/josm/plugins/globalsat/GlobalsatPlugin.java	(revision 12588)
@@ -23,4 +23,5 @@
 import org.openstreetmap.josm.actions.JosmAction;
 import org.openstreetmap.josm.data.gpx.GpxData;
+import org.openstreetmap.josm.tools.Shortcut;
 
 import gnu.io.*;
@@ -108,5 +109,8 @@
     class GlobalsatImportAction extends JosmAction{
         public GlobalsatImportAction(){
-            super(tr("Globalsat Import"), "globalsatImport", tr("Import Data from Globalsat Datalogger DG100 into GPXLayer."), KeyEvent.VK_I, KeyEvent.CTRL_MASK, false);
+            super(tr("Globalsat Import"), "globalsatImport",
+            tr("Import Data from Globalsat Datalogger DG100 into GPXLayer."),
+            Shortcut.registerShortcut("menu:globalsatimport", tr("Menu: {0}", tr("Globalsat Import")),
+            KeyEvent.VK_I, Shortcut.GROUP_MENU), false);
         }
         public void actionPerformed(ActionEvent e){
