var t; var an = 3; var req; var req2; var req3; var req4; var req5; //var stats_site = "http://localhost/mysportsort_2.0"; var stats_site = "http://www.mysportsort.com"; //var main_site = "localhost/marple"; var main_site = "www.nayrhl.com/stats"; var main_email = "info@nayrhl.com"; var pic_height = 75; var pic_width = 100; var showpic = 1; var currentdate = "07/29/2010"; var pp_height = 768; var pp_width = 980; var daystostopstats = 0; //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, mydisplay, futuregames) { if(futuregames) mydate = ''; else mydate = '2010-07-29'; if(myan == "" || myan == undefined) myan = null; if(slid == "" || slid == undefined) slid = null; if(lid == "" || lid == undefined) lid = null; if(path == "" || path == undefined) path = ""; if(mydisplay == "" || mydisplay == undefined) mydisplay = 0; //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="+mydisplay+"%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="+mydisplay+"%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="+mydisplay+"%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="+mydisplay+"%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="+mydisplay+"%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="+mydisplay+"%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 + '",' + mydisplay+ ')', 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, dts) { if(myan == "" || myan == undefined) myan = null; if(dts == "" || dts == undefined) dts = 0; 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+"%26dts="+dts, true); else req4.open("GET", "../proxy.php?prox=getcurrentleagues.php%3Fan%3D"+an+"%26dts="+dts, 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(str == undefined) return ""; 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 + ' | '; else myHTML += '' + 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"); } var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value; // = "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[11]) + ''; myHTML += IsHighlight(sort, 7) + GetText(games[i].childNodes[10]) + ''; } 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 += ''; else myHTML += ''; myHTML += ''; myHTML += IsHighlight(sort, 2) + GetText(games[i].childNodes[6]) + ''; myHTML += IsHighlight(sort, 3) + GetText(games[i].childNodes[8]) + ''; if(shots == 'Y') myHTML += IsHighlight(sort, 5) + GetText(games[i].childNodes[9]) + ''; myHTML += IsHighlight(sort, 4) + GetText(games[i].childNodes[7]) + ''; myHTML += IsHighlight(sort, 1) + GetText(games[i].childNodes[10]) + ''; myHTML += ''; myHTML += ''; rank++; } if(games.length == 0) { if(shots == 'Y') myHTML += ''; else myHTML += ''; } myHTML += '
RankNumberNameTeamGPMINSSAGAGAASAVE %
' + 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[11]) + '
There are currently no current goaltending leaders for this season
There are currently no current goaltending leaders for this season
'; //alert (myHTML); document.getElementById("leaguegoalieleaders").innerHTML = myHTML; } } } function processReqChangeScoringTeams() { //alert (req.readyState); document.getElementById("teams").innerHTML = GetLoadMessage(); 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 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 += ''; var whatturn; for(i = 0; i < games.length; i++) { var str = GetText(games[i].childNodes[0]); str = FixTag(str); 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 += '
TEAM SCORING
There are currently no teams in this season
'; //alert (myHTML); document.getElementById("teams").innerHTML = myHTML; } } function processReqChangeSuspensions() { //alert (req.readyState); document.getElementById("suspensions").innerHTML = GetLoadMessage(); 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; slid = GetText(header[0].childNodes[0]); //alert(slid); var games = xmlDoc.getElementsByTagName("suspended"); var myHTML = 'Suspensions
'; myHTML += ''; myHTML += ''; var whatturn; for(i = 0; i < games.length; i++) { var str = GetText(games[i].childNodes[5]); str = FixTag(str); if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } if(games.length == 0) myHTML += ''; myHTML += '
NAMETEAMSUSPENSION DATETOTAL SUSPENSION IN GAMESGAMES REMAINING
' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '
There are currently no suspensions in this season
'; //alert (myHTML); document.getElementById("suspensions").innerHTML = myHTML; } } function processReqChangePlayoffs() { //alert (req.readyState); document.getElementById("playoffs").innerHTML = GetLoadMessage(); if(req5.readyState == 4) { var xmlDoc; 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"); } //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; slid = GetText(header[0].childNodes[0]); //alert(slid); var games = xmlDoc.getElementsByTagName("bracket"); var myHTML = 'Playoffs
'; myHTML += ''; myHTML += ''; var whatturn; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } if(games.length == 0) myHTML += ''; myHTML += '
PLAYOFF DESCRIPTIONSPORTBRACKET
' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + 'View
There are currently no playoff brackets available for this season
'; //alert (myHTML); document.getElementById("playoffs").innerHTML = myHTML; } } function processReqChangeScoreSheetHeader() { //alert (req.readyState); document.getElementById("header").innerHTML = GetLoadMessage(); 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"); } //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 area, start, leaguename, status, gamedate, slid; area = GetText(header[0].childNodes[1]); start = GetText(header[0].childNodes[2]); leaguename = GetText(header[0].childNodes[17]); status = GetText(header[0].childNodes[14]); gamedate = GetText(header[0].childNodes[0]); slid = GetText(header[0].childNodes[18]); //alert(slid); var myHTML = '
'; myHTML += 'STATS MAIN MENU | '; myHTML += 'SCHEDULES | '; myHTML += 'STANDINGS | '; myHTML += 'STATISTICS | '; myHTML += 'SUSPENSIONS | '; myHTML += 'PLAYOFFS'; myHTML += '
'; myHTML += '

' + leaguename + '

'; myHTML += ''; myHTML += ''; document.getElementById("header").innerHTML = myHTML; } } function processReqChangeScoreSheetRoster() { //alert (req.readyState); document.getElementById("rosters").innerHTML = GetLoadMessage(); 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 homename, homeid, awayname, awayid, sportid, plusminus; homename = GetText(header[0].childNodes[8]); homeid = GetText(header[0].childNodes[19]); awayname = GetText(header[0].childNodes[9]); awayid = GetText(header[0].childNodes[20]); sportid = GetText(header[0].childNodes[12]); plusminus = GetText(header[0].childNodes[21]); //alert(slid); var games = xmlDoc.getElementsByTagName("homeplayer"); var susp = xmlDoc.getElementsByTagName("suspendedplayer"); var myHTML = '

' + homename + ' Roster

