var t; var an = 140; var req; var req2; var req3; var req4; var req5; var stats_site = "http://www.mysportsort.com/"; //var main_site = "localhost/marple"; var main_site = "www.skatesafeamerica.com/stats"; var main_email = "info@skatesafeamerica.com"; var pic_height = 75; var pic_width = 100; var showpic = 1; var currentdate = "01/06/2009"; var pp_height = 768; var pp_width = 980; var daystostopstats = 14; //SPECIAL FUNCTIONS Date.prototype.addDays = function(days) { this.setDate(this.getDate()+days); } function ShowEvents() { if(window.XMLHttpRequest) { req5 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req5 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req5) { req5.onreadystatechange = processReqChangeEvents; req5.open("GET", "../getevents.php", true); req5.setRequestHeader("Content-Type", "text/xml"); req5.send("IE"); } } /////////////////////////////////////// function processReqChangeEvents() { //alert (req.readyState); if(req5.readyState == 4) { var xmlDoc; document.getElementById("events").innerHTML = GetLoadMessage(); if(window.ActiveXObject) { //IE xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async = "false"; xmlDoc.loadXML(req5.responseText); } else { //firefox var parser = new DOMParser(); var xmlDoc = parser.parseFromString(req5.responseText, "text/xml"); } //document.getElementById("SYSTEMTIME").innerHTML = "Last Refresh Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value); var games = xmlDoc.getElementsByTagName("event"); var myHTML = ""; //alert (xmlDoc.documentElement); myHTML += ''; //alert(games.length); for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; //alert (myHTML); } //alert (myHTML); if(games.length == 0) myHTML += ''; myHTML += '
' + GetText(games[i].childNodes[1]); if(GetText(games[i].childNodes[4]) != "" && (GetText(games[i].childNodes[4]) != GetText(games[i].childNodes[1]))) myHTML += ' - ' + GetText(games[i].childNodes[4]); myHTML += ''; if(GetText(games[i].childNodes[3]) != "") { myHTML += '' + GetText(games[i].childNodes[2]) + ''; } else { myHTML += GetText(games[i].childNodes[2]); } myHTML += '
None
'; //alert (myHTML); document.getElementById("events").innerHTML = myHTML; } } //************ END SPECIAL FUNCTIONS ********************* function printwindow(dest) { var mylink = dest; var load = window.open(stats_site + mylink,'','scrollbars=yes,menubar=no,height=600,width=800,resizable=yes,toolbar=no,location=no,status=no'); //gotolink = window.open(mylink, 'PMS/Hull Applicability Report','height=600,width=800,scrollbars=yes,resizable=yes'); } function showpopup(dest, h ,w) { var mylink = dest; var load = window.open(mylink,'','scrollbars=yes,menubar=no,height=' + h + ',width=' + w + ',resizable=yes,toolbar=no,location=no,status=no'); //gotolink = window.open(mylink, 'PMS/Hull Applicability Report','height=600,width=800,scrollbars=yes,resizable=yes'); } function RefreshValues(lid, slid, myan, path) { mydate = '2009-01-06'; if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = null; if(lid == "" || lid == undefined) lid = null; if(path == "" || path == undefined) path = ""; //alert(myan); if(window.XMLHttpRequest) { req = new XMLHttpRequest(); } else if(window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } if(req) { req.onreadystatechange = processReqChange; if(lid != null) { req.open("GET", path + "proxy.php?prox=getscores.php%3Fan%3D"+an+"%26lid%3D"+lid+"%26display=1%26gamedate=" + mydate, true); //alert(path + "proxy.php?prox=getscores.php%3Fan%3D"+an+"%26lid%3D"+lid+"%26display=1%26gamedate=" + mydate); } else if(slid != null) { req.open("GET", path + "proxy.php?prox=getscores.php%3Fan%3D"+an+"%26slid%3D"+slid+"%26display=1%26gamedate=" + mydate, true); //alert(path + "proxy.php?prox=getscores.php%3Fan%3D"+an+"%26slid%3D"+slid+"%26display=1%26gamedate=" + mydate); } else if(myan != null && slid != null) { req.open("GET", path + "proxy.php?prox=getscores.php%3Fan%3D"+myan+"%26slid%3D"+slid+"%26display=1%26gamedate=" + mydate, true); //alert(path + "proxy.php?prox=getscores.php%3Fan%3D"+myan+"%26slid%3D"+slid+"%26display=1%26gamedate=" + mydate); } else if(myan != null && lid != null) { req.open("GET", path + "proxy.php?prox=getscores.php%3Fan%3D"+myan+"%26lid%3D"+lid+"%26display=1%26gamedate=" + mydate, true); //alert(path + "proxy.php?prox=getscores.php%3Fan%3D"+myan+"%26lid%3D"+lid+"%26display=1%26gamedate=" + mydate); } else if(myan!= null) { req.open("GET", path + "proxy.php?prox=getscores.php%3Fan%3D"+myan+"%26display=1%26gamedate=" + mydate, true); //alert(path + "proxy.php?prox=getscores.php%3Fan%3D"+myan+"%26display=1%26gamedate=" + mydate); } else { req.open("GET", path + "proxy.php?prox=getscores.php%3Fan%3D"+an+"%26display=1%26gamedate=" + mydate, true); //alert("C"); //alert(path + "proxy.php?prox=getscores.php%3Fan%3D"+an+"%26display=1%26gamedate=" + mydate); } //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req.setRequestHeader("Content-Type", "text/xml"); req.send("IE"); } t = setTimeout('RefreshValues(' + lid + ',' + slid + ',' + myan + ',' + path + ')', 45000); } function ShowPOW(myan, path) { if(myan == "" || myan == undefined) myan = null; if(path == "" || path == undefined) path = ""; if(window.XMLHttpRequest) { req2 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req2 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req2) { req2.onreadystatechange = processReqChangePOW; if(myan != null) req2.open("GET", "proxy.php?prox=getpow.php%3Fan%3D"+myan, true); else req2.open("GET", "proxy.php?prox=getpow.php%3Fan%3D"+an, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req2.setRequestHeader("Content-Type", "text/xml"); req2.send("IE"); } //t = setTimeout('RefreshValues()', 20000); } function ShowPOWHor(myan) { if(myan == "" || myan == undefined) myan = null; if(window.XMLHttpRequest) { req2 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req2 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req2) { req2.onreadystatechange = processReqChangePOWHor; if(myan != null) req2.open("GET", "../proxy.php?prox=getpow.php%3Fan%3D"+myan, true); else req2.open("GET", "../proxy.php?prox=getpow.php%3Fan%3D"+an, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req2.setRequestHeader("Content-Type", "text/xml"); req2.send("IE"); } //t = setTimeout('RefreshValues()', 20000); } function CheckLogin(email, slid, code, page, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(code == "" || code == undefined) code = ""; if(page == "" || page == undefined) page = ""; if(window.XMLHttpRequest) { req2 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req2 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req2) { req2.onreadystatechange = processReqChangeEmail; if(myan != null) req2.open("GET", "../proxy.php?prox=getemail.php%3Fan="+myan+"%26email="+email+"%26slid="+slid+"%26code="+code+"%26page="+page, true); else req2.open("GET", "../proxy.php?prox=getemail.php%3Fan="+an+"%26email="+email+"%26slid="+slid+"%26code="+code+"%26page="+page, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req2.setRequestHeader("Content-Type", "text/xml"); req2.send("IE"); } //t = setTimeout('RefreshValues()', 20000); } function ShowArchives(myan) { if(myan == "" || myan == undefined) myan = null; if(window.XMLHttpRequest) { req3 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req3 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req3) { req3.onreadystatechange = processReqChangeArchives; if(myan != null) req3.open("GET", "../proxy.php?prox=getleagues.php%3Fan%3D"+myan, true); else req3.open("GET", "../proxy.php?prox=getleagues.php%3Fan%3D"+an, true); //alert("../proxy.php?prox=getleagues.php%3Fan="+an); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req3.setRequestHeader("Content-Type", "text/xml"); req3.send("IE"); } } function ShowSeasons(myan) { if(myan == "" || myan == undefined) myan = null; if(window.XMLHttpRequest) { req4 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req4 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req4) { req4.onreadystatechange = processReqChangeSeasons; if(myan != null) req4.open("GET", "../proxy.php?prox=getcurrentleagues.php%3Fan%3D"+myan, true); else req4.open("GET", "../proxy.php?prox=getcurrentleagues.php%3Fan%3D"+an, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req4.setRequestHeader("Content-Type", "text/xml"); req4.send("IE"); } } function ShowLeagueSeasons(lid, myan) { if(myan == "" || myan == undefined) myan = null; if(lid == "" || lid == undefined) lid = ""; if(window.XMLHttpRequest) { req4 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req4 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req4) { req4.onreadystatechange = processReqChangeSeasons; if(myan != null) req4.open("GET", "../proxy.php?prox=getcurrentleagues.php%3Fan="+myan+"%26lid="+lid, true); else req4.open("GET", "../proxy.php?prox=getcurrentleagues.php%3Fan="+an+"%26lid="+lid, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req4.setRequestHeader("Content-Type", "text/xml"); req4.send("IE"); } } function ShowChampions(lid, myan) { if(myan == "" || myan == undefined) myan = null; if(lid == "" || lid == undefined) lid = ""; if(window.XMLHttpRequest) { req4 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req4 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req4) { req4.onreadystatechange = processReqChangeChampions; if(myan != null) req4.open("GET", "../proxy.php?prox=getchampions.php%3Fan="+myan+"%26lid="+lid, true); else req4.open("GET", "../proxy.php?prox=getchampions.php%3Fan="+an+"%26lid="+lid, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req4.setRequestHeader("Content-Type", "text/xml"); req4.send("IE"); } } function ShowLeagueLeaders(lid, sort, tid, slid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(lid == "" || lid == undefined) lid = ""; if(tid == "" || tid == undefined) tid = ""; if(window.XMLHttpRequest) { req4 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req4 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req4) { req4.onreadystatechange = processReqChangeLeagueLeaders; if(myan != null) req4.open("GET", "../proxy.php?prox=getleagueleaders.php%3Fan="+myan+"%26lid="+lid+"%26sort="+sort+"%26tid="+tid+"%26slid="+slid, true); else req4.open("GET", "../proxy.php?prox=getleagueleaders.php%3Fan="+an+"%26lid="+lid+"%26sort="+sort+"%26tid="+tid+"%26slid="+slid, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req4.setRequestHeader("Content-Type", "text/xml"); req4.send("IE"); } } function ShowLeagueGoalieLeaders(lid, sort, tid, slid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(lid == "" || lid == undefined) lid = ""; if(tid == "" || tid == undefined) tid = ""; if(window.XMLHttpRequest) { req3 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req3 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req3) { req3.onreadystatechange = processReqChangeLeagueGoalieLeaders; if(myan != null) req3.open("GET", "../proxy.php?prox=getleaguegoalieleaders.php%3Fan="+myan+"%26lid="+lid+"%26sort="+sort+"%26tid="+tid+"%26slid="+slid, true); else req3.open("GET", "../proxy.php?prox=getleaguegoalieleaders.php%3Fan="+an+"%26lid="+lid+"%26sort="+sort+"%26tid="+tid+"%26slid="+slid, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req3.setRequestHeader("Content-Type", "text/xml"); req3.send("IE"); } } function ShowLeagueLeadersPlayoffs(lid, sort, tid, slid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(lid == "" || lid == undefined) lid = ""; if(tid == "" || tid == undefined) tid = ""; if(window.XMLHttpRequest) { req4 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req4 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req4) { req4.onreadystatechange = processReqChangeLeagueLeaders; if(myan != null) req4.open("GET", "../proxy.php?prox=getleagueleaders.php%3Fan="+myan+"%26lid="+lid+"%26sort="+sort+"%26playoff=1%26tid="+tid+"%26slid="+slid, true); else req4.open("GET", "../proxy.php?prox=getleagueleaders.php%3Fan="+an+"%26lid="+lid+"%26sort="+sort+"%26playoff=1%26tid="+tid+"%26slid="+slid, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req4.setRequestHeader("Content-Type", "text/xml"); req4.send("IE"); } } function ShowLeagueGoalieLeadersPlayoffs(lid, sort, tid, slid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(lid == "" || lid == undefined) lid = ""; if(tid == "" || tid == undefined) tid = ""; if(window.XMLHttpRequest) { req3 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req3 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req3) { req3.onreadystatechange = processReqChangeLeagueGoalieLeaders; if(myan != null) req3.open("GET", "../proxy.php?prox=getleaguegoalieleaders.php%3Fan="+myan+"%26lid="+lid+"%26sort="+sort+"%26playoff=1%26tid="+tid+"%26slid="+slid, true); else req3.open("GET", "../proxy.php?prox=getleaguegoalieleaders.php%3Fan="+an+"%26lid="+lid+"%26sort="+sort+"%26playoff=1%26tid="+tid+"%26slid="+slid, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req3.setRequestHeader("Content-Type", "text/xml"); req3.send("IE"); } } function ShowLeagueRecords(lid, tid, slid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(lid == "" || lid == undefined) lid = ""; if(tid == "" || tid == undefined) tid = ""; if(window.XMLHttpRequest) { req4 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req4 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req4) { req4.onreadystatechange = processReqChangeLeagueRecords; if(myan != null) req4.open("GET", "../proxy.php?prox=getleaguerecords.php%3Fan="+myan+"%26lid="+lid+"%26tid="+tid+"%26slid="+slid, true); else req4.open("GET", "../proxy.php?prox=getleaguerecords.php%3Fan="+an+"%26lid="+lid+"%26tid="+tid+"%26slid="+slid, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req4.setRequestHeader("Content-Type", "text/xml"); req4.send("IE"); } } function ShowSchedules(slid, tid, bot, top, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(tid == "" || tid == undefined) tid = ""; if(window.XMLHttpRequest) { req2= new XMLHttpRequest(); } else if(window.ActiveXObject) { req2 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req2) { req2.onreadystatechange = processReqChangeSchedule; if(myan != null) req2.open("GET", "../proxy.php?prox=getschedules.php%3Fan="+myan+"%26slid="+slid+"%26tid="+tid+"%26bottom="+bot+"%26top="+top+"%26dts="+daystostopstats, true); else req2.open("GET", "../proxy.php?prox=getschedules.php%3Fan="+an+"%26slid="+slid+"%26tid="+tid+"%26bottom="+bot+"%26top="+top+"%26dts="+daystostopstats, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); //alert("../proxy.php?prox=getschedule.php%3Fan="+an+"%26slid="+slid+"%26tid="+tid+"%26bottom="+bot+"%26top="+top); req2.setRequestHeader("Content-Type", "text/xml"); req2.send("IE"); } } function ShowStandings(slid, sort, playoff, tid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = 0; if(sort == "" || sort == undefined) sort = ""; if(tid == "" || tid == undefined) tid = 0; if(playoff == "" || playoff == undefined) playoff = ""; if(sort == "" || sort == undefined) sort = ""; if(window.XMLHttpRequest) { req2= new XMLHttpRequest(); } else if(window.ActiveXObject) { req2 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req2) { req2.onreadystatechange = processReqChangeStandings; if(myan != null) req2.open("GET", "../proxy.php?prox=getstandings.php%3Fan="+myan+"%26slid="+slid+"%26sort="+sort+"%26playoff="+playoff+"%26tid="+tid+"%26dts="+daystostopstats, true); else req2.open("GET", "../proxy.php?prox=getstandings.php%3Fan="+an+"%26slid="+slid+"%26sort="+sort+"%26playoff="+playoff+"%26tid="+tid+"%26dts="+daystostopstats, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); //alert("../proxy.php?prox=getschedule.php%3Fan="+an+"%26slid="+slid+"%26tid="+tid+"%26bottom="+bot+"%26top="+top); req2.setRequestHeader("Content-Type", "text/xml"); req2.send("IE"); } } function ShowScheduleTeams(slid, tid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(tid == "" || tid == undefined) tid = ""; if(window.XMLHttpRequest) { req3= new XMLHttpRequest(); } else if(window.ActiveXObject) { req3 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req3) { req3.onreadystatechange = processReqChangeScheduleTeams; if(myan != null) req3.open("GET", "../proxy.php?prox=getteamsinseason.php%3Fan="+myan+"%26slid="+slid+"%26tid="+tid, true); else req3.open("GET", "../proxy.php?prox=getteamsinseason.php%3Fan="+an+"%26slid="+slid+"%26tid="+tid, true); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req3.setRequestHeader("Content-Type", "text/xml"); req3.send("IE"); } } function ShowSeasonLeaders(lid, sort, tid, myan) { if(myan == "" || myan == undefined) myan = null; if(sort == "" || sort == undefined) sort = ""; if(lid == "" || lid == undefined) lid = ""; if(tid == "" || tid == undefined) tid = ""; if(window.XMLHttpRequest) { req4 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req4 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req4) { req4.onreadystatechange = processReqChangeSeasonLeaders; if(myan != null) req4.open("GET", "../proxy.php?prox=getseasonleaders.php%3Fan="+myan+"%26slid="+lid+"%26sort="+sort+"%26tid="+tid+"%26dts="+daystostopstats, true); else req4.open("GET", "../proxy.php?prox=getseasonleaders.php%3Fan="+an+"%26slid="+lid+"%26sort="+sort+"%26tid="+tid+"%26dts="+daystostopstats, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req4.setRequestHeader("Content-Type", "text/xml"); req4.send("IE"); } } function ShowSeasonGoalieLeaders(lid, sort, tid, myan) { if(myan == "" || myan == undefined) myan = null; if(sort == "" || sort == undefined) sort = ""; if(lid == "" || lid == undefined) lid = ""; if(tid == "" || tid == undefined) tid = ""; if(window.XMLHttpRequest) { req3 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req3 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req3) { req3.onreadystatechange = processReqChangeSeasonGoalieLeaders; if(myan != null) req3.open("GET", "../proxy.php?prox=getseasongoalieleaders.php%3Fan="+myan+"%26slid="+lid+"%26sort="+sort+"%26tid="+tid+"%26dts="+daystostopstats, true); else req3.open("GET", "../proxy.php?prox=getseasongoalieleaders.php%3Fan="+an+"%26slid="+lid+"%26sort="+sort+"%26tid="+tid+"%26dts="+daystostopstats, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req3.setRequestHeader("Content-Type", "text/xml"); req3.send("IE"); } } function ShowTeamScoring(slid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(window.XMLHttpRequest) { req2= new XMLHttpRequest(); } else if(window.ActiveXObject) { req2 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req2) { req2.onreadystatechange = processReqChangeScoringTeams; if(myan != null) req2.open("GET", "../proxy.php?prox=getteamsinseason.php%3Fan="+myan+"%26slid="+slid+"%26tid=0", true); else req2.open("GET", "../proxy.php?prox=getteamsinseason.php%3Fan="+an+"%26slid="+slid+"%26tid=0", true); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req2.setRequestHeader("Content-Type", "text/xml"); req2.send("IE"); } } function ShowSeasonLeadersPlayoffs(lid, sort, tid, myan) { if(myan == "" || myan == undefined) myan = null; if(sort == "" || sort == undefined) sort = ""; if(lid == "" || lid == undefined) lid = ""; if(tid == "" || tid == undefined) tid = ""; if(window.XMLHttpRequest) { req4 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req4 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req4) { req4.onreadystatechange = processReqChangeSeasonLeaders; if(myan != null) req4.open("GET", "../proxy.php?prox=getseasonleaders.php%3Fan="+myan+"%26slid="+lid+"%26sort="+sort+"%26playoff=1%26tid="+tid+"%26dts="+daystostopstats, true); else req4.open("GET", "../proxy.php?prox=getseasonleaders.php%3Fan="+an+"%26slid="+lid+"%26sort="+sort+"%26playoff=1%26tid="+tid+"%26dts="+daystostopstats, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req4.setRequestHeader("Content-Type", "text/xml"); req4.send("IE"); } } function ShowSeasonGoalieLeadersPlayoffs(lid, sort, tid, myan) { if(myan == "" || myan == undefined) myan = null; if(sort == "" || sort == undefined) sort = ""; if(lid == "" || lid == undefined) lid = ""; if(tid == "" || tid == undefined) tid = ""; if(window.XMLHttpRequest) { req3 = new XMLHttpRequest(); } else if(window.ActiveXObject) { req3 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req3) { req3.onreadystatechange = processReqChangeSeasonGoalieLeaders; if(myan != null) req3.open("GET", "../proxy.php?prox=getseasongoalieleaders.php%3Fan="+myan+"%26slid="+lid+"%26sort="+sort+"%26playoff=1%26tid="+tid+"%26dts="+daystostopstats, true); else req3.open("GET", "../proxy.php?prox=getseasongoalieleaders.php%3Fan="+an+"%26slid="+lid+"%26sort="+sort+"%26playoff=1%26tid="+tid+"%26dts="+daystostopstats, true); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req3.setRequestHeader("Content-Type", "text/xml"); req3.send("IE"); } } function ShowTeamScoringPlayoffs(slid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(window.XMLHttpRequest) { req2= new XMLHttpRequest(); } else if(window.ActiveXObject) { req2 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req2) { req2.onreadystatechange = processReqChangeScoringTeams; if(myan != null) req2.open("GET", "../proxy.php?prox=getteamsinseason.php%3Fan="+myan+"%26slid="+slid+"%26tid=0%26=playoff=1", true); else req2.open("GET", "../proxy.php?prox=getteamsinseason.php%3Fan="+an+"%26slid="+slid+"%26tid=0%26=playoff=1", true); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req2.setRequestHeader("Content-Type", "text/xml"); req2.send("IE"); } } function ShowSuspensions(slid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(window.XMLHttpRequest) { req2= new XMLHttpRequest(); } else if(window.ActiveXObject) { req2 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req2) { req2.onreadystatechange = processReqChangeSuspensions; if(myan != null) req2.open("GET", "../proxy.php?prox=getsuspensions.php%3Fslid="+slid+"%26an="+myan, true); else req2.open("GET", "../proxy.php?prox=getsuspensions.php%3Fslid="+slid+"%26an="+an, true); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req2.setRequestHeader("Content-Type", "text/xml"); req2.send("IE"); } } function ShowPlayoffs(slid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(window.XMLHttpRequest) { req5= new XMLHttpRequest(); } else if(window.ActiveXObject) { req5 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req5) { req5.onreadystatechange = processReqChangePlayoffs; if(myan != null) req5.open("GET", "../proxy.php?prox=getplayoffs.php%3Fslid="+slid+"%26dts="+daystostopstats+"%26an="+myan, true); else req5.open("GET", "../proxy.php?prox=getplayoffs.php%3Fslid="+slid+"%26dts="+daystostopstats+"%26an="+an, true); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req5.setRequestHeader("Content-Type", "text/xml"); req5.send("IE"); } } function ShowScoreSheetHeader(gameid, myan) { if(myan == "" || myan == undefined) myan = null; if(gameid == "" || gameid == undefined) gameid = ""; if(window.XMLHttpRequest) { req= new XMLHttpRequest(); } else if(window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } if(req) { req.onreadystatechange = processReqChangeScoreSheetHeader; if(myan != null) req.open("GET", "../proxy.php?prox=getgameroster.php%3Fgameid="+gameid+"%26an="+myan, true); else req.open("GET", "../proxy.php?prox=getgameroster.php%3Fgameid="+gameid+"%26an="+an, true); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req.setRequestHeader("Content-Type", "text/xml"); req.send("IE"); } } function ShowRosters(gameid, myan) { if(myan == "" || myan == undefined) myan = null; if(gameid == "" || gameid == undefined) gameid = ""; if(window.XMLHttpRequest) { req2= new XMLHttpRequest(); } else if(window.ActiveXObject) { req2 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req2) { req2.onreadystatechange = processReqChangeScoreSheetRoster; if(myan != null) req2.open("GET", "../proxy.php?prox=getgameroster.php%3Fgameid="+gameid+"%26an="+myan, true); else req2.open("GET", "../proxy.php?prox=getgameroster.php%3Fgameid="+gameid+"%26an="+an, true); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req2.setRequestHeader("Content-Type", "text/xml"); req2.send("IE"); } } function ShowGame(gameid, myan) { if(myan == "" || myan == undefined) myan = null; if(gameid == "" || gameid == undefined) gameid = ""; if(window.XMLHttpRequest) { req3= new XMLHttpRequest(); } else if(window.ActiveXObject) { req3 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req3) { req3.onreadystatechange = processReqChangeScoreSheet; if(myan != null) req3.open("GET", "../proxy.php?prox=getscoresheet.php%3Fgameid="+gameid+"%26an="+myan, true); else req3.open("GET", "../proxy.php?prox=getscoresheet.php%3Fgameid="+gameid+"%26an="+an, true); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req3.setRequestHeader("Content-Type", "text/xml"); req3.send("IE"); } } function ShowTeamHeader(teamid, slid, code, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(code == "" || code == undefined) code = ""; if(teamid == "" || teamid == undefined) teamid = ""; if(window.XMLHttpRequest) { req= new XMLHttpRequest(); } else if(window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } if(req) { req.onreadystatechange = processReqChangeTeamInfo; if(myan != null) req.open("GET", "../proxy.php?prox=getteaminfo.php%3Fteamid="+teamid+"%26an="+myan+"%26slid="+slid+"%26code="+code, true); else req.open("GET", "../proxy.php?prox=getteaminfo.php%3Fteamid="+teamid+"%26an="+an+"%26slid="+slid+"%26code="+code, true); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req.setRequestHeader("Content-Type", "text/xml"); req.send("IE"); } } function ShowTeamRoster(tid, slid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(tid == "" || tid == undefined) tid = ""; if(window.XMLHttpRequest) { req2= new XMLHttpRequest(); } else if(window.ActiveXObject) { req2 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req2) { req2.onreadystatechange = processReqChangeTeamRoster; if(myan != null) req2.open("GET", "../proxy.php?prox=getteamroster.php%3Fteamid="+tid+"%26an="+myan+"%26slid="+slid, true); else req2.open("GET", "../proxy.php?prox=getteamroster.php%3Fteamid="+tid+"%26an="+an+"%26slid="+slid, true); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req2.setRequestHeader("Content-Type", "text/xml"); req2.send("IE"); } } function ShowNextPrevGames(tid, slid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(tid == "" || tid == undefined) tid = ""; if(window.XMLHttpRequest) { req5= new XMLHttpRequest(); } else if(window.ActiveXObject) { req5 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req5) { req5.onreadystatechange = processReqChangeNextPrevGame; if(myan != null) req5.open("GET", "../proxy.php?prox=getnextprevgames.php%3Ftid="+tid+"%26an="+myan+"%26slid="+slid, true); else req5.open("GET", "../proxy.php?prox=getnextprevgames.php%3Ftid="+tid+"%26an="+an+"%26slid="+slid, true); //alert("../proxy.php?prox=getnextprevgames.php%3Ftid="+tid+"%26an="+an+"%26slid="+slid); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req5.setRequestHeader("Content-Type", "text/xml"); req5.send("IE"); } } function ShowSeasonHeader(slid, code, agree, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(code == "" || code == undefined) code = ""; if(agree == "" || agree == undefined) agree = ""; if(window.XMLHttpRequest) { req= new XMLHttpRequest(); } else if(window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } if(req) { req.onreadystatechange = processReqChangeSeasonInfo; if(myan != null) req.open("GET", "../proxy.php?prox=getseasoninfo.php%3Fan="+myan+"%26slid="+slid+"%26code="+code+"%26agree="+agree, true); else req.open("GET", "../proxy.php?prox=getseasoninfo.php%3Fan="+an+"%26slid="+slid+"%26code="+code+"%26agree="+agree, true); //alert("../proxy.php?prox=getseasoninfo.php%3Fan="+an+"%26slid="+slid+"%26code="+code+"%26agree="+agree); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req.setRequestHeader("Content-Type", "text/xml"); req.send("IE"); } } function ShowPPHeader(playerid, teamid, slid, sportid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(teamid == "" || teamid == undefined) teamid = ""; if(playerid == "" || playerid == undefined) playerid = ""; if(sportid == "" || sportid == undefined) sportid = ""; if(window.XMLHttpRequest) { req= new XMLHttpRequest(); } else if(window.ActiveXObject) { req = new ActiveXObject("Microsoft.XMLHTTP"); } if(req) { req.onreadystatechange = processReqChangePPInfo; if(myan != null) req.open("GET", "../proxy.php?prox=getplayerprofile_header.php%3Fan="+myan+"%26slid="+slid+"%26teamid="+teamid+"%26playerid="+playerid+"%26sportid="+sportid, true); else req.open("GET", "../proxy.php?prox=getplayerprofile_header.php%3Fan="+an+"%26slid="+slid+"%26teamid="+teamid+"%26playerid="+playerid+"%26sportid="+sportid, true); //alert("../proxy.php?prox=getseasoninfo.php%3Fan="+an+"%26slid="+slid+"%26code="+code+"%26agree="+agree); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req.setRequestHeader("Content-Type", "text/xml"); req.send("IE"); } } function ShowPPSeason(playerid, teamid, slid, sportid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(teamid == "" || teamid == undefined) teamid = ""; if(playerid == "" || playerid == undefined) playerid = ""; if(sportid == "" || sportid == undefined) sportid = ""; if(window.XMLHttpRequest) { req2= new XMLHttpRequest(); } else if(window.ActiveXObject) { req2 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req2) { req2.onreadystatechange = processReqChangePPSeason; if(myan != null) req2.open("GET", "../proxy.php?prox=getplayerprofile_stats.php%3Fan="+myan+"%26slid="+slid+"%26teamid="+teamid+"%26playerid="+playerid+"%26sportid="+sportid, true); else req2.open("GET", "../proxy.php?prox=getplayerprofile_stats.php%3Fan="+an+"%26slid="+slid+"%26teamid="+teamid+"%26playerid="+playerid+"%26sportid="+sportid, true); //alert("../proxy.php?prox=getseasoninfo.php%3Fan="+an+"%26slid="+slid+"%26code="+code+"%26agree="+agree); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req2.setRequestHeader("Content-Type", "text/xml"); req2.send("IE"); } } function ShowPPPlayoffs(playerid, teamid, slid, sportid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(teamid == "" || teamid == undefined) teamid = ""; if(playerid == "" || playerid == undefined) playerid = ""; if(sportid == "" || sportid == undefined) sportid = ""; if(window.XMLHttpRequest) { req3= new XMLHttpRequest(); } else if(window.ActiveXObject) { req3 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req3) { req3.onreadystatechange = processReqChangePPPlayoffs; if(myan != null) req3.open("GET", "../proxy.php?prox=getplayerprofile_stats.php%3Fan="+myan+"%26slid="+slid+"%26teamid="+teamid+"%26playerid="+playerid+"%26sportid="+sportid, true); else req3.open("GET", "../proxy.php?prox=getplayerprofile_stats.php%3Fan="+an+"%26slid="+slid+"%26teamid="+teamid+"%26playerid="+playerid+"%26sportid="+sportid, true); //alert("../proxy.php?prox=getseasoninfo.php%3Fan="+an+"%26slid="+slid+"%26code="+code+"%26agree="+agree); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req3.setRequestHeader("Content-Type", "text/xml"); req3.send("IE"); } } function PPSeasonGoalie(playerid, teamid, slid, sportid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(teamid == "" || teamid == undefined) teamid = ""; if(playerid == "" || playerid == undefined) playerid = ""; if(sportid == "" || sportid == undefined) sportid = ""; if(window.XMLHttpRequest) { req2= new XMLHttpRequest(); } else if(window.ActiveXObject) { req2 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req2) { req2.onreadystatechange = processReqChangePPSeasonGoalie; if(myan != null) req2.open("GET", "../proxy.php?prox=getplayerprofile_stats.php%3Fan="+myan+"%26slid="+slid+"%26teamid="+teamid+"%26playerid="+playerid+"%26sportid="+sportid, true); else req2.open("GET", "../proxy.php?prox=getplayerprofile_stats.php%3Fan="+an+"%26slid="+slid+"%26teamid="+teamid+"%26playerid="+playerid+"%26sportid="+sportid, true); //alert("../proxy.php?prox=getseasoninfo.php%3Fan="+an+"%26slid="+slid+"%26code="+code+"%26agree="+agree); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req2.setRequestHeader("Content-Type", "text/xml"); req2.send("IE"); } } function PPPlayoffGoalie(playerid, teamid, slid, sportid, myan) { if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = ""; if(teamid == "" || teamid == undefined) teamid = ""; if(playerid == "" || playerid == undefined) playerid = ""; if(sportid == "" || sportid == undefined) sportid = ""; if(window.XMLHttpRequest) { req3= new XMLHttpRequest(); } else if(window.ActiveXObject) { req3 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req3) { req3.onreadystatechange = processReqChangePPPlayoffsGoalie; if(myan != null) req3.open("GET", "../proxy.php?prox=getplayerprofile_stats.php%3Fan="+myan+"%26slid="+slid+"%26teamid="+teamid+"%26playerid="+playerid+"%26sportid="+sportid, true); else req3.open("GET", "../proxy.php?prox=getplayerprofile_stats.php%3Fan="+an+"%26slid="+slid+"%26teamid="+teamid+"%26playerid="+playerid+"%26sportid="+sportid, true); //alert("../proxy.php?prox=getseasoninfo.php%3Fan="+an+"%26slid="+slid+"%26code="+code+"%26agree="+agree); //alert("requesting"); //alert ("get http://www.streamlinedsports.com/main/view/getscores.php?an=" + an + "&gamedate=" + mydate); req3.setRequestHeader("Content-Type", "text/xml"); req3.send("IE"); } } function GetText(str) { if(window.ActiveXObject) { return str.text; } else { if(str.textContent != undefined) return str.textContent; else { //alert(str.firstChild.nodeValue); if(str.firstChild != null) return str.firstChild.nodeValue; else return ""; } } } function processReqChange() { //alert (req.readyState); if(req.readyState == 4) { var xmlDoc; if(window.ActiveXObject) { //IE xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async = "false"; xmlDoc.loadXML(req.responseText); } else { //firefox var parser = new DOMParser(); var xmlDoc = parser.parseFromString(req.responseText, "text/xml"); } //document.getElementById("SYSTEMTIME").innerHTML = "Last Refresh Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value); var games = xmlDoc.getElementsByTagName("game"); var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value; var myHTML = ""; //alert (req.responseText); myHTML = ''; if(games.length > 0) myHTML += ''; var whatturn; for(i = 0; i < games.length; i++) { if(i % 2) whatturn = 1; else whatturn = 2; myHTML += GetClass(GetText(games[i].childNodes[1]), whatturn); if(parseInt(GetText(games[i].childNodes[9])) > 0) myHTML += ''; else myHTML += ''; myHTML += GetClass(GetText(games[i].childNodes[1]), whatturn); myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += GetClass(GetText(games[i].childNodes[1]), whatturn); myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; if(GetText(games[i].childNodes[1]) != "S") { myHTML += GetClass(GetText(games[i].childNodes[1]), whatturn) + ''; } //myHTML += ''; } if(games.length == 0) myHTML += ''; myHTML += '
Games on ' + xmlDoc.documentElement.attributes.getNamedItem("gamedate").value + '
' + GetText(games[i].childNodes[2]) + '(Playoffs)
' + GetText(games[i].childNodes[2]) + '
' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[6]) + '
' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[7]) + '' + GetText(games[i].childNodes[8]) + '
View Game Scoresheet
There are no games scheduled
Last Refresh: ' + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value + ''; //alert (myHTML); document.getElementById("scores").innerHTML = myHTML; } } function GetClass(strin, intwhat) { var myHTML = ""; myHTML += ''; else if(strin == 'S' && intwhat == 1) myHTML += 'statsteam1">'; else if(strin == 'S' && intwhat == 2) myHTML += 'statsteam2">'; else myHTML += 'activegame">'; return myHTML; } function processReqChangePOW() { //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 Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value); var games = xmlDoc.getElementsByTagName("pow"); var myHTML = ""; //alert (xmlDoc.documentElement); //myHTML = ''; for(i = 0; i < games.length; i++) { myHTML += '
Player(s) of the Week
'; myHTML += ''; myHTML += ''; myHTML += ''; if(GetText(games[i].childNodes[6]) != '') myHTML += ''; if(GetText(games[i].childNodes[7]) != '') 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]) + ')
Height: ' + GetText(games[i].childNodes[6]) + '
Weight: ' + GetText(games[i].childNodes[7]) + '
Position: ' + GetText(games[i].childNodes[8]) + '
Summary: ' + GetText(games[i].childNodes[9]) + ''; myHTML += '
Weekly Statistics (' + GetText(games[i].childNodes[10]) + ')
'; if(GetText(games[i].childNodes[8]) != 'Goaltender') { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } else { myHTML += '
GPGAPPPG
' + GetText(games[i].childNodes[11]) + '' + GetText(games[i].childNodes[12]) + '' + GetText(games[i].childNodes[13]) + '' + GetText(games[i].childNodes[14]) + '' + GetText(games[i].childNodes[15]) + '
'; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } myHTML += '
GPMINSGAGAASV%
' + GetText(games[i].childNodes[11]) + '' + GetText(games[i].childNodes[18]) + '' + GetText(games[i].childNodes[16]) + '' + GetText(games[i].childNodes[17]) + 'N/A
'; myHTML += '
'; //myHTML += ''; } //myHTML += ''; if(games.length == 0) myHTML += '
There are none listed
'; //myHTML += ''; //alert (myHTML); document.getElementById("pow").innerHTML = myHTML; } } function processReqChangePOWHor() { //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 Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value); var games = xmlDoc.getElementsByTagName("pow"); var myHTML = ""; //alert (xmlDoc.documentElement); myHTML = ''; myHTML += ''; for(i = 0; i < games.length; i++) { myHTML += ''; //myHTML += ''; } if(games.length == 0) myHTML += ''; myHTML += ''; myHTML += '
Player(s) of the Week
'; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; if(GetText(games[i].childNodes[6]) != '') myHTML += ''; if(GetText(games[i].childNodes[7]) != '') 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]) + ')
Height: ' + GetText(games[i].childNodes[6]) + '
Weight: ' + GetText(games[i].childNodes[7]) + '
Position: ' + GetText(games[i].childNodes[8]) + '
Summary: ' + GetText(games[i].childNodes[9]) + ''; myHTML += '
Weekly Statistics (' + GetText(games[i].childNodes[10]) + ')
'; if(GetText(games[i].childNodes[8]) != 'Goaltender') { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } else { myHTML += '
GPGAPPPG
' + GetText(games[i].childNodes[11]) + '' + GetText(games[i].childNodes[12]) + '' + GetText(games[i].childNodes[13]) + '' + GetText(games[i].childNodes[14]) + '' + GetText(games[i].childNodes[15]) + '
'; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } myHTML += '
GPMINSGAGAASV%
' + GetText(games[i].childNodes[11]) + '' + GetText(games[i].childNodes[18]) + '' + GetText(games[i].childNodes[16]) + '' + GetText(games[i].childNodes[17]) + 'N/A
'; myHTML += '
'; myHTML += '
There are none listed
'; //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 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 += ''; 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 += ''; } if(games.length == 0) myHTML += ''; myHTML += '
League Archives and Records
' + GetText(games[i].childNodes[1]) + '
There are currently no archived leagues
'; //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 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 = 'Current Seasons and Tournaments'; myHTML += ''; myHTML += ''; 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 += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; if(GetText(games[i].childNodes[6]) == 'Y' || todayDate > enddate) myHTML += ''; else myHTML += ''; if(GetText(games[i].childNodes[7]) == 'Y' || todayDate > enddate) myHTML += ''; else myHTML += ''; if(GetText(games[i].childNodes[8]) == 'Y' || todayDate > enddate) myHTML += ''; else myHTML += ''; myHTML += ''; if(GetText(games[i].childNodes[9]) == 'Y' || todayDate > enddate) myHTML += ''; else myHTML += ''; } if(games.length == 0) myHTML += ''; myHTML += '
SeasonSportSeason StatusStart DateEnd DateScheduleStandingsStatsSuspensionsPlayoffs
' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + 'SchedulesN/AStandingsN/AStatsN/ASuspensionsPlayoffsN/A
There are no current seasons or tournaments
'; //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 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 = 'Past Champions'; myHTML += ''; myHTML += ''; var whatturn; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } if(games.length == 0) myHTML += ''; myHTML += '
SeasonSportRegular Season ChampionsPlayoff Champions
' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + ''+ GetText(games[i].childNodes[4]) + ''+ GetText(games[i].childNodes[6]) + '
There are no current champions for this league
'; //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 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 = 'All Time Post Season ' + extra + ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } else { myHTML = 'All Time Regular Season ' + extra + ''; myHTML += '
RankNameGPGOALSASSISTSPOINTSPP GOALSSH GOALSPPGPIM+/-
'; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } } else if(sportid == "2") //SOCCER { if(playoff == "1") { myHTML = 'All Time Post Season ' + extra + ''; myHTML += '
RankNameGPGOALSASSISTSPOINTSPP GOALSSH GOALSPPGPIM+/-
'; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } else { myHTML = 'All Time Regular Season ' + extra + ''; myHTML += '
RankNameGPGOALSASSISTSPOINTSPPGPENALTIES
'; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } } else if(sportid == "1000") //OTHER { if(playoff == "1") { myHTML = 'All Time Post Season ' + extra + ''; myHTML += '
RankNameGPGOALSASSISTSPOINTSPPGPENALTIES
'; myHTML += ''; myHTML += ''; myHTML += ''; } else { myHTML = 'All Time Regular Season ' + extra + ''; myHTML += '
RankNameGPPOINTSPPG
'; myHTML += ''; myHTML += ''; myHTML += ''; } } var whatturn; var rank = 1; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; if(sportid == "1") //HOCKEY { myHTML += ''; if(rank == 1 && showpic > 0 && parseInt(teamid) == 0) myHTML += ''; else myHTML += ''; 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 += ''; if(rank == 1 && showpic > 0 && parseInt(teamid) == 0) myHTML += ''; else myHTML += ''; 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 += ''; if(rank == 1 && showpic > 0 && parseInt(teamid) == 0) myHTML += ''; else myHTML += ''; 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 += ''; myHTML += '
RankNameGPPOINTSPPG
' + rank + '
' + GetText(games[i].childNodes[0]) + '
' + GetText(games[i].childNodes[0]) + '' + rank + '
' + GetText(games[i].childNodes[0]) + '
' + GetText(games[i].childNodes[0]) + '' + rank + '
' + GetText(games[i].childNodes[0]) + '
' + GetText(games[i].childNodes[0]) + '
There are currently no all-time leaders for this league
'; //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 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 = 'All Time Post Season ' + extra + ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } else { myHTML = 'All Time Regular Season ' + extra + ''; myHTML += '
RankNameGPMINSGAGAASAVE %
'; myHTML += ''; myHTML += ''; myHTML += ''; } var whatturn; var rank = 1; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; if(rank == 1 && showpic > 0 && parseInt(teamid) == 0) myHTML += ''; else myHTML += ''; 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 += ''; myHTML += '
RankNameGPMINSGAGAASAVE %
' + rank + '
' + GetText(games[i].childNodes[0]) + '
' + GetText(games[i].childNodes[0]) + '
There are currently no all-time goaltending leaders for this league
'; //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 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 += 'Most Goals in a Single Season (Regular Season Only)'; myHTML += ''; myHTML += ''; var rank = 1; for(i = 0; i < games.length; i++) { //alert("FOUND GOALS"); if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += IsHighlight(7, 7) + GetText(games[i].childNodes[3]) + ''; myHTML += ''; rank++; } if(games.length == 0) myHTML += ''; myHTML += '
RANKNAMESEASONTEAMGPGOALS
' + rank + '' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[2]) + '
There are currently no record holders
'; var games = xmlDoc.getElementsByTagName("assistrecord"); myHTML += 'Most Assists in a Single Season (Regular Season Only)'; myHTML += ''; myHTML += ''; var rank = 1; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += IsHighlight(7, 7) + GetText(games[i].childNodes[3]) + ''; myHTML += ''; rank++; } if(games.length == 0) myHTML += ''; myHTML += '
RANKNAMESEASONTEAMGPASSISTS
' + rank + '' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[2]) + '
There are currently no record holders
'; var games = xmlDoc.getElementsByTagName("pointsrecord"); myHTML += 'Most Points in a Single Season (Regular Season Only)'; myHTML += ''; myHTML += ''; var rank = 1; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += IsHighlight(7, 7) + GetText(games[i].childNodes[3]) + ''; myHTML += ''; rank++; } if(games.length == 0) myHTML += ''; myHTML += '
RANKNAMESEASONTEAMGPPOINTS
' + rank + '' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[2]) + '
There are currently no record holders
'; var games = xmlDoc.getElementsByTagName("pprecord"); myHTML += 'Most Power Play Goals in a Single Season (Regular Season Only)'; myHTML += ''; myHTML += ''; var rank = 1; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += IsHighlight(7, 7) + GetText(games[i].childNodes[3]) + ''; myHTML += ''; rank++; } if(games.length == 0) myHTML += ''; myHTML += '
RANKNAMESEASONTEAMGPPP GOALS
' + rank + '' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[2]) + '
There are currently no record holders
'; var games = xmlDoc.getElementsByTagName("shrecord"); myHTML += 'Most Short Handed Goals in a Single Season (Regular Season Only)'; myHTML += ''; myHTML += ''; var rank = 1; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += IsHighlight(7, 7) + GetText(games[i].childNodes[3]) + ''; myHTML += ''; rank++; } if(games.length == 0) myHTML += ''; myHTML += '
RANKNAMESEASONTEAMGPSH GOALS
' + rank + '' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[2]) + '
There are currently no record holders
'; var games = xmlDoc.getElementsByTagName("pimrecord"); myHTML += 'Most Penalties in Minutes in a Single Season (Regular Season Only)'; myHTML += ''; myHTML += ''; var rank = 1; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += IsHighlight(7, 7) + GetText(games[i].childNodes[3]) + ''; myHTML += ''; rank++; } if(games.length == 0) myHTML += ''; myHTML += '
RANKNAMESEASONTEAMGPPIM
' + rank + '' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[2]) + '
There are currently no record holders
'; } //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 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 = 'Season Schedule'; myHTML += ''; if(parseInt(tid) != 0) myHTML += ''; else myHTML += ''; var whatturn; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(tid) != 0) { if(parseInt(tid) == parseInt(GetText(games[i].childNodes[1]))) myHTML += ''; else myHTML += ''; } else { myHTML += ''; myHTML += ''; } myHTML += ''; if(GetText(games[i].childNodes[5]) != "S") myHTML += ''; else myHTML += ''; myHTML += ''; } if(games.length == 0) myHTML += ''; myHTML += '
GAMEDATEDAYTIMEARENAOPPONENTRESULTBOX SCORE
GAMEDATEDAYTIMEARENAHOMEAWAYRESULTBOX SCORE
' + GetText(games[i].childNodes[6]) + '' + GetText(games[i].childNodes[7]) + '' + GetText(games[i].childNodes[8]) + '' + GetText(games[i].childNodes[9]) + '' + GetText(games[i].childNodes[4]) + '@ ' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[12]) + 'View Game Summary 
There are no games scheduled
'; 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 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 = 'Season Standings'; if(parseInt(numdivisions) > 0) { myHTML += ''; myHTML += ''; myHTML += '' + IsHighlight(sort, 1) + 'Divisions'; myHTML += IsHighlight(sort, 2) + 'Conferences'; myHTML += IsHighlight(sort, 3) + 'Overall'; myHTML += '
Show Seasons Standings By:
'; } if(sort == 1) //BY DIVISIONS { //myHTML += 'Standings by Division
'; myHTML += '
'; var conferenceid = "0"; var divisionid = "0"; var conference = xmlDoc.getElementsByTagName("conference"); var rank = 1; for(k = 0; k < conference.length; k++) { myHTML += '' + GetText(conference[k].childNodes[1]) + '
'; 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 += '' + GetText(division[j].childNodes[1]) + '
'; myHTML += ''; if(sportid == 1 || sportid == 1000) { myHTML += ''; if(otl == 'Y') myHTML += ''; myHTML += ''; } else if(sportid == 2) { myHTML += ''; if(otl == 'Y') myHTML += ''; myHTML += ''; } 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 += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; if(otl == "Y") myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; rank++; } if(games.length == 0 && otl == 'Y') myHTML += ''; else if(games.length == 0 && otl == 'N') myHTML += ''; } rank = 1; myHTML += '
RANKTEAMGPWINSLOSSESOTLTIESPOINTSGFGAWin %StreakLast 5
RANKTEAMGPWINSLOSSESOTLDRAWSPOINTSGFGAWin %StreakLast 5
' + rank + '' + GetText(games[i].childNodes[2]) + '' + gp + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[11]) + '' + GetText(games[i].childNodes[6]) + '' + GetText(games[i].childNodes[7]) + '' + GetText(games[i].childNodes[8]) + '' + GetText(games[i].childNodes[9]) + '' + GetText(games[i].childNodes[10]) + '' + GetText(games[i].childNodes[12]) + '' + GetText(games[i].childNodes[13]) + '
Standings are currently not available
Standings are currently not available

