
var imageFade=function(obj){this.initialize(obj);}
imageFade.prototype={initialize:function(obj){var self=this;this.obj=obj;this.currentElm=0;this.setObservers();this.clearFader=true;this.isFading=false;},setObservers:function(){var self=this;if(this.obj.autoStartFader){this.isFading=true;this.newTimer=setInterval(function(){var i=self.currentElm+1;if(i>($(self.obj.numbers).size()-1)){i=0;}
self.switchImage(i,$(self.obj.numbers).eq(i));},self.obj.speed);}
if($(this.obj.stopfader).size()>0){$(this.obj.stopfader).eq(0).mouseover(function(){if(self.isFading){self.stopSwitch();self.isFading=false;}});}
$(this.obj.numbers).each(function(i,elm){$(elm).click(function(){self.switchImage(i,elm);if(self.clearFader){self.stopSwitch();self.isFading=false;self.clearFader=false;}
return false;});})},switchImage:function(i,elm){var self=this;if(self.currentElm!=i){$(self.obj.mainImages).eq(self.currentElm).fadeOut('fast');$(self.obj.mainImages).eq(i).fadeIn('fast');$(self.obj.numbers).eq(self.currentElm).removeClass('active');$(elm).addClass('active');self.currentElm=i;}},stopSwitch:function(){clearInterval(this.newTimer);}};$(document).ready(function(){if($('.image').size()>0){new imageFade({mainImages:'.image',numbers:'.navi',autoStartFader:true,stopFader:'',speed:4000});}});
