$(document).ready(function(){
	$('.shrink').each(function() {
		var howMany = parseInt($(this).attr('name'))+1;
		var positionTop = $(this).find('p:first-child').position();
		var positionBottom = $(this).find('p:nth-child('+howMany+')').position();
		var maxHeight = positionBottom.top-positionTop.top;
		$($(this)).css({
			maxHeight: maxHeight+'px'
		});
	});
	$('.read-more-link').click(function() {
		var thisLink = $(this);
		var options = thisLink.attr('name').split(',');
		var container = $('#'+options[0]);
		$(container).animate({
			maxHeight: container.attr('scrollHeight')+'px'
		}, 500, function() {
			thisLink.html('Hide').removeClass('read-more-link').addClass('read-less-link');
		});
	});
	$('.read-less-link').live('click',function() {
		thisLink = $(this);
		var container = $('#'+$(this).attr('name'));
		var howMany = parseInt(container.attr('name'))+1;
		var positionTop = container.find('p:first-child').position();
		var positionBottom = container.find('p:nth-child('+howMany+')').position();
		var maxHeight = positionBottom.top-positionTop.top;
		$(container).animate({
			maxHeight: maxHeight+'px'
		}, 500, function() {
			thisLink.html('Read More').removeClass('read-less-link').addClass('read-more-link');
		});
	});
});

