var DateSubdirectory = '/_lib/classes/date_picker/assets/'; var dateMenuButtons = {'Date':['mn_date.gif','Insert Date','0','0','1']}; function ak_date_generator(fieldIdentifier) { document.writeln(''); } function ak_date_3() { var myday = showModalDialog(DateSubdirectory + 'insertdate.html', '', 'dialogHeight:200px; dialogWidth: 215px; scroll: no; status: no; help: no;'); if (myday) { var selectedDate = new Date(); selectedDate.setTime( Date.parse(myday) ); var theDate = selectedDate.getDate(); if(theDate<10) var str_date = '0'+theDate.toString(); else str_date = theDate.toString(); document.getElementById('date3day').value = str_date; var int_month = selectedDate.getMonth()+1; document.getElementById('date3month').value = int_month; selectedYear = selectedDate.getYear(); if( selectedYear < 2000 ) selectedYear = selectedYear + 1900; document.getElementById('date3year').value = selectedYear.toString(); } } function ak_date_4() { var myday = showModalDialog(DateSubdirectory + 'insertdate.html', '', 'dialogHeight:200px; dialogWidth: 215px; scroll: no; status: no; help: no;'); if (myday) { var selectedDate = new Date(); selectedDate.setTime( Date.parse(myday) ); var theDate = selectedDate.getDate(); if(theDate<10) var str_date = '0'+theDate.toString(); else str_date = theDate.toString(); document.getElementById('date4day').value = str_date; var int_month = selectedDate.getMonth()+1; document.getElementById('date4month').value = int_month; selectedYear = selectedDate.getYear(); if( selectedYear < 2000 ) selectedYear = selectedYear + 1900; document.getElementById('date4year').value = selectedYear.toString(); } } var teams = new Array(); teams['1'] = new Array(1);teams['3'] = new Array(1);teams['4'] = new Array(1);teams['11'] = new Array(1);teams['15'] = new Array(1);teams['7'] = new Array(2);teams['18'] = new Array(1);teams['6'] = new Array(1);teams['8'] = new Array(2);teams['2'] = new Array(4);teams['1'][0] = new Array(2);teams['1'][0][0] = '1546,';teams['1'][0][1] = 'Bench Penalty ';teams['3'][0] = new Array(2);teams['3'][0][0] = '1548,';teams['3'][0][1] = 'Bench Penalty ';teams['4'][0] = new Array(2);teams['4'][0][0] = '1549,';teams['4'][0][1] = 'Bench Penalty ';teams['11'][0] = new Array(2);teams['11'][0][0] = '1550,';teams['11'][0][1] = 'Bench Penalty ';teams['15'][0] = new Array(2);teams['15'][0][0] = '1553,';teams['15'][0][1] = 'Bench Penalty ';teams['7'][0] = new Array(2);teams['7'][0][0] = '1554,';teams['7'][0][1] = 'Bench Penalty ';teams['3'][0] = new Array(2);teams['3'][0][0] = '1558,';teams['3'][0][1] = 'Penalty Shot Winning Goal ';teams['18'][0] = new Array(2);teams['18'][0][0] = '1561,';teams['18'][0][1] = 'Penalty Shot Winning Goal ';teams['6'][0] = new Array(2);teams['6'][0][0] = '1562,';teams['6'][0][1] = 'Penalty Shot Winning Goal ';teams['7'][0] = new Array(2);teams['7'][0][0] = '1564,';teams['7'][0][1] = 'Penalty Shot Winning Goal ';teams['8'][0] = new Array(2);teams['8'][0][0] = '1565,';teams['8'][0][1] = 'Penalty Shot Winning Goal ';teams['6'][0] = new Array(2);teams['6'][0][0] = '1566,';teams['6'][0][1] = 'Luke Boothroyd ';teams['6'][1] = new Array(2);teams['6'][1][0] = '1567,';teams['6'][1][1] = 'Kenton Smith ';teams['6'][2] = new Array(2);teams['6'][2][0] = '1568,';teams['6'][2][1] = 'Adam Summerfield ';teams['6'][3] = new Array(2);teams['6'][3][0] = '1569,';teams['6'][3][1] = 'Phil Hamer ';teams['6'][4] = new Array(2);teams['6'][4][0] = '1572,';teams['6'][4][1] = 'David Beauregard ';teams['6'][5] = new Array(2);teams['6'][5][0] = '1573,';teams['6'][5][1] = 'Nathan Ward ';teams['6'][6] = new Array(2);teams['6'][6][0] = '1574,';teams['6'][6][1] = 'Alex Dunn ';teams['6'][7] = new Array(2);teams['6'][7][0] = '1575,';teams['6'][7][1] = 'Josh Garbutt ';teams['6'][8] = new Array(2);teams['6'][8][0] = '1576,';teams['6'][8][1] = 'Carl Graham ';teams['6'][9] = new Array(2);teams['6'][9][0] = '1577,';teams['6'][9][1] = 'Dwight Parrish ';teams['6'][10] = new Array(2);teams['6'][10][0] = '1578,';teams['6'][10][1] = 'Bruce Mulgerin ';teams['6'][11] = new Array(2);teams['6'][11][0] = '1580,';teams['6'][11][1] = 'Brett Clouthier ';teams['6'][12] = new Array(2);teams['6'][12][0] = '1581,';teams['6'][12][1] = 'Luke Fulgham ';teams['6'][13] = new Array(2);teams['6'][13][0] = '1582,';teams['6'][13][1] = 'Grant Jacobsen ';teams['7'][0] = new Array(2);teams['7'][0][0] = '1583,';teams['7'][0][1] = 'Sam Bullas ';teams['7'][1] = new Array(2);teams['7'][1][0] = '1585,';teams['7'][1][1] = 'James Neil ';teams['7'][2] = new Array(2);teams['7'][2][0] = '1586,';teams['7'][2][1] = 'David Clarke ';teams['7'][3] = new Array(2);teams['7'][3][0] = '1587,';teams['7'][3][1] = 'Danny Meyers ';teams['7'][4] = new Array(2);teams['7'][4][0] = '1592,';teams['7'][4][1] = 'Joe Graham ';teams['7'][5] = new Array(2);teams['7'][5][0] = '1593,';teams['7'][5][1] = 'James Ferrara ';teams['7'][6] = new Array(2);teams['7'][6][0] = '1595,';teams['7'][6][1] = 'Bruce Richardson ';teams['7'][7] = new Array(2);teams['7'][7][0] = '1596,';teams['7'][7][1] = 'Davis Parley ';teams['7'][8] = new Array(2);teams['7'][8][0] = '1597,';teams['7'][8][1] = 'Kevin Bergin ';teams['7'][9] = new Array(2);teams['7'][9][0] = '1598,';teams['7'][9][1] = 'Jade Galbraith ';teams['7'][10] = new Array(2);teams['7'][10][0] = '1599,';teams['7'][10][1] = 'Nick Toneys ';teams['7'][11] = new Array(2);teams['7'][11][0] = '1600,';teams['7'][11][1] = 'Corey Neilson ';teams['7'][12] = new Array(2);teams['7'][12][0] = '1602,';teams['7'][12][1] = 'Mark Hartley ';teams['4'][0] = new Array(2);teams['4'][0][0] = '1603,';teams['4'][0][1] = 'Hayden Laverick ';teams['4'][1] = new Array(2);teams['4'][1][0] = '1605,';teams['4'][1][1] = 'Tom Pease ';teams['4'][2] = new Array(2);teams['4'][2][0] = '1606,';teams['4'][2][1] = 'Chris Wilcox ';teams['4'][3] = new Array(2);teams['4'][3][0] = '1607,';teams['4'][3][1] = 'Matt Soderstrom ';teams['4'][4] = new Array(2);teams['4'][4][0] = '1610,';teams['4'][4][1] = 'Steve Fone ';teams['4'][5] = new Array(2);teams['4'][5][0] = '1611,';teams['4'][5][1] = 'JF Perras ';teams['4'][6] = new Array(2);teams['4'][6][0] = '1613,';teams['4'][6][1] = 'Dan Carlson ';teams['4'][7] = new Array(2);teams['4'][7][0] = '1616,';teams['4'][7][1] = 'Sylvain Deschatelets ';teams['4'][8] = new Array(2);teams['4'][8][0] = '1617,';teams['4'][8][1] = 'Tom Watkins ';teams['4'][9] = new Array(2);teams['4'][9][0] = '1618,';teams['4'][9][1] = 'Barrie Moore ';teams['4'][10] = new Array(2);teams['4'][10][0] = '1619,';teams['4'][10][1] = 'Russ Cowley ';teams['4'][11] = new Array(2);teams['4'][11][0] = '1620,';teams['4'][11][1] = 'Jonathan Weaver ';teams['4'][12] = new Array(2);teams['4'][12][0] = '1621,';teams['4'][12][1] = 'Scott Kelman ';teams['4'][13] = new Array(2);teams['4'][13][0] = '1622,';teams['4'][13][1] = 'Greg Wood ';teams['4'][14] = new Array(2);teams['4'][14][0] = '1623,';teams['4'][14][1] = 'Joe Henry ';teams['4'][15] = new Array(2);teams['4'][15][0] = '1624,';teams['4'][15][1] = 'Leigh Jamieson ';teams['8'][0] = new Array(2);teams['8'][0][0] = '1625,';teams['8'][0][1] = 'Jonathan Phillips ';teams['8'][1] = new Array(2);teams['8'][1][0] = '1626,';teams['8'][1][1] = 'Jason Hewitt ';teams['8'][2] = new Array(2);teams['8'][2][0] = '1627,';teams['8'][2][1] = 'Mark Thomas ';teams['8'][3] = new Array(2);teams['8'][3][0] = '1630,';teams['8'][3][1] = 'Joey Talbot ';teams['8'][4] = new Array(2);teams['8'][4][0] = '1631,';teams['8'][4][1] = 'Scott Basiuk ';teams['8'][5] = new Array(2);teams['8'][5][0] = '1632,';teams['8'][5][1] = 'Doug Sheppard ';teams['8'][6] = new Array(2);teams['8'][6][0] = '1633,';teams['8'][6][1] = 'Ashley Tait ';teams['8'][7] = new Array(2);teams['8'][7][0] = '1635,';teams['8'][7][1] = 'Andrew Sharp ';teams['8'][8] = new Array(2);teams['8'][8][0] = '1637,';teams['8'][8][1] = 'Randy Dagenais ';teams['8'][9] = new Array(2);teams['8'][9][0] = '1640,';teams['8'][9][1] = 'Nathan Gillies ';teams['2'][0] = new Array(2);teams['2'][0][0] = '1642,';teams['2'][0][1] = 'Nathan Craze ';teams['2'][1] = new Array(2);teams['2'][1][0] = '1643,';teams['2'][1][1] = 'David Phillips ';teams['2'][2] = new Array(2);teams['2'][2][0] = '1644,';teams['2'][2][1] = 'Shane Johnson ';teams['2'][3] = new Array(2);teams['2'][3][0] = '1647,';teams['2'][3][1] = 'Graeme Walton ';teams['2'][4] = new Array(2);teams['2'][4][0] = '1648,';teams['2'][4][1] = 'Paul Sample ';teams['2'][5] = new Array(2);teams['2'][5][0] = '1650,';teams['2'][5][1] = 'Evan Cheverie ';teams['2'][6] = new Array(2);teams['2'][6][0] = '1651,';teams['2'][6][1] = 'Malcolm MacMillan ';teams['2'][7] = new Array(2);teams['2'][7][0] = '1655,';teams['2'][7][1] = 'Tyler Howells ';teams['2'][8] = new Array(2);teams['2'][8][0] = '1656,';teams['2'][8][1] = 'Mark Morrison ';teams['6'][0] = new Array(2);teams['6'][0][0] = '1552,';teams['6'][0][1] = 'Bench Penalty ';teams['2'][0] = new Array(2);teams['2'][0][0] = '1547,';teams['2'][0][1] = 'Bench Penalty ';teams['18'][0] = new Array(2);teams['18'][0][0] = '1551,';teams['18'][0][1] = 'Bench Penalty ';teams['7'][0] = new Array(2);teams['7'][0][0] = '1589,';teams['7'][0][1] = 'Johan Molin ';teams['7'][1] = new Array(2);teams['7'][1][0] = '1591,';teams['7'][1][1] = 'Geoff Woolhouse ';teams['4'][0] = new Array(2);teams['4'][0][0] = '1608,';teams['4'][0][1] = 'Ben O'Connor ';teams['4'][1] = new Array(2);teams['4'][1][0] = '1612,';teams['4'][1][1] = 'Corey LeClair ';teams['8'][0] = new Array(2);teams['8'][0][0] = '1628,';teams['8'][0][1] = 'Dan Green ';teams['8'][1] = new Array(2);teams['8'][1][0] = '1629,';teams['8'][1][1] = 'Jody Lehman ';teams['8'][2] = new Array(2);teams['8'][2][0] = '1634,';teams['8'][2][1] = 'Robert Dowd ';teams['8'][3] = new Array(2);teams['8'][3][0] = '1639,';teams['8'][3][1] = 'Ryan Finnerty ';teams['2'][0] = new Array(2);teams['2'][0][0] = '1653,';teams['2'][0][1] = 'Andrew Martin ';teams['6'][0] = new Array(2);teams['6'][0][0] = '1571,';teams['6'][0][1] = 'Stephen Murphy ';teams['8'][0] = new Array(2);teams['8'][0][0] = '1555,';teams['8'][0][1] = 'Bench Penalty ';teams['1'][0] = new Array(2);teams['1'][0][0] = '1556,';teams['1'][0][1] = 'Penalty Shot Winning Goal ';teams['11'][0] = new Array(2);teams['11'][0][0] = '1560,';teams['11'][0][1] = 'Penalty Shot Winning Goal ';teams['6'][0] = new Array(2);teams['6'][0][0] = '1579,';teams['6'][0][1] = 'Kyle Bruce ';teams['7'][0] = new Array(2);teams['7'][0][0] = '1584,';teams['7'][0][1] = 'Robert Lachowicz ';teams['7'][1] = new Array(2);teams['7'][1][0] = '1588,';teams['7'][1][1] = 'Matt Myers ';teams['7'][2] = new Array(2);teams['7'][2][0] = '1590,';teams['7'][2][1] = 'Marc Levers ';teams['4'][0] = new Array(2);teams['4'][0][0] = '1604,';teams['4'][0][1] = 'Tom Ledgard ';teams['8'][0] = new Array(2);teams['8'][0][0] = '1636,';teams['8'][0][1] = 'Rod Sarich ';teams['2'][0] = new Array(2);teams['2'][0][0] = '1652,';teams['2'][0][1] = 'Michael Burgoyne ';teams['6'][0] = new Array(2);teams['6'][0][0] = '1570,';teams['6'][0][1] = 'Adam Walker ';teams['7'][0] = new Array(2);teams['7'][0][0] = '1594,';teams['7'][0][1] = 'Brendan Cook ';teams['7'][1] = new Array(2);teams['7'][1][0] = '1601,';teams['7'][1][1] = 'Ruman Ndur ';teams['4'][0] = new Array(2);teams['4'][0][0] = '1609,';teams['4'][0][1] = 'Danny Stewart ';teams['4'][1] = new Array(2);teams['4'][1][0] = '1614,';teams['4'][1][1] = 'Adam Calder ';teams['4'][2] = new Array(2);teams['4'][2][0] = '1615,';teams['4'][2][1] = 'Carlyle Lewis ';teams['8'][0] = new Array(2);teams['8'][0][0] = '1638,';teams['8'][0][1] = 'Steve Munn ';teams['8'][1] = new Array(2);teams['8'][1][0] = '1641,';teams['8'][1][1] = 'Jeff Legue ';teams['2'][0] = new Array(2);teams['2'][0][0] = '1645,';teams['2'][0][1] = 'Paul Deniset ';teams['2'][1] = new Array(2);teams['2'][1][0] = '1646,';teams['2'][1][1] = 'Stevie Lyle ';teams['2'][2] = new Array(2);teams['2'][2][0] = '1649,';teams['2'][2][1] = 'Colin Shields ';teams['2'][3] = new Array(2);teams['2'][3][0] = '1557,';teams['2'][3][1] = 'Penalty Shot Winning Goal ';teams['4'][0] = new Array(2);teams['4'][0][0] = '1559,';teams['4'][0][1] = 'Penalty Shot Winning Goal ';teams['15'][0] = new Array(2);teams['15'][0][0] = '1563,';teams['15'][0][1] = 'Penalty Shot Winning Goal '; var selectedStatsPanel = 'm_report'; var currentIndex = 0; //njb - code to repopulate the players array onload function init() { // BEGIN - MUST BE KEPT IN THIS ORDER s_team_change(1); doStaticCopy(document.getElementById('hid_s_player1'),document.getElementById('splayer1').options[document.getElementById('splayer1').selectedIndex]); doStaticCopy(document.getElementById('hid_s_position1'),document.getElementById('s_position').options[document.getElementById('s_position').selectedIndex]); doStaticCopy(document.getElementById('hid_s_t_season1'),document.getElementById('s_t_season').options[document.getElementById('s_t_season').selectedIndex]); doStaticCopy(document.getElementById('hid_s_t2_1'),document.getElementById('s_t2').options[document.getElementById('s_t2').selectedIndex]); return true; } function doStaticCopy(dest,src) { dest.value = src.value; } function s_mode_change_val( mode ) { engineID = mode.charAt( mode.indexOf('eID')+3 ); selectedStatsPanel = mode; switch(mode) { case 'm_report_eID'+engineID: document.getElementById('m_report_eID'+engineID).style.display = 'block'; document.getElementById('standings_eID'+engineID).style.display = 'none'; document.getElementById('p_ranking_eID'+engineID).style.display = 'none'; document.getElementById('p_disect_eID'+engineID).style.display = 'none'; document.getElementById('hid_s_mode'+engineID).value = 'm_report'; break; case 'standings_eID'+engineID: document.getElementById('standings_eID'+engineID).style.display = 'block'; document.getElementById('m_report_eID'+engineID).style.display = 'none'; document.getElementById('p_ranking_eID'+engineID).style.display = 'none'; document.getElementById('p_disect_eID'+engineID).style.display = 'none'; document.getElementById('hid_s_mode'+engineID).value = 'standings'; break; case 'p_ranking_eID'+engineID: document.getElementById('p_ranking_eID'+engineID).style.display = 'block'; document.getElementById('m_report_eID'+engineID).style.display = 'none'; document.getElementById('standings_eID'+engineID).style.display = 'none'; document.getElementById('p_disect_eID'+engineID).style.display = 'none'; document.getElementById('hid_s_mode'+engineID).value = 'p_ranking'; break; case 'p_disect_eID'+engineID: document.getElementById('p_disect_eID'+engineID).style.display = 'block'; document.getElementById('m_report_eID'+engineID).style.display = 'none'; document.getElementById('standings_eID'+engineID).style.display = 'none'; document.getElementById('p_ranking_eID'+engineID).style.display = 'none'; document.getElementById('hid_s_mode'+engineID).value = 'p_disect'; break; case 'none_selected'+engineID: document.getElementById('m_report_eID'+engineID).style.display = 'block'; document.getElementById('standings_eID'+engineID).style.display = 'none'; document.getElementById('p_ranking_eID'+engineID).style.display = 'none'; document.getElementById('p_disect_eID'+engineID).style.display = 'none'; document.getElementById('hid_s_mode'+engineID).value = 'm_report'; break; } } function setMode(newIndex) { document.getElementById('s_mode').selectedIndex = newIndex; } function s_mode_change(obj) { var mode = obj.options[obj.selectedIndex].value; s_mode_change_val( mode ); } //get relevant team option array and assign to player element function s_team_change(engineID) { var playerObj = document.getElementById('splayer'+engineID); if(teams['11']) { playerObj.options.length = 0; //playerObj.options[0] = new Option('Chose Player', 0, true); for(var i=0;i