// Плагин позволяет создавать одноуровневые меню

jQuery.fn.divmenu = function(options){

	// настройки по умолчанию
	var options = jQuery.extend({
		menu_id: 'div_menu_id', // денитификатор меню
		show_time: 400, // время появление дива
		hidden_time: 400, // время исчезновения дива
		pause_time: 2000, // пауза на просмотр
		x_shift: 2, // пауза на просмотр
	},options);

  
	return this.each(function() {
		var show_divmenu_flag = false;
		$(this,'#' + options.menu_id).hover(function(){
			show_divmenu_flag = true;			
			$('#' + options.menu_id).css('top', $(this).offset().top + $(this).height() );
			$('#' + options.menu_id).css('left', $(this).offset().left + options.x_shift  );
			$('#' + options.menu_id).fadeIn(options.show_time);
		}, function(){
			show_divmenu_flag = false;
			$('#' + options.menu_id).oneTime(options.pause_time, function(){
				if(!show_divmenu_flag)
				{
					$(this).fadeOut(options.hidden_time);
				}
			});
		});
	});
};