diff options
author | Andrew Dolgov <[email protected]> | 2005-12-30 07:00:36 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2005-12-30 07:00:36 +0100 |
commit | c2b2aee071f19adb8f15b94695dae78e1dda52f0 (patch) | |
tree | 7373c4ca7a82b3b64d995b858be32911456e8bee /prefs.js | |
parent | 0010d872eb520dccf7c7a18c42e528ea91e79214 (diff) |
browser interface tweaks
Diffstat (limited to 'prefs.js')
-rw-r--r-- | prefs.js | 20 |
1 files changed, 14 insertions, 6 deletions
@@ -1380,19 +1380,27 @@ function updateBigFeedBrowser() { } -function browserExpand(id) { +function browserToggleExpand(id) { try { /* if (feed_to_expand && feed_to_expand != id) { var d = document.getElementById("BRDET-" + feed_to_expand); d.style.display = "none"; } */ + + var d = document.getElementById("BRDET-" + id); + + if (d.style.display == "block") { + d.style.display = "none"; + + } else { - feed_to_expand = id; + feed_to_expand = id; - xmlhttp.open("GET", "backend.php?op=pref-feed-browser&subop=details&id=" - + param_escape(id), true); - xmlhttp.onreadystatechange=expand_feed_callback; - xmlhttp.send(null); + xmlhttp.open("GET", "backend.php?op=pref-feed-browser&subop=details&id=" + + param_escape(id), true); + xmlhttp.onreadystatechange=expand_feed_callback; + xmlhttp.send(null); + } } catch (e) { exception_error("browserExpand", e); |