(function($){
	$.fn.zoaMenu = function() {
		var timeout = 2000;
		var closeTimer = 0;
		var item = 0;
		$(this).find('>li').mouseover(function() {			
			_closeSubmenu();
			_cancelTimer();
			item = $(this);
			item.find('ul').css('visibility','visible');	
			item.find('>span').addClass('hover');	
		});
		$(this).find('>li').mouseout(function() {	
			_startTimer();
		});
		$(document).bind("click",function(e) {
			var target = $(e.target);
			if (target.parent().parent().attr('id') != 'lyt_menu') {
				_closeSubmenu();
			}			
		});
		function _closeSubmenu()
		{			
			 if(item) {
			 	item.find('ul').css('visibility','hidden');
			 	item.find('>span').removeClass('hover');
			 }
		}
		function _startTimer() {
			closeTimer = window.setTimeout(function() {
    			_closeSubmenu();
			}, timeout)	
		}
		function _cancelTimer() {
			if(closeTimer) {
   				window.clearTimeout(closeTimer);
      			closetimer = null;
          	}
		}   		
	}
})( jQuery);
