/**
 * MooEasyRollover is a free and open source plugin made by Samuel Sanchez - www.kromack.com
 * For more details, please see http://www.kromack.com/mootools/mooeasyrollover-the-easiest-rollover-image-plugin-for-mootools/
 * 
 * PLEASE ADD CREDITS TO THIS PAGE IF YOU USE THIS PLUGIN :)
 * 
 * @author Samuel Sanchez	
 * @version 1.0
 * @see http://www.kromack.com/mootools/mooeasyrollover-the-easiest-rollover-image-plugin-for-mootools/
 * @copyright http://www.kromack.com/
 * @license free
 */
var MooEasyRollover = new Class({
	
	Implements: Options,
	
	options: {
		MooEasyRolloverClass: '',
		fullPath: '',
		prefix: ''
	},
	
	initialize: function(options){
		
		this.setOptions(options);
		this.main();
	},
	
	
	main: function () {

		$$('.' + this.options.MooEasyRolloverClass).each(function (el) {

			var tab = el.getAttribute('src');
			tab1 = tab.split('/');
			var index = tab1.length - 1;
			src = tab1[index].split('.');
	
			var onSrc = this.options.fullPath + src[0] + '-hover.' + src[1];
			var offSrc = this.options.fullPath + src[0] + '.' + src[1];
			new Asset.image(onSrc);
			
			el.addEvent('mouseover', function(e) {
				e.stop();
				el.setAttribute('src', onSrc);
			});
			
			el.addEvent('mouseout', function(e) {
				e.stop();
				el.setAttribute('src', offSrc);
			});		
			
		}, this);				
		
	}
});