'; } } } } else if(sort == 2) //BY CONFERENCE { //myHTML += 'Standings by Conference'; myHTML += '
'; var conferenceid = "0"; var divisionid = "0"; var conference = xmlDoc.getElementsByTagName("conference"); var rank = 1; for(j = 0; j < conference.length; j++) { myHTML += '' + GetText(conference[j].childNodes[1]) + ''; conferenceid = GetText(conference[j].childNodes[0]); //SET CURRENTID myHTML += ''; if(sportid == 1 || sportid == 1000) { myHTML += ''; if(otl == 'Y') myHTML += ''; myHTML += ''; } else if(sportid == 2) { myHTML += ''; if(otl == 'Y') myHTML += ''; myHTML += ''; } 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 += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; if(otl == "Y") myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; rank++; } if(games.length == 0 && otl == 'Y') myHTML += ''; else if(games.length == 0 && otl == 'N') myHTML += ''; } myHTML += '
RANKTEAMGPWINSLOSSESOTLTIESPOINTSGFGAWin %StreakLast 5
RANKTEAMGPWINSLOSSESOTLDRAWSPOINTSGFGAWin %StreakLast 5
' + rank + '' + GetText(games[i].childNodes[2]) + '' + gp + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[11]) + '' + GetText(games[i].childNodes[6]) + '' + GetText(games[i].childNodes[7]) + '' + GetText(games[i].childNodes[8]) + '' + GetText(games[i].childNodes[9]) + '' + GetText(games[i].childNodes[10]) + '' + GetText(games[i].childNodes[12]) + '' + GetText(games[i].childNodes[13]) + '
Standings are currently not available
Standings are currently not available

