menuOffsetVert   =   5;	// Defines offset of sub menu from top of parent element
menuOffsetHoriz  = -65;	// Defines offset of sub menu from right of parent element
classTopAdd      = "";	// Extension to menu item style class names for top menu item
classBottomAdd   = "";	// Extension to menu item style class names for bottom menu item
openTimeout      =  200;	// Time in milliseconds before a menu will close
closeTimeout     =  300;	// Time in milliseconds before a menu will close
//	 Menu Orient	wIdth	table class	style per cell?

var menu1 = new mainMenu( "menu1", menuTypeVert,  172,	"mainMenu",	1 );

var shad = new menuBorder( ( showBorderRight | showBorderBottom ), "/art/border/dropshad/", "", "", "", "ene.gif", "e.gif", "ese.gif", "se.gif", "sse.gif", "s.gif", "ssw.gif" );

//       Menu Object    	ID              	Text                    					URI                     		On Class        Off Class    SubWidth Fade% 	SubTable Class

addItem( menu1,	"about",	'<img src="/art/barrow.gif" width="5" height="9" border="0"> about elspa',			"/?c=/menu/&m=about",		"mainMenuOn",	"mainMenuOff",	200,	86,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( menu1,	"piracy",	'<img src="/art/barrow.gif" width="5" height="9" border="0"> anti piracy',			"/?c=/menu/&m=piracy",		"mainMenuOn",	"mainMenuOff",	200,	86,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( menu1,	"serv",		'<img src="/art/barrow.gif" width="5" height="9" border="0"> ELSPA services',		        "/?c=/menu/&m=service",		"mainMenuOn",	"mainMenuOff",	200,	86,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( menu1,	"customer",	'<img src="/art/warrow.gif" width="5" height="9" border="0"> consumer information',		"/?c=/menu/&m=consumer",	"mainMenuOn",	"mainMenuOff",	200,	86,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( menu1,	"member",	'<img src="/art/warrow.gif" width="5" height="9" border="0"> membership',			"/?c=/menu/&m=member",		"mainMenuOn",	"mainMenuOff",	200,	86,	"subMenu", 0, "playsound('/art/sounds/blip')" );

aboutMenu    = findItem( menu1, "about" );
piracyMenu   = findItem( menu1, "piracy" );
servMenu     = findItem( menu1, "serv" );
customerMenu = findItem( menu1, "customer" );
memberMenu   = findItem( menu1, "member" );


addItem  ( aboutMenu,	 "intro",	'<img src="/art/blank.gif" width="5" height="9" border="0"> introduction to ELSPA',		"/?t=introelspa",		"subMenugreenOn",	"subMenugreenOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( aboutMenu,	 "agerating",	'<img src="/art/blank.gif" width="5" height="9" border="0"> age ratings',			"/?t=agerating",		"subMenugreenOn",	"subMenugreenOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( aboutMenu,	 "codes",	'<img src="/art/barrow.gif" width="5" height="9" border="0"> codes of practice',		"/?c=/menu/&m=code",		"subMenugreenOn",	"subMenugreenOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( aboutMenu,	 "charts",	'<img src="/art/barrow.gif" width="5" height="9" border="0"> official games charts',		"/?c=/menu/&m=chart",				"subMenugreenOn",	"subMenugreenOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( aboutMenu,	 "pr",		'<img src="/art/barrow.gif" width="5" height="9" border="0"> press info',			"/?c=/menu/&m=press&l=whitepapers",			"subMenugreenOn",	"subMenugreenOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( aboutMenu,	 "awards",	'<img src="/art/blank.gif" width="5" height="9" border="0"> ELSPA sales awards',		"/?l=saleaward",			"subMenugreenOn",	"subMenugreenOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( aboutMenu,	 "education",	'<img src="/art/barrow.gif" width="5" height="9" border="0"> education',			"/?c=/menu/&m=edu",		"subMenugreenOn",	"subMenugreenOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
//addItem  ( aboutMenu,	 "accred",	'<img src="/art/blank.gif" width="5" height="9" border="0"> accreditation',			"/about/accred.asp",		"subMenugreenOn",	"subMenugreenOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( aboutMenu,	 "contacts",	'<img src="/art/blank.gif" width="5" height="9" border="0"> ELSPA contacts',			"/?c=/about/contacts.jsp&t=contactus&l=personnel",		"subMenugreenOn",	"subMenugreenOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( aboutMenu,	 "board",	'<img src="/art/blank.gif" width="5" height="9" border="0"> ELSPA board',			"/?l=elspaboard",		"subMenugreenOn",	"subMenugreenOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );

addItem  ( piracyMenu,	 "apu",		'<img src="/art/blank.gif" width="5" height="9" border="0"> the IP Crime Unit',		"/?t=antipiracyunit",		"subMenuyellowOn",	"subMenuyellowOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
//addItem  ( piracyMenu,	 "apupr",	'<img src="/art/blank.gif" width="5" height="9" border="0"> press office',			"/?c=/menu/&m=press&l=whitepapers",		"subMenuyellowOn",	"subMenuyellowOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( piracyMenu,	 "awards",	'<img src="/art/blank.gif" width="5" height="9" border="0"> individual excellence awards',	"/?t=exelaward",		"subMenuyellowOn",	"subMenuyellowOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( piracyMenu,	 "reports",	'<img src="/art/blank.gif" width="5" height="9" border="0"> monthly report',			"/?t=cli_noaccess",		"subMenuyellowOn",	"subMenuyellowOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( piracyMenu,	 "legal",	'<img src="/art/blank.gif" width="5" height="9" border="0"> anti-piracy and the law',		"/?l=antipiracylaw",		"subMenuyellowOn",	"subMenuyellowOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( piracyMenu,	 "reportpiracy",'<img src="/art/blank.gif" width="5" height="9" border="0"> how to report piracy', 		"/?c=/report/piracy.jsp",		"subMenuyellowOn",	"subMenuyellowOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( piracyMenu,	 "advice",	'<img src="/art/blank.gif" width="5" height="9" border="0"> retailer advice',			"/?t=retailadv",		"subMenuyellowOn",	"subMenuyellowOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
//addItem  ( piracyMenu,	 "raidreport",	'<img src="/art/blank.gif" width="5" height="9" border="0"> raid reports',			"/?c=/report/raid.jsp",		"subMenuyellowOn",	"subMenuyellowOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
//addItem  ( piracyMenu,	 "argent",	'<img src="/art/blank.gif" width="5" height="9" border="0"> anti-piracy argentina',		"/?l=casdilist",		"subMenuyellowOn",	"subMenuyellowOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( piracyMenu,	 "enforce",	'<img src="/art/blank.gif" width="5" height="9" border="0"> enforcement guide',		        "/?t=apenfguide",		"subMenuyellowOn",	"subMenuyellowOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( piracyMenu,	 "press",	'<img src="/art/blank.gif" width="2" height="22" border="0" align="left"> trading standards, police and<br />customs and excise support',	"/?t=aptradstd",	"subMenuyellowOn",	"subMenuyellowOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( piracyMenu,	 "chipping",	'<img src="/art/blank.gif" width="2" height="22" border="0" align="left">chipping',	"/?l=chipping",	"subMenuyellowOn",	"subMenuyellowOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );

addItem  ( servMenu,	 "agerate",	'<img src="/art/barrow.gif" width="5" height="9" border="0"> age ratings',			"/?t=agerating",		"subMenuorangeOn",	"subMenuorangeOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
//addItem  ( servMenu,	 "britsoft",	'<img src="/art/blank.gif" width="5" height="9" border="0"> britsoft directory',		"/?t=brisoftdir",		"subMenuorangeOn",	"subMenuorangeOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( servMenu,	 "ctrackreports",'<img src="/art/blank.gif" width="1" height="15" border="0"> sales reports compiled by ChartTrack',	"/?l=charttrack",		"subMenuorangeOn",	"subMenuorangeOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( servMenu,	 "charts",	'<img src="/art/barrow.gif" width="5" height="9" border="0"> official games charts',		"/?c=/menu/&m=chart",			"subMenuorangeOn",	"subMenuorangeOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( servMenu,	 "shows",	'<img src="/art/blank.gif" width="5" height="9" border="0"> shows, conferences and training',	"/?l=event",			"subMenuorangeOn",	"subMenuorangeOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
//addItem  ( servMenu,	 "edinburgh",	'<img src="/art/blank.gif" width="1" height="15" border="0" align="left"> Edinburgh international games festival', 		'http://www.eigf.co.uk" target="_blank',		"subMenuorangeOn",	"subMenuorangeOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( servMenu,	 "cmr",	        '<img src="/art/blank.gif" width="5" height="9" border="0"> consumer market research',		"/?i=3568&s=1111&f=49&archive=",		"subMenuorangeOn",	"subMenuorangeOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( servMenu,	 "factcard",	'<img src="/art/barrow.gif" width="5" height="9" border="0"> fact cards',		        "/?c=/menu/&m=factcard",	"subMenuorangeOn",	"subMenuorangeOff",	200,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( servMenu,	 "research",	'<img src="/art/blank.gif" width="5" height="9" border="0"> research reports',			"/?l=research",				"subMenuorangeOn",	"subMenuorangeOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
//addItem  ( servMenu,	 "roomhire",	'<img src="/art/blank.gif" width="5" height="9" border="0"> room hire',			"/roomhire",				"subMenuorangeOn",	"subMenuorangeOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
//addItem  ( servMenu,	 "travel",	'<img src="/art/blank.gif" width="5" height="9" border="0"> travel discounts',			"/?l=travel",				"subMenuorangeOn",	"subMenuorangeOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );

addItem  ( customerMenu, "agerate2",	'<img src="/art/blank.gif" width="5" height="9" border="0"> age ratings',						"/?t=agerating",			"subMenublueOn",	"subMenublueOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
//addItem  ( customerMenu, "edinburgh",	'<img src="/art/blank.gif" width="1" height="15" border="0" align="left"> Edinburgh international games festival',	"/?l=event&i=",		"subMenublueOn",	"subMenublueOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
//addItem  ( customerMenu, "gamestars",	'<img src="/art/blank.gif" width="1" height="15" border="0" align="left"> Game Stars Live', 				'http://www.gamestarslive.com/" target="_blank',	"subMenublueOn",	"subMenublueOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( customerMenu, "links",	'<img src="/art/warrow.gif" width="5" height="9" border="0"> links',							"/?l=members",				"subMenublueOn",	"subMenublueOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( customerMenu, "faqs",	'<img src="/art/blank.gif" width="5" height="9" border="0"> consumer faqs',		 				"/?l=faq&cat=21",				"subMenublueOn",	"subMenublueOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( customerMenu, "conspiracy",	'<img src="/art/blank.gif" width="5" height="9" border="0"> software piracy',						"/?t=whywrong",				"subMenublueOn",	"subMenublueOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( customerMenu, "charts",	'<img src="/art/warrow.gif" width="5" height="9" border="0"> official games charts',					"/?c=/menu/&m=chart",				"subMenublueOn",	"subMenublueOff",	150,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );


linksMenu = findItem( customerMenu, "links" );

addItem( linksMenu,	"members",	"ELSPA members",			"/?l=members",			"subMenublueOn",	"subMenublueOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( linksMenu,	"piracylinks",	"anti-piracy",				"/?l=links&cat=26",		"subMenublueOn",	"subMenublueOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( linksMenu,	"agelinks",	"age rating",				"/?l=links&cat=27",		"subMenublueOn",	"subMenublueOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( linksMenu,	"presslinks",	"press and media",			"/?l=links&cat=24",		"subMenublueOn",	"subMenublueOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( linksMenu,	"eventslinks",	"events",				"/?l=links&cat=25",		"subMenublueOn",	"subMenublueOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( linksMenu,	"customerlinks", "consumer links",			"/?l=links&cat=28",		"subMenublueOn",	"subMenublueOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );


addItem  ( memberMenu,	"members",	'<img src="/art/blank.gif" width="5" height="9" border="0"> ELSPA members',		"/?l=members&display=members",		"subMenuredOn",	"subMenuredOff",	200,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( memberMenu,	"benefits",	'<img src="/art/blank.gif" width="5" height="9" border="0"> benefits of membership',	"/?t=memberbenef",		"subMenuredOn",	"subMenuredOff",	200,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );
addItem  ( memberMenu,	"join", 	'<img src="/art/blank.gif" width="5" height="9" border="0"> becoming a member',		"/?t=memberbecome",		"subMenuredOn",	"subMenuredOff",	200,	90,	"subMenu", 0, "playsound('/art/sounds/blip2')" );

codesMenu = findItem( aboutMenu, "codes" );

addItem( codesMenu,	"advertcode",	"advertising",				"/?t=codeadvert",	"subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( codesMenu,	"ageratecode",	"age rating",				"/?t=codeageratings",	"subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );

educationMenu = findItem( aboutMenu, "education" );

addItem( educationMenu,	"skills",	"skills and jobs",			"/?t=eduskills",	"subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( educationMenu,	"gamesin",	"games in education",			"/?t=edugames",	"subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );


achartsMenu = findItem( aboutMenu, "charts" );

addItem( achartsMenu,	"uk",		"uk charts",				"/?c=/charts/uk.jsp",	        "subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( achartsMenu,	"mobile",	"mobile downloads",			"/?c=/charts/mobile.jsp",	"subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( achartsMenu,	"jp",		"japanese charts",			"/?c=/charts/japanese.jsp",	"subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );

prMenu = findItem( aboutMenu, "pr" );

addItem( prMenu,	"elspapr",	"ELSPA press releases",			"/?l=pr&f=49",		"subMenugreenOn",	"subMenugreenOff",	0,	0,	        "subMenu", 0, "playsound('/art/sounds/blip')" );
//addItem( prMenu,	"crimepr",	"IP Crime Unit press releases",	"/?l=pr&f=51",		"subMenugreenOn",	"subMenugreenOff",	0,	0,	        "subMenu", 0, "playsound('/art/sounds/blip')" );
//addItem( prMenu,	"indpr",	"industry press releases",		"/?l=pr&f=50",		"subMenugreenOn",	"subMenugreenOff",	0,	0,	        "subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( prMenu,	"indnws",	"industry related news",		"/?l=pr&f=50",		"subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
//addItem( prMenu,	"indpr",	"industry press releases",		"/?l=pr&f=85",	        "subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );

addItem( prMenu,	"ednotes",	"editors notes",			"/?t=editornotes",		"subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( prMenu,	"elspalogos",	"ELSPA logos",				"/?l=logo&f=53",		"subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
//addItem( prMenu,	"apulogos",	"IP Crime Unit logos",		"/?l=logo&f=52",		"subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
//addItem( prMenu,	"apupictures",	"IP Crime Unit pictures",		"/?t=apunitpics",		"subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( prMenu,	"pictures",	"personnel pictures",			"/?l=logo&f=55",		"subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( prMenu,	"summit",	"News: Games Summit 2005",		"/?l=specialevent&i=77",	"subMenugreenOn",	"subMenugreenOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );


agerateMenu = findItem( servMenu, "agerate" );

addItem( agerateMenu,	"vra",		"video recordings act",				"/?t=videorecact",		"subMenuorangeOn",	"subMenuorangeOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( agerateMenu,	"vsc",		"video standards council",			"/?t=videostdcouncil",		"subMenuorangeOn",	"subMenuorangeOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( agerateMenu,	"assess",	"product assessment forms",			"/?t=prodassform",			"subMenuorangeOn",	"subMenuorangeOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );

chartsMenu = findItem( servMenu, "charts" );

addItem( chartsMenu,	"uk",	"uk charts",					"/?c=/charts/uk.jsp",	"subMenuorangeOn",	"subMenuorangeOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( chartsMenu,	"mobile",	"mobile downloads",			"/?c=/charts/mobile.jsp",	"subMenuorangeOn",	"subMenuorangeOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( chartsMenu,	"jp",	"japanese charts",				"/?c=/charts/japanese.jsp",	"subMenuorangeOn",	"subMenuorangeOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );

factcardMenu = findItem( servMenu, "factcard" );

addItem( factcardMenu,	"card1",	"computer and video games<br />important facts at your fingertips",	'/docs/Fact_Card_01.pdf" target="_blank',	"subMenuorangeOn",	"subMenuorangeOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( factcardMenu,	"card2",	"about ELSPA",								'/docs/Fact_Card_02.pdf" target="_blank',	"subMenuorangeOn",	"subMenuorangeOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );

conschartsMenu = findItem( customerMenu, "charts" );

addItem( conschartsMenu,	"uk",	 "uk charts",			"/?c=/charts/uk.jsp",		"subMenublueOn",	"subMenublueOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( conschartsMenu,	"mobile","mobile downloads",		"/?c=/charts/mobile.jsp",	"subMenublueOn",	"subMenublueOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );
addItem( conschartsMenu,	"jp",	 "japanese charts",		"/?c=/charts/japanese.jsp",	"subMenublueOn",	"subMenublueOff",	0,	0,	"subMenu", 0, "playsound('/art/sounds/blip')" );


function playsound( ps )
{
  flashObj = window.document.play;
  if( typeof( flashObj ) != "undefined" && typeof( flashObj.SetVariable ) != "undefined" && typeof( flashObj.TPlay ) != "undefined" )
  {
    flashObj.SetVariable("/:playsound", ps);
    flashObj.TPlay("/snd");
  }
}
