jQuery.simpleRO=function(options){options=options||{};options.hasActive=options.hasActive||false;options.filter=options.filter||"img, input:image";var over_preloaded=null;var active_preloaded=null;var a={up:function(source){return source.replace(/(_o\.|_a\.)/,'_u.')},over:function(source){return source.replace(/(_a\.|_u\.)/,'_o.')},active:function(source){return source.replace(/(_o\.|_u\.)/,'_a.')}};$(options.filter).each(function(i,val){var source=$(val).attr('src');if($(val).attr('src').match(/_u/)!==null){if(over_preloaded===null){over_preloaded=$('<img>').attr('src',a.over(source))}$(val).hover(function(){$(this).attr('src',a.over(source))},function(){$(this).attr('src',a.up(source))});if(options.hasActive!==false){if(active_preloaded===null){active_preloaded=$('<img>').attr('src',a.active(source))}$(val).mousedown(function(){$(this).attr('src',a.active(source))}).mouseup(function(){$(this).attr('src',a.over(source))})}}})};$(document).ready(function(){$.simpleRO()});