]> git.openstreetmap.org Git - rails.git/blobdiff - public/javascripts/menu.js
Upgrade to rails 3.1.0
[rails.git] / public / javascripts / menu.js
diff --git a/public/javascripts/menu.js b/public/javascripts/menu.js
deleted file mode 100644 (file)
index 7a0cbf4..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
- * Open a menu.
- */
-function openMenu(anchor, menu) {
-  menu.style.display = "block";
-
-  menu.clonePosition(anchor, {
-    setLeft: true, setTop: true, setWidth: false, setHeight: false,
-    offsetLeft: 0, offsetTop: anchor.getHeight()
-  });
-}
-
-/*
- * Callback called when the mouse enters a menu anchor.
- */
-function enterMenuAnchor(event, anchor, menu, delay) {
-  clearTimeout(menu.timer);
-
-  if (delay > 0) {
-    menu.timer = setTimeout(function () { openMenu(anchor, menu) }, delay);
-  } else {
-    openMenu(event, menu);
-  }
-}
-
-/*
- * Callback called when the mouse leaves a menu anchor.
- */
-function leaveMenuAnchor(event, anchor, menu) {
-  var to = event.relatedTarget || event.toElement;
-
-  if (to != menu && !to.descendantOf(menu)) {
-    menu.style.display = "none";
-  }
-
-  clearTimeout(menu.timer);
-}
-
-/*
- * Callback called when the mouse leaves a menu.
- */
-function leaveMenu(event, anchor, menu) {
-  var to = event.relatedTarget || event.toElement;
-
-  if (to != anchor && !to.descendantOf(menu)) {
-    menu.style.display = "none";
-  }
-
-  clearTimeout(menu.timer);
-}
-
-/*
- * Setup a menu, triggered by hovering over an anchor for a given time.
- */
-function createMenu(anchorid, menuid, delay) {
-  var anchor = $(anchorid);
-  var menu = $(menuid);
-
-  anchor.onmouseover = function (event) { enterMenuAnchor(anchor, anchor, menu, delay) };
-  anchor.onmouseout = function (event) { leaveMenuAnchor(event, anchor, menu) };
-  menu.onmouseout = function (event) { leaveMenu(event, anchor, menu) };
-}