﻿function getMoreOfTodaysMembers(subjects, sectors) {
    if ($('#new_members').css("display") == "none") {
        $("#new_members").slideDown();
        if ($("#call_todays_webservice").val() == "1") {
            $('#new_members').addClass("ajaxLoader");
            Smarta.Presentation.WebServices.GetNewMembers.GetTodaysNewMembers(subjects, sectors, onTodayComplete)
        } else {
            $("#members_panel a.more").html("Less <span>-</span>");
        }
    } else {
        $("#members_panel a.more").html("More <span>+</span>")
        $("#new_members").hide();
    }
}

function getMorePastMembers(subjects, sectors) {
    if ($('#new_members_past').css("display") == "none") {
        $("#new_members_past").slideDown();
        if ($("#call_past_webservice").val() == "1") {
            $('#new_members_past').addClass("ajaxLoader")
            Smarta.Presentation.WebServices.GetNewMembers.GetPastNewMembers(subjects, sectors, onPastComplete);
        } else {
            $("#past_members_panel a.more").html("Less <span>-</span>");
            }
    } else {
        $("#past_members_panel a.more").html("More <span>+</span>");
        $("#new_members_past").hide();
    }
}

function onTodayComplete(result) {
    $('#new_members').removeClass("ajaxLoader")
    $("#new_members").html(result);
    $("#call_todays_webservice").val("0");
    $("#members_panel a.more").html("Less <span>-</span>");
}

function onPastComplete(result) {
    $('#new_members_past').removeClass("ajaxLoader")
    $("#new_members_past").html(result);
    $("#call_past_webservice").val("0")
    $("#past_members_panel a.more").html("Less <span>-</span>");
}
