Wrap the OpenLayers.Util.createDiv routine
authorTom Hughes <tom@compton.nu>
Sat, 26 Nov 2011 00:15:12 +0000 (00:15 +0000)
committerTom Hughes <tom@compton.nu>
Sat, 26 Nov 2011 00:15:12 +0000 (00:15 +0000)
app/assets/javascripts/openlayers.js.erb

index 6bd650a0db16aafa397db699815a5167faf252a9..206e7177f6906cee5ecbec0f9d4d66697e4ca100 100644 (file)
@@ -28,6 +28,16 @@ OpenLayers.Util.imageURLs = {
     "img/zoom-world-mini.png": "<%= asset_path 'img/zoom-world-mini.png' %>"
 };
 
+OpenLayers.Util.origCreateDiv = OpenLayers.Util.createDiv;
+
+OpenLayers.Util.createDiv = function(id, px, sz, imgURL, position, 
+                                     border, overflow, opacity) {
+    imgURL = OpenLayers.Util.imageURLs[imgURL] || imgURL;
+
+    return OpenLayers.Util.origCreateDiv(id, px, sz, imgURL, position, 
+                                         border, overflow, opacity);
+};
+
 OpenLayers.Util.origCreateImage = OpenLayers.Util.createImage;
 
 OpenLayers.Util.createImage = function(id, px, sz, imgURL, position, border,
@@ -46,6 +56,6 @@ OpenLayers.Util.modifyAlphaImageDiv = function(div, id, px, sz, imgURL,
     imgURL = OpenLayers.Util.imageURLs[imgURL] || imgURL;
 
     return OpenLayers.Util.origModifyAlphaImageDiv(div, id, px, sz, imgURL, 
-                                               position, border, sizing, 
+                                                   position, border, sizing, 
                                                    opacity);
 };