function dropDownMenu(trigger,_settings) {
	
	var _hoverClass = 'hover';
	var _outerClass = 'outer';
	
	var menu = this;
	
	var _settings = _settings || this;
	this.NavTimeout = _settings.NavTimeout || 250;
	this.ShowEffect = _settings.ShowEffect || 'show';
	this.HideEffect = _settings.HideEffect || 'hide';
	this.EffectSpeed = _settings.EffectSpeed || 300;
	
	this.status = function(element,action) {
		if(action == "show") {
			menu.show(element);
		} else {
			if (action == "hide")
				menu.hide(element);
		}
	};
	
	this.show = function(element) {
		$(element).addClass("open");
		$(element).children("ul").show();
	};
	
	this.hide = function(element) {
		$(element).removeClass("open");
		$(element).children("ul").hide();
		//setTimeOut();
	};
	
	$(trigger).each(function(){
		$(this).hover(function() {
				menu.status(this,"show");
			}, function() { 
				menu.status(this,"hide");
			}
		);
	});
	
};