diff --git a/web_assets/functions.js b/web_assets/functions.js
index c89a95e..09b0172 100644
--- a/web_assets/functions.js
+++ b/web_assets/functions.js
@@ -72,7 +72,12 @@ function createDropDown(title, items) {
dropdownDiv.appendChild(d);
d.appendChild(n)
var textNode = document.createElement("text");
- textNode.innerHTML = "
" + item.label + "
";
+ if(item.icon) {
+ textNode.innerHTML = "
" + item.label + "
";
+ } else {
+ textNode.innerHTML = item.label + "
";
+ }
+
d.appendChild(textNode);
}
}
@@ -162,12 +167,15 @@ function drawMapControls() {
var items = [];
for (idx in regionGroups) {
var regionGroup = regionGroups[idx];
- items.push({"label": regionGroup.label, "checked": regionGroup.checked,
+ items.push({
+ "label": regionGroup.label,
+ "checked": regionGroup.checked,
"action": function(n, l, checked) {
- jQuery.each(regionCollection[l], function(i,elem) {
- elem.setMap(checked ? map : null); // Thanks to LeastWeasel for this line!
- });
- }});
+ jQuery.each(regionCollection[l], function(i,elem) {
+ elem.setMap(checked ? map : null); // Thanks to LeastWeasel for this line!
+ });
+ }
+ });
}
createDropDown("Regions", items);
}