
function ratingAction()
{
  var parameterString = this.href.replace(/.*\?(.*)/, "$1");
  var parameterTokens = parameterString.split("&");
  var parameterList = new Array();

  for (j = 0; j < parameterTokens.length; j++) {
    var parameterName = parameterTokens[j].replace(/(.*)=.*/, "$1");
    var parameterValue = parameterTokens[j].replace(/.*=(.*)/, "$1");
    parameterList[parameterName] = parameterValue;
  }
  var theratingID = parameterList['q'];
  var theVote = parameterList['j'];
  var theType = parameterList['type'];
  
  $('unit_ul'+theratingID).html = '<div class="rating-loading"></div>';

  $('#unit_long'+theratingID).load(IVIDPLAY_BASE_DIR+'rating/rpc.php', {'q' : theratingID, 'j' : theVote, 'type' : theType});
  return false;
}

function ratingAction_art()
{
  var parameterString = this.href.replace(/.*\?(.*)/, "$1");
  var parameterTokens = parameterString.split("&");
  var parameterList = new Array();

  for (j = 0; j < parameterTokens.length; j++) {
    var parameterName = parameterTokens[j].replace(/(.*)=.*/, "$1");
    var parameterValue = parameterTokens[j].replace(/.*=(.*)/, "$1");
    parameterList[parameterName] = parameterValue;
  }
  var theratingID = parameterList['q'];
  var theVote = parameterList['j'];

  $('unit_ul'+theratingID).html = '<div class="rating-loading"></div>';

  $('#unit_long'+theratingID).load(IVIDPLAY_BASE_DIR+'rating/rpc_art.php', {'q' : theratingID, 'j' : theVote});
  return false;
}

function ratingAction_class()
{
  var parameterString = this.href.replace(/.*\?(.*)/, "$1");
  var parameterTokens = parameterString.split("&");
  var parameterList = new Array();

  for (j = 0; j < parameterTokens.length; j++) {
    var parameterName = parameterTokens[j].replace(/(.*)=.*/, "$1");
    var parameterValue = parameterTokens[j].replace(/.*=(.*)/, "$1");
    parameterList[parameterName] = parameterValue;
  }
  var theratingID = parameterList['q'];
  var theVote = parameterList['j'];

  $('unit_ul'+theratingID).html = '<div class="rating-loading"></div>';

  $('#unit_long'+theratingID).load(IVIDPLAY_BASE_DIR+'rating/rpc_class.php', {'q' : theratingID, 'j' : theVote});
  return false;
}

function ratingAction_news()
{
  var parameterString = this.href.replace(/.*\?(.*)/, "$1");
  var parameterTokens = parameterString.split("&");
  var parameterList = new Array();

  for (j = 0; j < parameterTokens.length; j++) {
    var parameterName = parameterTokens[j].replace(/(.*)=.*/, "$1");
    var parameterValue = parameterTokens[j].replace(/.*=(.*)/, "$1");
    parameterList[parameterName] = parameterValue;
  }
  var theratingID = parameterList['q'];
  var theVote = parameterList['j'];

  $('unit_ul'+theratingID).html = '<div class="rating-loading"></div>';

  $('#unit_long'+theratingID).load(IVIDPLAY_BASE_DIR+'rating/rpc_news.php', {'q' : theratingID, 'j' : theVote});
  return false;
}

$(document).ready(function() {
$('a.rater').click(ratingAction);
$('a.namer_art').click(ratingAction_art);
$('a.rater_class').click(ratingAction_class);
$('a.rater_news').click(ratingAction_news);
});

