francis, ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>< > From: fstorr > > Else ****** if current_menu was a > null value, keep it null and return > current_menu = null; ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>< close, you had it right up til this "else" statement. if the menu to be toggled is already being displayed or the current_menu is the menu to be toggled, then set current_menu to null cause the menu is being closed/collapsed. .jeff http://evolt.org/ jeff at members.evolt.org http://members.evolt.org/jeff/