html5/markup/js dfn.js,1.9,1.10 jump-indexes.js,1.10,1.11

Update of /sources/public/html5/markup/js
In directory hutz:/tmp/cvs-serv9081/js

Modified Files:
	dfn.js jump-indexes.js 
Log Message:
build tinkering: only put IDs on links to DFNs, and make sensible IDs (not random-number-like generated ones)


Index: jump-indexes.js
===================================================================
RCS file: /sources/public/html5/markup/js/jump-indexes.js,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- jump-indexes.js	9 Aug 2010 08:21:44 -0000	1.10
+++ jump-indexes.js	10 Aug 2010 13:51:11 -0000	1.11
@@ -19,7 +19,7 @@
   ["strong", "style", "sub", "summary", "sup"],
   ["table", "tbody", "td", "textarea", "tfoot", "th", "thead", "time", "title", "tr"],
   ["ul", "var", "video", "wbr"],
-  ["global-attributes","index","toc","toggle"]
+  ["global-attributes","index-of-terms","toc","toggle"]
   ]
 
 function showjumpIndexA(event) {
@@ -61,7 +61,9 @@
             itemName = "Overview.html";
             if (window.location.hash) {
               var fragID = window.location.hash.substring(1,window.location.hash.length);
-              if (fragID == "elements") {
+              if (fragID == "index-of-terms") {
+                itemName = "index-of-terms.html";
+              } else if (fragID == "elements") {
                 itemName = "elements.html";
               } else {
                 var pageNode = document.evaluate("//*[@id = '" + fragID +"']/ancestor-or-self::div[contains(@class,'section')][count(ancestor::div[contains(@class,'section')])=0 and not(@id='elements')]|//*[@id = '" + fragID + "']/ancestor-or-self::div[contains(@class,'section')][child::h2[@class='element-head']]",
@@ -81,6 +83,9 @@
           itemName = 'global attributes';
           p.setAttribute("class", "jumpIndexA-other");
         }
+        if (itemName == 'index-of-terms') {
+          itemName = 'index of terms';
+        }
         a.textContent = itemName;
         p.appendChild(a);
         p.appendChild(separator);

Index: dfn.js
===================================================================
RCS file: /sources/public/html5/markup/js/dfn.js,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- dfn.js	9 Aug 2010 01:03:42 -0000	1.9
+++ dfn.js	10 Aug 2010 13:51:10 -0000	1.10
@@ -2,7 +2,7 @@
 // No copyright is asserted on that file nor on this modified version.
 
 var dfnLinks;
-var dfnLinksFile = 'index.xhtml';
+var dfnLinksFile = 'index-of-terms.xhtml';
 function initDfn() {
   if (document.body.className.indexOf("chunk") != -1) {
     var request = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
@@ -15,7 +15,7 @@
     request.send(null);
   } else {
     dfnLinks = document.implementation.createDocument('http://www.w3.org/1999/xhtml', 'html', null);
-    var index = dfnLinks.importNode(document.getElementById("index"), true);
+    var index = dfnLinks.importNode(document.getElementById("index-of-terms"), true);
     dfnLinks.documentElement.appendChild(index);
   }
   document.body.className += " dfnEnabled";

Received on Tuesday, 10 August 2010 13:51:14 UTC