'; myHTML += '
GAMEDATE: ' + gamedate + 'GAME TIME: ' + start + 'GAME AREA: ' + area + 'GAME STATUS: ' + status + '
'; //FOR HOCKEY if(plusminus == 'Y') myHTML += ''; else myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; if(plusminus == 'Y') myHTML += ''; myHTML += ''; } //now loop through suspensions and show that. for(i = 0; i < susp.length; i++) { if(parseInt(homeid) == parseInt(GetText(susp[i].childNodes[4]))) { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } } if(games.length == 0) myHTML += ''; myHTML += '
#NAMEPOS+/-
#NAMEPOS
' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[5]) + '
' + GetText(susp[i].childNodes[2]) + '' + GetText(susp[i].childNodes[1]) + ' (SUSPENDED)' + GetText(susp[i].childNodes[3]) + '
No Roster

'; var games = xmlDoc.getElementsByTagName("awayplayer"); myHTML += '

' + awayname + ' Roster

'; myHTML += ''; if(plusminus == 'Y') myHTML += ''; else myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; if(plusminus == 'Y') myHTML += ''; myHTML += ''; } //now loop through suspensions and show that. for(i = 0; i < susp.length; i++) { if(parseInt(awayid) == parseInt(GetText(susp[i].childNodes[4]))) { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } } if(games.length == 0) myHTML += ''; myHTML += '
#NAMEPOS+/-
#NAMEPOS
' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[5]) + '
' + GetText(susp[i].childNodes[2]) + '' + GetText(susp[i].childNodes[1]) + ' (SUSPENDED)' + GetText(susp[i].childNodes[3]) + '
No Roster
'; document.getElementById("rosters").innerHTML = myHTML; } } function processReqChangeScoreSheet() { //alert (req.readyState); document.getElementById("game").innerHTML = GetLoadMessage(); var myHTML = ""; 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"); } //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 homename, homeid, awayname, awayid, sportid, official1, official2, official3, official4, sk, homescore, awayscore, shootout, gameid, slid, numofperiods; homename = GetText(header[0].childNodes[8]); homeid = GetText(header[0].childNodes[19]); awayname = GetText(header[0].childNodes[9]); awayid = GetText(header[0].childNodes[20]); numofperiods = GetText(header[0].childNodes[21]); sportid = GetText(header[0].childNodes[12]); official1 = GetText(header[0].childNodes[3]); official2 = GetText(header[0].childNodes[4]); official3 = GetText(header[0].childNodes[5]); official4 = GetText(header[0].childNodes[6]); sk = GetText(header[0].childNodes[7]); homescore = GetText(header[0].childNodes[10]); awayscore = GetText(header[0].childNodes[11]); shootout = GetText(header[0].childNodes[13]); gameid = GetText(header[0].childNodes[16]); slid = GetText(header[0].childNodes[18]); //alert(slid); //SHOW THE SCORE myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; if(sportid == 1) // THIS IS HOCKEY { //HOME SHOTS FIRST var games = xmlDoc.getElementsByTagName("homeshots"); var mycount = 1; var totalshots = 0; myHTML += ''; //END OF ALL SHOTS RIGHT HERE //OK, NOW WE CAN SHOW GOALS!! //HOME GOALS!! myHTML += ''; //END OF GOALS HERE myHTML += ''; //NOW SHOW PENALTIES FOR EACH TEAM!! //HOME PENALTIES! myHTML += ''; //END OF PENALTIES HERE myHTML += ''; //HOME GOALTENDERS! myHTML += ''; //END OF GOALIES HERE myHTML += ''; //NOW LETS SEE IF THERE WAS A SHOOTOUT if(shootout == 'Y') { myHTML += ''; //HOME SHOOTERS myHTML += ''; //AWAY SHOOTERS NOW myHTML += ''; myHTML += ''; } } else if(sportid == 1000) //THIS IS OTHER HERE { //OK, NOW WE CAN SHOW GOALS!! //HOME GOALS!! myHTML += ''; //END OF GOALS HERE //TEST } else if(sportid == 2) //THIS IS SOCCER { //HOME SHOTS FIRST var games = xmlDoc.getElementsByTagName("homeshots"); var mycount = 1; var totalshots = 0; myHTML += ''; //OK, NOW WE CAN SHOW GOALS!! //HOME GOALS!! myHTML += ''; //END OF GOALS HERE myHTML += ''; myHTML += ''; //NOW SHOW PENALTIES FOR EACH TEAM!! //HOME PENALTIES! myHTML += ''; //END OF PENALTIES HERE myHTML += ''; //HOME GOALTENDERS! myHTML += ''; //END OF GOALIES HERE myHTML += ''; } myHTML += ''; myHTML += ''; myHTML += '
'; myHTML += '
' + homename + ' ' + homescore + '
'; myHTML += '
'; myHTML += '
' + awayname + ' ' + awayscore + '
'; myHTML += '

'; for(i = 0; i < games.length; i++) { if(mycount == 1) { myHTML += ''; for(j = 1; j <= parseInt(numofperiods); j++) myHTML += ''; myHTML += ''; myHTML += ''; } myHTML += ''; if(GetText(games[i].childNodes[2]) != "") totalshots += parseInt(GetText(games[i].childNodes[2])); mycount++; } if(mycount > 1) myHTML += ''; if(mycount > 1) myHTML += '
' + j + 'OTTOTAL
' + GetText(games[i].childNodes[2]) + '' + totalshots + '
'; //AWAY SHOTS NOW var games = xmlDoc.getElementsByTagName("awayshots"); var mycount = 1; var totalshots = 0; myHTML += '
'; for(i = 0; i < games.length; i++) { if(mycount == 1) { myHTML += ''; for(j = 1; j <= parseInt(numofperiods); j++) myHTML += ''; myHTML += ''; myHTML += ''; } myHTML += ''; if(GetText(games[i].childNodes[2]) != "") totalshots += parseInt(GetText(games[i].childNodes[2])); mycount++; } if(mycount > 1) myHTML += ''; if(mycount > 1) myHTML += '
' + j + 'OTTOTAL
' + GetText(games[i].childNodes[2]) + '' + totalshots + '
'; myHTML += '
'; var games = xmlDoc.getElementsByTagName("homegoal"); mycount = 1; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[2])) > 0) myHTML += ''; else myHTML += ''; if(parseInt(GetText(games[i].childNodes[4])) > 0) myHTML += ''; else myHTML += ''; if(parseInt(GetText(games[i].childNodes[6])) > 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; mycount++; } if(mycount == 1) myHTML += ''; myHTML += '
PERTIMEGOALASSIST 1ASSIST 2TYPE
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[3]) + 'Unknown' + GetText(games[i].childNodes[5]) + ' ' + GetText(games[i].childNodes[7]) + ' ' + GetText(games[i].childNodes[8]) + '
No goals have been scored
'; myHTML += '
'; //END HOME GOALS //NOW SHOW AWAY GOALS!!! var games = xmlDoc.getElementsByTagName("awaygoal"); mycount = 1; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[2])) > 0) myHTML += ''; else myHTML += ''; if(parseInt(GetText(games[i].childNodes[4])) > 0) myHTML += ''; else myHTML += ''; if(parseInt(GetText(games[i].childNodes[6])) > 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; mycount++; } if(mycount == 1) myHTML += ''; myHTML += '
PERTIMEGOALASSIST 1ASSIST 2TYPE
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[3]) + 'Unknown' + GetText(games[i].childNodes[5]) + ' ' + GetText(games[i].childNodes[7]) + ' ' + GetText(games[i].childNodes[8]) + '
No goals have been scored
'; myHTML += '

