;(function(a){a.fn.extend({"sochange":function(b){b=a.extend({thumbobj:null,botprev:null,botnext:null,changetype:'fade',thumbnowclass:'now',thumboverevent:true,slidetime:2000,autochange:true,clickfalse:true,overstop:true,changetime:6000,delaytime:300},b||{});var c=a(this);var d;var e=c.size();var f=0;var g;var h;var i;function j(){if(f!=g){if(b.thumbobj){a(b.thumbobj).removeclass(b.thumbnowclass).eq(g).addclass(b.thumbnowclass)};if(b.slidetime<=0){c.eq(f).hide();c.eq(g).show()}else if(b.changetype=='fade'){c.eq(f).fadeout(b.slidetime);c.eq(g).fadein(b.slidetime)}else{c.eq(f).slideup(b.slidetime);c.eq(g).slidedown(b.slidetime)};f=g;}};function k(){g=(f+1)%e;j()};c.hide().eq(0).show();if(b.thumbobj){d=a(b.thumbobj);d.removeclass(b.thumbnowclass).eq(0).addclass(b.thumbnowclass);d.click(function(){g=d.index(a(this));j();if(b.clickfalse){return false}});if(b.thumboverevent){d.hover(function(){g=d.index(a(this));i=settimeout(j,b.delaytime)},function(){cleartimeout(i)})}};if(b.botnext){a(b.botnext).click(function(){if(c.queue().length<1){k()};return false})};if(b.botprev){a(b.botprev).click(function(){if(c.queue().length<1){g=(f+e-1)%e;j()};return false})};if(b.autochange){h=setinterval(k,b.changetime);if(b.overstop){c.hover(function(){clearinterval(h);},function(){h=setinterval(k,b.changetime)})}}}})})(jquery);