summaryrefslogtreecommitdiff
path: root/functions.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2005-09-09 08:45:54 +0100
committerAndrew Dolgov <[email protected]>2005-09-09 08:45:54 +0100
commit8143ae1f2b61c6ad7255b090b47447d3680e22bf (patch)
tree9e5e815f62f8afe360daac6692a862fbcc036b07 /functions.js
parenteb36b4eb5526fca5ea05b635d828e290687b4ea3 (diff)
more work on tag support
Diffstat (limited to 'functions.js')
-rw-r--r--functions.js27
1 files changed, 15 insertions, 12 deletions
diff --git a/functions.js b/functions.js
index b6b608e71..72d35dbbd 100644
--- a/functions.js
+++ b/functions.js
@@ -314,24 +314,27 @@ function label_counters_callback() {
var feedu = f_document.getElementById("FEEDU-" + id);
var feedr = f_document.getElementById("FEEDR-" + id);
- feedu.innerHTML = ctr;
-
- if (ctr > 0) {
- feedctr.className = "odd";
- if (!feedr.className.match("Unread")) {
- feedr.className = feedr.className + "Unread";
- }
- } else {
- feedctr.className = "invisible";
- feedr.className = feedr.className.replace("Unread", "");
- }
+ if (feedctr && feedu && feedr) {
+
+ feedu.innerHTML = ctr;
+
+ if (ctr > 0) {
+ feedctr.className = "odd";
+ if (!feedr.className.match("Unread")) {
+ feedr.className = feedr.className + "Unread";
+ }
+ } else {
+ feedctr.className = "invisible";
+ feedr.className = feedr.className.replace("Unread", "");
+ }
+ }
}
}
}
function update_label_counters(feed) {
if (xmlhttp_ready(xmlhttp_rpc)) {
- var query = "backend.php?op=rpc&subop=getLabelCounters";
+ var query = "backend.php?op=rpc&subop=getAllCounters";
if (feed > 0) {
query = query + "&aid=" + feed;