summaryrefslogtreecommitdiff
path: root/functions.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2007-09-05 17:10:35 +0100
committerAndrew Dolgov <[email protected]>2007-09-05 17:10:35 +0100
commitc32cd48afe5c5b9c134d1e9678c11298630b10eb (patch)
treecb989d08c59ea3940ce5a979ba9ce5072e07e678 /functions.js
parenta7750ac60047182c8622fa8999fcb9d0e76eef0e (diff)
infscroll: properly restore headline selections on load (closes #146)
Diffstat (limited to 'functions.js')
-rw-r--r--functions.js25
1 files changed, 25 insertions, 0 deletions
diff --git a/functions.js b/functions.js
index d8f7a235c..47374ea4e 100644
--- a/functions.js
+++ b/functions.js
@@ -1687,3 +1687,28 @@ function labelTest() {
}
}
+function isCdmMode() {
+ return !document.getElementById("headlinesList");
+}
+
+function getSelectedArticleIds2() {
+ var rows = new Array();
+ var cdm_mode = isCdmMode();
+
+ if (cdm_mode) {
+ rows = cdmGetSelectedArticles();
+ } else {
+ rows = getSelectedTableRowIds("headlinesList", "RROW", "RCHK");
+ }
+
+ var ids = new Array();
+
+ for (var i = 0; i < rows.length; i++) {
+ var chk = document.getElementById("RCHK-" + rows[i]);
+ if (chk && chk.checked) {
+ ids.push(rows[i]);
+ }
+ }
+
+ return ids;
+}