'; var games = xmlDoc.getElementsByTagName("homepenalty"); mycount = 1; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[4])) > 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; mycount++; } if(mycount == 1) myHTML += ''; myHTML += '
PERTIMEPLAYERPENALTYAMOUNT
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[5]) + 'Unknown' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[1]) + '
No penalties have been given
'; myHTML += '
'; //END HOME PENALTIES //NOW SHOW AWAY PENALTIES!! var games = xmlDoc.getElementsByTagName("awaypenalty"); mycount = 1; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[4])) > 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; mycount++; } if(mycount == 1) myHTML += ''; myHTML += '
PERTIMEPLAYERPENALTYAMOUNT
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[5]) + 'Unknown' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[1]) + '
No penalties have been given
'; myHTML += '

'; var games = xmlDoc.getElementsByTagName("homegoalie"); mycount = 1; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; if(parseInt(GetText(games[i].childNodes[0])) > 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[4])) > 0) { var savepct = 0; savepct = 1 - (parseInt(GetText(games[i].childNodes[3])) / parseInt(GetText(games[i].childNodes[4]))); savepct = Math.round(savepct*100)/100; myHTML += ''; myHTML += ''; } else myHTML += ''; myHTML += ''; mycount++; } if(mycount == 1) myHTML += ''; myHTML += '
NAMEMINSGASHOTSSAVE %
' + GetText(games[i].childNodes[1]) + 'Unknown' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + savepct.toString() + 'N/AN/A
No goalies have been entered
'; myHTML += '
'; //END HOME GOALIES //AWAY GOALIES var games = xmlDoc.getElementsByTagName("awaygoalie"); mycount = 1; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; if(parseInt(GetText(games[i].childNodes[0])) > 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[4])) > 0) { var savepct = 0; savepct = 1 - (parseInt(GetText(games[i].childNodes[3])) / parseInt(GetText(games[i].childNodes[4]))); savepct = Math.round(savepct*100)/100; myHTML += ''; myHTML += ''; } else myHTML += ''; myHTML += ''; mycount++; } if(mycount == 1) myHTML += ''; myHTML += '
NAMEMINSGASHOTSSAVE %
' + GetText(games[i].childNodes[1]) + 'Unknown' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + savepct.toString() + 'N/AN/A
No goalies have been entered
'; myHTML += '

'; myHTML += '
SHOOTOUT
'; myHTML += '
'; var games = xmlDoc.getElementsByTagName("homeshootout"); mycount = 0; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[3])) > 0) { myHTML += ''; mycount++; } else myHTML += ''; myHTML += ''; } myHTML += ''; myHTML += '
SHOOTERGOALIEGOAL
' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '0
TOTALS ' + mycount + '
'; var games = xmlDoc.getElementsByTagName("awayshootout"); mycount = 0; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[3])) > 0) { myHTML += ''; mycount++; } else myHTML += ''; myHTML += ''; } myHTML += ''; myHTML += '
SHOOTERGOALIEGOAL
' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '0
TOTALS ' + mycount + '

'; var games = xmlDoc.getElementsByTagName("homegoal"); mycount = 1; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[2])) > 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; mycount++; } if(mycount == 1) myHTML += ''; myHTML += '
QTRTIMESCORERPOINTS
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[3]) + 'Unknown' + GetText(games[i].childNodes[4]) + '
No goals have been scored
'; myHTML += '
'; //END HOME GOALS //NOW SHOW AWAY GOALS!!! var games = xmlDoc.getElementsByTagName("awaygoal"); mycount = 1; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[2])) > 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; mycount++; } if(mycount == 1) myHTML += ''; myHTML += '
QTRTIMESCORERPOINTS
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[3]) + 'Unknown' + GetText(games[i].childNodes[4]) + '
No goals have been scored
'; myHTML += '
'; for(i = 0; i < games.length; i++) { if(mycount == 1) { myHTML += ''; for(j = 1; j <= parseInt(numofperiods); j++) myHTML += ''; myHTML += ''; myHTML += ''; } myHTML += ''; totalshots += parseInt(GetText(games[i].childNodes[2])); mycount++; } if(mycount > 1) myHTML += ''; if(mycount > 1) myHTML += '
' + j + 'OTTOTAL
' + GetText(games[i].childNodes[2]) + '' + totalshots + '

'; myHTML += '
'; //END HOME SHOTS //START AWAY SHOTS!! var games = xmlDoc.getElementsByTagName("awayshots"); var mycount = 1; var totalshots = 0; for(i = 0; i < games.length; i++) { if(mycount == 1) { myHTML += ''; for(j = 1; j <= parseInt(numofperiods); j++) myHTML += ''; myHTML += ''; myHTML += ''; } myHTML += ''; totalshots += parseInt(GetText(games[i].childNodes[2])); mycount++; } if(mycount > 1) myHTML += ''; if(mycount > 1) myHTML += '
' + j + 'OTTOTAL
' + GetText(games[i].childNodes[2]) + '' + totalshots + '

'; myHTML += '
'; var games = xmlDoc.getElementsByTagName("homegoal"); mycount = 1; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[2])) > 0) myHTML += ''; else myHTML += ''; if(parseInt(GetText(games[i].childNodes[4])) > 0) myHTML += ''; else myHTML += ''; myHTML += ''; mycount++; } if(mycount == 1) myHTML += ''; myHTML += '
HALFTIMEGOALASSIST
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[3]) + 'Unknown' + GetText(games[i].childNodes[5]) + ' 
No goals have been scored
'; myHTML += '
'; //END HOME GOALS //NOW SHOW AWAY GOALS!!! var games = xmlDoc.getElementsByTagName("awaygoal"); mycount = 1; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[2])) > 0) myHTML += ''; else myHTML += ''; if(parseInt(GetText(games[i].childNodes[4])) > 0) myHTML += ''; else myHTML += ''; myHTML += ''; mycount++; } if(mycount == 1) myHTML += ''; myHTML += '
HALFTIMEGOALASSIST
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[3]) + 'Unknown' + GetText(games[i].childNodes[5]) + ' 
No goals have been scored
'; myHTML += '


