(function($) {
	$.fn.postShutter = function(options) {

		var defaults = {
			container: 'body'
		};

		var options = $.extend({}, defaults, options);

		return this.each( function() {
		
			var $this = $(this);
			var $slideBox = $(options.container).hide();
			
			$this.toggle(
			
			function(event) {
				// Check if content is cached
				if ($this.data('full-content')) {
					$slideBox.html( $this.data('full-content'));
					$slideBox.slideDown();
				} else {
					var url = $this.attr('href');
					var ajax_url = url + "?ajax=true";
					$slideBox.load(ajax_url, function() {
						$slideBox.slideDown();
						$this.data('full-content', $slideBox.html());
					});
				}
				return false;
			}, function(event) {
				event.preventDefault();
				$slideBox.slideUp();
				return false;
			});
		});
	}
})(jQuery);

jQuery(document).ready(function() {
	jQuery('.about-ajax a').postShutter({container: '#about-slider'});
});