'; } //LOOP THROUGH CONFERENCES COMPARE IDS AND PRINT } else if(sort == 3) //OVERALL { //JUST LOOP THROUGH TEAMS myHTML += '
'; myHTML += 'Overall Standings'; var games = xmlDoc.getElementsByTagName("team"); myHTML += ''; if(sportid == 1 || sportid == 1000) { myHTML += ''; if(otl == 'Y') myHTML += ''; myHTML += ''; } else if(sportid == 2) { myHTML += ''; if(otl == 'Y') myHTML += ''; myHTML += ''; } 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 += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; if(otl == "Y") myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } if(games.length == 0 && otl == 'Y') myHTML += ''; else if(games.length == 0 && otl == 'N') myHTML += ''; myHTML += '
RANKTEAMGPWINSLOSSESOTLTIESPOINTSGFGAWin %StreakLast 5
RANKTEAMGPWINSLOSSESOTLDRAWSPOINTSGFGAWin %StreakLast 5
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[11]) + '' + GetText(games[i].childNodes[6]) + '' + GetText(games[i].childNodes[7]) + '' + GetText(games[i].childNodes[8]) + '' + GetText(games[i].childNodes[9]) + '' + GetText(games[i].childNodes[10]) + '' + GetText(games[i].childNodes[12]) + '' + GetText(games[i].childNodes[13]) + '
Standings are currently not available
Standings are currently not available
'; } myHTML += '

