window.addEvent('domready', function(){

	// Section Expansions
	
	var excerpts = $('section').getElements('div.excerpt');
	var bodies = $('section').getElements('div.body');
	var toggles = $('section').getElements('div.toggle');
		
	if (bodies.length > 1)
	{
		for (i=0; i<bodies.length; i++) {
			eval('var excerpt'+i+' = new Fx.Slide(excerpts['+i+'], {transition: Fx.Transitions.Quad.easeInOut});');
			eval('var body'+i+' = new Fx.Slide(bodies['+i+'], {transition: Fx.Transitions.Quad.easeInOut});');
			eval('body'+i+'.slideOut().chain(function() { bodies['+i+'].setStyle(\'display\', \'block\'); });');
			eval('excerpt'+i+'.hide().show();');
		};
		toggles.each(function(toggler, i) {
			toggler.i = i;
			toggler.showing = false;
			toggler.set('html', '<a href="#"><h4>Read more.</h4></a>');
			toggler.addEvent('click', function(event) {
				event.stop();
				if (!this.showing)
				{
					this.set('html', '<a href="#"><h4>Read less.</h4></a>');
					this.showing = true;
				} else {
					this.set('html', '<a href="#"><h4>Read more.</h4></a>');
					this.showing = false;
				}
				eval('excerpt'+this.i+'.toggle();');
				eval('body'+this.i+'.toggle();');
			});
		});
	};
	
	slide1.slideIn();

});