Приветствую, взгляните пожалуйста на следующее меню:
jsfiddle.net/zzw8ufav/4
Задача:
1. Сделать так, чтобы при клике за пределами выпадающего меню - она закрывалась.
2. Сделать так, чтобы при клике на любые другие пункты меню - открывалась та менюшка, на которую клацаем, а предыдущая теряла активность.
Ну и соответственно, активному пункту должен присваиваться класс active.
Товарищи гуру, помогите с этим нелегким делом, плс) буду безмерно благодарен.