$.fn.menu = function() {    
	var showchildren = function() 
	{        
		$('> ul', this).css('zIndex', 9999).css('display', 'inline-block');    
	};    
	var hidechildren = function() 
	{        
		$('> ul', this).hide();    
	};    
	var togglechildren = function() 
	{        
		$('> ul', this).toggle();    
	};			
				
	var setmenuul = function(offset) 
	{
		$('> li', this).each(setmenuli).mouseover(showchildren).mouseout(hidechildren).click(togglechildren);
		$(this).height($(this).height() + 5).width($(this).width() + 15);
		//$(this).offset()($(this).height() + 5).width($(this).width() + 15);
		$(this).hide();
	};    
	var setmenuli = function(offset) 
	{
		$('> ul', this).each(setmenuul);
		//$('> a', this).css('width','100%');
		//$(this).height($(this).height() + 5).width($(this).width() + 5);
		$(this).addClass('menubar');
	};    
	$(this).each(setmenuul).addClass('menubar').show();
};