'; var games = xmlDoc.getElementsByTagName("homepenalty"); mycount = 1; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[4])) > 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; mycount++; } if(mycount == 1) myHTML += ''; myHTML += '
HALFTIMEPLAYERPENALTYCARD
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[5]) + 'Unknown' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[1]) + '
No penalties have been given
'; myHTML += '
'; //END HOME PENALTIES //NOW SHOW AWAY PENALTIES!! var games = xmlDoc.getElementsByTagName("awaypenalty"); mycount = 1; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[4])) > 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; mycount++; } if(mycount == 1) myHTML += ''; myHTML += '
HALFTIMEPLAYERPENALTYCARD
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[5]) + 'Unknown' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[1]) + '
No penalties have been given
'; myHTML += '

'; var games = xmlDoc.getElementsByTagName("homegoalie"); mycount = 1; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; if(parseInt(GetText(games[i].childNodes[0])) > 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[4])) > 0) { var savepct = 0; savepct = 1 - (parseInt(GetText(games[i].childNodes[3])) / parseInt(GetText(games[i].childNodes[4]))); savepct = Math.round(savepct*100)/100; myHTML += ''; myHTML += ''; } else myHTML += ''; myHTML += ''; mycount++; } if(mycount == 1) myHTML += ''; myHTML += '
NAMEMINSGASHOTSSAVE %
' + GetText(games[i].childNodes[1]) + 'Unknown' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + savepct.toString() + 'N/AN/A
No goalies have been entered
'; myHTML += '
'; //END HOME GOALIES //AWAY GOALIES var games = xmlDoc.getElementsByTagName("awaygoalie"); mycount = 1; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; if(parseInt(GetText(games[i].childNodes[0])) > 0) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; if(parseInt(GetText(games[i].childNodes[4])) > 0) { var savepct = 0; savepct = 1 - (parseInt(GetText(games[i].childNodes[3])) / parseInt(GetText(games[i].childNodes[4]))); savepct = Math.round(savepct*100)/100; myHTML += ''; myHTML += ''; } else myHTML += ''; myHTML += ''; mycount++; } if(mycount == 1) myHTML += ''; myHTML += '
NAMEMINSGASHOTSSAVE %
' + GetText(games[i].childNodes[1]) + 'Unknown' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + savepct.toString() + 'N/AN/A
No goalies have been entered
'; myHTML += '

'; //SHOW OFFICIALS AND SCOREKEEPERS!! myHTML += ''; myHTML += ''; if (official1 != "") myHTML += ''; if (official1 != "") myHTML += ''; if (official3 != "") myHTML += ''; if (official4 != "") myHTML += ''; myHTML += '
OFFICIAL 1: ' + official1 + 'OFFICIAL 2: ' + official2 + 'OFFICIAL 3: ' + official3 + 'OFFICIAL 4: ' + official4 + '
'; myHTML += '
'; myHTML += ''; myHTML += '
Scorekeeper: ' + sk + '
'; myHTML += '
'; //alert(myHTML); document.getElementById("game").innerHTML = myHTML; } } function processReqChangeTeamInfo() { var myHTML = ""; //alert (req.readyState); document.getElementById("teaminfo").innerHTML = GetLoadMessage(); 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"); } //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, seasonname, leagueid, leaguename, sportid, code, teamname, fc, sc, tc, website, homerink, capacity, logo, teamid, location; slid = GetText(header[0].childNodes[0]); seasonname = GetText(header[0].childNodes[1]); leagueid = GetText(header[0].childNodes[2]); leaguename = GetText(header[0].childNodes[3]); sportid = GetText(header[0].childNodes[4]); code = GetText(header[0].childNodes[5]); teamname = GetText(header[0].childNodes[6]); fc = GetText(header[0].childNodes[7]); sc = GetText(header[0].childNodes[8]); tc = GetText(header[0].childNodes[9]); website = GetText(header[0].childNodes[10]); homerink = GetText(header[0].childNodes[11]); capacity = GetText(header[0].childNodes[12]); logo = GetText(header[0].childNodes[13]); teamid = GetText(header[0].childNodes[14]); location = GetText(header[0].childNodes[15]); //WE CAN START DRAWING THE TOP PART NOW. myHTML += '' + leaguename + ' -> '; myHTML += '
'; //NOW SHOW MENU myHTML += '
'; myHTML += 'Main Menu | '; if (code == 3) myHTML += 'Team Standings | '; else myHTML += 'Team Standings | '; if (code == 0) myHTML += 'Schedule & Results| '; else myHTML += 'Schedule & Results | '; if(code == 1) myHTML += 'Roster | '; else myHTML += 'Roster | '; if(code == 2) myHTML += 'Regular Season Stats | '; else myHTML += 'Regular Season Stats | '; if(code == 7) myHTML += 'Playoff Stats | '; else myHTML += 'Playoff Stats | '; if(code == 4) myHTML += 'All Time Regular Season Leaders | '; else myHTML += 'All Time Regular Season Leaders | '; if(code == 5) myHTML += 'All Time Post Season Leaders | '; else myHTML += 'All Time Post Season Leaders | '; if(code == 6) myHTML += 'Team Records'; else myHTML += 'Team Records'; myHTML += '

'; //MENU FINISHED!!!!! //NOW SHOW TEAM INFORMATION!!! //USE BIG TABLE THREE COLUMNS, DATA INBETWEEN myHTML += ''; myHTML += ''; //ONE BIG ROW!! myHTML += ''; if(logo == 'Y') myHTML += ''; var games = xmlDoc.getElementsByTagName("regularseason"); var wins, losses, otl, ties, winpct, gf, ga, gp; wins = GetText(games[0].childNodes[0]); losses = GetText(games[0].childNodes[1]); ties = GetText(games[0].childNodes[2]); otl = GetText(games[0].childNodes[3]); gf = GetText(games[0].childNodes[4]); ga = GetText(games[0].childNodes[5]); gp = GetText(games[0].childNodes[6]); winpct = GetText(games[0].childNodes[7]); //FIRST COLUMN DONE myHTML += ''; //END MIDDLE COLUMN //SHOW LAST COLUMN WITH CHAMPIONSHIPS myHTML += '
' + teamname + '
'; if(location != "") myHTML += 'Location: ' + location + '
'; if(website.substring(0, 5) != "http") var mybegin = "http://"; if(website != "") myHTML += 'Website: ' + website + '
'; if(homerink != "") myHTML += 'Home Rink: ' + homerink + '
'; if(parseInt(capacity) != 0) myHTML += 'Capacity: ' + capacity; myHTML += '
'; myHTML += '

