changeset 1932:69294bfa48ca

Add helper function mapGetSelectedMaps() and use it.
author Matti Hamalainen <ccr@tnsp.org>
date Mon, 13 Nov 2017 05:34:07 +0200
parents 493f58182dcf
children fe08d358382f
files www/search.js
diffstat 1 files changed, 16 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/www/search.js	Mon Nov 13 05:33:29 2017 +0200
+++ b/www/search.js	Mon Nov 13 05:34:07 2017 +0200
@@ -67,6 +67,21 @@
 }
 
 
+function mapGetSelectedMaps()
+{
+  // Check which maps are enabled, if any
+  var searchList = [];
+  for (var i = 0; i < mapList.length; i++)
+  {
+    var res = mapList[i];
+    var elem = document.getElementById("map_"+ res[0]);
+    if (elem.checked)
+      searchList.push(res[0]);
+  }
+  return searchList;
+}
+
+
 function mapDoMapSearch()
 {
   // Check the search pattern for some sanity before
@@ -84,16 +99,7 @@
     return;
   }
 
-  // Check which maps are enabled, if any
-  var searchList = [];
-  for (var i = 0; i < mapList.length; i++)
-  {
-    var res = mapList[i];
-    var elem = document.getElementById("map_"+ res[0]);
-    if (elem.checked)
-      searchList.push(res[0]);
-  }
-
+  var searchList = mapGetSelectedMaps();
   if (searchList.length == 0 && mapList.length > 0)
   {
     mapResult("No maps selected!");