I have try'ed it, and when you look at the xml's you see how it works. My english is not so good, for writing an tutorial. So look at the skinfiles and try it. I'm not an pro, i have not many idea how it works but now it looks so...
I can give you my theme, so you can have a look, what is different and you can see how the homemenu is working.