C.Kohle: Verlinkung klappt nicht

Beitrag lesen

ich hab ein javascript eingebaut, d.h. wenn ich auf news klicke, dann öffnet sich ein submenu mit den jeweiligen artikeln zu news.
wenn ich jetzt diese Artikel im submenu verlinken will zeigt das programm mir diese links an, doch wenn ich darauf klicken will führt er sie nicht aus, sondern das submenu verschwindet einfach.
wäre cool, wenn ihr es schaffen würdet den Quellcode so zu verändern, dass man die Artikel im submenu verlinken kann und diese auch auf mausklick ausgeführt werden danke
hier ist mal der quellcode, sodass ihr euch das mal angucken könnt:
<html>

<head>

</head>

<BODY LINK="#000000" TEXT="000000" VLINK="#000000" ALINK="#000000" BGCOLOR="#ffffff">

<style type="text/css">

<!--

a:link { text-decoration:none; font-weight:bold; color:#000000; }

a:visited { text-decoration:none; font-weight:bold; color:#000000; }

a:hover { text-decoration:none; font-weight:bold; background-color:#ffffff; }

a:active { text-decoration:none; font-weight:bold; background-color:#ffffff; }

-->

</style>

<style>
.menu

{

position: absolute;

top:167;

z-index: 0;

}
.submenu

{

position: absolute;

top: 169;

z-index: 0;

visibility: hide;

visibility: hidden;

}
</style>
<script>
<!--
var old;
var memold;
var subold;
if(document.layers)
{
 window.captureEvents(Event.MOUSEDOWN);
 window.onmousedown=do_out;
} else
{
 document.onmousedown=do_out;
}
function show_layer(x)
{
 if(document.layers)
  document.layers[x].visibility="show";
 else
  document.all[x].style.visibility="visible";
}
function hide_layer(x)
{
 if(document.layers)
  document.layers[x].visibility="hide";
 else
  document.all[x].style.visibility="hidden";
}
function do_menu(x)
{
 if(!old)
  old=memold;
 if(old!=x)
 {
  show_layer(x);
  old=x;
 } else
  old="";
}
function do_check(x)
{
 if(old && old!=x)
 {
  hide_layer(old);
  show_layer(x);
  old=x;
 }
 do_submenu();
}
function do_out()
{
 if(old)
  hide_layer(old);
 memold=old; old="";
 do_submenu();
}
function do_submenu(x)
{
 if(subold)
 {
  hide_layer(subold);
  subold="";
 }
 if(x)
 {
  show_layer(x);
  subold=x;
 }
}
// -->
</script>

<body link="#000000" vlink="#000000" alink="#000000">

<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="972">
  <tr>
    <td width="972" height="150"> </td>
  </tr>
</table>

<div id="m1" class="menu" style="position: absolute; left: 10; top: 166; width: 122,5; height: 18">
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="122,5">
  <tr>
  <td><a href="javascript:do_menu('m1x')" onmouseover="do_check('m1x')">

<p align="center"><span style="font-weight: 400">
    <font size="2" color="#000000" face="Verdana">NEWS</b></a> </font>

</span>

</td>
 </tr>
</table>
</div>
<div id="m1x" class="submenu" style="position: absolute; left: 10; top: 183; width: 122,5; height: 34">
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="122,5">
  <tr>
    <td bordercolor="#ffffff">
    <p align="center"><font size="2" color="#000000" face="Verdana">
    <span style="font-weight: 400">
    Aktuell</span><br>
    <a href="#"><font color="#000000"><span style="font-weight: 400">Geschichte</span></font></a> </font> </td>
  </tr>
</table>
</div>

</a>

</body>

</html>