Gallery = new Class({
	Implements:Options,
	
	options:{
	}, 
	
	element:null,
	
	initialize:function(el,options) {
		this.setOptions(options);
		this.image = el.getElement('img');
		el.getElements('a[rel=gallery]').addEvent('click',this.clicked.bindWithEvent(this));
	},
	
	clicked:function(ev) {
	        var newImage = new Element('img', {src:$(ev.target).getParent().get('href')});	        	        
	        this.image = newImage.replaces(this.image);
	        
		//this.image.set('src', $(ev.target).getParent().get('href'));
		ev.stop();		
	}
	
});

window.addEvent('domready',function() {
	$$('div.boximage').each(function (el) {new Gallery(el);});
});