(function($) {
    $.fn.animateDropdown = function(o) {
        o = $.extend({
            hoverFontSize:"12px",
            defaultFontSize: "12px",
            hoverPaddingLeft: "5px",
            defaultPaddingLeft: "5px",
            animationDuration: 50
        }, o || {});
        
        return this.each(function(){
            var mainContainer = this;
            $("ul.menu-body li:even", mainContainer).addClass("alt");
            $('div.menu-head', mainContainer).click(function () {
        	    $('ul.menu-body',mainContainer).slideToggle('small');
            });

            $('ul.menu-body li a', mainContainer).hover(
                function () {
        	        $(this).animate({ 
        	            fontSize: 12, 
        	            paddingLeft: o.hoverPaddingLeft 
        	        }, o.animationDuration );
                },
                function () {
        	        $(this).animate({ 
        	            fontSize: o.defaultFontSize, 
        	            paddingLeft: o.defaultPaddingLeft 
        	        }, o.animationDuration );
            });
        });
    };
})(jQueryCS);
