$(document).ready(function () {
    
    $(".q_block .image_expand, .q_block .image_collapse").click(function () {
        $(this).next(".qa").children(".question").trigger("click");
    });

    $(".q_block .qa .question").click(function () {
        //$(".q_block .qa .answers").hide();

        if ($.trim($(this).parent().prev().attr("class")) == 'image_collapse') {
            $(this).siblings(".answers").hide();
            $(this).parent().prev().removeClass("image_collapse").addClass("image_expand");
        }
        else {
            $(this).siblings(".answers").show();
            $(this).parent().prev().removeClass("image_expand").addClass("image_collapse");
        }

        if ($(".q_block .qa .answers:hidden").length > 0) {
            $("#view_all").html("View All FAQ+");
        }
        else {
            $("#view_all").html("Collapse All FAQ");
        }

    });

    $("#view_all").click(function () {
     
        if ($(".q_block .qa .answers:hidden").length > 0) {
            $(".q_block .qa .answers").show();
            $(".q_block .image_expand").removeClass("image_expand").addClass("image_collapse");
        }
        else {
            $(".q_block .qa .answers").hide();
            $(".q_block .image_collapse").removeClass("image_collapse").addClass("image_expand");
        }

        if ($(".q_block .qa .answers:hidden").length > 0) {
            $("#view_all").html("View All FAQ+");
        }
        else {
            $("#view_all").html("Collapse All FAQ");
        }

    });

    $(".close").click(function () {
        
        $(this).parent().parent().parent().prev().removeClass("image_collapse").addClass("image_expand");
        $(this).parent().parent().hide();
    });

    $(".close").mouseover(function () {
       
        $(this).css("color", "green");
    });

    $(".close").mouseout(function () {
       
        $(this).css("color", "red");
    });

    $(".q_block .qa .question:first").trigger("click");
});
