 /*
Nahuel José
*/
(function($){
	$.fn.dropDown = function(opciones){
		//valores por defecto
		var defaults = {
			fromTop : '70%',
			toTop : '100%',
			fromOpac : 0,
			toOpac : 1,
			duracion : 200,
			holder : 'li',
			subMenu : 'ul,ol'
	  	};  		
		var opciones = $.extend(defaults, opciones);
		$(this).each(function(){
			var _submenu_holder = $(this).find(opciones.holder);
			var _submenu = _submenu_holder.find(opciones.subMenu);
			var oThis = 0;
			var initStyles = {
				opacity:opciones.fromOpac,
				top:opciones.fromTop
			};
			var endStyles = {
				opacity:opciones.toOpac,
				top:opciones.toTop
			};
			//estilos iniciales
			_submenu.css(initStyles);
			_submenu_holder.mouseover(function(){
				oThis = $(this).find(opciones.subMenu);
				oThis.stop().show().animate(endStyles,opciones.duracion);
			}).mouseleave(function(){
				oThis.stop().animate(initStyles,opciones.duracion,function(){
					$(this).hide();
				});
			});
		});
		return false;
	};
})(jQuery);
