1st. Give the menu a fixed width.
Change
<table border="1" width="100%" id="table1">
to
<table border="1" width="750px" id="table1">
Then give each menu button a size - a DHTML menu relies on absolute
positioning, and floating widths will not help.
With 7 cells, make each cell 14% width, except the last which should
be 16% (to total 100%)
The menu leaf should also have a fixed width, say 100px
Change
<table border="1" width="100%" id="table2">
to
<table border="1" width="100px" id="table2">
The link that opens the menu also needs to show the blank_gif
Change
<a href="webmaster.htm"
onmouseover="FP_changeProp(/*id*/'list',0,'style.visibility','visible','visibility','show')">
to
<a href="webmaster.htm"
onmouseover="FP_changeProp(/*id*/'list',0,'style.visibility','visible','visibility','show');
FP_changeProp(/*id*/'blank_gif',0,'style.visibility','visible','visibility','show')">
The blank_gif needs more work.
The image must be large enough to cover all the menu leafs when they
are shown, plus an allowance for users that use larger font sizes.
The image must be set to a width of 760px, and height 300px (guessing
the extent of the menu leafs at maximum font size.) It must also
close the menu leafs when hovered over, not when clicked.
Change
<div style="position: absolute; top: 42px; left: 142px; z-index: 1;
visibility: visible" id="blank_gif">
<a href="javascript:;">
<img border="0" src="images/blank_website.gif" width="140"
height="272"
onclick="FP_changeProp(/*id*/'blank_gif',0,'style.visibility','hidden','visibility','hide')"></a></div>
to
<div style="position: absolute; top: 10px; left: 0px; z-index: 1;
visibility: visible" id="blank_gif">
<a href="javascript:;"
onmouseover="FP_changeProp(/*id*/'list',0,'style.visibility','hidden','visibility','hide');FP_changeProp(/*id*/'blank_gif',0,'style.visibility','hidden','visibility','hide')">
<img border="0" src="images/blank_website.gif" width="760"
height="300"></a></div>
Finally, when you add links to the cells in the main menu bar, the
links must close (hide) the menu leafs that are opened for adjacent
links.
There is an alternative menu that is easier to code, but perhaps
harder to understand what is going on.
See
http://www.seoconsultants.com/css/menus/tutorial/
I am using this at
www.rxs-enterprises.org
Or an alternative using custom behaviours at
http://myweb.tiscali.co.uk/jonspivey/menus/index.html