Frame 1
function initStatsTable1() {
tblStats1.setDefaultColColor(null);
tblStats1.setDefaultTextColor(14474460);
tblStats1.setDefaultCellTextFormat(_global.tfN1);
tblStats1.draw();
}
function initStatsTable2() {
tblStats2.setDefaultColColor(null);
tblStats2.setDefaultTextColor(14474460);
tblStats2.setDefaultCellTextFormat(_global.tfN1);
tblStats2.draw();
}
function showCareerStats(aCareerStat) {
var defaultText = ltxt("NA");
var defaultDecPlaces = 0;
var Stats1 = new Array(["STATS_GAMES_PLAYED:", "gp", 0, 0], ["STATS_WINS:", "wins", 0, 0], ["STATS_DRAWS:", "ties", 0, 0], ["STATS_LOSSES:", "losses", 0, 0], ["STATS_GOALS_FOR:", "goalspg", 0, 1], ["STATS_GOALS_AGAINST:", "opp_goalspg", 0, 1], ["STATS_SHOTS_FOR:", "shotspg", 0, 1], ["STATS_SHOTS_AGAINST:", "opp_shotspg", 0, 1], ["STATS_OWN_GOALS:", "owngoals", 0, 0], ["STATS_CLEAN_SHEETS:", "shutouts", 0, 0], ["STATS_PK_ATT:", "pkatt", 0, 0], ["STATS_PK_GOALS:", "pkgoals", 0, 0]);
var StatsDataTable = new Array();
for (j in Stats1) {
StatsDataTable[j] = new Array();
if (Stats1[j] == null) {
StatsDataTable[j][0] = "";
continue;
}
StatsDataTable[j][0] = aCareerStat.stats[Stats1[j][1]];
if ((StatsDataTable[j][0] == null) || (StatsDataTable[j][0] == "")) {
if (Stats1[j][2] != null) {
StatsDataTable[j][0] = Stats1[j][2];
} else {
StatsDataTable[j][0] = defaultText;
}
} else {
trace2((Stats1[j][0] + " ") + Stats1[j][3]);
if (Stats1[j][3] != null) {
StatsDataTable[j][0] = toFixed(Number(StatsDataTable[j][0]), Stats1[j][3], Stats1[j][4]);
} else {
StatsDataTable[j][0] = toFixed(Number(StatsDataTable[j][0]), defaultDecPlaces, Stats1[j][4]);
}
}
StatsDataTable[j][0] = (ltxt(Stats1[j][0]) + " ") + StatsDataTable[j][0];
if ((Stats1[j][5] == true) && (Stats1[j][2] != null)) {
StatsDataTable[j][0] = StatsDataTable[j][0] + "%";
}
}
tblStats1.setDataTable(StatsDataTable);
tblStats1.refresh();
showCareerStats2(aCareerStat);
}
function showCareerStats2(aCareerStat) {
var defaultText = ltxt("NA");
var defaultDecPlaces = 0;
var Stats2 = new Array(["STATS_FOULS:", "foulspg", 0, 0], ["STATS_YELLOW_CARDS:", "yellowcards", 0, 0], ["STATS_RED_CARDS:", "redcards", 0, 0], ["STATS_CORNERS:", "corners", 0, 0], ["STATS_OFFSIDES:", "offsides", 0, 0], ["STATS_PASS_ATT:", "passatt", 0, 0], ["STATS_PASS_MADE:", "passmade", 0, 0], ["STATS_PASS_PCT:", "passpct", 0, 1], ["STATS_TCKL_ATT:", "tcklatt", 0, 0], ["STATS_TCKL_PCT:", "tcklpct", 0, 1], ["STATS_TIME_OF_POSSESSION:", "top", 0, 1]);
var StatsDataTable = new Array();
for (j in Stats2) {
StatsDataTable[j] = new Array();
if (Stats2[j] == null) {
StatsDataTable[j][0] = "";
continue;
}
StatsDataTable[j][0] = aCareerStat.stats[Stats2[j][1]];
if ((StatsDataTable[j][0] == null) || (StatsDataTable[j][0] == "")) {
if (Stats2[j][2] != null) {
StatsDataTable[j][0] = Stats2[j][2];
} else {
StatsDataTable[j][0] = defaultText;
}
} else if (Stats2[j][3] != null) {
StatsDataTable[j][0] = toFixed(Number(StatsDataTable[j][0]), Stats2[j][3], Stats2[j][4]);
} else {
StatsDataTable[j][0] = toFixed(Number(StatsDataTable[j][0]), defaultDecPlaces, Stats2[j][4]);
}
StatsDataTable[j][0] = (ltxt(Stats2[j][0]) + " ") + StatsDataTable[j][0];
if ((Stats2[j][5] == true) && (Stats2[j][2] != null)) {
StatsDataTable[j][0] = StatsDataTable[j][0] + "%";
}
}
tblStats2.setDataTable(StatsDataTable);
tblStats2.refresh();
}
this.useHandCursor = false;
Instance of Symbol 7 Imported [easoTable] "tblStats1" in Frame 1
//component parameters
onClipEvent (initialize) {
name = "tblStats1";
tableWidth = 562;
rows = 13;
cols = 1;
colWidths = [];
colWidths[0] = 300;
colWidths[1] = 300;
colWidths[2] = 300;
colWidths[3] = 300;
colWidths[4] = 300;
colWidths[5] = 300;
colWidths[6] = 300;
colWidths[7] = 300;
colWidths[8] = 300;
colWidths[9] = 300;
nLockedCols = 0;
cellHeight = 20;
headerHeight = 0;
bHasCellBorder = false;
bHasCellDivider = false;
}
Instance of Symbol 7 Imported [easoTable] "tblStats2" in Frame 1
//component parameters
onClipEvent (initialize) {
name = "tblStats2";
tableWidth = 562;
rows = 13;
cols = 1;
colWidths = [];
colWidths[0] = 300;
colWidths[1] = 300;
colWidths[2] = 300;
colWidths[3] = 300;
colWidths[4] = 300;
colWidths[5] = 300;
colWidths[6] = 300;
colWidths[7] = 300;
colWidths[8] = 300;
colWidths[9] = 300;
nLockedCols = 0;
cellHeight = 20;
headerHeight = 0;
bHasCellBorder = false;
bHasCellDivider = false;
}
Frame 2
stop();
this.useHandCursor = false;
tblStats1.useHandCursor = false;
tblStats2.useHandCursor = false;
scrlStats1.setRange((tblStats1.totalScrollable - tblStats1.tableWidth) + 1);
scrlStats2.setRange((tblStats2.totalScrollable - tblStats2.tableWidth) + 1);