function excerpt(el) {
	el = $(el);
	var pages = $(el).getChildren();
	var x = [];
	var current = 0;
	if(pages.length > 1) {
		//Hide current images
		$$(pages).each(function(page){
			$(page).set('styles', {'display' : 'none'});
		});
		
		//Create the UI
		var Nav = document.createElement('div');
		var Next = document.createElement('input');
		var Prev = document.createElement('input');
		var Title = document.createElement('span');
		var Img = document.createElement('img');
		
		//Style everything
		$(Nav).set('styles', {'display' : 'block','text-align' : 'center','padding':10});
		$(Prev).set({'type' : 'button','value' : 'Prev'});
		$(Next).set({'type' : 'button','value' : 'Next'});
		$(Title).set({'styles':{'margin': '0 10px', 'font-weight':'bold'}});
		Title.innerHTML = pages[0].alt;
		$(Img).set('src',pages[0].src);
		
		//Attach
		el.appendChild(Nav);
		el.appendChild(Img);
		Nav.appendChild(Prev);
		Nav.appendChild(Title);
		Nav.appendChild(Next);
		
		$(Next).addEvent('click', function(){
			new Fx.Tween(Img, {
				property : 'opacity',
				onComplete : function() {
					current = (current+1 != pages.length) ? current+1 : 0;
					$(Img).set('src',pages[current].src);
					Title.innerHTML = pages[current].alt;
					$(Img).tween('opacity',1);
				}
			}).start(0);
		});
		
		$(Prev).addEvent('click', function(){
			new Fx.Tween(Img, {
				property : 'opacity',
				onComplete : function() {
					current = (current != 0) ? current-1 : pages.length-1 ;
					$(Img).set('src',pages[current].src);
					Title.innerHTML = pages[current].alt;
					$(Img).tween('opacity',1);
				}
			}).start(0);
		});
		
	}
}
