Mercurial > hg > batmud > gmap2
changeset 53:de1512fcc3c9 gmap2
Cleanups.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sat, 08 Jan 2011 22:58:28 +0200 |
parents | d296121fcc5a |
children | 8f1af8084e17 |
files | markers.js |
diffstat | 1 files changed, 18 insertions(+), 16 deletions(-) [+] |
line wrap: on
line diff
--- a/markers.js Sat Jan 08 22:42:16 2011 +0200 +++ b/markers.js Sat Jan 08 22:58:28 2011 +0200 @@ -93,15 +93,30 @@ function setVisContinent(c, show) { visStateCont[c] = show; - document.getElementById("sp" + c).style.background = show ? "white" : "rgba(0,0,0,0.1)"; - for (var i = 0; i < builtin_cont.length; i++) { if (builtin_cont[i] == c) document.getElementById("marker" + i).style.display = show ? "block" : "none"; } } +function setVisType(c, show) { + visStateType[c] = show; + document.getElementById("sp" + c).style.background = show ? "white" : "rgba(0,0,0,0.1)"; + for (var i = 0; i = builtin_type.length; i++) { + if (builtin_type[i] == c || c == "any") + document.getElementById("marker" + i).style.display = show ? "block" : "none"; + } +} + +function toggleVisContinent(c) { + setVisContinent(c, !visStateCont[c]); +} + +function toggleVisType(c) { + setVisType(c, !visStateType[c]); +} + var str = ""; for (var i = 0; i < continents.length; i++) { c = continents[i][0]; @@ -111,20 +126,7 @@ } document.getElementById("controls").innerHTML = str; -for (var i = 0; i < continents.length; i++) { +for (var i = 0; i < continents.length; i++) setVisContinent(continents[i][0], true); -} -function toggleVisContinent(c) { - setVisContinent(c, !visStateCont[c]); -} - -function toggleVisType(c) { - var show = visStateType[c] = !visStateType[c]; - - for (var i = 0; i = builtin_type.length; i++) { - if (builtin_type[i] == c || type == "any") - document.getElementById("marker" + i).style.display = show ? "none" : "block"; - } -}