added delayed menu
added open by click menu
prevent closing click menu if submenu was clicked
simplified bind code
added action event
added context menu
use closure compiler