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>