Most of the positioning problems with this script can be solved by making sure the HTML for the drop down DIVs themselves is outside any container tag on the page other than the BODY. So in your case, try moving all the drop down DIVs to the bottom of your page, just above the "</body>" tag:
Code:
<div id="subcontent">
<div id="subList1">
<ul class="subList">
<li class="range"><h4><b>Range 1</b></h4></li>
<li><a href="#">Item A</a></li>
<li><a href="#">Item B</a></li>
<li><a href="#">Item C</a></li>
<li><a href="#">Item D</a></li>
<li><a href="#">Item E</a></li>
<li><a href="#">Item F</a></li>
<li><a href="#">Item G</a></li>
</ul>
</div>
<div id="subList2">
<ul class="subList">
<li class="range"><h4><b>Range 2</b></h4></li>
<li><a href="#">Item H</a></li>
<li><a href="#">Item I</a></li>
<li class="range"><h4><b>Range 3</b></h4></li>
<li><a href="#">Item J</a></li>
<li></li>
<li><a href="#"><b>Item K</b></a></li>
</ul>
</div>
<div id="subList3">
<ul class="subList">
<li class="range"><h4><b>Extras</b></h4></li>
<li><a href="#">Item L</a></li>
</ul>
</div>
</div>
<script type="text/javascript">
//Call dropdowncontent.init("anchorID", "positionString", glideduration, "revealBehavior") at the end of the page:
dropdowncontent.init("menulink", "right", 500, "mouseover");
</script>
</body>
p.s: You seem to be missing the drop down DIV with ID="subcontent1".
Bookmarks