The delay is working fine when you roll out a sub menus : the main menu item disapear after the same delay as the sub menus.
But when you roll out a main menu item, the main menu item roll out immediatly while the sub menus disapear after delay (choosen with _menuCloseDelay=500).
I'd like to have the main menu item roll out when the sub menu disapear, after 500ms (not immediatly).
Are you saying you want the 'red' color to remain longer after the submenu closes? I don't think that can be done, unless a function might be possible to make it do that.
Roll over "About Milonic". The submenu open. Roll out "About Milonic". The "over" state become the "off" state immediatly on "About Milonic". The sub-menu close after a delay of 500ms.
Yes, I understand now what you want, however, they are two different functions which are not really linked together. They both function on mouseover/mouseout but they themselves are not linked. The only way I can think to 'match' them would be to set your menu close delay to 0 [zero] which means that the submenu closing would work in the same time frame as the return to the offbgcolor when you mouseout. Other than that, I can only suggest that maybe someone could write a js function to somehow allow you to define a 'mouseout' delay which you could apply to the offbgcolor event, then 'match' that event to the menu close delay.