Run this - it's working for me....
<script>
function showLinks(){
a = document.getElementsByTagName("a"

var msg = ""
for (x=0; x<a.length; x++){
if (a[x].href != "" && a[x].id != ""

{
msg += "\n" + x + " - HREF:" + a[x].href + " ---- ID:" + a[x].id + ">>>>> Name:" + a[x].name
}
else{
msg += "\n---not a link" + x + " - HREF:" + a[x].href + " ---- ID:" + a[x].id + ">>>>> Name:" + a[x].name
}
}
alert(msg)
}
</script>
<BR><BR><HTML>
<a name="top">
<HEAD>
<TITLE>Drawings</TITLE>
</HEAD>
<style>
<!--
a:hover{color:red}
a{text-decoration:none}
//-->
</style>
<BODY TEXT="#000000" link="black" vlink="black">
<A NAME="2003">
<FONT SIZE="+3"><CENTER>2003</CENTER></FONT>
<HR SIZE=2 color="black">
<BR>
<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=99%>
<TR><TD>2003-001</TD><TD><A HREF="http:
ID="1">...</A></TD></TR>
<TR><TD>2003-002/TD><TD><A HREF="http:
ID="2">...</A></TD></TR>
</TABLE><BR>
<TR><TD>2003-003/TD><TD><A HREF="http:
ID="3">...</A></TD></TR>
<TR><TD>2003-004/TD><TD><A HREF="http:
ID="4">...</A></TD></TR>
</TABLE><BR>
<TR><TD>2003-005/TD><TD><A HREF="http:
ID="5">...</A></TD></TR>
<TR><TD>2003-006/TD><TD><A HREF="http:
ID="6">...</A></TD></TR>
</TABLE><BR>
<HR SIZE=2 color="black">
<BR><BR><BR><BR><BR><BR>
<A NAME="2002">
<FONT SIZE="+3"><CENTER>2002</CENTER></FONT>
<HR SIZE=2 color="black">
<BR>
<TABLE BORDER=0 CELLSPACING=1 CELLPADDING=4 WIDTH=99%>
<TR><TD>2002-001</TD><TD><A HREF="http:
ID="7">...</A></TD></TR>
<TR><TD>2002-002</TD><TD><A HREF="http:
ID="8">...</A></TD></TR>
<TR><TD>2003-003/TD><TD><A HREF="http:
ID="9">...</A></TD></TR>
<TR><TD>2003-004/TD><TD><A HREF="http:
ID="10">...</A></TD></TR>
</TABLE><BR>
<input type=button onclick="showLinks()" value="show links">
Programming today is a race between software engineers striving to build better and bigger idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. - Rick Cook