// #require mootools.jsvar selectors = [	"a.rollover",	// ˆê”ÊA	"img.rollover",	// ˆê”ÊB	"input.rollover"	// ˆê”ÊC];if (window.addEvent) {	var getElmentsBySelectors = function (selectors) {		selectors = selectors.filter(function(flg){return !!flg;});		return $$(selectors.join(','));	};	window.addEvent('domready', function(){		// ‰æ‘œ‚ÌØ‚è‘Ö‚¦•\Ž¦		var fn_mover_factory = function(theObj) {			return function () {				theObj.target.src = theObj.sw_img.src;			};		};		var fn_mout_factory = function(theObj) {			return function () {				theObj.target.src = theObj.src;			};		};		getElmentsBySelectors(selectors).each(function (elm) {			var imgs = [elm];			if (!elm.src) {				imgs = elm.getElements('img');			}			imgs.each(function (img) {				if (img.src.test(/^.+?-(act|on)\.(gif|jpg|jpeg|xbm|png)$/))	return;				var sw_img = new Image;				sw_img.src = img.src.replace(					/^(.+?)(?:-on)?(\.(gif|jpg|jpeg|xbm|png))$/,					"$1-on$2");				var obj = {					"target": img,					"src": img.src,					"sw_img": sw_img				};				this.addEvent('mouseenter', fn_mover_factory(obj));				this.addEvent('mouseleave', fn_mout_factory(obj));			}, elm);		});	});}