$(function() {

	jQuery.fn.simpleMenu = function(options) {

		var settings = jQuery.extend( {
			closer : '.contentWraper'
		}, options);

		var init = function(elements) {

			elements.each(function(e) {
				$(this).find('.title').mouseover(function(){
					open(this);
				});				
				var menu = this;
				$(settings.closer).mouseover(function() {
					close(menu);
				});
			});
		};

		var open = function(element){
			
			closeAll();
			
			var slider = $(element).parent().find('.slideWraper').show();
			var slider = $(element).parent().find('.slideWraper').find('.slide');
			
			$(slider).stop();
			
			$(slider).animate( {
				opacity : 1
			});
		};

		var close = function(element) {
			
			var slider = $(element).parent().find('.slideWraper').hide();
			var slider = $(element).parent().find('.slideWraper').find('.slide');
			
			var pos = $(slider).position();
			var gotopos = pos.top - $(slider).outerHeight();
			
			$(slider).stop();
			
			$(slider).animate( {
				opacity : 0
			});
		};

		var closeAll = function(element) {
			var allMenus = $('.slide');

			allMenus.each(function() {
				var pos = $(this).position();
				var gotopos = pos.top - $(this).outerHeight();
				$(this).animate( {
					opacity : 0
				});
			});
		};

		// Closing all Menus
		closeAll();
		init($('.element'));

	};
});

