';
for(i = 0; i < games.length; i++)
{
myHTML += '';
myHTML += '';
myHTML += ' + ') | ';
myHTML += '' + GetText(games[i].childNodes[1]) + ' ' + GetText(games[i].childNodes[2]) + ' #' + GetText(games[i].childNodes[3]) + ' ';
myHTML += '' + GetText(games[i].childNodes[4]) + ' (' + GetText(games[i].childNodes[5]) + ') | ';
myHTML += ' ';
if(GetText(games[i].childNodes[6]) != '')
myHTML += '| Height: ' + GetText(games[i].childNodes[6]) + ' | ';
if(GetText(games[i].childNodes[7]) != '')
myHTML += '| Weight: ' + GetText(games[i].childNodes[7]) + ' | ';
myHTML += '| Position: ' + GetText(games[i].childNodes[8]) + ' | ';
myHTML += '| Summary: ' + GetText(games[i].childNodes[9]) + ' | ';
myHTML += ' Weekly Statistics (' + GetText(games[i].childNodes[10]) + ') ';
if(GetText(games[i].childNodes[8]) != 'Goaltender')
{
myHTML += '';
myHTML += '| GP | ';
myHTML += 'G | ';
myHTML += 'A | ';
myHTML += 'P | ';
myHTML += 'PPG | ';
myHTML += '';
myHTML += '| ' + GetText(games[i].childNodes[11]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[12]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[13]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[14]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[15]) + ' | ';
myHTML += ' ';
}
else
{
myHTML += '';
myHTML += '| GP | ';
myHTML += 'MINS | ';
myHTML += 'GA | ';
myHTML += 'GAA | ';
myHTML += 'SV% | ';
myHTML += '';
myHTML += '| ' + GetText(games[i].childNodes[11]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[18]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[16]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[17]) + ' | ';
myHTML += 'N/A | ';
myHTML += ' ';
}
myHTML += ' ';
myHTML += ' ';
myHTML += ' | ';
//myHTML += ' ';
}
if(games.length == 0)
myHTML += 'There are none listed | ';
myHTML += '';
myHTML += ' ';
//alert (myHTML);
document.getElementById("pow").innerHTML = myHTML;
}
}
function processReqChangeArchives()
{
//alert (req.readyState);
if(req3.readyState == 4) {
var xmlDoc;
document.getElementById("archives").innerHTML = GetLoadMessage();
if(window.ActiveXObject)
{
//IE
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.loadXML(req3.responseText);
}
else
{
//firefox
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(req3.responseText, "text/xml");
}
//document.getElementById("SYSTEMTIME").innerHTML = " Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value);
var games = xmlDoc.getElementsByTagName("masterleague");
var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value;
var myHTML = "";
//alert (xmlDoc.documentElement);
myHTML = '';
myHTML += '| League Archives and Records | ';
var whatturn;
for(i = 0; i < games.length; i++)
{
var str = GetText(games[i].childNodes[1]);
str = FixTag(str);
if(i % 2)
myHTML += '';
else
myHTML += ' ';
myHTML += '| ' + GetText(games[i].childNodes[1]) + ' | ';
}
if(games.length == 0)
myHTML += '| There are currently no archived leagues | ';
myHTML += ' ';
//alert (myHTML);
document.getElementById("archives").innerHTML = myHTML;
}
}
function processReqChangeSeasons()
{
//alert (req.readyState);
if(req4.readyState == 4) {
var xmlDoc;
document.getElementById("seasons").innerHTML = GetLoadMessage();
if(window.ActiveXObject)
{
//IE
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.loadXML(req4.responseText);
}
else
{
//firefox
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(req4.responseText, "text/xml");
}
//document.getElementById("SYSTEMTIME").innerHTML = " Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value);
var games = xmlDoc.getElementsByTagName("season");
var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value
var myHTML = "";
//alert (xmlDoc.documentElement);
myHTML = '';
myHTML += '';
myHTML += '| Season | Sport | Season Status | Start Date | End Date | Schedule | Standings | Stats | Suspensions | Playoffs | ';
var whatturn;
var todayParts = currentdate.split("/");
var todayDate = Date.UTC(Number(todayParts[2]), //year
Number(todayParts[0])-1, //month
Number(todayParts[1]) //date
);
for(i = 0; i < games.length; i++)
{
var str = GetText(games[i].childNodes[1]);
str = FixTag(str);
if(i % 2)
myHTML += '';
else
myHTML += ' ';
var somedayParts = GetText(games[i].childNodes[4]).split("/");
var enddays = Number(somedayParts[1]) + Number(daystostopstats);
var endmonth = Number(somedayParts[0]) - 1;
var endyear = Number(somedayParts[2]);
if (enddays > 31)
{
enddays = enddays - 31;
endmonth = endmonth + 1;
}
if(endmonth > 11)
{
endmonth = endmonth -1;
endyear = endyear + 1;
}
var enddate = Date.UTC(endyear, //year
endmonth, //month
enddays); //date
//alert(enddate);
myHTML += '| ' + GetText(games[i].childNodes[1]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[5]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[2]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[3]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[4]) + ' | ';
if(GetText(games[i].childNodes[6]) == 'Y' || todayDate > enddate)
myHTML += 'Schedules | ';
else
myHTML += 'N/A | ';
if(GetText(games[i].childNodes[7]) == 'Y' || todayDate > enddate)
myHTML += 'Standings | ';
else
myHTML += 'N/A | ';
if(GetText(games[i].childNodes[8]) == 'Y' || todayDate > enddate)
myHTML += 'Stats | ';
else
myHTML += 'N/A | ';
myHTML += 'Suspensions | ';
if(GetText(games[i].childNodes[9]) == 'Y' || todayDate > enddate)
myHTML += 'Playoffs | ';
else
myHTML += 'N/A | ';
}
if(games.length == 0)
myHTML += ' | There are no current seasons or tournaments | ';
myHTML += ' ';
//alert (myHTML);
document.getElementById("seasons").innerHTML = myHTML;
}
}
function processReqChangeChampions()
{
//alert (req.readyState);
if(req4.readyState == 4) {
var xmlDoc;
document.getElementById("champions").innerHTML = GetLoadMessage();
if(window.ActiveXObject)
{
//IE
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.loadXML(req4.responseText);
}
else
{
//firefox
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(req4.responseText, "text/xml");
}
//document.getElementById("SYSTEMTIME").innerHTML = " Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value);
var games = xmlDoc.getElementsByTagName("champion");
var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value
var myHTML = "";
//alert (xmlDoc.documentElement);
myHTML = '';
myHTML += '';
myHTML += '| Season | Sport | Regular Season Champions | Playoff Champions | ';
var whatturn;
for(i = 0; i < games.length; i++)
{
if(i % 2)
myHTML += '';
else
myHTML += ' ';
myHTML += '| ' + GetText(games[i].childNodes[1]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[2]) + ' | ';
myHTML += ''+ GetText(games[i].childNodes[4]) + ' | ';
myHTML += ''+ GetText(games[i].childNodes[6]) + ' | ';
myHTML += ' ';
}
if(games.length == 0)
myHTML += '| There are no current champions for this league | ';
myHTML += ' ';
//alert (myHTML);
document.getElementById("champions").innerHTML = myHTML;
}
}
function GetLoadMessage()
{
return '
Please Wait While We Load the Information';
}
function processReqChangeLeagueLeaders()
{
//alert (req.readyState);
if(req4.readyState == 4) {
var xmlDoc;
document.getElementById("leagueleaders").innerHTML = GetLoadMessage();
if(window.ActiveXObject)
{
//IE
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.loadXML(req4.responseText);
}
else
{
//firefox
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(req4.responseText, "text/xml");
}
//document.getElementById("SYSTEMTIME").innerHTML = " Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value);
var header = xmlDoc.getElementsByTagName("header");
var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value;
var leaguename;
var leagueid;
var sort;
var sportid;
var playoff, teamid, slid;
leaguename = GetText(header[0].childNodes[0]);
leagueid = GetText(header[0].childNodes[1]);
sort = GetText(header[0].childNodes[2]);
sportid = GetText(header[0].childNodes[3]);
playoff = GetText(header[0].childNodes[4]);
teamid = GetText(header[0].childNodes[5]);
slid = GetText(header[0].childNodes[6]);
var games = xmlDoc.getElementsByTagName("leader");
var myHTML = "";
var code;
if(playoff == "1")
code = 4;
else
code = 3;
var extra;
if(parseInt(teamid) > 0)
extra = "Leaders";
else
{
if(playoff == "1")
extra = "League Leaders (5 GP Minimum)";
else
extra = "League Leaders (10 GP Minimum)";
}
//alert (xmlDoc.documentElement);
if(sportid == "1") //HOCKEY
{
if(playoff == "1")
{
myHTML = '';
myHTML += '
';
myHTML += '| Rank | Name | GP | ';
myHTML += 'GOALS | ASSISTS | POINTS | ';
myHTML += 'PP GOALS | SH GOALS | PPG | ';
myHTML += 'PIM | ';
myHTML += '+/- | ';
myHTML += ' ';
}
else
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Name | GP | ';
myHTML += 'GOALS | ASSISTS | POINTS | ';
myHTML += 'PP GOALS | SH GOALS | PPG | ';
myHTML += 'PIM | ';
myHTML += '+/- | ';
myHTML += ' ';
}
}
else if(sportid == "2") //SOCCER
{
if(playoff == "1")
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Name | GP | ';
myHTML += 'GOALS | ASSISTS | POINTS | ';
myHTML += 'PPG | ';
myHTML += 'PENALTIES | ';
}
else
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Name | GP | ';
myHTML += 'GOALS | ASSISTS | POINTS | ';
myHTML += 'PPG | ';
myHTML += 'PENALTIES | ';
}
}
else if(sportid == "1000") //OTHER
{
if(playoff == "1")
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Name | GP | ';
myHTML += 'POINTS | ';
myHTML += 'PPG | ';
}
else
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Name | GP | ';
myHTML += 'POINTS | ';
myHTML += 'PPG | ';
}
}
var whatturn;
var rank = 1;
for(i = 0; i < games.length; i++)
{
if(i % 2)
myHTML += ' ';
else
myHTML += ' ';
if(sportid == "1") //HOCKEY
{
myHTML += '| ' + rank + ' | ';
if(rank == 1 && showpic > 0 && parseInt(teamid) == 0)
myHTML += ' + ') ' + GetText(games[i].childNodes[0]) + ' | ';
else
myHTML += '' + GetText(games[i].childNodes[0]) + ' | ';
myHTML += IsHighlight(sort, 4) + GetText(games[i].childNodes[2]) + '';
myHTML += IsHighlight(sort, 1) + GetText(games[i].childNodes[3]) + '';
myHTML += IsHighlight(sort, 3) + GetText(games[i].childNodes[4]) + '';
myHTML += IsHighlight(sort, 2) + GetText(games[i].childNodes[5]) + '';
myHTML += IsHighlight(sort, 5) + GetText(games[i].childNodes[6]) + '';
myHTML += IsHighlight(sort, 6) + GetText(games[i].childNodes[7]) + '';
myHTML += IsHighlight(sort, 8) + GetText(games[i].childNodes[9]) + '';
myHTML += IsHighlight(sort, 7) + GetText(games[i].childNodes[8]) + '';
myHTML += IsHighlight(sort, 9) + GetText(games[i].childNodes[10]) + '';
}
else if(sportid == "2") //SOCCER
{
myHTML += '' + rank + ' | ';
if(rank == 1 && showpic > 0 && parseInt(teamid) == 0)
myHTML += ' + ') ' + GetText(games[i].childNodes[0]) + ' | ';
else
myHTML += '' + GetText(games[i].childNodes[0]) + ' | ';
myHTML += IsHighlight(sort, 4) + GetText(games[i].childNodes[2]) + '';
myHTML += IsHighlight(sort, 1) + GetText(games[i].childNodes[3]) + '';
myHTML += IsHighlight(sort, 3) + GetText(games[i].childNodes[4]) + '';
myHTML += IsHighlight(sort, 2) + GetText(games[i].childNodes[5]) + '';
myHTML += IsHighlight(sort, 8) + GetText(games[i].childNodes[6]) + '';
myHTML += IsHighlight(sort, 7) + GetText(games[i].childNodes[7]) + '';
}
else if(sportid == "1000") //OTHER
{
myHTML += '' + rank + ' | ';
if(rank == 1 && showpic > 0 && parseInt(teamid) == 0)
myHTML += ' + ') ' + GetText(games[i].childNodes[0]) + ' | ';
else
myHTML += '' + GetText(games[i].childNodes[0]) + ' | ';
myHTML += IsHighlight(sort, 4) + GetText(games[i].childNodes[2]) + '';
myHTML += IsHighlight(sort, 1) + GetText(games[i].childNodes[3]) + '';
myHTML += IsHighlight(sort, 3) + GetText(games[i].childNodes[4]) + '';
}
myHTML += ' ';
rank++;
}
if(games.length == 0)
myHTML += '| There are currently no all-time leaders for this league | ';
myHTML += ' ';
//alert (myHTML);
document.getElementById("leagueleaders").innerHTML = myHTML;
}
}
function processReqChangeLeagueGoalieLeaders()
{
//alert (req.readyState);
if(req3.readyState == 4) {
var xmlDoc;
document.getElementById("leaguegoalieleaders").innerHTML = GetLoadMessage();
if(window.ActiveXObject)
{
//IE
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.loadXML(req3.responseText);
}
else
{
//firefox
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(req3.responseText, "text/xml");
}
//document.getElementById("SYSTEMTIME").innerHTML = " Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value);
var header = xmlDoc.getElementsByTagName("header");
var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value;
var leaguename;
var leagueid;
var sort;
var sportid;
var playoff, teamid, slid;
leaguename = GetText(header[0].childNodes[0]);
leagueid = GetText(header[0].childNodes[1]);
sort = GetText(header[0].childNodes[2]);
sportid = GetText(header[0].childNodes[3]);
playoff = GetText(header[0].childNodes[4]);
teamid = GetText(header[0].childNodes[5]);
slid = GetText(header[0].childNodes[6]);
//alert("SPORTID = " + sportid);
var games = xmlDoc.getElementsByTagName("goalieleader");
var myHTML = "";
var code;
if(playoff == "1")
code = 4;
else
code = 3;
var extra;
if(parseInt(teamid) > 0)
extra = "Goaltending Leaders";
else
{
if(playoff == "1")
extra = "League Goaltending Leaders (5 GP Minimum)";
else
extra = "League Goaltending Leaders (10 GP Minimum)";
}
if(sportid == "1" || sportid == "2")
{
//alert("FOUND MATCH");
//alert (xmlDoc.documentElement);
if(playoff == "1")
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Name | GP | ';
myHTML += 'MINS | GA | GAA | ';
myHTML += 'SAVE % | ';
}
else
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Name | GP | ';
myHTML += 'MINS | GA | GAA | ';
myHTML += 'SAVE % | ';
}
var whatturn;
var rank = 1;
for(i = 0; i < games.length; i++)
{
if(i % 2)
myHTML += ' ';
else
myHTML += ' ';
myHTML += '| ' + rank + ' | ';
if(rank == 1 && showpic > 0 && parseInt(teamid) == 0)
myHTML += ' + ') ' + GetText(games[i].childNodes[0]) + ' | ';
else
myHTML += '' + GetText(games[i].childNodes[0]) + ' | ';
myHTML += IsHighlight(sort, 2) + GetText(games[i].childNodes[2]) + '';
myHTML += IsHighlight(sort, 3) + GetText(games[i].childNodes[4]) + '';
myHTML += IsHighlight(sort, 4) + GetText(games[i].childNodes[3]) + '';
myHTML += IsHighlight(sort, 1) + GetText(games[i].childNodes[6]) + '';
myHTML += IsHighlight(sort, 0) + GetText(games[i].childNodes[7]) + '';
myHTML += ' ';
rank++;
}
if(games.length == 0)
myHTML += '| There are currently no all-time goaltending leaders for this league | ';
myHTML += ' ';
//alert (myHTML);
document.getElementById("leaguegoalieleaders").innerHTML = myHTML;
}
}
}
function IsHighlight(x, y)
{
if(x == y)
return '';
else
return ' | ';
}
function processReqChangeLeagueRecords()
{
document.getElementById("records").innerHTML = GetLoadMessage();
//alert (req.readyState);
if(req4.readyState == 4) {
var xmlDoc;
if(window.ActiveXObject)
{
//IE
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.loadXML(req4.responseText);
}
else
{
//firefox
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(req4.responseText, "text/xml");
}
//document.getElementById("SYSTEMTIME").innerHTML = " Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value);
var header = xmlDoc.getElementsByTagName("header");
var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value;
var leaguename;
var leagueid;
var sportid;
leaguename = GetText(header[0].childNodes[0]);
leagueid = GetText(header[0].childNodes[1]);
sportid = GetText(header[0].childNodes[2]);
var myHTML = "";
var code;
//alert (xmlDoc.documentElement);
if(sportid == "1") //HOCKEY
{
var games = xmlDoc.getElementsByTagName("goalrecord");
myHTML += '';
myHTML += '';
myHTML += '| RANK | NAME | SEASON | TEAM | GP | GOALS | ';
var rank = 1;
for(i = 0; i < games.length; i++)
{
//alert("FOUND GOALS");
if(i % 2)
myHTML += '';
else
myHTML += ' ';
myHTML += '| ' + rank + ' | ';
myHTML += '' + GetText(games[i].childNodes[0]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[4]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[5]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[2]) + ' | ';
myHTML += IsHighlight(7, 7) + GetText(games[i].childNodes[3]) + '';
myHTML += ' ';
rank++;
}
if(games.length == 0)
myHTML += '| There are currently no record holders | ';
myHTML += ' ';
var games = xmlDoc.getElementsByTagName("assistrecord");
myHTML += '';
myHTML += '';
myHTML += '| RANK | NAME | SEASON | TEAM | GP | ASSISTS | ';
var rank = 1;
for(i = 0; i < games.length; i++)
{
if(i % 2)
myHTML += '';
else
myHTML += ' ';
myHTML += '| ' + rank + ' | ';
myHTML += '' + GetText(games[i].childNodes[0]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[4]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[5]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[2]) + ' | ';
myHTML += IsHighlight(7, 7) + GetText(games[i].childNodes[3]) + '';
myHTML += ' ';
rank++;
}
if(games.length == 0)
myHTML += '| There are currently no record holders | ';
myHTML += ' ';
var games = xmlDoc.getElementsByTagName("pointsrecord");
myHTML += '';
myHTML += '';
myHTML += '| RANK | NAME | SEASON | TEAM | GP | POINTS | ';
var rank = 1;
for(i = 0; i < games.length; i++)
{
if(i % 2)
myHTML += '';
else
myHTML += ' ';
myHTML += '| ' + rank + ' | ';
myHTML += '' + GetText(games[i].childNodes[0]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[4]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[5]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[2]) + ' | ';
myHTML += IsHighlight(7, 7) + GetText(games[i].childNodes[3]) + '';
myHTML += ' ';
rank++;
}
if(games.length == 0)
myHTML += '| There are currently no record holders | ';
myHTML += ' ';
var games = xmlDoc.getElementsByTagName("pprecord");
myHTML += '';
myHTML += '';
myHTML += '| RANK | NAME | SEASON | TEAM | GP | PP GOALS | ';
var rank = 1;
for(i = 0; i < games.length; i++)
{
if(i % 2)
myHTML += '';
else
myHTML += ' ';
myHTML += '| ' + rank + ' | ';
myHTML += '' + GetText(games[i].childNodes[0]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[4]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[5]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[2]) + ' | ';
myHTML += IsHighlight(7, 7) + GetText(games[i].childNodes[3]) + '';
myHTML += ' ';
rank++;
}
if(games.length == 0)
myHTML += '| There are currently no record holders | ';
myHTML += ' ';
var games = xmlDoc.getElementsByTagName("shrecord");
myHTML += '';
myHTML += '';
myHTML += '| RANK | NAME | SEASON | TEAM | GP | SH GOALS | ';
var rank = 1;
for(i = 0; i < games.length; i++)
{
if(i % 2)
myHTML += '';
else
myHTML += ' ';
myHTML += '| ' + rank + ' | ';
myHTML += '' + GetText(games[i].childNodes[0]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[4]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[5]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[2]) + ' | ';
myHTML += IsHighlight(7, 7) + GetText(games[i].childNodes[3]) + '';
myHTML += ' ';
rank++;
}
if(games.length == 0)
myHTML += '| There are currently no record holders | ';
myHTML += ' ';
var games = xmlDoc.getElementsByTagName("pimrecord");
myHTML += '';
myHTML += '';
myHTML += '| RANK | NAME | SEASON | TEAM | GP | PIM | ';
var rank = 1;
for(i = 0; i < games.length; i++)
{
if(i % 2)
myHTML += '';
else
myHTML += ' ';
myHTML += '| ' + rank + ' | ';
myHTML += '' + GetText(games[i].childNodes[0]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[4]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[5]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[2]) + ' | ';
myHTML += IsHighlight(7, 7) + GetText(games[i].childNodes[3]) + '';
myHTML += ' ';
rank++;
}
if(games.length == 0)
myHTML += '| There are currently no record holders | ';
myHTML += ' ';
}
//alert (myHTML);
document.getElementById("records").innerHTML = myHTML;
}
}
function processReqChangeSchedule()
{
document.getElementById("schedule").innerHTML = GetLoadMessage();
//alert (req.readyState);
if(req2.readyState == 4) {
var xmlDoc;
if(window.ActiveXObject)
{
//IE
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.loadXML(req2.responseText);
}
else
{
//firefox
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(req2.responseText, "text/xml");
}
//alert(req2.responseText);
//document.getElementById("SYSTEMTIME").innerHTML = " Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value);
var header = xmlDoc.getElementsByTagName("header");
var tid;
var slid;
var bottom;
var top;
var numberofgames;
tid = GetText(header[0].childNodes[1]);
slid = GetText(header[0].childNodes[0]);
bottom = GetText(header[0].childNodes[2]);
top = GetText(header[0].childNodes[3]);
numberofgames = GetText(header[0].childNodes[4]);
var games = xmlDoc.getElementsByTagName("game");
var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value
var myHTML = "";
//alert (xmlDoc.documentElement);
myHTML = '';
myHTML += '';
if(parseInt(tid) != 0)
myHTML += '| GAMEDATE | DAY | TIME | ARENA | OPPONENT | RESULT | BOX SCORE | ';
else
myHTML += '| GAMEDATE | DAY | TIME | ARENA | HOME | AWAY | RESULT | BOX SCORE | ';
var whatturn;
for(i = 0; i < games.length; i++)
{
if(i % 2)
myHTML += '';
else
myHTML += ' ';
myHTML += '| ' + GetText(games[i].childNodes[6]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[7]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[8]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[9]) + ' | ';
if(parseInt(tid) != 0)
{
if(parseInt(tid) == parseInt(GetText(games[i].childNodes[1])))
myHTML += '' + GetText(games[i].childNodes[4]) + ' | ';
else
myHTML += '@ ' + GetText(games[i].childNodes[2]) + ' | ';
}
else
{
myHTML += '' + GetText(games[i].childNodes[2]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[4]) + ' | ';
}
myHTML += '' + GetText(games[i].childNodes[12]) + ' | ';
if(GetText(games[i].childNodes[5]) != "S")
myHTML += 'View Game Summary | ';
else
myHTML += ' | ';
myHTML += ' ';
}
if(games.length == 0)
myHTML += '| There are no games scheduled | ';
myHTML += ' ';
if(parseInt(tid) <= 0)
{
if(parseInt(top) > parseInt(numberofgames))
myHTML += 'Showing Results ' + (parseInt(bottom)+1) + ' through ' + numberofgames + ' of ' + numberofgames + ' total games';
else
myHTML += ' Showing Results ' + (parseInt(bottom)+1) + ' through ' + top + ' of ' + numberofgames + ' total games';
var page = 1;
var curbot = 0;
var curtop = 15;
var pages = numberofgames / 15;
pages = Math.ceil(pages);
myHTML += ' Page number: ';
for(i=0; i' + page + ' | ';
curbot += 15;
curtop += 15;
page++;
}
myHTML = myHTML.substr(0, myHTML.length - 2);
myHTML += '';
}
//alert (myHTML);
document.getElementById("schedule").innerHTML = myHTML;
}
}
function processReqChangeStandings()
{
document.getElementById("standings").innerHTML = GetLoadMessage();
//alert (req.readyState);
if(req2.readyState == 4) {
var xmlDoc;
if(window.ActiveXObject)
{
//IE
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.loadXML(req2.responseText);
}
else
{
//firefox
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(req2.responseText, "text/xml");
}
//alert(req2.responseText);
//document.getElementById("SYSTEMTIME").innerHTML = " Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value);
var header = xmlDoc.getElementsByTagName("header");
var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value;
var slid;
var leaguename;
var sort;
var sportid;
var otl;
var playoff;
var numconferences;
var numdivisions;
var rule1; var rule2; var rule3; var rule4; var rule5; var tid;
leaguename = GetText(header[0].childNodes[0]);
slid = GetText(header[0].childNodes[1]);
sort = GetText(header[0].childNodes[2]);
sportid = GetText(header[0].childNodes[3]);
playoff = GetText(header[0].childNodes[4]);
otl = GetText(header[0].childNodes[5]);
numconferences = GetText(header[0].childNodes[6]);
numdivisions = GetText(header[0].childNodes[7]);
tid = GetText(header[0].childNodes[8]);
rule1 = GetText(header[0].childNodes[9]);
rule2 = GetText(header[0].childNodes[10]);
rule3 = GetText(header[0].childNodes[11]);
rule4 = GetText(header[0].childNodes[12]);
rule5 = GetText(header[0].childNodes[13]);
//alert(tid);
//CHECK TO SEE IF MULTIPLE DIVISIONS, IF SO, GIVE THEM MENU TO CHOOSE SORT ORDER!!!!
var myHTML = "";
//alert (xmlDoc.documentElement);
myHTML = '';
if(parseInt(numdivisions) > 0)
{
myHTML += ' ';
myHTML += '| Show Seasons Standings By: | ';
myHTML += '' + IsHighlight(sort, 1) + 'Divisions';
myHTML += IsHighlight(sort, 2) + 'Conferences';
myHTML += IsHighlight(sort, 3) + 'Overall';
myHTML += ' ';
}
if(sort == 1) //BY DIVISIONS
{
//myHTML += ' ';
myHTML += ' ';
var conferenceid = "0";
var divisionid = "0";
var conference = xmlDoc.getElementsByTagName("conference");
var rank = 1;
for(k = 0; k < conference.length; k++)
{
myHTML += ' ';
var division = xmlDoc.getElementsByTagName("division");
conferenceid = GetText(conference[k].childNodes[0]); //SET CURRENTID
var games = xmlDoc.getElementsByTagName("team");
for(j = 0; j < division.length; j++)
{
if(conferenceid == GetText(division[j].childNodes[2]))
{
divisionid = GetText(division[j].childNodes[0]); //SET DIVISIONID!!
myHTML += ' ';
myHTML += '';
if(sportid == 1 || sportid == 1000)
{
myHTML += '| RANK | TEAM | GP | WINS | LOSSES | ';
if(otl == 'Y')
myHTML += 'OTL | ';
myHTML += 'TIES | POINTS | GF | GA | Win % | Streak | Last 5 | ';
}
else if(sportid == 2)
{
myHTML += '| RANK | TEAM | GP | WINS | LOSSES | ';
if(otl == 'Y')
myHTML += 'OTL | ';
myHTML += 'DRAWS | POINTS | GF | GA | Win % | Streak | Last 5 | ';
}
for(i = 0; i < games.length; i++)
{
if(divisionid == GetText(games[i].childNodes[1]))
{
var gp = parseInt(GetText(games[i].childNodes[4])) + parseInt(GetText(games[i].childNodes[5])) + parseInt(GetText(games[i].childNodes[6])) + parseInt(GetText(games[i].childNodes[11]));
if(parseInt(tid) == parseInt(GetText(games[i].childNodes[2])))
myHTML += '';
else if(i % 2)
myHTML += ' ';
else
myHTML += ' ';
myHTML += '| ' + rank + ' | ';
myHTML += '' + GetText(games[i].childNodes[2]) + ' | ';
myHTML += '' + gp + ' | ';
myHTML += '' + GetText(games[i].childNodes[4]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[5]) + ' | ';
if(otl == "Y")
myHTML += '' + GetText(games[i].childNodes[11]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[6]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[7]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[8]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[9]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[10]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[12]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[13]) + ' | ';
myHTML += ' ';
rank++;
}
if(games.length == 0 && otl == 'Y')
myHTML += '| Standings are currently not available | ';
else if(games.length == 0 && otl == 'N')
myHTML += '| Standings are currently not available | ';
}
rank = 1;
myHTML += ' ';
}
}
}
}
else if(sort == 2) //BY CONFERENCE
{
//myHTML += '';
myHTML += ' ';
var conferenceid = "0";
var divisionid = "0";
var conference = xmlDoc.getElementsByTagName("conference");
var rank = 1;
for(j = 0; j < conference.length; j++)
{
myHTML += '';
conferenceid = GetText(conference[j].childNodes[0]); //SET CURRENTID
myHTML += '';
if(sportid == 1 || sportid == 1000)
{
myHTML += '| RANK | TEAM | GP | WINS | LOSSES | ';
if(otl == 'Y')
myHTML += 'OTL | ';
myHTML += 'TIES | POINTS | GF | GA | Win % | Streak | Last 5 | ';
}
else if(sportid == 2)
{
myHTML += '| RANK | TEAM | GP | WINS | LOSSES | ';
if(otl == 'Y')
myHTML += 'OTL | ';
myHTML += 'DRAWS | POINTS | GF | GA | Win % | Streak | Last 5 | ';
}
var games = xmlDoc.getElementsByTagName("team");
for(i = 0; i < games.length; i++)
{
if(conferenceid == GetText(games[i].childNodes[1]))
{
if(parseInt(tid) == parseInt(GetText(games[i].childNodes[2])))
myHTML += '';
else if(i % 2)
myHTML += ' ';
else
myHTML += ' ';
var gp = parseInt(GetText(games[i].childNodes[4])) + parseInt(GetText(games[i].childNodes[5])) + parseInt(GetText(games[i].childNodes[6])) + parseInt(GetText(games[i].childNodes[11]));
myHTML += '| ' + rank + ' | ';
myHTML += '' + GetText(games[i].childNodes[2]) + ' | ';
myHTML += '' + gp + ' | ';
myHTML += '' + GetText(games[i].childNodes[4]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[5]) + ' | ';
if(otl == "Y")
myHTML += '' + GetText(games[i].childNodes[11]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[6]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[7]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[8]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[9]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[10]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[12]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[13]) + ' | ';
myHTML += ' ';
rank++;
}
if(games.length == 0 && otl == 'Y')
myHTML += '| Standings are currently not available | ';
else if(games.length == 0 && otl == 'N')
myHTML += '| Standings are currently not available | ';
}
myHTML += ' ';
}
//LOOP THROUGH CONFERENCES COMPARE IDS AND PRINT
}
else if(sort == 3) //OVERALL
{
//JUST LOOP THROUGH TEAMS
myHTML += ' ';
myHTML += '';
var games = xmlDoc.getElementsByTagName("team");
myHTML += '';
if(sportid == 1 || sportid == 1000)
{
myHTML += '| RANK | TEAM | GP | WINS | LOSSES | ';
if(otl == 'Y')
myHTML += 'OTL | ';
myHTML += 'TIES | POINTS | GF | GA | Win % | Streak | Last 5 | ';
}
else if(sportid == 2)
{
myHTML += '| RANK | TEAM | GP | WINS | LOSSES | ';
if(otl == 'Y')
myHTML += 'OTL | ';
myHTML += 'DRAWS | POINTS | GF | GA | Win % | Streak | Last 5 | ';
}
for(i = 0; i < games.length; i++)
{
if(parseInt(tid) == parseInt(GetText(games[i].childNodes[2])))
myHTML += '';
else if(i % 2)
myHTML += ' ';
else
myHTML += ' ';
myHTML += '| ' + GetText(games[i].childNodes[0]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[1]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[3]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[4]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[5]) + ' | ';
if(otl == "Y")
myHTML += '' + GetText(games[i].childNodes[11]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[6]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[7]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[8]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[9]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[10]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[12]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[13]) + ' | ';
myHTML += ' ';
}
if(games.length == 0 && otl == 'Y')
myHTML += '| Standings are currently not available | ';
else if(games.length == 0 && otl == 'N')
myHTML += '| Standings are currently not available | ';
myHTML += ' ';
}
myHTML += '';
myHTML += '- ' + rule1 + '
- ' + rule2 + '
- ' + rule3 + '
- ' + rule4 + '
- ' + rule5 + '
';
myHTML += '';
//alert (myHTML);
document.getElementById("standings").innerHTML = myHTML;
}
}
function processReqChangeScheduleTeams()
{
//alert (req.readyState);
document.getElementById("teams").innerHTML = GetLoadMessage();
if(req3.readyState == 4) {
var xmlDoc;
if(window.ActiveXObject)
{
//IE
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.loadXML(req3.responseText);
}
else
{
//firefox
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(req3.responseText, "text/xml");
}
//document.getElementById("SYSTEMTIME").innerHTML = " Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value);
var header = xmlDoc.getElementsByTagName("header");
var tid;
var slid;
tid = GetText(header[0].childNodes[0]);
slid = GetText(header[0].childNodes[1]);
//alert(tid);
var games = xmlDoc.getElementsByTagName("team");
var myHTML = "";
myHTML += '';
myHTML += '| TEAMS | ';
myHTML += '' + IsHighlight(tid, 0) + '- ENTIRE SEASON SCHEDULE - ';
var whatturn;
for(i = 0; i < games.length; i++)
{
if(i % 2)
myHTML += '';
else
myHTML += ' ';
myHTML += IsHighlight(tid, GetText(games[i].childNodes[1])) + '' + GetText(games[i].childNodes[0]) + '';
myHTML += ' ';
}
if(games.length == 0)
myHTML += '| There are currently no teams in this season | ';
myHTML += ' ';
//alert (myHTML);
document.getElementById("teams").innerHTML = myHTML;
}
}
function processReqChangeSeasonLeaders()
{
document.getElementById("leagueleaders").innerHTML = GetLoadMessage();
//alert (req.readyState);
if(req4.readyState == 4) {
var xmlDoc;
if(window.ActiveXObject)
{
//IE
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.loadXML(req4.responseText);
}
else
{
//firefox
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(req4.responseText, "text/xml");
}
//document.getElementById("SYSTEMTIME").innerHTML = " Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value);
var header = xmlDoc.getElementsByTagName("header");
var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value;
var leaguename;
var leagueid;
var sort;
var sportid;
var playoff, teamid;
leaguename = GetText(header[0].childNodes[0]);
leagueid = GetText(header[0].childNodes[1]);
sort = GetText(header[0].childNodes[2]);
sportid = GetText(header[0].childNodes[3]);
playoff = GetText(header[0].childNodes[4]);
teamid = GetText(header[0].childNodes[5]);
plusminus = GetText(header[0].childNodes[6]);
var games = xmlDoc.getElementsByTagName("leader");
var myHTML = "";
var code;
if(playoff == "1")
code = 5;
else
code = 3;
var extra = "";
if(parseInt(teamid) > 0)
extra = "Team ";
else
extra = "Current ";
//alert (xmlDoc.documentElement);
if(sportid == "1") //HOCKEY
{
if(playoff == "1")
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Number | Name | Team | POS | GP | ';
myHTML += 'GOALS | ASSISTS | POINTS | ';
myHTML += 'PP GOALS | SH GOALS | PPG | ';
myHTML += 'PIM | ';
if(plusminus == 'Y')
myHTML += '+/- | ';
}
else
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Number | Name | Team | POS | GP | ';
myHTML += 'GOALS | ASSISTS | POINTS | ';
myHTML += 'PP GOALS | SH GOALS | PPG | ';
myHTML += 'PIM | ';
if(plusminus == 'Y')
myHTML += '+/- | ';
}
myHTML += ' ';
}
else if(sportid == "2") //SOCCER
{
if(playoff == "1")
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Number | Name | Team | POS | GP | ';
myHTML += 'GOALS | ASSISTS | POINTS | ';
myHTML += 'PPG | ';
myHTML += 'PENALTIES | ';
}
else
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Number | Name | Team | POS | GP | ';
myHTML += 'GOALS | ASSISTS | POINTS | ';
myHTML += 'PPG | ';
myHTML += 'PENALTIES | ';
}
}
else if(sportid == "1000") //OTHER
{
if(playoff == "1")
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Number | Name | Team | POS | GP | ';
myHTML += 'POINTS | ';
myHTML += 'PPG | ';
}
else
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Number | Name | Team | POS | GP | ';
myHTML += 'POINTS | ';
myHTML += 'PPG | ';
}
}
var whatturn;
var rank = 1;
for(i = 0; i < games.length; i++)
{
if(i % 2)
myHTML += ' ';
else
myHTML += ' ';
if(sportid == "1") //HOCKEY
{
myHTML += '| ' + rank + ' | ';
myHTML += '' + GetText(games[i].childNodes[1]) + ' | ';
if(rank == 1 && showpic > 0 && parseInt(teamid) == 0)
myHTML += ' + ') ' + GetText(games[i].childNodes[0]) + ' | ';
else
myHTML += '' + GetText(games[i].childNodes[0]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[5]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[2]) + ' | ';
myHTML += IsHighlight(sort, 4) + GetText(games[i].childNodes[6]) + '';
myHTML += IsHighlight(sort, 1) + GetText(games[i].childNodes[7]) + '';
myHTML += IsHighlight(sort, 3) + GetText(games[i].childNodes[8]) + '';
myHTML += IsHighlight(sort, 2) + GetText(games[i].childNodes[9]) + '';
myHTML += IsHighlight(sort, 5) + GetText(games[i].childNodes[10]) + '';
myHTML += IsHighlight(sort, 6) + GetText(games[i].childNodes[11]) + '';
myHTML += IsHighlight(sort, 8) + GetText(games[i].childNodes[13]) + '';
myHTML += IsHighlight(sort, 7) + GetText(games[i].childNodes[12]) + '';
if(plusminus == 'Y')
myHTML += IsHighlight(sort, 9) + GetText(games[i].childNodes[14]) + '';
}
else if(sportid == "2") //SOCCER
{
myHTML += '' + rank + ' | ';
myHTML += '' + GetText(games[i].childNodes[1]) + ' | ';
if(rank == 1 && showpic > 0 && parseInt(teamid) == 0)
myHTML += ' + ') ' + GetText(games[i].childNodes[0]) + ' | ';
else
myHTML += '' + GetText(games[i].childNodes[0]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[5]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[2]) + ' | ';
myHTML += IsHighlight(sort, 4) + GetText(games[i].childNodes[6]) + '';
myHTML += IsHighlight(sort, 1) + GetText(games[i].childNodes[7]) + '';
myHTML += IsHighlight(sort, 3) + GetText(games[i].childNodes[8]) + '';
myHTML += IsHighlight(sort, 2) + GetText(games[i].childNodes[9]) + '';
myHTML += IsHighlight(sort, 8) + GetText(games[i].childNodes[10]) + '';
myHTML += IsHighlight(sort, 7) + GetText(games[i].childNodes[11]) + '';
}
else if(sportid == "1000") //OTHER
{
myHTML += '' + rank + ' | ';
myHTML += '' + GetText(games[i].childNodes[1]) + ' | ';
if(rank == 1 && showpic > 0 && parseInt(teamid) == 0)
myHTML += ' + ') ' + GetText(games[i].childNodes[0]) + ' | ';
else
myHTML += '' + GetText(games[i].childNodes[0]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[5]) + ' | ';
myHTML += '' + GetText(games[i].childNodes[2]) + ' | ';
myHTML += IsHighlight(sort, 4) + GetText(games[i].childNodes[6]) + '';
myHTML += IsHighlight(sort, 1) + GetText(games[i].childNodes[7]) + '';
myHTML += IsHighlight(sort, 3) + GetText(games[i].childNodes[8]) + '';
}
myHTML += ' ';
rank++;
}
if(games.length == 0)
myHTML += '| There are currently no leaders for this season | ';
myHTML += ' ';
//alert (myHTML);
document.getElementById("leagueleaders").innerHTML = myHTML;
}
}
function processReqChangeSeasonGoalieLeaders()
{
//alert (req.readyState);
document.getElementById("leaguegoalieleaders").innerHTML = GetLoadMessage();
if(req3.readyState == 4) {
var xmlDoc;
if(window.ActiveXObject)
{
//IE
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.loadXML(req3.responseText);
}
else
{
//firefox
var parser = new DOMParser();
var xmlDoc = parser.parseFromString(req3.responseText, "text/xml");
}
//document.getElementById("SYSTEMTIME").innerHTML = " Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value);
var header = xmlDoc.getElementsByTagName("header");
var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value;
var leaguename;
var leagueid;
var sort;
var sportid;
var playoff, teamid, shots;
leaguename = GetText(header[0].childNodes[0]);
leagueid = GetText(header[0].childNodes[1]);
sort = GetText(header[0].childNodes[2]);
sportid = GetText(header[0].childNodes[3]);
playoff = GetText(header[0].childNodes[4]);
teamid = GetText(header[0].childNodes[5]);
shots = GetText(header[0].childNodes[6]);
//alert("SPORTID = " + sportid);
var games = xmlDoc.getElementsByTagName("goalieleader");
var myHTML = "";
var code;
if(playoff == "1")
code = 5;
else
code = 3;
var extra;
if(parseInt(teamid) > 0)
extra = "Team ";
else
extra = "Current ";
if(sportid == "1" || sportid == "2")
{
//alert("FOUND MATCH");
//alert (xmlDoc.documentElement);
if(playoff == "1")
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Number | Name | Team | GP | ';
myHTML += 'MINS | ';
if(shots == 'Y')
myHTML += 'SA | ';
myHTML += 'GA | GAA | ';
myHTML += 'SAVE % | ';
}
else
{
myHTML = '';
myHTML += '';
myHTML += '| Rank | Number | Name | Team | GP | ';
myHTML += 'MINS | ';
if(shots == 'Y')
myHTML += 'SA | ';
myHTML += 'GA | GAA | ';
myHTML += 'SAVE % | ';
}
var whatturn;
var rank = 1;
for(i = 0; i < games.length; i++)
{
if(i % 2)
myHTML += ' ';
else
myHTML += ' ';
myHTML += '| ' + rank + ' | ';
myHTML += '' + GetText(games[i].childNodes[1]) + ' | ';
if(rank == 1 && showpic > 0 && parseInt(teamid) == 0)
myHTML += ' + ') ' + GetText(ga | | |