		
		// TOP MENU HIDE / SHOW SUBMENUS
		$(document).ready( function() {
							$("#topmenu .submenu").each(
								function() {
									$(this).parent().mouseover( function() { $(this).children("ul").toggle(); });
									$(this).parent().mouseout( function() { $(this).children("ul").toggle(); });
								});
							});
		
		
		// This function toggles the card defintion	
		function flipcard(show, hide) {
			var desc=document.getElementById("desc");

			if (desc.style.visibility=="hidden") {
				desc.style.visibility="";
				document.getElementById("flip").innerHTML=hide + " &laquo;";
				}
			else {
				desc.style.visibility="hidden";
				document.getElementById("flip").innerHTML=show + " &raquo;";
				}
			}
		
		
		// This function switches cards
		function changecard(card, card_set) {
			// check to see if this is a command button
			if (card == "next") {
				// Find the card we're on
				var id=parseInt(document.getElementById("id").innerHTML);
				var cards=document.getElementById("list").getElementsByTagName("div");
				
				// If it isn't the last card, show the next one
				if ( (id+1) <= cards.length) {card=id+1;}
				else {card=id;}
			}
			else if (card == "previous") {
				var id=parseInt(document.getElementById("id").innerHTML);
				var cards=document.getElementById("list").getElementsByTagName("div");
				
				// If it isn't the first card, show the previous one
				if ( (id-1) >0) {card=id-1;}
				else {card=id;}
			}
			
			// Get the selected card's information
			var name	= document.getElementById("n"+card).innerHTML;
			var audio	= document.getElementById("a"+card).innerHTML;
			var part	= document.getElementById("p"+card).innerHTML;
			var desc	= document.getElementById("d"+card).innerHTML;
			var sentence= document.getElementById("s"+card).innerHTML;
			var image	= document.getElementById("i"+card).innerHTML;
			
			if (audio == "") { var display = "none"; var player = ""; }
			else {
				var player = "\t\t\t\t\t<object type='application/x-shockwave-flash' data='includes/speaker.swf' width='17' height='15' id='speaker' name='speaker'>\n";
				player += "\t\t\t\t\t\t<param name='movie' value='includes/speaker.swf' />\n";
				player += "\t\t\t\t\t\t<param name='flashvars' value='soundUrl=" + audio + "&amp;t=a&amp;d=d&amp;s=di&amp;c=a&amp;ti=1&amp;ai=51359&amp;l=dir&amp;o=0&amp;sv=00000000&amp;ip=ad0a4d26&amp;u=audio' />\n";
				player += "\t\t\t\t\t\t<param name='wmode' value='transparent' />\n";
				player += "\t\t\t\t\t</object>\n";
				var display = "inline";
			}
			// Replace the information in the main card
			document.getElementById("name").innerHTML=name + " <span id='part'></span> <div id='audio' style='display: " + display + ";'>" + player + "</div>";
			document.getElementById("part").innerHTML="("+part+")";
			document.getElementById("image").src="images/"+card_set + "/" + image;
			document.getElementById("desc").innerHTML=desc + "<br/><span id='sentence'>" + sentence + "</span>";
			document.getElementById("id").innerHTML=card;
			}
