I found the solution here
I usually use Ger Versluis’ HV Menu which can be downloaded here
I found a bit simpler alternative here, it is based on jQuery.
I said a bit simpler because we only define the menu structure in a UL block.
If you like simplicity, have a visit to the demo page