Try moving the HTML for the drop down content DIV and the JavaScript initialization code to the end of the page, right above the closing </body> tag:
Code:
<div id="subcontent2" style="position:absolute; visibility: hidden; border: 9px solid black; background-color: lightyellow; width: 350px; height: 120px; padding: 4px;">
<div style="width: 49%; float: left">
<a href="http://www.dynamicdrive.com">Dynamic Drive</li>
<a href="http://www.javascriptkit.com">JavaScript Kit</li>
<a href="http://www.cssdrive.com">CSS Drive</li>
<a href="http://www.codingforums.com">Coding Forums</li>
</div>
<div style="width: 49%; float: left">
<a href="http://www.dynamicdrive.com">Dynamic Drive</li>
<a href="http://www.javascriptkit.com">JavaScript Kit</li>
<a href="http://www.cssdrive.com">CSS Drive</li>
<a href="http://www.codingforums.com">Coding Forums</li>
</div>
<div align="left"><a href="javascript:dropdowncontent.hidediv('subcontent2')"></a></div>
</div>
<script type="text/javascript">
//Call dropdowncontent.init("anchorID", "positionString", glideduration, "revealBehavior") at the end of the page:
dropdowncontent.init("searchlink", "left-top", 500, "mouseover")
dropdowncontent.init("contentlink", "left-top", 300, "click")
</script>
</body>
Bookmarks