OVERALL REGULAR SEASON RECORD
'; myHTML += ''; if(sportid == 1) myHTML += ''; else if(sportid == 2) myHTML += ''; else if(sportid == 1000) myHTML += ''; if(sportid == 1 || sportid == 2) myHTML += ''; else if(sportid == 1000) myHTML += ''; myHTML += '
GPWINSLOSSESOTLTIESGFGAWIN %
GPWINSLOSSESOTLDRAWSGFGAWIN %
GPWINSLOSSESTIESPFPAWIN %
' + gp + '' + wins + '' + losses + '' + otl + '' + ties + '' + gf + '' + ga + '' + winpct + '
' + gp + '' + wins + '' + losses + '' + ties + '' + gf + '' + ga + '' + winpct + '
'; var games = xmlDoc.getElementsByTagName("playoffseason"); wins = GetText(games[0].childNodes[0]); losses = GetText(games[0].childNodes[1]); gf = GetText(games[0].childNodes[2]); ga = GetText(games[0].childNodes[3]); gp = GetText(games[0].childNodes[4]); winpct = GetText(games[0].childNodes[5]); myHTML += '

OVERALL PLAYOFF RECORD
'; myHTML += ''; if(sportid == 1 || sportid == 2) myHTML += ''; else if(sportid == 1000) myHTML += ''; myHTML += ''; myHTML += '
GPWINSLOSSESGFGAWIN %
GPWINSLOSSESPFPAWIN %
' + gp + '' + wins + '' + losses + '' + gf + '' + ga + '' + winpct + '
'; myHTML += '

'; myHTML += ''; //alert(slid); var games = xmlDoc.getElementsByTagName("champions"); for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; } if(games.length == 0) myHTML += ''; myHTML += '
PAST SEASON CHAMPIONSHIPS
' + GetText(games[i].childNodes[0]) + '
- None -
'; myHTML += '
'; document.getElementById("teaminfo").innerHTML = myHTML; } } function processReqChangeTeamRoster() { //alert (req.readyState); document.getElementById("rosters").innerHTML = GetLoadMessage(); 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, teamid, sportid; slid = GetText(header[0].childNodes[0]); sportid = GetText(header[0].childNodes[1]); teamid = GetText(header[0].childNodes[2]); //alert(slid); var games = xmlDoc.getElementsByTagName("player"); var myHTML = '

Team Roster

'; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; if(GetText(games[i].childNodes[4]) != "") myHTML += ''; myHTML += ''; myHTML += ''; } if(games.length == 0) myHTML += ''; myHTML += '
#NAMEPOSITIONHEIGHTWEIGHTHOMETOWNBIRTHDATE
' + GetText(games[i].childNodes[7]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[8]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + ", " + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[6]) + '
Roster is unavailable

'; document.getElementById("rosters").innerHTML = myHTML; } } function processReqChangeNextPrevGame() { //alert (req.readyState); document.getElementById("games").innerHTML = GetLoadMessage(); if(req5.readyState == 4) { var xmlDoc; 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"); } //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, teamid; slid = GetText(header[0].childNodes[0]); teamid = GetText(header[0].childNodes[1]); //alert(slid); var games = xmlDoc.getElementsByTagName("prevgame"); var myHTML = '

Scoreboard


'; if(games.length > 0) { myHTML += ''; myHTML += ''; myHTML += '
PREVIOUS GAME' + GetText(games[0].childNodes[1]) + ',' + GetText(games[0].childNodes[2]) + '
'; myHTML += ''; myHTML += ''; var sp = parseInt(GetText(games[0].childNodes[5])); var ap = parseInt(GetText(games[0].childNodes[4])); var otcount = 1; for(i = 1; i <= ap; i++) { if(i > sp) { myHTML += ''; otcount++; } else myHTML += ''; } myHTML += ''; myHTML += ''; var brokenstring=GetText(games[0].childNodes[7]).split("|"); for(i = 0; i < brokenstring.length; i++) { if(brokenstring[i] != "") myHTML += ''; } myHTML += ''; myHTML += ''; brokenstring=GetText(games[0].childNodes[10]).split("|"); for(i = 0; i < brokenstring.length; i++) { if(brokenstring[i] != "") myHTML += ''; } myHTML += ''; myHTML += ''; var span = ap + 2; myHTML += ''; myHTML += '
' + GetText(games[0].childNodes[3]) + 'OT ' + otcount + '' + i + 'TOTAL
' + GetText(games[0].childNodes[6]) + '' + brokenstring[i] + '' + GetText(games[0].childNodes[8]) + '
' + GetText(games[0].childNodes[9]) + '' + brokenstring[i] + '' + GetText(games[0].childNodes[11]) + '
'; myHTML += 'View Game Scoresheet

