nmdgf.widgets.ImageRollover = {
	
	cssClass : 'image-rollover',
	
	initialize : function() {
		var images = nmdgf.query('.'+this.cssClass);
		nmdgf.addListener(images, 'mouseover', this.rollover, this);
		nmdgf.addListener(images, 'mouseout', this.rollover, this);
	},
	
	rollover : function(e) {
		var image = nmdgf.byEvent(e);
		var currentImage = image.src;
		image.src = image.getAttribute('hover');
		image.setAttribute('hover', currentImage);
	}

};
nmdgf.registerWidget(nmdgf.widgets.ImageRollover);

