diff options
author | link <link@localhost> | 2004-05-09 15:56:55 +0000 |
---|---|---|
committer | link <link@localhost> | 2004-05-09 15:56:55 +0000 |
commit | 017b559b9d1db8a18f9ff4493bb5eae06639433e (patch) | |
tree | 8168bdfc9f1063af585cb03cc104ac31791b3ed9 /htdocs/loadexplanation.js | |
parent | 8121159457b0bce7d55a77faf6e84619cf678c37 (diff) | |
download | markup-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.js | 27 |
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) + } +} |