(function(){
  if(window['$'] != null) {
    var init = window.rollOverMouse = function(){
  		$$(".ov").each(function(e){
  			var ftype = e.src.substring(e.src.lastIndexOf('.'), e.src.length);
  			var hsrc = e.src.replace(ftype, '_on'+ftype);
  			var imgOff = e;
  			var imgOn = new Element('img', {src:hsrc, style:'display:none;', border: 0});
  			Event.observe(imgOn, 'mouseout', function(){
  				imgOn.hide();
  				imgOff.show();
  			});
  			Event.observe(imgOff, 'mouseover', function(){
  				imgOn.show();
  				imgOff.hide();
  			});
  			new Insertion.After(e, imgOn);
  		});
  	};
  	Event.observe(window, 'load', init);
  }
})();
