ArticleRating = {};
ArticleRating.element = "ArticleRating.element";
ArticleRating.form = 'ArticleRating.form';
ArticleRating.rating = 'ArticleRating.rating';
ArticleRating.messageElement = 'ArticleRating.messageElement';
ArticleRating.ajax = true;
ArticleRating.rated = false;

ArticleRating.rateArticle = function(rating) {
    if (!ArticleRating.rated) {
        ArticleRating.rated = true;
        document.getElementById(ArticleRating.rating).value = rating;
        if (ArticleRating.ajax) {
            HttpCall.call(document.getElementById(ArticleRating.form));
        } else {
            document.getElementById(ArticleRating.form).submit();
        }
        if (document.getElementById(ArticleRating.messageElement)) {
            document.getElementById(ArticleRating.messageElement).style.display = 'block';
        }
    }
}
