From: Tom Hughes Date: Sun, 14 Mar 2010 08:48:48 +0000 (+0000) Subject: Use Prototype methods to find the anchor nodes to make sure they get X-Git-Tag: live~6278^2~38 X-Git-Url: https://git.openstreetmap.org/rails.git/commitdiff_plain/89cf0dbe9dd87c12bf8c65dd6e87f888d1349a37?ds=sidebyside Use Prototype methods to find the anchor nodes to make sure they get extended with the Prototype extensions on all browsers. --- diff --git a/public/javascripts/site.js b/public/javascripts/site.js index cabb1568c..0a5aae4ad 100644 --- a/public/javascripts/site.js +++ b/public/javascripts/site.js @@ -10,7 +10,7 @@ function updatelinks(lon,lat,zoom,layers,minlon,minlat,maxlon,maxlat,objtype,obj lat = Math.round(lat * decimals) / decimals; lon = Math.round(lon * decimals) / decimals; - node = document.getElementById("permalinkanchor"); + node = $("permalinkanchor"); if (node) { var args = getArgs(node.href); args["lat"] = lat; @@ -25,7 +25,7 @@ function updatelinks(lon,lat,zoom,layers,minlon,minlat,maxlon,maxlat,objtype,obj node.href = setArgs(node.href, args); } - node = document.getElementById("viewanchor"); + node = $("viewanchor"); if (node) { var args = getArgs(node.href); args["lat"] = lat; @@ -37,7 +37,7 @@ function updatelinks(lon,lat,zoom,layers,minlon,minlat,maxlon,maxlat,objtype,obj node.href = setArgs(node.href, args); } - node = document.getElementById("exportanchor"); + node = $("exportanchor"); if (node) { var args = getArgs(node.href); args["lat"] = lat; @@ -49,7 +49,7 @@ function updatelinks(lon,lat,zoom,layers,minlon,minlat,maxlon,maxlat,objtype,obj node.href = setArgs(node.href, args); } - node = document.getElementById("editanchor"); + node = $("editanchor"); if (node) { if (zoom >= 13) { var args = new Object(); @@ -69,7 +69,7 @@ function updatelinks(lon,lat,zoom,layers,minlon,minlat,maxlon,maxlat,objtype,obj } } - node = document.getElementById("historyanchor"); + node = $("historyanchor"); if (node) { if (zoom >= 11) { var args = new Object(); @@ -96,7 +96,7 @@ function updatelinks(lon,lat,zoom,layers,minlon,minlat,maxlon,maxlat,objtype,obj } } - node = document.getElementById("shortlinkanchor"); + node = $("shortlinkanchor"); if (node) { var args = getArgs(node.href); var code = makeShortCode(lat, lon, zoom);