// leanModal v1.0 by Ray Stone - http://finelysliced.com.au
(function(jQuery) {
	jQuery.fn.extend({
		leanModal: function(_1) {
			var _2 = {
				top: 100,
				overlay: 0.5
			};
			_1 = jQuery.extend(_2, _1);
			return this.each(function() {
				var o = _1;
				jQuery(this).click(function(e) {
					var _3 = jQuery("<div id='lean_overlay'></div>");
					var _4 = jQuery(this).attr("href");
					jQuery("body").append(_3);
					jQuery("#lean_overlay").click(function() {
						_5(_4);
					});
					var _6 = jQuery(_4).outerHeight();
					var _7 = jQuery(_4).outerWidth();
					jQuery("#lean_overlay").css({
						"display": "block",
						opacity: 0
					});
					jQuery("#lean_overlay").fadeTo(200, o.overlay);
					jQuery(_4).css({
						"display": "block",
						"position": "fixed",
						opacity: 0,
						"z-index": 11000,
						"left": 50 + "%",
						"margin-left": -(_7 / 2) + "px",
						"top": o.top + "px"
					});
					jQuery(_4).fadeTo(200, 1);
					e.preventDefault();
				});
			});

			function _5(_8) {
				jQuery("#lean_overlay").fadeOut(200);
				jQuery(_8).css({
					"display": "none"
				});
			};
		}
	});
})(jQuery);
