summaryrefslogtreecommitdiff
path: root/functions.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2008-05-17 04:22:38 +0100
committerAndrew Dolgov <[email protected]>2008-05-17 04:22:38 +0100
commit477402d827ef1640405552190cd5cfabd7cabff2 (patch)
treefc5c8c15927c364f6c947f1113e9a76046e2e9ab /functions.js
parent4cf6fc6afba5b1b463d839db517ca45c65ce9520 (diff)
remove incomplete code for hotkey zones
Diffstat (limited to 'functions.js')
-rw-r--r--functions.js57
1 files changed, 5 insertions, 52 deletions
diff --git a/functions.js b/functions.js
index f46bc60f0..0a31e7969 100644
--- a/functions.js
+++ b/functions.js
@@ -1,7 +1,6 @@
var hotkeys_enabled = true;
var debug_mode_enabled = false;
var xmlhttp_rpc = Ajax.getTransport();
-var hotkey_zone = 0;
/* add method to remove element from array */
@@ -1632,59 +1631,13 @@ function displayHelpInfobox(topic_id) {
return false;
}
-var _border_color_normal = "#88b0f0";
-var _border_color_highlight = "#72eda8";
-var _border_color_flash = "#f0fff0";
-
-function highlightHotkeyZone(zone) {
- try {
- var feeds = document.getElementById("feeds-holder");
- var headlines = document.getElementById("headlines-frame");
- var content = document.getElementById("content-frame");
-
- feeds.style.borderColor = _border_color_normal;
- headlines.style.borderColor = _border_color_normal;
- content.style.borderColor = _border_color_normal;
-
- if (zone == 1) {
- feeds.style.borderColor = _border_color_highlight;
-
- new Effect.Highlight(feeds, {duration: 0.5, startcolor:
- _border_color_flash,
- queue: { position:'end', scope: 'EFCHL-Q', limit: 1 } } );
- }
-
- if (zone == 2) {
- headlines.style.borderColor = _border_color_highlight;
-
- new Effect.Highlight(headlines, {duration: 0.5, startcolor:
- _border_color_flash,
- queue: { position:'end', scope: 'EFCHL-Q', limit: 1 } } );
- }
-
- if (zone == 3 && content) {
- content.style.borderColor = _border_color_highlight;
-
- new Effect.Highlight(content, {duration: 0.5, startcolor:
- _border_color_flash,
- queue: { position:'end', scope: 'EFCHL-Q', limit: 1 } } );
- }
-
- } catch (e) {
- exception_error("highlightHotkeyZone", e);
- }
-}
-
-
-function setHotkeyZone(zone) {
+function focus_element(id) {
try {
- hotkey_zone = zone;
-
- highlightHotkeyZone(zone);
-
-
+ var e = document.getElementById(id);
+ if (e) e.focus();
} catch (e) {
- exception_error("setHotkeyZone", e);
+ exception_error(e, "focus_element");
}
+ return false;
}