$(function() {
    $('.product-list .disabled').click(function() {
    
        height = $(this).height();
        $(this).removeClass('disabled');
        fullHeight = parseInt($(this).height()) + 10;
        
        $(this).height(height);
        $(this).animate({height:fullHeight + 'px'}, 300);
        
        $(this).unbind('click');
        
        return false;
    });
    
    dur = 150;
    tog = function() {$('#q').toggleClass('off');}
    
    $('#q').bind('mouseenter mouseleave', function() {
        $('#q ul').slideToggle(dur);
        if ($('#q').hasClass('off')) tog(); 
        else window.setTimeout(tog, dur);
    });
    
    $('#sw a').click(function(ev) {
        if ($(this).hasClass('selected')) return;
        $('#sw a').toggleClass('selected');
        $('#q ul').toggleClass('hidesubject').toggleClass('hidetitle');
        return false;
    });
    
});
