function myResize(c,b,a){var d=1;if(a&&b){if(c.width>a||c.height>b){d=Math.max(c.width/a,c.height/b)}}c.width=Math.round(c.width/d);c.height=Math.round(c.height/d)}jQuery.fn.switcher=function(a){var b={};$.extend(b,{source:null,height:null,width:null,container:null,center:true},a);return this.each(function(){if(b.source==null){return false}var d=new Image();var c=this;if(b.container!=null){b.height=$("#"+b.container).height();b.width=$("#"+b.container).width()}d.onload=function(){c.src=d.src;if(b.height==null){b.height=d.height}if(b.width==null){b.width=d.width}myResize(d,b.height,b.width);c.width=d.width;c.height=d.height;if(b.center){var e=(b.height-d.height)/2;$(c).css("display","block");$(c).css("margin",e+"px auto 0 auto")}};d.src=b.source})};