﻿$(function() {
    $("div[id^=divPlus_]").click(function() {
        var id = this.id.split("_")[1];        
        var rate = parseInt($("div[id^=divRating_" + id + "]").html().replace("+", "").replace("&nbsp;", ""));
        rate++;
        var plus = "";
        if (rate > 0) {
            plus = "+ ";
            $("div[id=divCount_" + id + "]").removeClass("low_count");
            $("div[id=divCount_" + id + "]").addClass("hight_count");
        }
        else {
            $("div[id=divCount_" + id + "]").addClass("low_count");
            $("div[id=divCount_" + id + "]").removeClass("hight_count");
        }
        $("div[id^=divRating_" + id + "]").html(plus + rate);
        $(this).remove();
        $("div[id=divMinus_" + id + "]").remove();
        $("div[id^=divMainRating_" + id + "]").addClass("down");
        SetRate("setRate_" + id, "plus");
    });

    $("div[id^=divMinus_]").click(function() {
        var id = this.id.split("_")[1];
        var rate = parseInt($("div[id^=divRating_" + id + "]").html().replace("+", "").replace("&nbsp;", ""));
        rate--;
        var plus = "";
        if (rate > 0) {
            plus = "+ ";
            $("div[id=divCount_" + id + "]").removeClass("low_count");
            $("div[id=divCount_" + id + "]").addClass("hight_count");
        }
        else {
            $("div[id=divCount_" + id + "]").addClass("low_count");
            $("div[id=divCount_" + id + "]").removeClass("hight_count");
        }
        $("div[id^=divRating_" + id + "]").html(plus + rate);
        $(this).remove();
        $("div[id=divPlus_" + id + "]").remove();
        $("div[id^=divMainRating_" + id + "]").addClass("down");
        SetRate("setRate_" + id, "minus");
    });
});

function SetRate(cmd, plusMinus) {
    $.ajax({
        type: "POST",
        url: $("#hAjaxUrl").val(),
        data: "{command : '" + cmd + "',plusMinus : '" + plusMinus + "'}",
        contentType: "application/json; charset=utf-8",
        dataType: "json"        
    });
}