﻿// JScript File

function CastVote_Send(obj, reviewId, voteMeter)
{    
    var strpost = "{'reviewId':'"+reviewId+"','voteMeter':'"+voteMeter+"'}";
    var ajaxCastVote = new Ajax(null, null,"/WebService/WsReview.asmx/CastVote",2,strpost,function(rexm){CastVote_Get(obj,reviewId, rexm)});
    ajaxCastVote.post();
}

function CastVote_Get(obj,reviewId, rexm){
//    obj.parentNode.innerHTML = "谢谢提交";
    $('votelink'+reviewId).innerHTML = "";
    $('voteresult'+reviewId).style.display = "block";
    GetUseful('useful'+reviewId, reviewId);
    GetUnUseful('unuseful'+reviewId, reviewId);
}

function GetUseful(obj, reviewId)
{
    
    var strpost = "{'reviewId':'"+reviewId+"'}";
    var ajaxUse = new Ajax(null,"<img src='/Images/loading.gif' /> ","/WebService/WsReview.asmx/GetUseful",2,strpost,function(rexm){GetUsefulSuccessCallBack(obj, rexm)});
    ajaxUse.post();
}

function GetUsefulSuccessCallBack(obj, rexm){
    objsUse = $(obj);   
    var data = eval("(" + rexm + ")");
    objsUse.innerHTML = data;
}

function GetUnUseful(obj, reviewId)
{
    var strpost = "{'reviewId':'"+reviewId+"'}";
    var ajaxUnUse = new Ajax(null,"<img src='/Images/loading.gif' /> ","/WebService/WsReview.asmx/GetUnUseful",2,strpost,function(rexm){GetUnUsefulSuccessCallBack(obj, rexm)});
    ajaxUnUse.post();
}

function GetUnUsefulSuccessCallBack(obj, rexm){
    objsUnUse = $(obj);   
    var data = eval("(" + rexm + ")");
    objsUnUse.innerHTML = data;
}