well holly fucking shit. I at least get how the doc.getelementbyid works with onclick as an inline command. That is, I can click, and the menu displays. Super tiny victory. Now the bitch is javascript, per usual.