(function(jQuery){
    jQuery.fn.mm_lightbox = function(settings){
        var config = {
            'mm_backdrop': true,
            'window':"#mm_lightbox",
            "insert_close":true
        };
        if (settings){jQuery.extend(config, settings);}

             jQuery("body").append('<div class="mm_backdrop" />');
             jQuery(".mm_lightbox").append('   <div class="close" />');
             jQuery(".mm_lightbox").wrapInner('<div class="mm_lightbox-content" />');

        return this.each(function(){


jQuery(this).click(function(){
					jQuery('.mm_backdrop,'+config.window).animate({'opacity':'.50'}, 300, 'linear');
                                        jQuery(config.window ).animate({'opacity':'1.00'}, 300, 'linear');
                                        jQuery('.mm_backdrop,'+config.window).css('display', 'block');

                                        return false;
				});

                                jQuery('.close').click(function(){
					close_box();
				});

                                	jQuery('.mm_backdrop').click(function(){
					close_box();
				});

        });


        function close_box()
			{
				jQuery('.mm_backdrop,'+config.window).animate({'opacity':'0'}, 300, 'linear', function(){
					jQuery('.mm_backdrop,'+config.window).css('display', 'none');
				});
			}
    };
})(jQuery);




			

