Index: applications/editors/josm/plugins/surveyor/src/at/dallermassl/josm/plugin/surveyor/SurveyorShowAction.java
===================================================================
--- applications/editors/josm/plugins/surveyor/src/at/dallermassl/josm/plugin/surveyor/SurveyorShowAction.java	(revision 2945)
+++ applications/editors/josm/plugins/surveyor/src/at/dallermassl/josm/plugin/surveyor/SurveyorShowAction.java	(revision 2946)
@@ -72,7 +72,9 @@
             surveyorFrame.setTitle((String)getValue(AbstractAction.NAME));
             // <FIXXME date="28.04.2007" author="cdaller">
-            // TODO get old size/pos of frame from properties
+            // TODO get old pos of frame from properties
             // </FIXXME> 
+            SurveyorPlugin.setSurveyorFrame(surveyorFrame);
         }
+        surveyorFrame.setAlwaysOnTop(true);
         surveyorFrame.setVisible(true);
 
@@ -91,5 +93,5 @@
         SurveyorComponent component= null;
         try {
-            if (source.startsWith("http") || source.startsWith("ftp") || source.startsWith("file"))
+            if (source.startsWith("http://") || source.startsWith("ftp://") || source.startsWith("file:"))
                 in = new URL(source).openStream();
             else if (source.startsWith("resource://"))