'; } var games = xmlDoc.getElementsByTagName("nextgame"); if(games.length > 0) { myHTML += ''; myHTML += ''; myHTML += '
NEXT GAME' + GetText(games[0].childNodes[1]) + ',' + GetText(games[0].childNodes[2]) + '
'; myHTML += ''; myHTML += ''; var sp = parseInt(GetText(games[0].childNodes[4])); for(i = 1; i <= sp; i++) { myHTML += ''; } myHTML += ''; myHTML += ''; for(i = 1; i <= sp+1; i++) { myHTML += ''; } myHTML += ''; myHTML += ''; for(i = 1; i <= sp+1; i++) { myHTML += ''; } myHTML += ''; myHTML += '
' + GetText(games[0].childNodes[3]) + '' + i + 'TOTAL
' + GetText(games[0].childNodes[5]) + '0
' + GetText(games[0].childNodes[6]) + '0
'; } document.getElementById("games").innerHTML = myHTML; } } function processReqChangeSeasonInfo() { var myHTML = ""; //alert (req.readyState); document.getElementById("seasoninfo").innerHTML = GetLoadMessage(); 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"); } //alert(req2.responseText); //document.getElementById("SYSTEMTIME").innerHTML = "Last Refresh Last Refresh " + xmlDoc.documentElement.attributes.getNamedItem("systemtime").value); var header = xmlDoc.getElementsByTagName("season"); var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value; var slid, seasonname, scheduletype, startdate, enddate, sport, schedule, stats, standings, playoffs, email, sportid, code, agree; slid = GetText(header[0].childNodes[0]); seasonname = GetText(header[0].childNodes[1]); scheduletype = GetText(header[0].childNodes[2]); startdate = GetText(header[0].childNodes[3]); enddate = GetText(header[0].childNodes[4]); sport = GetText(header[0].childNodes[5]); schedule = GetText(header[0].childNodes[6]); stats = GetText(header[0].childNodes[7]); standings = GetText(header[0].childNodes[8]); playoffs = GetText(header[0].childNodes[9]); email = GetText(header[0].childNodes[10]); sportid = GetText(header[0].childNodes[11]); code = GetText(header[0].childNodes[12]); agree = GetText(header[0].childNodes[13]); myHTML += ''; myHTML += ''; myHTML += '
' + seasonname + ' Season Information
'; myHTML += 'STATS MAIN MENU | '; if(code == 2) myHTML += 'SCHEDULES | '; else myHTML += 'SCHEDULES | '; if(code == 1) myHTML += 'STANDINGS | '; else myHTML += 'STANDINGS | '; if(code == 3) myHTML += 'STATISTICS | '; else myHTML += 'STATISTICS | '; if(code == 4) myHTML += 'SUSPENSIONS | '; else myHTML += 'SUSPENSIONS | '; if(code == 5) myHTML += 'PLAYOFFS'; else myHTML += 'PLAYOFFS'; myHTML += '
'; document.getElementById("seasoninfo").innerHTML = myHTML; } } function processReqChangeEmail() { var myHTML = ""; //alert (req.readyState); document.getElementById("notice").innerHTML = GetLoadMessage(); 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); var header = xmlDoc.getElementsByTagName("email"); var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value; var isgood, email, slid, code, page; isgood = GetText(header[0].childNodes[0]); email = GetText(header[0].childNodes[1]); slid = GetText(header[0].childNodes[2]); code = GetText(header[0].childNodes[3]); page = GetText(header[0].childNodes[4]); if(isgood == 'N') { myHTML += ''; myHTML += ''; myHTML += '
Sorry, This email is not currently registered with us. Please try again or click the link below to register
'; } else { //IT IS GOOD, SO LET US REGISTER THE EMAIL COOKIE AND GO FROM THERE. myHTML += "Email was verified. Please hold while we load your page..."; location.href='refer.php?email=' + email + '&an=' + myan + '&code=' + code + '&slid=' + slid + '&page=' + page; } document.getElementById("notice").innerHTML = myHTML; } } function processReqChangePPInfo() { var myHTML = ""; //alert (req.readyState); document.getElementById("ppheader").innerHTML = GetLoadMessage(); 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"); } var header = xmlDoc.getElementsByTagName("header"); var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value; var playerid, teamid, slid, sportid; playerid = GetText(header[0].childNodes[0]); teamid = GetText(header[0].childNodes[1]); slid = GetText(header[0].childNodes[2]); sportid = GetText(header[0].childNodes[3]); var games = xmlDoc.getElementsByTagName("teamlist"); myHTML += ''; myHTML += '
Filter Player Profile By Team: '; myHTML += 'Filter Player Profile By Sport: '; myHTML += '
'; var games = xmlDoc.getElementsByTagName("player"); var team = xmlDoc.getElementsByTagName("team"); //NOW DISPLAY THE PLAYERS IDENTITY myHTML += ''; myHTML += '
'; myHTML += ''; myHTML += ''; for(i = 0; i < games.length; i++) { if(GetText(games[i].childNodes[6]) != "") myHTML += ''; if(GetText(team[0].childNodes[2]) != "N" && teamid > 0) { myHTML += ''; } myHTML += ''; if(parseInt(GetText(games[i].childNodes[5])) > 0) myHTML += ''; } myHTML += '
'; myHTML += ''; myHTML += '#' + GetText(games[i].childNodes[6]) + ' ' + GetText(games[i].childNodes[0]) + '
'; else myHTML += '
' + GetText(games[i].childNodes[0]) + '
'; if(team.length > 0) myHTML += '' + GetText(team[0].childNodes[1]) + '
'; myHTML += '
'; if(GetText(games[i].childNodes[7]) != "") myHTML += 'Position: ' + GetText(games[i].childNodes[7]) + '
'; if(GetText(games[i].childNodes[1]) != "") myHTML += 'Hometown: ' + GetText(games[i].childNodes[1]) + '
'; if(GetText(games[i].childNodes[2]) != "") myHTML += 'Date of Birth: ' + GetText(games[i].childNodes[2]) + '
'; if(GetText(games[i].childNodes[3]) != "") myHTML += 'Height: ' + GetText(games[i].childNodes[3]) + '
'; if(GetText(games[i].childNodes[4]) != "") myHTML += 'Weight: ' + GetText(games[i].childNodes[4]) + '
'; myHTML += '
'; myHTML += ''; myHTML += '
Player of the Week Honors: ' + GetText(games[i].childNodes[5]) + '
'; myHTML += '
'; document.getElementById("ppheader").innerHTML = myHTML; } } function processReqChangePPSeason() { var myHTML = ""; //alert (req.readyState); document.getElementById("regular").innerHTML = GetLoadMessage(); 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); var header = xmlDoc.getElementsByTagName("header"); var goalie = xmlDoc.getElementsByTagName("seasongoalie"); var playerid, teamid, slid, sportid; playerid = GetText(header[0].childNodes[0]); teamid = GetText(header[0].childNodes[1]); slid = GetText(header[0].childNodes[2]); sportid = GetText(header[0].childNodes[3]); if(goalie.length > 0) myHTML += '
Regular Season StatisticsClick Here to view goaltending statistics
'; else myHTML += 'Regular Season Statistics
'; myHTML += ''; myHTML += ''; if(sportid == 1) myHTML += ''; else if(sportid == 2) myHTML += ''; else if(sportid == 1000) myHTML += ''; myHTML += ''; var games = xmlDoc.getElementsByTagName("season"); for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; if(sportid == 1) { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } else if(sportid == 2) { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } else if(sportid == 1000) { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } } myHTML += ''; //NOW SHOW TOTALS if(games.length > 0) { if(sportid == 1) myHTML += ''; else if(sportid == 2) myHTML += ''; } else { if(sportid == 1) myHTML += ''; else if(sportid == 2) myHTML += ''; } myHTML += ''; var games = xmlDoc.getElementsByTagName("seasontotals"); for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; if(sportid == 1) { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } else if(sportid == 2) { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } else if(sportid == 1000) { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } } myHTML += '
SEASONTEAMGPGOALSASSISTSPOINTSPP GOALSSH GOALSPPGPIMSEASONTEAMGPGOALSASSISTSPOINTSPPGPENALTIESSEASONTEAMGPPOINTSPPG
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[6]) + '' + GetText(games[i].childNodes[7]) + '' + GetText(games[i].childNodes[8]) + '' + GetText(games[i].childNodes[9]) + '
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[6]) + '' + GetText(games[i].childNodes[7]) + '
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '


