// set up drop downs anywhere in the body of the page. I think the bottom of the page is better.. 
	// but you can experiment with effect on loadtime.
	if (TransMenu.isSupported()) {
 
		//==================================================================================================
		// create a set of dropdowns
		//==================================================================================================
		// the first param should always be down, as it is here
		//
		// The second and third param are the top and left offset positions of the menus from their actuators
		// respectively. To make a menu appear a little to the left and bottom of an actuator, you could use
		// something like -5, 5
		//
		// The last parameter can be .topLeft, .bottomLeft, .topRight, or .bottomRight to inidicate the corner
		// of the actuator from which to measure the offset positions above. Here we are saying we want the 
		// menu to appear directly below the bottom left corner of the actuator
		//==================================================================================================
		var ms = new TransMenuSet(TransMenu.direction.down, 1, 3, TransMenu.reference.bottomLeft);
 
		//==================================================================================================
		// create a dropdown menu
		//==================================================================================================
		// the first parameter should be the HTML element which will act actuator for the menu
		//==================================================================================================
		var menu1 = ms.addMenu(document.getElementById("liguria"));
		menu1.addItem("Division I", ""); 
		menu1.addItem("Division II", ""); // send no URL if nothing should happen onclick
 
		var submenu0 = menu1.addMenu(menu1.items[0]);
		submenu0.addItem("Top 30", "http://www.pingbaseball.com/rankings/di_top30.php");
		submenu0.addItem("Regional Rankings", "http://www.pingbaseball.com/rankings/di_regional.php");
		submenu0.addItem("RPI", "http://www.pingbaseball.com/rankings/di_rpi.php");
		submenu0.addItem("Strength of Schedule", "http://www.pingbaseball.com/rankings/di_sos.php");
		submenu0.addItem("Power Index", "http://www.pingbaseball.com/rankings/di_powerindex.php");
		
		var submenu0 = menu1.addMenu(menu1.items[1]);
		submenu0.addItem("Top 30", "http://www.pingbaseball.com/rankings/dii_top30.php");

 
		//==================================================================================================
 
		//==================================================================================================
		var menu2 = ms.addMenu(document.getElementById("lombardia"));
		menu2.addItem("Division I", "");
		menu2.addItem("Division II", "");
		menu2.addItem("Ping!Baseball", "");
 
		var submenu1 = menu2.addMenu(menu2.items[0]);
		submenu1.addItem("UALR Trojans", "http://www.pingbaseball.com/blogs/?author=23");
		submenu1.addItem("CSU Bakersfield", "http://www.pingbaseball.com/blogs/?author=15");
		submenu1.addItem("Dallas Baptist", "http://www.pingbaseball.com/blogs/?author=34");
		submenu1.addItem("Eastern Illinois", "http://www.pingbaseball.com/blogs/?author=30");
		submenu1.addItem("Iowa", "http://www.pingbaseball.com/blogs/?author=31");
		submenu1.addItem("Long Island", "http://www.pingbaseball.com/blogs/?author=40");
		submenu1.addItem("Manhattan", "http://www.pingbaseball.com/blogs/?author=7");
		submenu1.addItem("Norfolk State", "http://www.pingbaseball.com/blogs/?author=26");
		submenu1.addItem("North Dakota", "http://www.pingbaseball.com/blogs/?author=48");
		submenu1.addItem("Oregon State", "http://www.pingbaseball.com/blogs/?author=37");
		submenu1.addItem("Pitt", "http://www.pingbaseball.com/blogs/?author=38");
		submenu1.addItem("Western Kentucky", "http://www.pingbaseball.com/blogs/?author=28");
		submenu1.addItem("Winthrop", "http://www.pingbaseball.com/blogs/?author=42");
		submenu1.addItem("Xavier", "http://www.pingbaseball.com/blogs/?author=33");
		
		var submenu1 = menu2.addMenu(menu2.items[1]);
		submenu1.addItem("CSU Pueblo", "http://www.pingbaseball.com/blogs/?author=41");
		submenu1.addItem("Concordia", "http://www.pingbaseball.com/blogs/?author=25");
		submenu1.addItem("Davis & Elkins", "http://www.pingbaseball.com/blogs/?author=13");
		submenu1.addItem("Dowling", "http://www.pingbaseball.com/blogs/?author=39");
		submenu1.addItem("Felician", "http://www.pingbaseball.com/blogs/?author=29");
		submenu1.addItem("IUP", "http://www.pingbaseball.com/blogs/?author=4");
		submenu1.addItem("Mesa State", "http://www.pingbaseball.com/blogs/?author=36");
		submenu1.addItem("Quincy", "http://www.pingbaseball.com/blogs/?author=47");
		submenu1.addItem("Tarleton State", "http://www.pingbaseball.com/blogs/?author=35");
		submenu1.addItem("Tampa", "http://www.pingbaseball.com/blogs/?author=32");
		
		var submenu1 = menu2.addMenu(menu2.items[2]);
		submenu1.addItem("Nick Herfordt", "http://www.pingbaseball.com/blogs/?author=2");
		submenu1.addItem("Chad Frodyma", "http://www.pingbaseball.com/blogs/?author=53");
		submenu1.addItem("Jeremy Mohr", "http://www.pingbaseball.com/blogs/?author=43");
		submenu1.addItem("Teddy Cahill", "http://www.pingbaseball.com/blogs/?author=51");
		
	
		//==================================================================================================
		var menu3 = ms.addMenu(document.getElementById("veneto"));
		
		menu3.addItem("All American 2010", "");
		menu3.addItem("All American 2009", "");
		menu3.addItem("Stats", "http://www.pingbaseball.com/players/stats.php");
		menu3.addItem("Feature Archive", "http://www.pingbaseball.com/archive/index.php");
		
		var submenu3 = menu3.addMenu(menu3.items[0]);
		submenu3.addItem("Postseason", "http://www.pingbaseball.com/players/2010_first_team.php");
		submenu3.addItem("Freshman", "http://www.pingbaseball.com/players/2010_first_team_freshman.php");
		submenu3.addItem("Preseason", "http://www.pingbaseball.com/players/allping10_preseason.php");
		
		var submenu3 = menu3.addMenu(menu3.items[1]);
		submenu3.addItem("Postseason", "http://www.pingbaseball.com/players/allping09.php");
		submenu3.addItem("Freshman", "http://www.pingbaseball.com/players/allping09_freshman.php");
		submenu3.addItem("Preseason", "http://www.pingbaseball.com/players/allping09_preseason.php");

		//==================================================================================================
 
		//==================================================================================================
		var menu4 = ms.addMenu(document.getElementById("toscana"));
		
		menu4.addItem("Search", "http://www.pingbaseball.com/teams/search_teams.php");
		menu4.addItem("Stats", "http://www.pingbaseball.com/teams/stats.php");
 
		//==================================================================================================
		var menu5 = ms.addMenu(document.getElementById("lazio"));
		menu5.addItem("About", "http://www.pingbaseball.com/contact/about.php");
		menu5.addItem("Contact", "http://www.pingbaseball.com/contact/index.php");

		//==================================================================================================
 
		//==================================================================================================
		// write drop downs into page
		//==================================================================================================
		// this method writes all the HTML for the menus into the page with document.write(). It must be
		// called within the body of the HTML page.
		//==================================================================================================
		TransMenu.renderAll();
	}