$(document).ready(function () {

    $("#leftcol_in_in li.top img.top_sub_arrow").live("click", function () {

        var parentTD = $(this).parent(); //'td'
        var parentTR = parentTD.parent(); //'tr'
        var parentTB = parentTR.parent(); //'TBody'
        var parentTBL = parentTB.parent(); //'table'
        var parent = parentTBL.parent(); //'li'


        //var parent = $(this).parent();
        var dv = parent.children("div");
        var isGet = false;

        if (dv.length == 0) {
            $.get("/ajax/Load.aspx?groupId=" + parent.attr('id') + "&rnd=" + Math.random(), function (data) {
                parent.append(data);
                var dv = parent.children("div");
                dv.hide();
                dv.slideDown();
            });
            isGet = true;
        }
        if (dv.css("display") == 'none' || isGet) {
            $(this).attr('src', '/Images/top_minus.gif');
            //$(this).attr('title', 'Свернуть');
            dv.slideDown();
        }
        else {
            $(this).attr('src', '/Images/top_plus.gif');
            //$(this).attr('title', 'Развернуть');
            dv.slideUp();
        }

        return false;
    });

    $("li img.sub_arrow").live("click", function () {
        var parentTD = $(this).parent(); //'td'
        var parentTR = parentTD.parent(); //'tr'
        var parentTB = parentTR.parent(); //'TBody'
        var parentTBL = parentTB.parent(); //'table'
        var parent = parentTBL.parent(); //'li'

        var dv = parent.children("div");

        if (dv.length == 0) {
            $.get("/ajax/Load.aspx?groupId=" + parent.attr('id') + "&rnd=" + Math.random(), function (data) {
                parent.append(data);
                var dv = parent.children("div");
                dv.hide();
                dv.slideDown();
            });
        }

        if (dv.css("display") == 'none')
            dv.slideDown();
        else
            dv.slideUp();

        return false;
    });

});


