/* 共感する */
function blog_sympathy(blog_detail_id, blog_comment_id, uniqid){

    // #36 Start Luvina Modify
    /*
    if(!confirm('投票しますが、\n宜しいですか？')){
        return;
    }
    */
    // #36 End Luvina Modify

    var params = { 'action_blog_ajax' : true,
                   'mode'             : 'sympathy',
                   'blog_detail_id'   : blog_detail_id,
                   'blog_comment_id'  : blog_comment_id,
                   'uniqid'           : uniqid
                }

    return send_request(params);
}

/* 参考になった */
function blog_clap(blog_detail_id, blog_comment_id, uniqid){

    // #36 Start Luvina Modify
    /*
    if(!confirm('投票しますが、\n宜しいですか？')){
        return;
    }
    */
    // #36 End Luvina Modify
    
    var params = { 'action_blog_ajax' : true,
                   'mode'             : 'clap',
                   'blog_detail_id'   : blog_detail_id,
                   'blog_comment_id'  : blog_comment_id,
                   'uniqid'           : uniqid
                }

    return send_request(params);
}

/* Ajax */
function send_request(params){

    // callback
    var processResponse = function(response){

        if(response==2){
            alert('投票できませんでした。');
            return;
        }
        // #36 Start Luvina Modify
        /*
        if(response==1){
            alert('登録が完了しました。');
        }
        */
        // #36 End Luvina Modify
        location.reload();
        return;
    }
    var notifyFailure = function(){
        alert("An error occurred.");
        return;
    }

    // Ajax
    $.ajax({
        'type'    : "POST",
        'cache'   : false,
        'data'    : params,
        'success' : processResponse,
        'error'   : notifyFailure
    });
}

