| 1 |
var overMenu;
|
| 2 |
var overStatus = 1;
|
| 3 |
|
| 4 |
$(document).ready(function()
|
| 5 |
{
|
| 6 |
overMenu = overMenuDefault;
|
| 7 |
|
| 8 |
//console.log("Go!");
|
| 9 |
$(".dynamic-persistent-menu-menu-item").mouseover(
|
| 10 |
function ()
|
| 11 |
{
|
| 12 |
overStatus = 1 ;
|
| 13 |
subMenu = dynamic_persistent_menu_get_sub_menu(overMenu);
|
| 14 |
|
| 15 |
if (overMenu)
|
| 16 |
{
|
| 17 |
$('#' + subMenu).hide();
|
| 18 |
$('#' + overMenu).removeClass('dynamic-persistent-menu-children-active');
|
| 19 |
}
|
| 20 |
|
| 21 |
overMenu = this.id;
|
| 22 |
subMenu = dynamic_persistent_menu_get_sub_menu(overMenu);
|
| 23 |
$('#' + subMenu).show();
|
| 24 |
$('#' + this.id).addClass('dynamic-persistent-menu-children-active')
|
| 25 |
}
|
| 26 |
).mouseout(
|
| 27 |
dynamic_persistent_menu_set_timeout
|
| 28 |
);
|
| 29 |
|
| 30 |
$(".dynamic-persistent-menu-sub-menu").mouseover(
|
| 31 |
function()
|
| 32 |
{
|
| 33 |
if (dynamic_persistent_menu_get_sub_menu(overMenu) == this.id)
|
| 34 |
{
|
| 35 |
overStatus = 1;
|
| 36 |
}
|
| 37 |
}
|
| 38 |
).mouseout(
|
| 39 |
dynamic_persistent_menu_set_timeout
|
| 40 |
)
|
| 41 |
});
|
| 42 |
|
| 43 |
function dynamic_persistent_menu_get_sub_menu(menu_id)
|
| 44 |
{
|
| 45 |
return menu_id.replace('dynamic-persistent-menu-menu','dynamic-persistent-menu-sub-menu');
|
| 46 |
}
|
| 47 |
|
| 48 |
function dynamic_persistent_menu_reset()
|
| 49 |
{
|
| 50 |
if (!overStatus)
|
| 51 |
{
|
| 52 |
$('#' + dynamic_persistent_menu_get_sub_menu(overMenu)).hide();
|
| 53 |
$('#' + overMenu).removeClass('dynamic-persistent-menu-children-active');
|
| 54 |
overMenu = overMenuDefault;
|
| 55 |
$('#' + dynamic_persistent_menu_get_sub_menu(overMenu)).show();
|
| 56 |
}
|
| 57 |
}
|
| 58 |
|
| 59 |
function dynamic_persistent_menu_set_timeout()
|
| 60 |
{
|
| 61 |
overStatus = 0 ;
|
| 62 |
setTimeout( 'dynamic_persistent_menu_reset()' , subMenuTimeout );
|
| 63 |
}
|