]> git.openstreetmap.org Git - rails.git/blobdiff - public/javascripts/map.js
Fix alignment of greeting in top right corner of site.
[rails.git] / public / javascripts / map.js
index 803f273bdb6aaede0580572e6bf519c1a6233668..4816f762bdf2e2ad4e297838afd6c97c28c36c51 100644 (file)
@@ -2,7 +2,7 @@ var map;
 var markers;
 var popup;
 
 var markers;
 var popup;
 
-function createMap(divName, centre, zoom) {
+function createMap(divName) {
    OpenLayers.Util.onImageLoadError = function() {
       this.src = OpenLayers.Util.getImagesLocation() + "404.png";
    }
    OpenLayers.Util.onImageLoadError = function() {
       this.src = OpenLayers.Util.getImagesLocation() + "404.png";
    }
@@ -28,7 +28,6 @@ function createMap(divName, centre, zoom) {
    map.addLayer(markers);
 
    map.addControl(new OpenLayers.Control.LayerSwitcher());
    map.addLayer(markers);
 
    map.addControl(new OpenLayers.Control.LayerSwitcher());
-   map.setCenter(centre, zoom);
 
    return map;
 }
 
    return map;
 }
@@ -42,7 +41,7 @@ function getTileURL(bounds) {
 
    if (y < 0 || y >= limit)
    {
 
    if (y < 0 || y >= limit)
    {
-     return null;
+     return OpenLayers.Util.getImagesLocation() + "404.png";
    }
    else
    {
    }
    else
    {
@@ -52,6 +51,14 @@ function getTileURL(bounds) {
    }
 }
 
    }
 }
 
+function getArrowIcon() {
+   var size = new OpenLayers.Size(25, 22);
+   var offset = new OpenLayers.Pixel(-30, -27);
+   var icon = new OpenLayers.Icon("/images/arrow.png", size, offset);
+
+   return icon;
+}
+
 function addMarkerToMap(position, icon, description) {
    var marker = new OpenLayers.Marker(position, icon);
 
 function addMarkerToMap(position, icon, description) {
    var marker = new OpenLayers.Marker(position, icon);