The following rules are used to determine tiebreakers

'; myHTML += ''; 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 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 += ''; 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 += ''; myHTML += '
TEAMS
There are currently no teams in this season
'; //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 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 = '' + extra + 'Post Season Leaders'; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; if(plusminus == 'Y') myHTML += ''; } else { myHTML = '' + extra + 'Regular Season Leaders'; myHTML += '
RankNumberNameTeamPOSGPGOALSASSISTSPOINTSPP GOALSSH GOALSPPGPIM+/-
'; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; if(plusminus == 'Y') myHTML += ''; } myHTML += ''; } else if(sportid == "2") //SOCCER { if(playoff == "1") { myHTML = '' + extra + 'Post Season Leaders'; myHTML += '
RankNumberNameTeamPOSGPGOALSASSISTSPOINTSPP GOALSSH GOALSPPGPIM+/-
'; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } else { myHTML = '' + extra + 'Regular Season Leaders'; myHTML += '
RankNumberNameTeamPOSGPGOALSASSISTSPOINTSPPGPENALTIES
'; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } } else if(sportid == "1000") //OTHER { if(playoff == "1") { myHTML = '' + extra + 'Post Season Leaders'; myHTML += '
RankNumberNameTeamPOSGPGOALSASSISTSPOINTSPPGPENALTIES
'; myHTML += ''; myHTML += ''; myHTML += ''; } else { myHTML = '' + extra + 'Regular Season Leaders'; myHTML += '
RankNumberNameTeamPOSGPPOINTSPPG
'; myHTML += ''; myHTML += ''; myHTML += ''; } } var whatturn; var rank = 1; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; if(sportid == "1") //HOCKEY { myHTML += ''; myHTML += ''; if(rank == 1 && showpic > 0 && parseInt(teamid) == 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; 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 += ''; myHTML += ''; if(rank == 1 && showpic > 0 && parseInt(teamid) == 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; 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 += ''; myHTML += ''; if(rank == 1 && showpic > 0 && parseInt(teamid) == 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; 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 += ''; myHTML += '
RankNumberNameTeamPOSGPPOINTSPPG
' + rank + '' + GetText(games[i].childNodes[1]) + '
' + GetText(games[i].childNodes[0]) + '
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[2]) + '' + rank + '' + GetText(games[i].childNodes[1]) + '
' + GetText(games[i].childNodes[0]) + '
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[2]) + '' + rank + '' + GetText(games[i].childNodes[1]) + '
' + GetText(games[i].childNodes[0]) + '
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[2]) + '
There are currently no leaders for this season
'; //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 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 = '' + extra + 'Post Season Goaltending Leaders'; myHTML += ''; myHTML += ''; myHTML += ''; if(shots == 'Y') myHTML += ''; myHTML += ''; myHTML += ''; } else { myHTML = '' + extra + 'Regular Season Goaltending Leaders'; myHTML += '
RankNumberNameTeamGPMINSSAGAGAASAVE %
'; myHTML += ''; myHTML += ''; if(shots == 'Y') myHTML += ''; myHTML += ''; myHTML += ''; } var whatturn; var rank = 1; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(rank == 1 && showpic > 0 && parseInt(teamid) == 0) myHTML += '
RankNumberNameTeamGPMINSSAGAGAASAVE %
' + rank + '' + GetText(games[i].childNodes[1]) + '
' + GetText(ga