summaryrefslogtreecommitdiffstats
path: root/htdocs/loadexplanation.js
diff options
context:
space:
mode:
authorlink <link@localhost>2004-05-09 15:56:55 +0000
committerlink <link@localhost>2004-05-09 15:56:55 +0000
commit017b559b9d1db8a18f9ff4493bb5eae06639433e (patch)
tree8168bdfc9f1063af585cb03cc104ac31791b3ed9 /htdocs/loadexplanation.js
parent8121159457b0bce7d55a77faf6e84619cf678c37 (diff)
downloadmarkup-validator-017b559b9d1db8a18f9ff4493bb5eae06639433e.zip
markup-validator-017b559b9d1db8a18f9ff4493bb5eae06639433e.tar.gz
markup-validator-017b559b9d1db8a18f9ff4493bb5eae06639433e.tar.bz2
Merging from branch validator-0_6_0-branch, at tag validator-0_6_5-release.
Diffstat (limited to 'htdocs/loadexplanation.js')
-rw-r--r--htdocs/loadexplanation.js27
1 files changed, 27 insertions, 0 deletions
diff --git a/htdocs/loadexplanation.js b/htdocs/loadexplanation.js
new file mode 100644
index 0000000..c5a8010
--- /dev/null
+++ b/htdocs/loadexplanation.js
@@ -0,0 +1,27 @@
+d=document
+w=window
+msgs=new Array()
+if (w && d && d.getElementsByTagName){
+ w.onload=doubleUp
+}
+function doubleUp() {
+ glist=d.getElementsByTagName("DIV")
+ upto(10)
+}
+function upto(n) {
+ if (n<glist.length) {
+ for (i=n;i<glist.length && i<n+10;i++) {
+ j=glist[i]
+ cls=j.className
+ if (cls) cls=cls.split(' ')
+ if (cls.length>1) {
+ if (cls[0]=='ve') msgs[cls[1]]=j.innerHTML
+ if (cls[0]=='hidden' && msgs[cls[1]]) {
+ j.className="ve "+cls[1]
+ j.innerHTML=msgs[cls[1]]
+ }
+ }
+ }
+ if (w && w.setTimeout) setTimeout('upto('+i+')',500)
+ }
+}