/**
 * FilterPageHighScoreInitModule
 * This module gets list of high score games to display on the filter page.
 */
function FilterPageHighScoreModule()
{
    this._name = FilterPageHighScoreModule.NAME;

    this.setGames = function(games) {
        this._games = games;

        /** populate the leader boards */
        for (var i = 0; i < this._games.length; i++) {
            var module = new HighScoresModule(this._games[i], HighScoresModule.MODE_FILTER_PAGE);
            this._page.registerModule(module);
        }
    };
}

FilterPageHighScoreModule.NAME = "FilterPageHighScoreModule";

FilterPageHighScoreModule.prototype = new Module();

