$(function()
{
    var self = this;
        self.navOver = null;

    $('ul#menu > li').hover(function()
    {
        self.navOver = $(this).find('> a').addClass('selected').parent().find('ul').show();
    }, function()
    {
        var sub  = $(this).find('ul');
        if ( sub.length ) {
            var menu = $(this).find('> a');
            /*$(this).find('ul').hide('fast', function(){
                menu.removeClass('selected');
            });*/
            
            $(this).find('ul').hide();
            menu.removeClass('selected');
        }
        else {
            $(this).find('> a').removeClass('selected');
        }
    });
    
    $('form#searchForm input[name=q]').mouseover(function(){
        if ( self.navOver !== null ) {
            /*self.navOver.hide('fast', function(){
                $(this).prev().removeClass('selected');
            });*/

            self.navOver.hide().prev().removeClass('selected');
        }
    });
});