// JavaScript Document
	var quicklinks = [
		["http://www.manitobaringette.ca/20070901/nrl_info.php","National Ringette League"],
		["http://www.manitobaringette.ca/20070901/admin_downloads.php","Downloads"],
		["http://www.manitobaringette.ca/downloads/Administration/Child Abuse Registry Form.pdf","Child Abuse Registry"],
		["http://www.manitobaringette.ca/20070901/hp_ltad.php","Long Term Athletic Development"],
		["http://www.manitobaringette.ca/20070901/contactus.php","Contact Us"]
	];

	var anonces = [
		["2010-2011 U14 Rosters","&nbsp;&nbsp;To view, <a href=\"http://www.manitobaringette.ca/downloads/High%20Performance%20Program/2010-2011_U14_ROSTERS.pdf\" target=\"_new\">click here </a>"],
		["2010-2011 U16 Rosters","&nbsp;&nbsp;To view, <a href=\"http://www.manitobaringette.ca/downloads/High%20Performance%20Program/2010-2011_U16_ROSTERS.pdf\" target=\"_new\">click here </a>"],
		["2010-2011 U19 Rosters","&nbsp;&nbsp;To view, <a href=\"http://www.manitobaringette.ca/downloads/High%20Performance%20Program/2010-2011_U19_ROSTERS.pdf\" target=\"_new\">click here </a>"],
		["2010-2011 National Ringette League","&nbsp;&nbsp;Registration forms are now available.  To view, <a href=\"http://www.manitobaringette.ca/downloads/High%20Performance%20Program/NRL REGISTRATION complete.pdf\" target=\"_new\">click here </a>"],
		["Respect In Sport.","&nbsp;&nbsp;All current and prospective coaches must complete the Respect In Sport course offered through Sport Manitoba. For more information, <a href='http://www.sportmanitoba.ca/respectinsport.php' target='_blank'>Click here</a></center>"]
		 ];
	
function write_quicklinks()
{
  for (idx=0; idx<quicklinks.length;idx++)
	document.writeln('<a href="'+quicklinks[idx][0]+'" >'+quicklinks[idx][1]+'</a><br>');
  document.writeln('&nbsp;');
};

function write_quicklinks_r()
{
  for (idx=0; idx<quicklinks.length;idx++)
	document.writeln('<a href="'+quicklinks[idx][0]+'" >'+quicklinks[idx][1]+'</a><br>');
  document.writeln('&nbsp;');
};

function write_anonce()
{
  if (quicklinks.length<1)
	document.writeln('No Annoncements');
  else
  {
	document.writeln('<ul>&nbsp;');
  	for (idx=0; idx<anonces.length;idx++)
	  document.writeln('<li><b>'+anonces[idx][0]+'</b>'+anonces[idx][1]+'</li><br />&nbsp;');
	document.writeln('</ul>');
  }
};

function print_info(tytle, info)
{
  var newwin = window.open("","");
  newwin.document.writeln('<html><head><title>'+tytle+'</title></head>');
  newwin.document.writeln('<body><table width="100%" border="2"><tr><td>');
  newwin.document.writeln(info);
  newwin.document.writeln('</td></tr></table></body></html>');
  newwin.document.close();
  newwin.print();
  newwin.close();
}

function show_info(tytle, info)
{
  var newwin = window.open("","Info","toolbar=no, location=no,scrollbar=yes, menubar=no, status=no");
  newwin.document.writeln('<html><head><title>'+tytle+'</title></head>');
  newwin.document.writeln('<body><table width="100%" border="2"><tr><td>');
  newwin.document.writeln(info);
  newwin.document.writeln('</td></tr></table></body></html>');
  newwin.document.close();
}

