From 1a6a9555ffc0bb6d6f1d9e1b54e141ebd605c604 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Tue, 13 Dec 2005 16:59:43 +0100 Subject: consolidate counter parsing code --- tt-rss.js | 31 ++----------------------------- 1 file changed, 2 insertions(+), 29 deletions(-) (limited to 'tt-rss.js') diff --git a/tt-rss.js b/tt-rss.js index c4cd2db74..dee5e8546 100644 --- a/tt-rss.js +++ b/tt-rss.js @@ -92,35 +92,8 @@ function refetch_callback() { } var f_document = window.frames["feeds-frame"].document; - - for (var l = 0; l < reply.childNodes.length; l++) { - var id = reply.childNodes[l].getAttribute("id"); - var ctr = reply.childNodes[l].getAttribute("counter"); - - var feedctr = f_document.getElementById("FEEDCTR-" + id); - var feedu = f_document.getElementById("FEEDU-" + id); - var feedr = f_document.getElementById("FEEDR-" + id); - - if (id == "global-unread") { - global_unread = ctr; - continue; - } - - 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", ""); - } - } - } + + parse_counters(reply, f_document); updateTitle(""); notify("All feeds updated."); -- cgit v1.2.3