var sfHover = function() { var a = $("tp-cssmenu").getElements("li"); a.each( function( b ) { if (Browser.Engine.trident4){ var mEnter = 'mouseenter'; var mLeave = 'mouseleave'; } else { var mEnter = 'mouseover'; var mLeave = 'mouseout'; } b.addEvent( mEnter, function() { this.addClass( "sfhover" ); var a = this.getSiblings(); a.each( function( b ) { b.removeClass( "sfhover" ); }); }.bind(b)); b.addEvent( mLeave, function() { this.removeClass( "sfhover" ); }.bind(b)); }); }; window.addEvent( 'domready', function() { sfHover(); });