function OpenMenuNode(oThis)
{
	if (oThis.parentNode.className == '')
		oThis.parentNode.className = 'close';
	else
		oThis.parentNode.className = '';
	return false;
}

$(function(){
	
	function hideAllSubmenus()
	{
		$(".leftMenu .subMenuHead").each(function(i){			
			$(this).css("display","block");
			$(".leftMenu  .subMenuOpen:eq("+i+")").css("display","none");			
		});
	}
		
	$(".leftMenu .subMenuHead").each(function(i){
		$(this).click(function(evt){			
			
			//hide before element border												
			
			hideAllSubmenus();
			
			var _head = this;
			
			$(this).css("display","none");
			$(".leftMenu  .subMenuOpen:eq("+i+")").fadeIn(300,function(){ $(this).css("display","block"); });
			$(".leftMenu  .subMenuOpen:eq("+i+") .subMenu").click(function(){
				$(_head).css("display","block");
				$(".leftMenu  .subMenuOpen:eq("+i+")").css("display","none");
			});			
		});		
	});
	
	
	
	//no bottom border after li that pre subMenuOpenNoChild
	$(".leftMenu > li").each(function(i){
		if( $(this).hasClass("subMenuOpenNoChild") ) {			
			if( $(".leftMenu > li:eq(" + (i-1) + ")").hasClass("subMenuOpen") )
				$(".leftMenu > li:eq(" + (i-2) + ")").css("background","transparent");
			else
				$(".leftMenu > li:eq(" + (i-1) + ")").css("background","transparent");
			
		}		
	});	
	
});