$.fn.slider=function(clas,options){var settings={navId:'thumbnav',navClass:'thumbnav',navAttach:'append',highlightClass:'thumbnav-hover',prevButtonClass:'prev-button',nextButtonClass:'next-button',prevText:' ',nextText:' ',linkText:'•',linkWrap:null,height:null} if(options)$.extend(settings,options);return this.each(function(){var _c=_h=0;var me=$(this);var size;var i=0;var navid='#'+settings.navId;function init(){size=$(clas,me).not(navid).size();if(settings.height==null){settings.height=getHighest();} if(size>1){makeNav();change(i);} sizePanel();if(settings.linkWrap!=null){linkWrap();}} function makeNav(){var str='
' str+='
';str+='
';str+='
' str+='
';for(var i=0;i';str+=(settings.linkText==null)?j:settings.linkText;str+='';} str+='
';switch(settings.navAttach){case'before':$(me).before(str);break;case'after':$(me).after(str);break;case'prepend':$(me).prepend(str);break;default:$(me).append(str);break;}} function sizePanel(){if($.browser.msie){$(me).find(clas).not(navid).css({height:settings.height});}else{$(me).find(clas).not(navid).css({minHeight:settings.height});}} function getHighest(){var highest=0;$(me).find(clas).not(navid).each(function(){if(this.offsetHeight>highest){highest=this.offsetHeight;}});highest=highest+"px";return highest;} function linkWrap(){$(me).find(navid).find("a").wrap(settings.linkWrap);} function auto(){_c=_c>size-2?0:_c+1;change(_c);} function play(){_h=setInterval(function(){auto();},3000);} function change(obj){$(me).find(navid).find('a').css('color','#558000').eq(obj).css('color','#e87224').blur();$(me).find(clas).hide().eq(obj).fadeIn('slow');} init();$(this).find("a").click(function(){if($(this).attr('rel')=='next'){if(i0){i=i-1;}else if(i==0){i=size-1;}}else{var j=$(this).attr('rel');i=j-1;} clearInterval(_h);_c=i;play();change(i);return false;});play();});}