function toggle_menu(submenu, link)
{
	if (!menues[submenu.id])
	{
		submenu.style.visibility = 'hidden';
		submenu.style.width = '';
		submenu.style.overflow = 'visible';
		
		menues[submenu.id] = new Spry.Effect.Slide(submenu, {duration: 750, from:'0%', to:'100%', toggle: false, horizontal:true,
		setup: function ()
		{
			if (submenu.offsetWidth == 0)
			{
		//		link.innerHTML = "&rarr;";
			} else {
		//		link.innerHTML = "&larr;";
			}
		},
		finish: function ()
		{
			if (submenu.offsetWidth != 0)
			{
			//	link.innerHTML = "&rarr;";
			} else {
				submenu.style.overflow = 'hidden';
			//	link.innerHTML = "&larr;";
			}
		}});
		
		// Inside so it only plays once. (No more toggle)
		menues[submenu.id].start();
	}
	
	return false;
}