'; else if(sportid == 1000) myHTML += '
No Statistics AvailableNo Statistics Available'; else if(sportid == 1000) myHTML += 'No Statistics Available
TOTALS' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[6]) + '' + GetText(games[i].childNodes[7]) + '
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '

'; if(goalie.length > 0) { myHTML += 'Click Here to view goaltending statistics'; } document.getElementById("regular").innerHTML = myHTML; } } function processReqChangePPPlayoffs() { var myHTML = ""; //alert (req.readyState); document.getElementById("playoffs").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"); } var header = xmlDoc.getElementsByTagName("header"); var goalie = xmlDoc.getElementsByTagName("playoffgoalie"); var playerid, teamid, slid, sportid; playerid = GetText(header[0].childNodes[0]); teamid = GetText(header[0].childNodes[1]); slid = GetText(header[0].childNodes[2]); sportid = GetText(header[0].childNodes[3]); if(goalie.length > 0) myHTML += '
Playoff StatisticsClick Here to view goaltending statistics
'; else myHTML += 'Playoff Statistics
'; myHTML += ''; myHTML += ''; if(sportid == 1) myHTML += ''; else if(sportid == 2) myHTML += ''; else if(sportid == 1000) myHTML += ''; myHTML += ''; var games = xmlDoc.getElementsByTagName("playoffseason"); for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; if(sportid == 1) { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } else if(sportid == 2) { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } else if(sportid == 1000) { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } } myHTML += ''; //NOW SHOW TOTALS if(games.length > 0) { if(sportid == 1) myHTML += ''; else if(sportid == 2) myHTML += ''; } else { if(sportid == 1) myHTML += ''; else if(sportid == 2) myHTML += ''; } myHTML += ''; var games = xmlDoc.getElementsByTagName("playofftotals"); for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; if(sportid == 1) { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } else if(sportid == 2) { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } else if(sportid == 1000) { myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } } myHTML += '
SEASONTEAMGPGOALSASSISTSPOINTSPP GOALSSH GOALSPPGPIMSEASONTEAMGPGOALSASSISTSPOINTSPPGPENALTIESSEASONTEAMGPPOINTSPPG
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[6]) + '' + GetText(games[i].childNodes[7]) + '' + GetText(games[i].childNodes[8]) + '' + GetText(games[i].childNodes[9]) + '
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[6]) + '' + GetText(games[i].childNodes[7]) + '
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '


'; else if(sportid == 1000) myHTML += '
No Statistics AvailableNo Statistics Available'; else if(sportid == 1000) myHTML += 'No Statistics Available
TOTALS' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[6]) + '' + GetText(games[i].childNodes[7]) + '
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '

'; if(goalie.length > 0) { myHTML += 'Click Here to view goaltending statistics'; } document.getElementById("playoffs").innerHTML = myHTML; } } function processReqChangePPSeasonGoalie() { var myHTML = ""; //alert (req.readyState); document.getElementById("regular").innerHTML = GetLoadMessage(); 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); var header = xmlDoc.getElementsByTagName("header"); var playerid, teamid, slid, sportid; playerid = GetText(header[0].childNodes[0]); teamid = GetText(header[0].childNodes[1]); slid = GetText(header[0].childNodes[2]); sportid = GetText(header[0].childNodes[3]); myHTML += '
Regular Season Goaltending StatisticsClick Here to view player statistics
'; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; var games = xmlDoc.getElementsByTagName("seasongoalie"); for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } myHTML += ''; //NOW SHOW TOTALS if(games.length > 0) { myHTML += ''; } else { myHTML += ''; } myHTML += ''; var games = xmlDoc.getElementsByTagName("seasongoalietotals"); for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } myHTML += '
SEASONTEAMGPMINS PLAYEDGAGAASAVE PCT
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[6]) + '

No Statistics Available
TOTALS' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '

'; myHTML += 'Click Here to view player statistics'; document.getElementById("regular").innerHTML = myHTML; } } function processReqChangePPPlayoffsGoalie() { var myHTML = ""; //alert (req.readyState); document.getElementById("playoffs").innerHTML = GetLoadMessage(); 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); var header = xmlDoc.getElementsByTagName("header"); var playerid, teamid, slid, sportid; playerid = GetText(header[0].childNodes[0]); teamid = GetText(header[0].childNodes[1]); slid = GetText(header[0].childNodes[2]); sportid = GetText(header[0].childNodes[3]); myHTML += '
Playoffs Goaltending StatisticsClick Here to view player statistics
'; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; var games = xmlDoc.getElementsByTagName("playoffgoalie"); for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } myHTML += ''; //NOW SHOW TOTALS if(games.length > 0) { myHTML += ''; } else { myHTML += ''; } myHTML += ''; var games = xmlDoc.getElementsByTagName("playoffgoalietotals"); for(i = 0; i < games.length; i++) { if(i % 2) myHTML += ''; else myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; myHTML += ''; } myHTML += '
SEASONTEAMGPMINS PLAYEDGAGAASAVE PCT
' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '' + GetText(games[i].childNodes[5]) + '' + GetText(games[i].childNodes[6]) + '

No Statistics Available
TOTALS' + GetText(games[i].childNodes[0]) + '' + GetText(games[i].childNodes[1]) + '' + GetText(games[i].childNodes[2]) + '' + GetText(games[i].childNodes[3]) + '' + GetText(games[i].childNodes[4]) + '

