It's one step closer, now i'm trying to debug the netscape version. In netscape the mouseover effect works with the first button, then the second button makes acts as if it were the first button thus we see the effect on the first button when the mouse is over of or the second button. The last 2 buttons don't work at all. In IE everything works fine, but in netscape 4.47(which I have to support) I get the problems above. Any help would be appreciated. This is my menu code:
<tr>
<!----------Menu 1 starts here---------->
<td align="center">
<ilayer><layer onmouseover="bgChange('green')" onmouseout="bgChange('white')">
<span onmouseover="bgChange('green')" onmouseout="bgChange('white')">
<%
rstMenu.Open sql, oCnn, adOpenForwardOnly
If not rstMenu.EOF then
Response.Write ("<a href=" & rstMenu("URL"

& "?lang=" & Language & ">" & rstMenu("LABEL_" & Language & "DESC"

& "</a>" & vbcrlf)
rstMenu.MoveNext
End If
%>
</span>
</layer></ilayer>
</td>
<!----------Menu 2 starts here---------->
<td align="center">
<ilayer><layer onmouseover="bgChange('green')" onmouseout="bgChange('white')">
<span onmouseover="bgChange('green')" onmouseout="bgChange('white')">
<%
If not rstMenu.EOF then
Response.Write ("<a href=" & rstMenu("URL"

& "?lang=" & Language & ">" & rstMenu("LABEL_" & Language & "DESC"

& "</a>" & vbcrlf)
rstMenu.MoveNext
End If
%>
</span>
</layer></ilayer>
</td>
<!----------Menu 2 ends here---------->
<!----------Menu 3 starts here---------->
<td align="center">
<ilayer left="45" width="1*" onmouseover="bgChange('green')" onmouseout="bgChange('white')">
<layer visibility="show" onMouseOver="if(ns4) return dropit(event, 'document.dropmenu0')">
<div class="wrap1">
<span class="wrap2" onMouseOver="bgChange('green');dropit(event, 'dropmenu0');event.cancelBubble=true;return false" onmouseout="bgChange('white')">
<%
If not rstMenu.EOF then
Response.Write ("<a href=" & rstMenu("URL"

& "?lang=" & Language & ">" & rstMenu("LABEL_" & Language & "DESC"

& "</a>" & vbcrlf)
rstMenu.MoveNext
End If
%>
</span>
</div>
</layer>
</ilayer>
</td>
<!----------Menu 3 ends here---------->
<!----------Menu 4 starts here---------->
<td align="center">
<ilayer left="45" width="1*" onmouseover="bgChange('green')" onmouseout="bgChange('white')">
<layer visibility="show" onMouseOver="if(ns4) return dropit(event, 'document.dropmenu0')">
<div class="wrap1">
<span class="wrap2" onMouseOver="bgChange('green');dropit(event, 'dropmenu0');event.cancelBubble=true;return false" onmouseout="bgChange('white')">
<%
If not rstMenu.EOF then
Response.Write ("<a href=" & rstMenu("URL"

& "?lang=" & Language & ">" & rstMenu("LABEL_" & Language & "DESC"

& "</a>" & vbcrlf)
rstMenu.MoveNext
End If
rstMenu.Close
set rstMenu = nothing
%>
</span>
</div>
</layer>
</ilayer>
</td>
<!----------Menu 4 ends here---------->
Thanks for reading.