(function($){
    $.fn.extend({ 
        //plugin name - animatemenu
        modal: function(options) {
 
            var defaults = {
                header: "Header",
				content: "Content",
				time: 500
            };

            var options = $.extend(defaults, options);
			var mstr = "<div class=\"modal\"><a href=\"#\" class=\"modal-close-link\">X</a><header></header><div class=\"content\"></div></div>";
			var o = options;
			var obj = $(this);
			
			$(obj).fadeTo(options.time/2, 0.25, function() {
				$(mstr).insertBefore(obj).hide();
				$("div.modal header").html(options.header);
				$("div.modal div.content").html(options.content);
				$("div.modal").fadeIn(options.time);
			});
			
			$("a.modal-close-link").live("click", function() {
				$("div.modal").fadeOut(options.time, function() {
					$(obj).fadeTo(options.time/2, 1);
				});
				return false;
			});
        }
    });
})(jQuery);
