]> git.openstreetmap.org Git - rails.git/blobdiff - public/javascripts/site.js
Upgrade to rails 3.1.0
[rails.git] / public / javascripts / site.js
diff --git a/public/javascripts/site.js b/public/javascripts/site.js
deleted file mode 100644 (file)
index 55d33d9..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-function updatelinks(lon,lat,zoom,layers) {
-  var links = new Object();
-  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; }
-    var args = getArgs(node.href);
-    args["lat"] = lat;
-    args["lon"] = lon;
-    args["zoom"] = zoom;
-    args["layers"] = layers;
-    node.href = setArgs(node.href, args);
-  }
-
-  node = document.getElementById("editanchor");
-  if (node) {
-    if (zoom >= 11) {
-      var args = new Object();
-      args.lat = lat;
-      args.lon = lon;
-      args.zoom = zoom;
-      node.href = setArgs("/edit.html", args);
-      node.style.fontStyle = 'normal';
-    } else {
-      node.href = 'javascript:alert("zoom in to edit map");';
-      node.style.fontStyle = 'italic';
-    }
-  }
-}
-
-function getArgs(url) {
-  var args = new Object();
-  var querystart = url.indexOf("?");
-
-  if (querystart >= 0) {
-     var querystring = url.substring(querystart + 1);
-     var queryitems = querystring.split("&");
-
-     for (var i = 0; i < queryitems.length; i++) {
-        if (match = queryitems[i].match(/^(.*)=(.*)$/)) {
-           args[unescape(match[1])] = unescape(match[2]);
-        } else {
-           args[unescape(queryitems[i])] = null
-        }
-     }
-  }
-
-  return args;
-}
-
-function setArgs(url, args) {
-   var queryitems = new Array();
-
-   for (arg in args)
-   {
-      if (args[arg] == null) {
-         queryitems.push(escape(arg));
-      } else {
-         queryitems.push(escape(arg) + "=" + escape(args[arg]));
-      }
-   }
-
-   return url.replace(/\?.*$/, "") + "?" + queryitems.join("&");
-}
-
-function getStyle(el, property) {
-  var style;
-
-  if (el.currentStyle) {
-    style = el.currentStyle[property];
-  } else if( window.getComputedStyle ) {
-    style = document.defaultView.getComputedStyle(el,null).getPropertyValue(property);
-  } else {
-    style = el.style[property];
-  }
-
-  return style;
-}