/*
 * for lesson bookmark, make as studied and remove the bookmarked lessons. 
 */
 
addBookmarkBtnEvent();
addStudiedBtnEvent();
addRemoveBtnEvent();

var username = $('#username').html();

function addBookmarkBtnEvent() {
       $(".bookmark").click(function() {
       v3_id = $(this).attr('id');
       $(this).val('Updating...').attr('disabled', true);
       $.ajax({
                type : "POST",
                url : "/lessons/test-test/bookmark",
                data : "v3_id="+v3_id+"&flag=true",
                success:function(msg) {
                    if (msg != "failed") {
                        $("#status_"+v3_id).html(msg);
                        addStudiedBtnEvent();
                        addRemoveBtnEvent();
                    } else {
                        alert('error');
                    }
                }
        });
    });
}

// make studied
function addStudiedBtnEvent() {
    $(".studied").click(function() {
        var v3_id = $(this).attr("id");
        $(this).val("Updating...").attr("disabled", true);
        $.ajax({
            type : "POST",
            url : "/"+username+"/lessons/changelessonstatus",
            data : "v3_id="+v3_id+"&status=Studied",
            success:function(msg) {
                if (msg != "failed") {
                    $("#status_"+v3_id).html(msg);
                        addBookmarkBtnEvent();
                        addRemoveBtnEvent();
                } else {
                    alert('error');
                }
            }
        });
    });
}

// remove
function addRemoveBtnEvent() {
    $(".remove").click(function() {
        var v3_id = $(this).parents().find("input[@type='submit']").attr('id');
        $(this).val("Updating...").attr("disabled", true);
        $.ajax({
            type : "POST",
            url : "/"+username+"/lessons/changelessonstatus",
            data : "v3_id="+v3_id+"&status=Remove",
            success:function(msg) {
                if (msg != "failed") {
                    $("#status_"+v3_id).html(msg);
                    addBookmarkBtnEvent();
                } else {
                    alert('error');
                }
            }
        });
    });
}