'; myHTML += 'Click Here to view player statistics'; document.getElementById("playoffs").innerHTML = myHTML; } } function validate() { mNv=mail.pname.value; if (mNv=='') { alert('The Name is a required field. Please fill in your name'); event.returnValue=false; return; } mNv=mail.address.value; if (mNv=='') { alert('Address is a required field. Please fill in your address'); event.returnValue=false; return; } mNv=mail.city.value; if (mNv=='') { alert('City is a required field. Please fill in your City'); event.returnValue=false; return; } mNv=mail.zip.value; if (mNv=='') { alert('Zipcode is a required field. Please fill in your zipcode'); event.returnValue=false; return; } mNv=mail.email.value; if (mNv=='') { alert('Email is a required field. Please fill in your email as your login'); event.returnValue=false; return; } //WE MUST CALL ANOTHER FUNCTION AND SUBMIT ALL RELEVENT INFORMATION HERE!!! mail.go.disabled = true; RegisterEmail(mail.pname.value, mail.address.value, mail.city.value, mail.state.value, mail.zip.value, mail.phone.value, mail.email.value); //mail.submit(); } function FixTag(pname) { pname = pname.replace(/&/gi, "%26"); pname = pname.replace(/ /gi, "%20"); pname = pname.replace(/#/gi, "%23"); pname = pname.replace(/@/gi, "%40"); pname = pname.replace("(", "%28"); pname = pname.replace(")", "%28"); pname = pname.replace("/", "%2F"); pname = pname.replace("/", "%2F"); return pname; } function FixTag2(pname) { pname = pname.replace(/&/gi, "%26"); pname = pname.replace(/ /gi, "_"); pname = pname.replace(/#/gi, "%23"); pname = pname.replace(/@/gi, "%40"); pname = pname.replace("(", "%28"); pname = pname.replace(")", "%28"); pname = pname.replace("/", "%2F"); pname = pname.replace("/", "%2F"); return pname; } function RegisterEmail(pname, address, city, state, zip, phone, email, myan) { if(window.XMLHttpRequest) { req3= new XMLHttpRequest(); } else if(window.ActiveXObject) { req3 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req3) { req3.onreadystatechange = processReqChangeRegisterEmail; //return; if(myan != null) var mystring = "prox=registeremail.php%3Fan="+myan+"%26email="+FixTag2(email)+"%26state="+FixTag2(state)+"%26zip="+zip+"%26phone="+phone+"%26pname="+FixTag2(pname)+"%26address="+FixTag2(address)+"%26city="+FixTag2(city)+"%26web="+FixTag2(main_site); else var mystring = "prox=registeremail.php%3Fan="+an+"%26email="+FixTag2(email)+"%26state="+FixTag2(state)+"%26zip="+zip+"%26phone="+phone+"%26pname="+FixTag2(pname)+"%26address="+FixTag2(address)+"%26city="+FixTag2(city)+"%26web="+FixTag2(main_site); req3.open("GET", "../proxy.php?" + mystring, true); //alert("../proxy.php?prox=registeremail.php%3Fan="+an+"%26pname="+pname+"%26address="+address+"%26city="+city+"%26state="+state+"%26zip="+zip+"%26phone="+phone+"%26email="+email+"%26web="+main_site); //alert("../proxy.php?prox=registeremail.php%3Fan="+an+"%26pname="+FixTag(pname)+"%26address="+FixTag(address)+"%26city="+FixTag(city)+"%26state="+FixTag(state)+"%26zip="+FixTag(zip)+"%26phone="+FixTag(phone)+"%26email="+FixTag(email)+"%26web="+FixTag(main_site)); req3.setRequestHeader("Content-Type", "text/xml"); req3.send("IE"); } } function processReqChangeRegisterEmail() { var myHTML = ""; //alert (req.readyState); document.getElementById("register").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"); } //alert(req3.responseText); var header = xmlDoc.getElementsByTagName("header"); var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value; var pname, address, city, state, zip, phone, email; pname = GetText(header[0].childNodes[0]); address = GetText(header[0].childNodes[1]); city = GetText(header[0].childNodes[2]); state = GetText(header[0].childNodes[3]); zip = GetText(header[0].childNodes[4]); phone = GetText(header[0].childNodes[5]); email = GetText(header[0].childNodes[6]); //alert(pname + address + city + state + zip + phone + email); var answer = xmlDoc.getElementsByTagName("answer"); var myanswer; myanswer = GetText(answer[0].childNodes[0]); //alert(myanswer); if(myanswer == 'RNA') { //alert("IN RNA"); myHTML += 'Registered but not yet Activated

Sorry, this email is already registered with us but has yet to be activated. Another email has been dispatched to your account explaining how to activate your account. If you do not see this email, Please check your junk mail folder as it will sometimes get flagged as spam mail. '; myHTML += 'If you still continue to have problems, please contact us at ' + main_email + '
'; } else if(myanswer == 'RA') { //alert("IN RA"); myHTML += 'Already Registered and Activated

This email address has already been registered and activated with us. You can log in using the email address of: ' + email + '. Please click here'; myHTML += ' to return to the main statistics page.
'; } else if(myanswer == 'NU') { //alert ("IN NU"); myHTML += 'Registration Sent

Thank You For Your Registration
'; myHTML += 'We have just sent you an email with instructions on how to activate your account. You must activate your account before you can log in and view schedules, statistics, playoff information and more. If you do not see this email, Please check your junk mail folder as it will sometimes get flagged as spam mail.'; myHTML += 'If you still continue to have problems, please contact us at ' + main_email + '

'; } } document.getElementById("register").innerHTML = myHTML; } function ActivateEmail(userid, hc, myan) { if(window.XMLHttpRequest) { req3= new XMLHttpRequest(); } else if(window.ActiveXObject) { req3 = new ActiveXObject("Microsoft.XMLHTTP"); } if(req3) { req3.onreadystatechange = processReqChangeActivateEmail; if(myan != null) req3.open("GET", "../proxy.php?prox=activate.php%3Fan="+myan+"%26uid="+userid+"%26hc="+hc, true); else req3.open("GET", "../proxy.php?prox=activate.php%3Fan="+an+"%26uid="+userid+"%26hc="+hc, true); req3.setRequestHeader("Content-Type", "text/xml"); req3.send("IE"); } } function processReqChangeActivateEmail() { var myHTML = ""; //alert (req.readyState); document.getElementById("activate").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"); } //alert(req3.responseText); var header = xmlDoc.getElementsByTagName("header"); var myan = xmlDoc.documentElement.attributes.getNamedItem("an").value; var userid, hc; userid = GetText(header[0].childNodes[0]); hc = GetText(header[0].childNodes[1]); var answer = xmlDoc.getElementsByTagName("answer"); var myanswer; myanswer = GetText(answer[0].childNodes[0]); if(myanswer == 'Y') { myHTML += 'Thank You
This email address is now activated with us. You can now log in to view stats, standings, etc... Please click here'; myHTML += ' to go to the main statistics page.
'; } else if (myanswer = 'N') { myHTML += 'There was a problem activating your email address. Please contact us at ' + main_email + ' and let us know the activation of your email has failed. Please also provide us with the email address that has failed to activate.'; myHTML += ''; } } document.getElementById("activate").innerHTML = myHTML; }