// Define a global namespace object
var Unison = window.Unison || {};

/********************************************************************
 Class: VerticalMenu
*********************************************************************/
Unison.Menu = function()
{	
	//-----------------------------------------------------------------
	function showAccordianMenu(e)
	{
		$( "p.verticalMenuHeader" ).attr( "class", "verticalMenuHeader" );
		$(this).parent().next("ul.verticalMenuBody").slideToggle(300).siblings("ul.verticalMenuBody").slideUp("slow");
		
		if( $(this).parent().next("ul.verticalMenuBody").attr( "style" ) )
		{
			if( $(this).parent().next("ul.verticalMenuBody").attr( "style" ).toLowerCase().indexOf( "height: 1px;" ) > -1 ) 
				$(this).parent().attr( "class", "verticalMenuHeader verticalMenuHeaderCurrent" );
		}
	}

	return {
		//---------------------------------------------------------------
		init : function(e)
		{
			$("#verticalMenu p.verticalMenuHeader  img").bind( 'click', showAccordianMenu );
		}
	}
}();


