(function(a){a.fn.autoMouseOver3State=function(c){c=a.extend({outStr:"-out.",overStr:"-over.",downStr:"-down."},c||{});var b=new Array();a(this).filter("img").each(function(){var e=a(this).attr("src").replace(c.outStr,c.overStr);var d=new Image();d.src=e;b.push(d)});a(this).filter("img").hover(function(){a(this).attr("src",a(this).attr("src").replace(c.outStr,c.overStr))},function(){a(this).attr("src",a(this).attr("src").replace(c.overStr,c.outStr))});a(this).filter("img").mousedown(function(){a(this).attr("src",a(this).attr("src").replace(c.overStr,c.downStr))},function(){a(this).attr("src",a(this).attr("src").replace(c.downStr,c.overStr))});a(this).filter("img").mouseout(function(){a(this).attr("src",a(this).attr("src").replace(c.downStr,c.outStr))},function(){a(this).attr("src",a(this).attr("src").replace(c.outStr,c.downStr))});return a}})(jQuery);