var jsr;
var judgment_area_index;

function review_judgment(service_id, key, subkey, judgment, confkey, sv, index)
{
    judgment_area_index = index;
    document.body.style.cursor = "wait";
    jsr = new JSONscriptRequest('https://manager.review.rakuten.co.jp/?menu=jud&client=js&service_id=' + service_id + '&key=' + key + '&subkey=' + subkey + '&judgment=' + judgment + '&confkey=' + confkey + '&sv=' + sv + '&return_url=' + encodeURIComponent(document.location.href));
    jsr.buildScriptTag();
    jsr.addScriptTag();
}

function cb_review_judgment(data)
{
    document.getElementById("judgment-area-" + judgment_area_index).innerHTML = data.message;
    jsr.removeScriptTag();
    document.body.style.cursor = "";
    if (data.forward_url != "") {
        document.location.href = data.forward_url;
    }
}