summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgoodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2005-11-29 04:55:18 +0000
committergoodger <goodger@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2005-11-29 04:55:18 +0000
commit7e124152b5ecda0e4655fe03d36ba602ecfc00da (patch)
treee9901589e5e235d3ef741710100ec23cff467cb0
parent9f9a35b0f29c9120b2773bb5efec2028a31755b1 (diff)
downloaddocutils-7e124152b5ecda0e4655fe03d36ba602ecfc00da.tar.gz
fixed slide0 footer visibility
git-svn-id: http://svn.code.sf.net/p/docutils/code/branches/s5@4117 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
-rw-r--r--docutils/writers/support/s5_html/default/slides.js18
1 files changed, 11 insertions, 7 deletions
diff --git a/docutils/writers/support/s5_html/default/slides.js b/docutils/writers/support/s5_html/default/slides.js
index a95640203..f0f81bbf8 100644
--- a/docutils/writers/support/s5_html/default/slides.js
+++ b/docutils/writers/support/s5_html/default/slides.js
@@ -110,23 +110,27 @@ function slideLabel() {
function currentSlide() {
var cs;
+ var footer_nodes;
+ var vis = 'visible';
if (document.getElementById) {
cs = document.getElementById('currentSlide');
- footer = document.getElementById('footer');
+ footer_nodes = document.getElementById('footer').childNodes;
} else {
cs = document.currentSlide;
- cs = document.footer;
+ footer = document.footer.childNodes;
}
cs.innerHTML = '<span id="csHere">' + snum + '<\/span> ' +
'<span id="csSep">\/<\/span> ' +
'<span id="csTotal">' + (smax-1) + '<\/span>';
if (snum == 0) {
- cs.style.visibility = 'hidden';
- footer.style.visibility = 'hidden';
- } else {
- cs.style.visibility = 'visible';
- footer.style.visibility = 'visible';
+ vis = 'hidden';
}
+ cs.style.visibility = vis;
+ for (var i = 0; i < footer_nodes.length; i++) {
+ if (footer_nodes[i].nodeType == 1) {
+ footer_nodes[i].style.visibility = vis;
+ }
+ }
}
function go(step) {