0

corrected icons for signposts, regions and overlays dont have icons

This commit is contained in:
Michael Writhe
2011-04-14 17:25:03 -06:00
parent 428b3b937e
commit 3f8b445f8e

View File

@@ -72,7 +72,12 @@ function createDropDown(title, items) {
dropdownDiv.appendChild(d); dropdownDiv.appendChild(d);
d.appendChild(n) d.appendChild(n)
var textNode = document.createElement("text"); var textNode = document.createElement("text");
textNode.innerHTML = "<img width='15' height='15' src='"+item.icon+"'>" + item.label + "<br/>"; if(item.icon) {
textNode.innerHTML = "<img width='15' height='15' src='"+item.icon+"'>" + item.label + "<br/>";
} else {
textNode.innerHTML = item.label + "<br/>";
}
d.appendChild(textNode); d.appendChild(textNode);
} }
} }
@@ -162,12 +167,15 @@ function drawMapControls() {
var items = []; var items = [];
for (idx in regionGroups) { for (idx in regionGroups) {
var regionGroup = regionGroups[idx]; 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) { "action": function(n, l, checked) {
jQuery.each(regionCollection[l], function(i,elem) { jQuery.each(regionCollection[l], function(i,elem) {
elem.setMap(checked ? map : null); // Thanks to LeastWeasel for this line! elem.setMap(checked ? map : null); // Thanks to LeastWeasel for this line!
}); });
}}); }
});
} }
createDropDown("Regions", items); createDropDown("Regions", items);
} }