I know this is old but here's a partial answer for anyone wanting the same thing. I only wanted the 'close on click' functionality.
I'm using jQuery on my page and here's the relevant part of the code...
Code:
<script type="text/javascript">
$(document).ready(function() {
$('.ddsmoothmenu a').click(function(){
//...
$("#smoothmenu1").find("ul").find("li").mouseleave();
//...
});
</script>
This catches any <a> tag within the div id of 'smoothemenu1' and will give you the close menu animation as if your mouse moved off the menu.
Hope that makes sense!
Bookmarks