﻿var Badges = {
    UpdateBadge: function(userID, badgeTypeID, isActiveStr, badgeType, imgPath, imgObj) {
        var hoverImg = '/App_Themes/WSS/Images/Badges/' + 'hover_' + imgPath;
        var normalImg = '/App_Themes/WSS/Images/Badges/' + imgPath;
        if (imgObj.attr("src") == normalImg) {
            isActive = true;
        }
        else {
            isActive = false;
        }

        $.ajax({
            type: "POST",
            url: "/WebServices/CommonService.asmx/UpdateUserBadge",
            data: "{'userID':'" + userID + "','badgeTypeID':'" + badgeTypeID + "','isActive':'" + isActive + "','badgeType':'" + badgeType + "'}",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function(msg) {
                if (msg.d) {
                    if (isActive) {
                        imgObj.attr("src", hoverImg);
                    }
                    else {
                        imgObj.attr("src", normalImg);
                    }
                }
            },
            error: function(xhr, ajaxOptions, thrownError) {

            }
        });
    }
}
