openstreetmap-website/public/javascripts/site.js
2006-07-28 21:53:30 +00:00

28 lines
867 B
JavaScript

function updatelinks(lon,lat,zoom) {
var links = new Array();
links['viewanchor'] = '/index.html';
//links['editanchor'] = 'edit.html';
links['uploadanchor'] = '/traces';
links['loginanchor'] = '/login.html';
links['logoutanchor'] = '/logout.html';
links['registeranchor'] = '/create-account.html';
var node;
var anchor;
for (anchor in links) {
node = document.getElementById(anchor);
if (! node) { continue; }
node.href = links[anchor] + "?lat=" + lat + "&lon=" + lon + "&zoom=" + zoom;
}
node = document.getElementById("editanchor");
if (node) {
if ( zoom >= 14) {
node.href = '/edit.html?lat=' + lat + '&lon=' + lon + "&zoom=" + zoom;
node.style.fontStyle = 'normal';
} else {
node.href = 'javascript:alert("zoom in to edit map");';
node.style.fontStyle = 'italic';
}
}
}