// reviewHelpfulness.js
//
// Depends on pedro.js and friends.

function saveReviewHelpfulnessRating(reviewId, userId, helpfulness, elementId) {

    var handleServerResponse = function(message) {
        //XXX: Debug
        //alert("Thank you!");
    }

    var handleRemotingError = function(message) {
        //XXX: Debug
        //alert("ERROR: " + message);
    }

    userReviewService.saveReviewHelpfulnessRating(
        reviewId, userId, helpfulness, {
        callback: handleServerResponse,
        timeout: 18000,
        errorHandler: handleRemotingError
    });

    byId(elementId).innerHTML = "Thank you for your input!";
}
