var AlterImages = new Class({
	initialize:function() {
		this.dic = new Array();
		this.box = new Array();
		this.images = new Array();
	},
	add:function(id, asrc) {
		if($(id) != undefined) {
			var osrc = $(id).src;
			this.dic.push(id);
			this.box.push([id, osrc, asrc, new Asset.image(asrc)]);
		}
	},
	load:function() {
		var imax = this.box.length;
		for(var i=0;i<imax;i++) {
			var id = this.box[i][0];
			var el = $(id);
			el.addEvent('mouseover', this.setMouseOver.bind(this,[i,id]));
			el.addEvent('mouseout', this.setMouseOut.bind(this,[i,id]));
		}
	},
	setMouseOver:function(i, id) {
		$(id).src = this.box[i][2];
	},
	setMouseOut:function(i, id) {
		$(id).src = this.box[i][1];
	}
});