

function onJSONResp( originalReq )
{
  var obj = JSON.parse(originalReq.responseText);
  if ( obj.success == 0 ) {
    alert(obj.message);
    return;
  }

  if ( obj.command_stack.length > 0 )
  {
      var i;
      for(i=0; i<obj.command_stack.length; i++) {
          eval( obj.command_stack[i] );
      }
  }
}


function rateGame( game_id, rating ) {
	new Ajax.Request( '/xmlhttp/gamepage/rate_game.php', { method: 'post', parameters: 'game_id='+game_id+'&rating='+rating, onComplete: onJSONResp} );
}