Mercurial > hg > batmud > maputils
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!");