(function($) {
	$.fn.modal = function() {
		var modal = $('<div class="modal-window"></div>');
		var close = $('<a class="modal-close-button modal-closer"></a>');
		var overlay = $('<div id="modal-overlay" class="modal-closer"></div>').bgiframe();
		var content = this.clone();
		
		modal.append(close);
		modal.append(content);
		
		modal.css('width', this.width());
		modal.css('height', this.height());
		modal.css('margin-left', -this.width() / 2);
		modal.css('margin-top', -this.height() / 2 - 30);
		
		modal.find('.modal-closer').click(function () {
			$('.modal-window').remove();
			$('#modal-overlay').remove();
		});
		
		overlay.appendTo('body');
		modal.appendTo('body');
		
		content.show();
	};
})(jQuery);

