diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/leagueResultsUi.js b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/leagueResultsUi.js
index 8066dbf52..1c62b7264 100644
--- a/gemp-lotr/gemp-lotr-web/src/main/webapp/js/leagueResultsUi.js
+++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/js/leagueResultsUi.js
@@ -36,7 +36,12 @@ var LeagueResultsUI = Class.extend({
var leagueText = leagueName + " - " + this.getDateString(start) + " to " + this.getDateString(end);
$("#leagueResults").append("
" + leagueText + "
");
- $("#leagueResults").append("Overall results
");
+ var tabDiv = $("");
+ var tabNavigation = $("");
+ tabDiv.append(tabNavigation);
+
+ // Overall tab
+ var tabContent = $("");
var standings = league.getElementsByTagName("leagueStanding");
if (standings.length > 0) {
@@ -62,11 +67,17 @@ var LeagueResultsUI = Class.extend({
standingsTable.append("| " + currentStanding + " | " + player + " | " + points + " | " + gamesPlayed + " |
");
}
- $("#leagueResults").append(standingsTable);
+ tabContent.append(standingsTable);
}
+ tabDiv.append(tabContent);
+
+ tabNavigation.append("Overall results");
var series = league.getElementsByTagName("serie");
for (var j = 0; j < series.length; j++) {
+
+ var tabContent = $("");
+
var serie = series[j];
var serieName = serie.getAttribute("type");
var serieStart = serie.getAttribute("start");
@@ -74,8 +85,8 @@ var LeagueResultsUI = Class.extend({
var maxMatches = serie.getAttribute("maxMatches");
var serieText = serieName + " - " + this.getDateString(serieStart) + " to " + this.getDateString(serieEnd);
- $("#leagueResults").append("" + serieText + "
");
- $("#leagueResults").append("Maximum ranked matches in serie: " + maxMatches + "");
+ tabContent.append("" + serieText + "
");
+ tabContent.append("Maximum ranked matches in serie: " + maxMatches + "");
var standings = serie.getElementsByTagName("standing");
if (standings.length > 0) {
@@ -101,9 +112,16 @@ var LeagueResultsUI = Class.extend({
standingsTable.append("| " + currentStanding + " | " + player + " | " + points + " | " + gamesPlayed + " |
");
}
- $("#leagueResults").append(standingsTable);
+ tabContent.append(standingsTable);
}
+ tabDiv.append(tabContent);
+
+ tabNavigation.append("Serie " + (j + 1) + "");
}
+
+ tabDiv.tabs();
+
+ $("#leagueResults").append(tabDiv);
}
}
}