﻿// JScript File

var url = '/stores/services/rateItemHandler.ashx';
var idPar = 'itemid=';
var ridPar = 'rid=';
var typePar = 'type=';
var baseDirPar = 'shopname='

function RateItem(id, rid, rvalue,type,imgWidth,basedir) {
    var myAjax = new Ajax.Request(
    url, 
    {
        method: 'post',
        parameters: idPar+id+'&'+ridPar+rid+'&'+typePar+type+'&'+baseDirPar+basedir,
        onComplete: function(resp) {
            $('item_rated'+id).style.width = rvalue*imgWidth + 'px';
                if($('ratingResp'+id)){
                    $('ratingResp'+id).innerHTML = '' + resp.responseText +  '';
                }
        },
        onFailure: RateFail
    });
}

function RateFail(resp) {
    $('ratingResp').innerHTML = 'Item not rated.';
}

function ShowRateText(id, rid)
{
   $('ratingResp'+id).innerHTML = $('rate'+rid).title;
}

function SetRateText(id)
{
    $('ratingResp'+id).innerHTML = $('ratingSignIn'+id).innerHTML;
}

function resetRateText(id)
{
    $('ratingResp'+id).innerHTML = 'Rate this!';
}