// Syntaxes: *** START EDITING HERE, READ THIS SECTION CAREFULLY! ***
//
// menu[menuNumber][0] = new Menu(Vertical menu? (true/false), 'popout indicator', left, top,
// width, 'mouseover colour', 'background colour', 'border stylesheet', 'text stylesheet');
//
// Left and Top are measured on-the-fly relative to the top-left corner of its trigger, or
// for the root menu, the top-left corner of the page.
//
// menu[menuNumber][itemNumber] = new Item('Text', 'URL', 'target frame', length of menu item,
//  additional spacing to next menu item, number of target menu to popout);
//
// If no target menu (popout) is desired, set it to 0. Likewise, if your site does not use
// frames, pass an empty string as a frame target.
//
// Something that needs explaining - the Vertical Menu setup. You can see most menus below
// are 'true', that is they are vertical, except for the first root menu. The 'length' and
// 'width' of an item depends on its orientation -- length is how long the item runs for in
// the direction of the menu, and width is the lateral dimension of the menu. Just look at
// the examples and tweak the numbers, they'll make sense eventually :).

		// Default colours passed to most menu constructors (just passed to functions, not
		// a global variable - makes things easier to change later in bulk).

// *** MENU CONSTRUCTION FUNCTIONS ***

	function Menu(isVert, popInd, x, y, width, overCol, backCol, borderClass, textClass) 
	{
					// True or false - a vertical menu?
		this.isVert = isVert;
					// The popout indicator used (if any) for this menu.
		this.popInd = popInd
					// Position and size settings.
		this.x = x;
		this.y = y;
		this.width = width;
					// Colours of menu and items.
		this.overCol = overCol;
		this.backCol = backCol;
					// The stylesheet class used for item borders and the text within items.
		this.borderClass = borderClass;
		this.textClass = textClass;
					// Parent menu and item numbers, indexed later.
		this.parentMenu = null;
		this.parentItem = null;
					// Reference to the object's style properties (set later).
		this.ref = null;
	}

	function Item(text, href, frame, length, spacing, target) 
	{
		this.text = text;
		this.href = href;
		this.frame = frame;
		this.length = length;
		this.spacing = spacing;
		this.target = target;
			// Reference to the object's style properties (set later).
		this.ref = null;
	}

  function gen_menu()
	{
		var menu = new Array();

		menu[0] = new Array();
		menu[0][0] = new Menu(false, '', startLeft, startTop, 18, defOver, defBack, '', 'itemText');
		menu[0][1] = new Item('Home', 'index.html', '', 40, 10, 0);
		menu[0][2] = new Item('What is Ringette', '#', '', 90, 10, 1);
		menu[0][3] = new Item('Who We Are', '#', '', 75, 10, 2);
		menu[0][4] = new Item('Administration', '#', '', 75, 10, 4);
		menu[0][5] = new Item('High Performance', '#', '', 100, 10, 5);
		menu[0][6] = new Item('Players', '#', '', 50, 10, 3);
		menu[0][7] = new Item('Coaching', '#', '', 50, 10, 7);
		menu[0][8] = new Item('Officiating', '#', '', 55, 10, 6);
		menu[0][9] = new Item('Championships', '#', '', 80, 10, 8);
		menu[0][10] = new Item('Tournaments', '#', '', 70, 10, 10);
		menu[0][11] = new Item('Links', '20070901/links_page.php', '', 30, 10, 0);
		menu[0][12] = new Item('Competitions', '#', '', 70, 10, 9);

		// WHAT IS RINGETTE menu.
		
		menu[1] = new Array();
		menu[1][0] = new Menu(false, '>', -50, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[1][1] = new Item('An Overview', '20070901/wir_overview.php', '', 180, 0, 0);
		menu[1][2] = new Item('Rink Layout', '20070901/wir_rinklayout.php', '', defLength, 0, 0);
		menu[1][3] = new Item('Age Groups', '20070901/wir_agegroups.php', '', defLength, 0, 0);
		menu[1][4] = new Item('Player Equipment', '20070901/wir_equipment.php?img_id=1', '', defLength, 0, 0);
		menu[1][5] = new Item('Goaltender Equipment', '20070901/wir_equipment.php?img_id=2', '', defLength, 0, 0);
		
		// WHO WE ARE menu.
		
		menu[2] = new Array();
		menu[2][0] = new Menu(false, '>', -90, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[2][1] = new Item('Our Mission', '20070901/wwa_mission.php', '', 90, 0, 0);
		menu[2][2] = new Item('Office and Staff', '20070901/wwa_executive.php?grp_id=1', '', 110, 0, 0);
		menu[2][3] = new Item('The Board', '20070901/wwa_executive.php?grp_id=2', '', 90, 0, 0);
		menu[2][4] = new Item('Associations', '20070901/wwa_executive.php?grp_id=3', '', 90, 0, 0);

		// PLAYER menu
		
		menu[3] = new Array();
		menu[3][0] = new Menu(false, '>', -220, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[3][1] = new Item('Scholarships', '20070901/player_schol.php', '', defLength, 0, 0);
		menu[3][2] = new Item('Ringettte Camps', '20070901/player_camps.php', '', defLength, 0, 0);
		menu[3][3] = new Item('Ringette Store', '20070901/player_store.php', '', defLength, 0, 0);
		menu[3][4] = new Item('Ringette Roundup', '20070901/player_roundup.php', '', 100, 0, 0);

		// ADMINISTRATION menu
		
		menu[4] = new Array();
		menu[4][0] = new Menu(false, '>', -200, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[4][1] = new Item('Meeting Dates', '20070901/admin_mdates.php', '', 90, 0, 0);
		menu[4][2] = new Item('Important Dates', '20070901/admin_idates.php', '', 110, 0, 0);
		menu[4][3] = new Item('Award Winners', '20070901/admin_awards.php', '', 95, 0, 0);
		menu[4][4] = new Item('Downloads', '20070901/admin_downloads.php', '', 90, 0, 0);
//		menu[4][4] = new Item('MRA Online Forms', '20070901/onlineforms.php', '', 110, 0, 0);
		menu[4][5] = new Item('2008 Registration Dates', '20070901/admin_registration.php', '', 150, 0, 0);

		// AA PROGRAM menu
		
		menu[5] = new Array();
		menu[5][0] = new Menu(false, '>', -80, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[5][1] = new Item('U14 (Tween)', '20070901/aa_teams.php?loop_id=229', '', 80, 0, 0);
		menu[5][2] = new Item('U16 (Junior)', '20070901/aa_teams.php?loop_id=230', '', 80, 0, 0);
		menu[5][3] = new Item('U19 (Belle)', '20070901/aa_teams.php?loop_id=231', '', 80, 0, 0);
		menu[5][4] = new Item('LTAD','20070901/hp_ltad.php', '',80,0,0);
//		menu[5][4] = new Item('Open AA', null, '', 80, 0, 0);
//		menu[5][4] = new Item('2009 AA Provincials', '20070901/aa_provincials.php', '', 160, 0, 0);

		// OFFICIALS menu
		
		menu[6] = new Array();
		menu[6][0] = new Menu(false, '>', -210, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[6][1] = new Item('General Information', '20070901/off_general.php', '', 120, 0, 0);
		menu[6][2] = new Item('Clinics', '20070901/off_clinics.php', '', 120, 0, 0);
		menu[6][3] = new Item('Resources', '20070901/off_resources.php', '', 120, 0, 0);
		menu[6][4] = new Item('Good Heart Program', '20070901/off_goodheart.php', '', 120, 0, 0);

		// COACH menu
		
		menu[7] = new Array();
		menu[7][0] = new Menu(false, '>', -220, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[7][1] = new Item('BT`s Toolbox', '20070901/coach_toolbox.php', '', 100, 0, 0);
		menu[7][2] = new Item('Clinics', '20070901/coach_clinics.php', '', 60, 0, 0);
		menu[7][3] = new Item('Nomination', '20070901/coach_nom.php', '', 100, 0, 0);
		menu[7][4] = new Item('Certification', '20070901/coach_cert.php', '', 100, 0, 0);
		menu[7][5] = new Item('Resources - Video', '20070901/coach_resources.php?id=0', '', 110, 0, 0);
		menu[7][6] = new Item('Resources - Books', '20070901/coach_resources.php?id=1', '', 110, 0, 0);

		// CHAMPIONSHIPS submenu
		
		menu[8] = new Array();
		menu[8][0] = new Menu(false, '>', -450, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[8][1] = new Item('Hosts', '20070901/playoff_hosts.php', '', 80, 0, 0);					// -450
		menu[8][2] = new Item('2000', '20070901/playoffs.php?season_id=1', '', 80, 0, 0);		// -370
		menu[8][3] = new Item('2001', '20070901/playoffs.php?season_id=2', '', 80, 0, 0);		// -290
		menu[8][4] = new Item('2002', '20070901/playoffs.php?season_id=3', '', 80, 0, 0);		// -210
		menu[8][5] = new Item('2003', '20070901/playoffs.php?season_id=4', '', 80, 0, 0);		// -130
		menu[8][6] = new Item('2004', '20070901/playoffs.php?season_id=5', '', 80, 11, 0);		// - 50
		menu[8][7] = new Item('2005', '20070901/playoffs.php?season_id=6', '', 80, 0, 0);		//   30
		menu[8][8] = new Item('2006', '20070901/playoffs.php?season_id=7', '', 80, 0, 0);		//  110
		menu[8][9] = new Item('2007', '20070901/playoffs.php?season_id=8', '', 80, 0, 0);		//  190

		// COMPETITIONS submenu
		
		menu[9] = new Array();
		menu[9][0] = new Menu(false, '>', -780, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[9][1] = new Item('National Ringette League', '20070901/nrl_info.php', '', 160, 10, 0);
		menu[9][2] = new Item('2010 AA Provincials', '20070901/aa_provincials.php', '', 160, 10, 0);
		menu[9][3] = new Item('2010 Nationals', '20070901/2010_crc.php', '', 160, 10, 0);
		menu[9][4] = new Item('2010 Westerns', '20070901/2010_wcrc.php', '', 160, 10, 0);
		menu[9][5] = new Item('2010 Provincials', '20070901/tourn_provincials.php', '', 150, 10, 0);

		// TOURNAMENTS submenu
		
		menu[10] = new Array();
		menu[10][0] = new Menu(false, '>', -350, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[10][1] = new Item('Manitoba Tournaments', '20070901/tournaments.php?tourn_id=1', '', 160, 10, 0);
		menu[10][2] = new Item('Out-of-Province Tournaments', '20070901/tournaments.php?tourn_id=2', '', 160, 10, 0);
//		menu[10][3] = new Item('Submit a Tournament', '../downloads/online.adm/Tournament Submission.pdf', '', 160, 10, 0);

		// 2004 Championships submenu
		
		menu[11] = new Array();
		menu[11][0] = new Menu(true, '>', -50, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[11][1] = new Item('Provincials', '', '', 160, 10, 0);
		menu[11][2] = new Item('AA Provincials', '', '', 160, 10, 0);
		menu[11][3] = new Item('Westerns', '', '', 160, 10, 0);
		menu[11][4] = new Item('Nationals', '', '', 160, 10, 0);


    return menu;
	}


  function gen_menu2()
	{
		var menu = new Array();

		menu[0] = new Array();
		menu[0][0] = new Menu(false, '', startLeft, startTop, 18, defOver, defBack, '', 'itemText');
		menu[0][1] = new Item('  Home', '../index.html', '', 40, 10, 0);
		menu[0][2] = new Item('  What is Ringette', '#', '', 90, 10, 1);
		menu[0][3] = new Item('  Who We Are', '#', '', 75, 10, 2);
		menu[0][4] = new Item('  Administration', '#', '', 75, 10, 4);
		menu[0][5] = new Item('  High Performance', '#', '', 100, 10, 5);
		menu[0][6] = new Item('  Players', '#', '', 50, 10, 3);
		menu[0][7] = new Item('  Coaching', '#', '', 50, 10, 7);
		menu[0][8] = new Item('  Officiating', '#', '', 55, 10, 6);
		menu[0][9] = new Item('  Championships', '#', '', 80, 10, 8);
		menu[0][10] = new Item('  Tournaments', '#', '', 70, 10, 10);
		menu[0][11] = new Item('  Links', 'links_page.php', '', 30, 10, 0);
		menu[0][12] = new Item('  Competitions', '#', '', 70, 10, 9);

		// WHAT IS RINGETTE menu.
		
		menu[1] = new Array();
		menu[1][0] = new Menu(false, '>', -50, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[1][1] = new Item('An Overview', 'wir_overview.php', '', 180, 0, 0);
		menu[1][2] = new Item('Rink Layout', 'wir_rinklayout.php', '', defLength, 0, 0);
		menu[1][3] = new Item('Age Groups', 'wir_agegroups.php', '', defLength, 0, 0);
		menu[1][4] = new Item('Player Equipment', 'wir_equipment.php?img_id=1', '', defLength, 0, 0);
		menu[1][5] = new Item('Goaltender Equipment', 'wir_equipment.php?img_id=2', '', defLength, 0, 0);
		
		// WHO WE ARE menu.
		
		menu[2] = new Array();
		menu[2][0] = new Menu(false, '>', -90, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[2][1] = new Item('Our Mission', 'wwa_mission.php', '', 90, 0, 0);
		menu[2][2] = new Item('Office and Staff', 'wwa_executive.php?grp_id=1', '', 110, 0, 0);
		menu[2][3] = new Item('The Board', 'wwa_executive.php?grp_id=2', '', 90, 0, 0);
		menu[2][4] = new Item('Associations', 'wwa_executive.php?grp_id=3', '', 90, 0, 0);

		// PLAYER menu
		
		menu[3] = new Array();
		menu[3][0] = new Menu(false, '>', -220, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[3][1] = new Item('Scholarships', 'player_schol.php', '', defLength, 0, 0);
		menu[3][2] = new Item('Ringettte Camps', 'player_camps.php', '', defLength, 0, 0);
		menu[3][3] = new Item('Ringette Store', 'player_store.php', '', defLength, 0, 0);
		menu[3][4] = new Item('Ringette Roundup', 'player_roundup.php', '', 100, 0, 0);

		// ADMINISTRATION menu
		
		menu[4] = new Array();
		menu[4][0] = new Menu(false, '>', -200, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[4][1] = new Item('Meeting Dates', 'admin_mdates.php', '', 90, 0, 0);
		menu[4][2] = new Item('Important Dates', 'admin_idates.php', '', 110, 0, 0);
		menu[4][3] = new Item('Award Winners', 'admin_awards.php', '', 95, 0, 0);
		menu[4][4] = new Item('Downloads', 'admin_downloads.php', '', 90, 0, 0);
//		menu[4][4] = new Item('MRA Online Forms', 'onlineforms.php', '', 110, 0, 0);
		menu[4][5] = new Item('2008 Registration Dates', 'admin_registration.php', '', 150, 0, 0);

		// AA PROGRAM menu
		
		menu[5] = new Array();
		menu[5][0] = new Menu(false, '>', -80, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[5][1] = new Item('U14 (Tween)', 'aa_teams.php?loop_id=229', '', 80, 0, 0);
		menu[5][2] = new Item('U16 (Junior)', 'aa_teams.php?loop_id=230', '', 80, 0, 0);
		menu[5][3] = new Item('U19 (Belle)', 'aa_teams.php?loop_id=231', '', 80, 0, 0);
		menu[5][4] = new Item('LTAD','hp_ltad.php', '',80,0,0);
//		menu[5][4] = new Item('Open AA', null, '', 80, 0, 0);
//		menu[5][4] = new Item('2009 AA Provincials', 'aa_provincials.php', '', 160, 0, 0);

		// OFFICIALS menu
		
		menu[6] = new Array();
		menu[6][0] = new Menu(false, '>', -210, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[6][1] = new Item('General Information', 'off_general.php', '', 120, 0, 0);
		menu[6][2] = new Item('Clinics', 'off_clinics.php', '', 120, 0, 0);
		menu[6][3] = new Item('Resources', 'off_resources.php', '', 120, 0, 0);
		menu[6][4] = new Item('Good Heart Program', 'off_goodheart.php', '', 120, 0, 0);

		// COACH menu
		
		menu[7] = new Array();
		menu[7][0] = new Menu(false, '>', -220, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[7][1] = new Item('BT`s Toolbox', 'coach_toolbox.php', '', 100, 0, 0);
		menu[7][2] = new Item('Clinics', 'coach_clinics.php', '', 60, 0, 0);
		menu[7][3] = new Item('Nomination', 'coach_nom.php', '', 100, 0, 0);
		menu[7][4] = new Item('Certification', 'coach_cert.php', '', 100, 0, 0);
		menu[7][5] = new Item('Resources - Video', 'coach_resources.php?id=0', '', 110, 0, 0);
		menu[7][6] = new Item('Resources - Books', 'coach_resources.php?id=1', '', 110, 0, 0);

		// CHAMPIONSHIPS submenu
		
		menu[8] = new Array();
		menu[8][0] = new Menu(false, '>', -450, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[8][1] = new Item('Hosts', 'playoff_hosts.php', '', 80, 0, 0);
		menu[8][2] = new Item('2000', 'playoffs.php?season_id=1', '', 80, 0, 0);
		menu[8][3] = new Item('2001', 'playoffs.php?season_id=2', '', 80, 0, 0);
		menu[8][4] = new Item('2002', 'playoffs.php?season_id=3', '', 80, 0, 0);
		menu[8][5] = new Item('2003', 'playoffs.php?season_id=4', '', 80, 0, 0);
		menu[8][6] = new Item('2004', 'playoffs.php?season_id=5', '', 80, 11, 0);
		menu[8][7] = new Item('2005', 'playoffs.php?season_id=6', '', 80, 0, 0);
		menu[8][8] = new Item('2006', 'playoffs.php?season_id=7', '', 80, 0, 0);
		menu[8][9] = new Item('2007', 'playoffs.php?season_id=8', '', 80, 0, 0);

		// COMPETITIONS submenu
		
		menu[9] = new Array();
		menu[9][0] = new Menu(false, '>', -780, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[9][1] = new Item('National Ringette League', 'nrl_info.php', '', 160, 10, 0);
		menu[9][2] = new Item('2010 AA Provincials', 'aa_provincials.php', '', 160, 10, 0);
		menu[9][3] = new Item('2010 Nationals', '2010_crc.php', '', 160, 10, 0);
		menu[9][4] = new Item('2010 Westerns', '2010_wcrc.php', '', 160, 10, 0);
		menu[9][5] = new Item('2010 Provincials', 'tourn_provincials.php', '', 150, 10, 0);

		// TOURNAMENTS submenu
		
		menu[10] = new Array();
		menu[10][0] = new Menu(false, '>', -350, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[10][1] = new Item('Manitoba Tournaments', 'tournaments.php?tourn_id=1', '', 160, 10, 0);
		menu[10][2] = new Item('Out-of-Province Tournaments', 'tournaments.php?tourn_id=2', '', 160, 10, 0);
//		menu[10][3] = new Item('Submit a Tournament', '../downloads/online.adm/Tournament Submission.pdf', '', 160, 10, 0);

		// 2004 Championships submenu
		
		menu[11] = new Array();
		menu[11][0] = new Menu(true, '>', -50, defVSpace, 17, defOver, defBack, 'itemBorder', 'itemText');
		menu[11][1] = new Item('Provincials', '', '', 160, 10, 0);
		menu[11][2] = new Item('AA Provincials', '', '', 160, 10, 0);
		menu[11][3] = new Item('Westerns', '', '', 160, 10, 0);
		menu[11][4] = new Item('Nationals', '', '', 160, 10, 0);

    return menu;
	}
