1(function($){
2 var $menu = $(),
3 options = {
4 popup: false,
5 maximize: false
6 },
7 exitMenuDelay = 0,
8 topDelayedChange = 0,
9 itemMouseleaveDelay = 0,
10 delayTime = 100,
11 menuElDelayTime = 200,
12 subMenuWidth = 190,
13 maxMenuHeight = 0,
14 scrollStep = 1000,
15 scrollViewport = 0,
16 scrollSpeed = 'fast',
17 openCls = 'open',
18 closeCls = 'closed',
19 rowSelector = 'div.revlevel_1',
20 childrenCls = '.childrenList';
21 function init (menu, params) {
22 options = $.extend( {}, options, params );
23 $menu = $(menu);
24 menuNamespace = $menu.attr('id');
25 var mm = $('#menu2').outerHeight();
26 var ww = $('.box-content.am').outerWidth();
27 $('#menu2 .podmenu2').css('height', mm);
28 $('#menu2 .podmenu2').css('min-width', ww-0.5);
29 $menu.menuAim({
30 rowSelector: rowSelector,
31 activate: activateSubmenu,
32 exitMenu: exitMenu
33 });
34 };
35 function exitMenu() {
36 $('#pagefader').fadeOut(70);
37 $('body').removeClass('razmiv');
38 clearTimeout(itemMouseleaveDelay);
39 exitMenuDelay = setTimeout(function() {
40 $('#' + menuNamespace + ' ' + childrenCls).hide();
...
</html>