$(function() {
    
    $('#generalQuestions').show();
    $('.faqContainer label').removeClass('plusMinusActive'); // IE fix
    $('.faqContainer h3').click(function() {
    
        if ($(this).hasClass('active')) {
            return false;
        }
        $('.faqTop').css('background', 'transparent');
        $('.faqBtm').hide();
        $('.faqContent').css('background', 'transparent');
        $('.faqContent').slideUp();
        $('.faqContainer label').removeClass('plusMinusActive');
        $('.faqContainer h3').removeClass('active');

        var activeContent = $(this).parent().next('.faqContent');
        var plusMinus = $(this).parent().prev('label');

        if ($(this).hasClass('active')) {
            plusMinus.removeClass('plusMinusActive');
            activeContent.slideUp(500, function() { $(this).prev().css({ 'background': 'none transparent' }); $(this).next().hide(); });
            $(this).removeClass('active');
            return false;
        }
        else {
            $(this).parent().css({ 'background': 'url(/Images/FAQ/faqTop.gif) #c3e4f4 no-repeat' });
            $(this).parent().next().next().show();
            $(this).parent().next().css('background', '#c3e4f4');
            activeContent.slideDown(500);
            plusMinus.addClass('plusMinusActive');
            $(this).addClass('active');
        }

    });
});
