<!--
		
		//ROLL-OVER MENUS...		
			var the_menus = new Array('menu_press','menu_repertoire','menu_audio');		
			var the_timeout;
			
			function switchMenu(obj)
			{
				clearTimeout(the_timeout);
				
				for(var count in the_menus)
				{
					if(obj != the_menus[count])
					{
						document.getElementById(the_menus[count]).style.display = 'none';
					}
				}
				if(obj)
				{ document.getElementById(obj).style.display = 'block'; }
			}
			
		//TIMOUT MENU...
			function do_timeout()
			{
				clearTimeout(the_timeout);
				the_timeout = setTimeout("switchMenu();", 800);
			}
				
		//POP UP
			
			function popup(new_page) 
			{ 
				var popup = window.open(new_page,'popup','scrollbars=yes,menubar=no,height=550,width=500,resizable=yes,toolbar=no,location=no,status=yes'); 
			}	
			

		// vALIGN CONTENT ...
			function vertical_align(outerObj, innerObj, align_ratio, shiftExtra)
			{
				if(document.getElementById(innerObj).offsetHeight && document.getElementById(outerObj).offsetHeight)
				{
					var innerObj_xPos;
					var outerObj_H = document.getElementById(outerObj).offsetHeight;
					var innerObj_H = document.getElementById(innerObj).offsetHeight;
					
					var height_difference = outerObj_H-(innerObj_H+shiftExtra);
					if(height_difference >= 1) 
						innerObj_xPos = (height_difference/align_ratio);
					else innerObj_xPos = 0;
					
					document.getElementById(innerObj).style.top = innerObj_xPos+"px";
				}
			}
	
		//VERTICAL CONTENT HEIGHT
			
				function content_height(outerObj, innerObj, subtractObj, subtractExtra, innerObj_minH)
				{
					if(document.getElementById(outerObj) && document.getElementById(innerObj) && document.getElementById(subtractObj))
					{
						//var innerObj_H = document.getElementById(innerObj).offsetHeight;
						var outerObj_H = document.getElementById(outerObj).offsetHeight;
						var subtractObj_H = document.getElementById(subtractObj).offsetHeight;
						var subtract = subtractObj_H+subtractExtra;
						
						//alert(outerObj_H+" "+innerObj_H+" "+subtractObj_H);
						
						innerObj_newHeight = outerObj_H-subtract;
						if(innerObj_newHeight < innerObj_minH) innerObj_newHeight = innerObj_minH;
						
						document.getElementById(innerObj).style.height = innerObj_newHeight+"px";
					}
				}
				
				//Whats this for? : var window_loaded = false;
				
		
		
		//MAKE POSITION AND HEIGHT CHANGES...
			function re_position()
			{
				content_height('container', 'container_inner', 'topNav', 17, 400); // +17 for border + padding
				vertical_align('container_inner','content',2,30);	//extra shift so just above centered
			}
			
			window.onload = function() 
				{re_position();}
			window.onresize = function()
				{re_position();}
			
-->