var var_menu_hover_close_timer=0; jQuery(document).ready( function () {var aSelector = Drupal.settings.menu_hover.selectors;var sClass = Drupal.settings.menu_hover.cssclass;for (iSelector = 0; iSelector < aSelector.length; iSelector++) {if (aSelector[iSelector] != '') {jQuery(aSelector[iSelector]).each(function() {jQuery(this).mouseover( function() {menu_hover_cancel_close_timer();jQuery(this).siblings("."+sClass).each( function() {jQuery(this).removeClass(sClass);});jQuery(this).addClass(sClass);});jQuery(this).mouseout( function() {menu_hover_cancel_close_timer();menu_hover_close_timer();});});}}}); function menu_hover_close_all() {var aSelector = Drupal.settings.menu_hover.selectors;var sClass = Drupal.settings.menu_hover.cssclass;for (iSelector = 0; iSelector < aSelector.length; iSelector++) {if (aSelector[iSelector] != '') {jQuery(aSelector[iSelector]).each(function() { jQuery(this).removeClass(sClass);});}}} function menu_hover_close_timer() {var menu_hover_close_timeout = Drupal.settings.menu_hover.timeout;var_menu_hover_close_timer = window.setTimeout(menu_hover_close_all, menu_hover_close_timeout);} function menu_hover_cancel_close_timer() {if(var_menu_hover_close_timer) {window.clearTimeout(var_menu_hover_close_timer);var_menu_hover_close_timer = null;}}
