Find this line:
Code:
dropmenuobj.style.top=dropmenuobj.y-clearbrowseredge(obj, "bottomedge")+obj.offsetHeight+"px"
Change it to this:
Code:
dropmenuobj.style.top=dropmenuobj.y+clearbrowseredge(obj, "bottomedge")-dropmenuobj.offsetHeight+"px"
If you would like the menus to drop down when there isn't enough room for them to drop up, find these lines:
Code:
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure){ //move up?
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) //up no good either?
edgeoffset=dropmenuobj.y+obj.offsetHeight-topedge
Change them to this:
Code:
if ((dropmenuobj.y-topedge)<dropmenuobj.contentmeasure) {//up no good?
edgeoffset=dropmenuobj.y+(0.4*obj.offsetHeight)+dropmenuobj.offsetHeight-topedge
if (windowedge-dropmenuobj.y < dropmenuobj.contentmeasure) //move up?
edgeoffset=dropmenuobj.contentmeasure+obj.offsetHeight
Bookmarks