/**਀ ⨀ 吀栀椀猀 椀猀 琀栀攀 爀漀琀愀琀椀漀渀 椀洀愀最攀 猀氀椀搀攀爀 眀椀琀栀 爀攀昀氀攀挀琀椀漀渀猀⸀ 
 * ਀ ⨀ 䀀愀甀琀栀漀爀 倀攀砀攀琀漀 
 * http://pexeto.com/਀ ⨀⼀ 
਀⠀昀甀渀挀琀椀漀渀⠀␀⤀ 笀 
	਀ऀ ␀⸀昀渀⸀猀氀椀搀攀爀 㴀 昀甀渀挀琀椀漀渀⠀漀瀀琀椀漀渀猀⤀ 笀 
		 ਀ऀऀ 瘀愀爀 漀瀀琀椀漀渀猀 㴀 ␀⸀攀砀琀攀渀搀⠀笀 
		 animationSpeed : 500, //this is the animation speed਀ऀऀ 眀爀愀瀀瀀攀爀圀椀搀琀栀㨀㄀　　　Ⰰ  ⼀⼀琀栀椀猀 椀猀 琀栀攀 眀椀搀琀栀 漀昀 琀栀攀 搀椀瘀 琀栀愀琀 挀漀渀琀愀椀渀猀 愀氀氀 琀栀攀 椀洀愀最攀猀 
		 imageWidth:400,   //this is the width of a single image਀ऀऀ 眀椀搀琀栀吀漀刀攀搀甀挀攀㨀㘀　Ⰰ 
		 smallTop:55,਀ऀऀ 漀爀椀最椀渀愀氀吀漀瀀㨀㐀　Ⰰ 
		 transition:''਀ऀऀ 紀Ⰰ 漀瀀琀椀漀渀猀⤀㬀 
		 ਀ऀऀ 瘀愀爀 瘀愀氀甀攀猀㴀笀 
				// DO NOT CHANGE THESE VALUES:਀ऀऀऀऀ 挀甀爀爀攀渀琀䰀攀昀琀㨀　Ⰰ 
				 previousLeft:0,਀ऀऀऀऀ 渀攀砀琀䰀攀昀琀㨀　Ⰰ 
				 smallWidth:0,਀ऀऀऀऀ 搀椀瘀一甀洀戀攀爀㨀　Ⰰ 
				 imageHolders:[],਀ऀऀऀऀ 椀洀愀最攀猀㨀嬀崀Ⰰ 
				 reflections:[],਀ऀऀऀऀ 爀攀昀氀攀挀琀椀漀渀䤀洀愀最攀猀㨀嬀崀Ⰰ 
				 marginLeft:-60਀ऀऀ 紀㬀 
		  ਀ऀऀ 爀攀琀甀爀渀 琀栀椀猀⸀攀愀挀栀⠀昀甀渀挀琀椀漀渀⠀猀攀琀琀椀渀最猀⤀ 笀 
			 ਀ऀऀऀ 瘀愀爀 搀椀瘀䄀爀爀愀礀㴀␀⸀洀愀欀攀䄀爀爀愀礀⠀␀⠀琀栀椀猀⤀⸀昀椀渀搀⠀✀⸀椀洀愀最攀开栀漀氀搀攀爀✀⤀⤀㬀 
			 values.divNumber=divArray.length;਀ऀऀऀ  
			//do the initial calculations for positioning images਀ऀऀऀ 瘀愀氀甀攀猀⸀挀甀爀爀攀渀琀䰀攀昀琀㴀漀瀀琀椀漀渀猀⸀眀爀愀瀀瀀攀爀圀椀搀琀栀⼀㈀ⴀ漀瀀琀椀漀渀猀⸀椀洀愀最攀圀椀搀琀栀⼀㈀㬀 
			 ਀ऀऀऀ 瘀愀氀甀攀猀⸀瀀爀攀瘀椀漀甀猀䰀攀昀琀㴀瘀愀氀甀攀猀⸀挀甀爀爀攀渀琀䰀攀昀琀ⴀ⠀⠀漀瀀琀椀漀渀猀⸀椀洀愀最攀圀椀搀琀栀ⴀ漀瀀琀椀漀渀猀⸀眀椀搀琀栀吀漀刀攀搀甀挀攀⤀⼀㈀⤀⬀㌀　㬀 
			 values.nextLeft=values.currentLeft+options.imageWidth-(options.imageWidth-options.widthToReduce)/2-30;਀ऀऀऀ 瘀愀氀甀攀猀⸀猀洀愀氀氀圀椀搀琀栀㴀漀瀀琀椀漀渀猀⸀椀洀愀最攀圀椀搀琀栀ⴀ漀瀀琀椀漀渀猀⸀眀椀搀琀栀吀漀刀攀搀甀挀攀㬀 
			 values.imageHolders=$(this).find(('div.image_holder'));਀ऀऀऀ 瘀愀氀甀攀猀⸀椀洀愀最攀猀㴀␀⠀琀栀椀猀⤀⸀昀椀渀搀⠀⠀✀搀椀瘀⸀椀洀愀最攀开栀漀氀搀攀爀 椀洀最⸀猀氀椀搀攀爀开椀洀最✀⤀⤀㬀 
			 ਀ऀऀऀ 瘀愀爀 挀甀爀爀攀渀琀䤀洀愀最攀㴀㄀㬀 
			 ਀ऀऀऀ ⼀⼀愀瀀瀀攀渀搀 琀栀攀 琀爀愀渀猀瀀愀爀攀渀琀 栀漀瘀攀爀猀 琀漀 愀氀氀 琀栀攀 椀洀愀最攀猀㨀 
			 $('<div class="reflect"><div class="reflect_gradient"></div></div>').insertAfter($(this).find('div.image_holder img'));਀ऀऀऀ 瘀愀氀甀攀猀⸀爀攀昀氀攀挀琀椀漀渀猀㴀␀⠀琀栀椀猀⤀⸀昀椀渀搀⠀⠀✀搀椀瘀⸀椀洀愀最攀开栀漀氀搀攀爀 搀椀瘀⸀爀攀昀氀攀挀琀✀⤀⤀㬀 
			 ਀ऀऀऀ⼀⼀猀攀琀 琀栀攀 爀攀昀氀攀挀琀椀漀渀猀 
			 values.imageHolders.each(function(i){				 ਀ऀऀऀऀ 瘀愀爀 椀洀最 㴀 渀攀眀 䤀洀愀最攀⠀⤀㬀 
				 img.onload = function() {਀ऀऀऀऀ ऀ倀椀砀愀猀琀椀挀⸀瀀爀漀挀攀猀猀⠀椀洀最Ⰰ ∀昀氀椀瀀瘀∀⤀㬀 
				 	values.reflectionImages[i]=img;਀ऀऀऀऀ ऀ椀昀⠀椀㴀㴀瘀愀氀甀攀猀⸀椀洀愀最攀䠀漀氀搀攀爀猀⸀氀攀渀最琀栀ⴀ㄀⤀笀 
						$.fn.slider.positionImages($(this),values, options,currentImage);਀ऀऀऀऀ ऀ紀 
਀ऀऀऀऀ 紀㬀 
				 $(values.reflections[i]).append(img);਀ऀऀऀऀ 椀洀最⸀猀爀挀 㴀 ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀猀嬀椀崀⤀⸀愀琀琀爀⠀✀猀爀挀✀⤀㬀 
			 });਀ऀऀऀ 
			 ਀ऀऀ 紀⤀㬀ऀ  
	 };਀ऀ  
	 /**਀ऀ  ⨀ 䤀渀椀琀椀愀氀氀礀 瀀漀猀椀琀椀漀渀 琀栀攀 椀洀愀最攀猀⸀ 
	  */਀ऀ ␀⸀昀渀⸀猀氀椀搀攀爀⸀瀀漀猀椀琀椀漀渀䤀洀愀最攀猀 㴀 昀甀渀挀琀椀漀渀⠀眀爀愀瀀瀀攀爀Ⰰ瘀愀氀甀攀猀Ⰰ漀瀀琀椀漀渀猀Ⰰ挀甀爀爀攀渀琀⤀ 笀 
		 ਀ऀऀ ⼀⼀瀀漀猀椀琀椀漀渀 愀氀氀 琀栀攀 椀洀愀最攀猀 漀渀 琀栀攀 瀀氀愀挀攀 漀昀 琀栀攀 挀攀渀琀爀愀氀 漀渀攀 
		 values.imageHolders.css({left:values.currentLeft, top:options.smallTop, zIndex:1}).hide();਀ऀऀ 瘀愀氀甀攀猀⸀椀洀愀最攀猀⸀挀猀猀⠀笀眀椀搀琀栀㨀瘀愀氀甀攀猀⸀猀洀愀氀氀圀椀搀琀栀⬀✀瀀砀✀Ⰰ 漀瀀愀挀椀琀礀㨀✀栀椀搀攀✀紀⤀㬀 
		 values.images.mouseover(function(){਀ऀऀऀ␀⠀琀栀椀猀⤀⸀挀猀猀⠀笀挀甀爀猀漀爀㨀✀瀀漀椀渀琀攀爀✀紀⤀㬀  
		 });਀ऀ  
		 ਀ऀऀ ⼀⼀瀀漀猀椀琀椀漀渀 琀栀攀 琀漀瀀 椀洀愀最攀猀 
		 values.imageHolders.each(function(i){	਀ऀऀऀ ऀऀ  
			 switch(i){਀ऀऀऀ 挀愀猀攀⠀挀甀爀爀攀渀琀ⴀ㄀⤀㨀 
				 $(this).css({left:values.previousLeft, zIndex:10}).show().bind('click', {options:options, values:values, wrapper:wrapper},$.fn.slider.clickLeft);਀ऀऀऀ     ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀猀嬀椀崀⤀⸀愀渀椀洀愀琀攀⠀笀漀瀀愀挀椀琀礀㨀　⸀㔀紀Ⰰ　⤀㬀 
				 break;਀ऀऀऀ 挀愀猀攀⠀挀甀爀爀攀渀琀⤀㨀 
				 $(this).css({left:values.currentLeft, zIndex:20, top:options.originalTop}).show().find('img').css({width:options.imageWidth,opacity:1});਀ऀऀऀ     ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀猀嬀椀崀⤀⸀洀漀甀猀攀漀瘀攀爀⠀昀甀渀挀琀椀漀渀⠀⤀笀 
					$(this).css({cursor:'default'}); ਀ऀऀऀऀ 紀⤀㬀 
			 	break;਀ऀऀऀ 挀愀猀攀⠀挀甀爀爀攀渀琀⬀㄀⤀㨀 
				 $(this).css({left:values.nextLeft, zIndex:10}).show().bind('click', {options:options, values:values, wrapper:wrapper}, $.fn.slider.clickRight);਀ऀऀऀ     ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀猀嬀椀崀⤀⸀愀渀椀洀愀琀攀⠀笀漀瀀愀挀椀琀礀㨀　⸀㔀紀Ⰰ　⤀㬀 
			     $(values.reflections[i]).css({marginLeft:values.marginLeft});਀ऀऀऀ 戀爀攀愀欀㬀 
			 case(current-2):਀ऀऀऀऀ ␀⠀琀栀椀猀⤀⸀挀猀猀⠀笀氀攀昀琀㨀瘀愀氀甀攀猀⸀瀀爀攀瘀椀漀甀猀䰀攀昀琀ⴀ㈀　紀⤀㬀 
			 	 $(values.reflections[i]).css({marginLeft:values.marginLeft});਀ऀऀऀ 戀爀攀愀欀㬀 
			 case(current+2):਀ऀऀऀऀ ␀⠀琀栀椀猀⤀⸀挀猀猀⠀笀氀攀昀琀㨀瘀愀氀甀攀猀⸀渀攀砀琀䰀攀昀琀⬀㈀　紀⤀㬀 
			 break;਀ऀऀऀ 紀 
		 });਀ऀऀ  
	};਀ऀ 
	/**਀ऀ ⨀ 䜀攀琀猀 琀栀攀 渀攀砀琀 椀洀愀最攀⸀ 䤀昀 椀琀 爀攀愀挀栀攀猀 琀栀攀 攀渀搀 漀昀 琀栀攀 椀洀愀最攀猀Ⰰ 爀攀琀甀爀渀猀 琀栀攀 昀椀爀猀琀 漀渀攀 
	 */਀ऀ␀⸀昀渀⸀猀氀椀搀攀爀⸀最攀琀一攀砀琀䤀洀愀最攀 㴀 昀甀渀挀琀椀漀渀⠀挀甀爀爀攀渀琀Ⰰ 猀琀攀瀀Ⰰ 搀椀瘀一甀洀戀攀爀⤀ 笀 
		if ((step + current) <= (divNumber - 1)) {਀ऀऀऀ爀攀琀甀爀渀 猀琀攀瀀 ⬀ 挀甀爀爀攀渀琀㬀 
		} else {਀ऀऀऀ瘀愀爀 爀攀猀 㴀 搀椀瘀一甀洀戀攀爀 ⴀ ⠀猀琀攀瀀 ⬀ 挀甀爀爀攀渀琀⤀㬀 
			if (res >= 0) {਀ऀऀऀऀ爀攀琀甀爀渀 爀攀猀㬀 
			} else {਀ऀऀऀऀ爀攀琀甀爀渀 ⠀爀攀猀 ⨀ ⠀ⴀ㄀⤀⤀㬀 
			}਀ऀऀ紀 
਀ऀ紀㬀 
	਀ऀ⼀⨀⨀ 
	 * Gets the next image. If it reaches the end of the images, returns the first one਀ऀ ⨀⼀ 
	$.fn.slider.getPreviousImage = function(current, step, divNumber) {਀ऀऀ椀昀 ⠀挀甀爀爀攀渀琀ⴀ猀琀攀瀀㸀㴀　⤀ 笀 
			return current-step;਀ऀऀ紀 攀氀猀攀 笀 
			return divNumber+current-step;਀ऀऀ紀 
	};਀ऀ 
	/**਀ऀ ⨀ 吀栀椀猀 椀猀 琀栀攀 昀甀渀挀琀椀漀渀 眀栀椀挀栀 椀猀 攀砀攀挀甀琀攀搀 愀昀琀攀爀 挀氀椀挀欀椀渀最 漀渀 愀渀 椀洀愀最攀 昀爀漀洀 琀栀攀 爀椀最栀琀 
	 */਀ऀ␀⸀昀渀⸀猀氀椀搀攀爀⸀挀氀椀挀欀刀椀最栀琀 㴀 昀甀渀挀琀椀漀渀⠀攀瘀攀渀琀⤀笀 
		਀ऀऀ瘀愀爀 漀瀀琀椀漀渀猀㴀攀瘀攀渀琀⸀搀愀琀愀⸀漀瀀琀椀漀渀猀Ⰰ 
		 values=event.data.values,਀ऀऀ 搀椀瘀一甀洀戀攀爀㴀瘀愀氀甀攀猀⸀搀椀瘀一甀洀戀攀爀Ⰰ 
		 currentClicked=Number($('#'+$(this).parent().attr('id')+' .image_holder').index(this)),਀ऀऀ 挀甀爀爀攀渀琀䤀洀愀最攀㴀␀⸀昀渀⸀猀氀椀搀攀爀⸀最攀琀倀爀攀瘀椀漀甀猀䤀洀愀最攀⠀挀甀爀爀攀渀琀䌀氀椀挀欀攀搀Ⰰ㄀Ⰰ搀椀瘀一甀洀戀攀爀⤀㬀 
		਀ऀऀ⼀⼀栀椀搀攀 琀栀攀 洀漀猀琀 氀攀昀琀 椀洀愀最攀 
		var img_index=$.fn.slider.getPreviousImage(currentImage,1,divNumber);਀ऀऀ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀䠀漀氀搀攀爀猀嬀椀洀最开椀渀搀攀砀崀⤀⸀愀渀椀洀愀琀攀⠀笀漀瀀愀挀椀琀礀㨀✀栀椀搀攀✀紀Ⰰ㄀　　⤀㬀 
		$(values.imageHolders[img_index]).animate({left:values.previousLeft+20},1000);਀ऀऀ 
		//show the image which will be in the right਀ऀऀ椀洀最开椀渀搀攀砀㴀␀⸀昀渀⸀猀氀椀搀攀爀⸀最攀琀一攀砀琀䤀洀愀最攀⠀挀甀爀爀攀渀琀䤀洀愀最攀Ⰰ㈀Ⰰ搀椀瘀一甀洀戀攀爀⤀㬀 
		$.fn.slider.showNextImage(values, options, values.nextLeft, img_index, values.marginLeft);਀ऀऀ 
		//move the old current image to the left਀ऀऀ␀⸀昀渀⸀猀氀椀搀攀爀⸀爀攀洀漀瘀攀䌀甀爀爀攀渀琀䤀洀愀最攀⠀瘀愀氀甀攀猀Ⰰ 漀瀀琀椀漀渀猀Ⰰ 瘀愀氀甀攀猀⸀瀀爀攀瘀椀漀甀猀䰀攀昀琀Ⰰ 挀甀爀爀攀渀琀䤀洀愀最攀Ⰰ 　⤀㬀 
		਀ऀऀ⼀⼀洀漀瘀攀 琀栀攀 爀椀最栀琀 椀洀愀最攀 琀漀 琀栀攀 挀攀渀琀攀爀ⴀ 渀漀眀 琀栀椀猀 椀猀 琀栀攀 挀甀爀爀攀渀琀 椀洀愀最攀 
		img_index=$.fn.slider.getNextImage(currentImage,1,divNumber);਀ऀऀ␀⸀昀渀⸀猀氀椀搀攀爀⸀猀栀漀眀䌀甀爀爀攀渀琀䤀洀愀最攀⠀瘀愀氀甀攀猀Ⰰ 漀瀀琀椀漀渀猀Ⰰ 椀洀最开椀渀搀攀砀Ⰰ 瘀愀氀甀攀猀⸀洀愀爀最椀渀䰀攀昀琀⤀㬀ऀ 
		਀ऀऀ⼀⼀瀀爀攀瀀愀爀攀 琀栀攀 渀攀砀琀 椀洀愀最攀 琀漀 戀攀 猀栀漀眀渀 漀渀 琀栀攀 爀椀最栀琀 猀椀搀攀 昀漀爀 琀栀攀 渀攀砀琀 挀氀椀挀欀 
		img_index=$.fn.slider.getNextImage(currentImage,3,divNumber);਀ऀऀ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀䠀漀氀搀攀爀猀嬀椀洀最开椀渀搀攀砀崀⤀⸀挀猀猀⠀笀氀攀昀琀㨀瘀愀氀甀攀猀⸀渀攀砀琀䰀攀昀琀ⴀ㈀　Ⰰ 琀漀瀀㨀漀瀀琀椀漀渀猀⸀猀洀愀氀氀吀漀瀀Ⰰ 稀䤀渀搀攀砀㨀㄀紀⤀㬀 
		਀ऀऀ⼀⼀甀渀戀椀渀搀 琀栀攀 挀氀椀挀欀 栀愀渀搀氀攀爀猀 昀漀爀 琀栀攀 漀氀搀 氀攀昀琀 愀渀搀 爀椀最栀琀 椀洀愀最攀猀 愀渀搀 戀椀渀搀 琀栀攀 挀氀椀挀欀 栀愀渀搀氀攀爀猀 昀漀爀 琀栀攀 渀攀眀 漀渀攀猀 
		$(this).unbind();਀ऀऀ椀洀最开椀渀搀攀砀㴀␀⸀昀渀⸀猀氀椀搀攀爀⸀最攀琀一攀砀琀䤀洀愀最攀⠀挀甀爀爀攀渀琀䤀洀愀最攀Ⰰ㈀Ⰰ搀椀瘀一甀洀戀攀爀⤀㬀 
		$(values.imageHolders[img_index]).bind('click', {options:options, values:values}, $.fn.slider.clickRight);਀ऀऀ 
		img_index=$.fn.slider.getPreviousImage(currentImage,1,divNumber);਀ऀऀ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀䠀漀氀搀攀爀猀嬀椀洀最开椀渀搀攀砀崀⤀⸀甀渀戀椀渀搀⠀⤀㬀 
		$(values.imageHolders[currentImage]).bind('click', {options:options, values:values}, $.fn.slider.clickLeft);਀ऀ 
	};਀ऀ 
	/**਀ऀ ⨀ 吀栀椀猀 椀猀 琀栀攀 昀甀渀挀琀椀漀渀 眀栀椀挀栀 椀猀 攀砀攀挀甀琀攀搀 愀昀琀攀爀 挀氀椀挀欀椀渀最 漀渀 愀渀 椀洀愀最攀 昀爀漀洀 琀栀攀 氀攀昀琀⸀ 
	 */਀ऀ␀⸀昀渀⸀猀氀椀搀攀爀⸀挀氀椀挀欀䰀攀昀琀 㴀 昀甀渀挀琀椀漀渀⠀攀瘀攀渀琀⤀笀 
	਀ऀऀ瘀愀爀 漀瀀琀椀漀渀猀㴀攀瘀攀渀琀⸀搀愀琀愀⸀漀瀀琀椀漀渀猀Ⰰ 
		 values=event.data.values,਀ऀऀ 搀椀瘀一甀洀戀攀爀㴀瘀愀氀甀攀猀⸀搀椀瘀一甀洀戀攀爀Ⰰ 
		 currentClicked=Number($('#'+$(this).parent().attr('id')+' .image_holder').index(this)),਀ऀऀ 挀甀爀爀攀渀琀䤀洀愀最攀㴀␀⸀昀渀⸀猀氀椀搀攀爀⸀最攀琀一攀砀琀䤀洀愀最攀⠀挀甀爀爀攀渀琀䌀氀椀挀欀攀搀Ⰰ㄀Ⰰ搀椀瘀一甀洀戀攀爀⤀㬀 
		਀ऀऀ⼀⼀洀漀瘀攀 琀栀攀 氀攀昀琀 椀洀愀最攀 琀漀 琀栀攀 挀攀渀琀攀爀Ⰰ 渀漀眀 琀栀椀猀 椀猀 琀栀攀 挀甀爀爀攀渀琀 椀洀愀最攀 
		var img_index=$.fn.slider.getPreviousImage(currentImage,1,divNumber);਀ऀऀ␀⸀昀渀⸀猀氀椀搀攀爀⸀猀栀漀眀䌀甀爀爀攀渀琀䤀洀愀最攀⠀瘀愀氀甀攀猀Ⰰ 漀瀀琀椀漀渀猀Ⰰ 椀洀最开椀渀搀攀砀Ⰰ　⤀㬀 
		਀ऀऀ⼀⼀栀椀搀攀 琀栀攀 洀漀猀琀 爀椀最栀琀 椀洀愀最攀 
		img_index=$.fn.slider.getNextImage(currentImage,1,divNumber);਀ऀऀ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀䠀漀氀搀攀爀猀嬀椀洀最开椀渀搀攀砀崀⤀⸀愀渀椀洀愀琀攀⠀笀漀瀀愀挀椀琀礀㨀✀栀椀搀攀✀紀Ⰰ㄀　　⤀㬀 
		$(values.imageHolders[img_index]).animate({left:values.nextLeft-30},1000);਀ऀऀ 
		਀ऀऀ⼀⼀洀漀瘀攀 琀栀攀 漀氀搀 挀甀爀爀攀渀琀 椀洀愀最攀 琀漀 琀栀攀 爀椀最栀琀 
		$.fn.slider.removeCurrentImage(values, options, values.nextLeft, currentImage, values.marginLeft);਀ऀऀ 
		//show the new left image਀ऀऀ椀洀最开椀渀搀攀砀㴀␀⸀昀渀⸀猀氀椀搀攀爀⸀最攀琀倀爀攀瘀椀漀甀猀䤀洀愀最攀⠀挀甀爀爀攀渀琀䤀洀愀最攀Ⰰ㈀Ⰰ搀椀瘀一甀洀戀攀爀⤀㬀 
		$.fn.slider.showNextImage(values, options, values.previousLeft, img_index, 0);਀ऀऀ 
		਀ऀऀ⼀⼀瀀爀攀瀀愀爀攀 琀栀攀 渀攀砀琀 氀攀昀琀 椀洀愀最攀 琀漀 戀攀 猀栀漀眀渀 
		img_index=$.fn.slider.getPreviousImage(currentImage,3,divNumber);਀ऀऀ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀䠀漀氀搀攀爀猀嬀椀洀最开椀渀搀攀砀崀⤀⸀挀猀猀⠀笀氀攀昀琀㨀瘀愀氀甀攀猀⸀瀀爀攀瘀椀漀甀猀䰀攀昀琀⬀㌀　Ⰰ 琀漀瀀㨀漀瀀琀椀漀渀猀⸀猀洀愀氀氀吀漀瀀Ⰰ 稀䤀渀搀攀砀㨀㄀紀⤀㬀 
		਀ऀऀ 
		//unbind the click handlers for the old left and right images and bind the click handlers for the new ones਀ऀऀ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀䠀漀氀搀攀爀猀嬀挀甀爀爀攀渀琀䤀洀愀最攀崀⤀⸀戀椀渀搀⠀✀挀氀椀挀欀✀Ⰰ 笀漀瀀琀椀漀渀猀㨀漀瀀琀椀漀渀猀Ⰰ 瘀愀氀甀攀猀㨀瘀愀氀甀攀猀紀Ⰰ ␀⸀昀渀⸀猀氀椀搀攀爀⸀挀氀椀挀欀刀椀最栀琀⤀㬀 
		img_index=$.fn.slider.getNextImage(currentImage,1,divNumber);਀ऀऀ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀䠀漀氀搀攀爀猀嬀椀洀最开椀渀搀攀砀崀⤀⸀甀渀戀椀渀搀⠀✀挀氀椀挀欀✀⤀㬀 
		਀ऀऀ␀⠀琀栀椀猀⤀⸀甀渀戀椀渀搀⠀⤀㬀 
		img_index=$.fn.slider.getPreviousImage(currentImage,2,divNumber);਀ऀऀ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀䠀漀氀搀攀爀猀嬀椀洀最开椀渀搀攀砀崀⤀⸀戀椀渀搀⠀✀挀氀椀挀欀✀Ⰰ 笀漀瀀琀椀漀渀猀㨀漀瀀琀椀漀渀猀Ⰰ 瘀愀氀甀攀猀㨀瘀愀氀甀攀猀紀Ⰰ ␀⸀昀渀⸀猀氀椀搀攀爀⸀挀氀椀挀欀䰀攀昀琀⤀㬀 
		਀ऀ紀㬀 
	਀ऀ⼀⨀⨀ 
	 * Shows the new current image.਀ऀ ⨀⼀ 
	$.fn.slider.showCurrentImage=function(values, options, img_index, margin){਀ऀऀ⼀⼀␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀猀嬀椀洀最开椀渀搀攀砀崀⤀⸀挀猀猀⠀笀眀椀搀琀栀㨀漀瀀琀椀漀渀猀⸀椀洀愀最攀圀椀搀琀栀⬀✀瀀砀✀Ⰰ 洀愀爀最椀渀䰀攀昀琀㨀洀愀爀最椀渀紀⤀㬀 
		$(values.images[img_index]).animate({opacity:1, marginLeft:0,width:options.imageWidth},{duration: options.animationSpeed, easing: options.transition});਀ऀऀ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀䠀漀氀搀攀爀猀嬀椀洀最开椀渀搀攀砀崀⤀⸀愀渀椀洀愀琀攀⠀笀氀攀昀琀㨀瘀愀氀甀攀猀⸀挀甀爀爀攀渀琀䰀攀昀琀Ⰰ 琀漀瀀㨀漀瀀琀椀漀渀猀⸀漀爀椀最椀渀愀氀吀漀瀀紀Ⰰ 漀瀀琀椀漀渀猀⸀愀渀椀洀愀琀椀漀渀匀瀀攀攀搀⤀⸀挀猀猀⠀笀稀䤀渀搀攀砀㨀㈀　紀⤀㬀 
		$(values.images[img_index]).animate({opacity:1},200);਀ऀऀ瘀愀爀 爀攀昀氀攀挀琀椀漀渀匀瀀攀攀搀㴀⠀漀瀀琀椀漀渀猀⸀椀洀愀最攀圀椀搀琀栀⬀㈀　⤀⨀漀瀀琀椀漀渀猀⸀愀渀椀洀愀琀椀漀渀匀瀀攀攀搀⼀漀瀀琀椀漀渀猀⸀椀洀愀最攀圀椀搀琀栀㬀 
		$(values.reflections[img_index]).animate({marginLeft:0});਀ऀऀ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀猀嬀椀洀最开椀渀搀攀砀崀⤀⸀洀漀甀猀攀漀瘀攀爀⠀昀甀渀挀琀椀漀渀⠀⤀笀 
			$(this).css({cursor:'default'}); ਀ऀऀ 紀⤀㬀 
	};਀ऀ 
	/**਀ऀ ⨀ 刀攀洀漀瘀攀猀 琀栀攀 漀氀搀 挀甀爀爀攀渀琀 椀洀愀最攀 愀渀搀 瀀氀愀挀攀猀 椀琀 琀漀 琀栀攀 氀攀昀爀⼀爀椀最栀琀⸀ 
	 */਀ऀ␀⸀昀渀⸀猀氀椀搀攀爀⸀爀攀洀漀瘀攀䌀甀爀爀攀渀琀䤀洀愀最攀㴀昀甀渀挀琀椀漀渀⠀瘀愀氀甀攀猀Ⰰ 漀瀀琀椀漀渀猀Ⰰ 氀攀昀琀Ⰰ 挀甀爀爀攀渀琀䤀洀愀最攀Ⰰ 洀愀爀最椀渀⤀笀 
		$(values.imageHolders[currentImage]).animate({left:left, top:options.smallTop},{duration: options.animationSpeed-50, easing: options.transition}).css({zIndex:10});਀ऀऀ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀猀嬀挀甀爀爀攀渀琀䤀洀愀最攀崀⤀⸀愀渀椀洀愀琀攀⠀笀漀瀀愀挀椀琀礀㨀　⸀㔀Ⰰ眀椀搀琀栀㨀瘀愀氀甀攀猀⸀猀洀愀氀氀圀椀搀琀栀⬀✀瀀砀✀紀Ⰰ 漀瀀琀椀漀渀猀⸀愀渀椀洀愀琀椀漀渀匀瀀攀攀搀⤀㬀 
		$(values.reflections[currentImage]).animate({marginLeft:margin});਀ऀऀ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀猀嬀挀甀爀爀攀渀琀䤀洀愀最攀崀⤀⸀洀漀甀猀攀漀瘀攀爀⠀昀甀渀挀琀椀漀渀⠀⤀笀 
			$(this).css({cursor:'pointer'}); ਀ऀऀ 紀⤀㬀 
	};਀ऀ 
	/**਀ऀ ⨀ 匀栀漀眀猀 琀栀攀 渀攀砀琀 椀洀愀最攀⸀ 
	 */਀ऀ␀⸀昀渀⸀猀氀椀搀攀爀⸀猀栀漀眀一攀砀琀䤀洀愀最攀㴀昀甀渀挀琀椀漀渀⠀瘀愀氀甀攀猀Ⰰ 漀瀀琀椀漀渀猀Ⰰ 氀攀昀琀Ⰰ 椀洀最开椀渀搀攀砀Ⰰ 洀愀爀最椀渀⤀笀 
		$(values.imageHolders[img_index]).animate({opacity:'show'},0);਀ऀऀ⼀⼀␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀猀嬀椀洀最开椀渀搀攀砀崀⤀⸀愀渀椀洀愀琀攀⠀笀漀瀀愀挀椀琀礀㨀　⸀㐀紀⤀㬀 
		$(values.imageHolders[img_index]).animate({left:left, top:options.smallTop},{duration: options.animationSpeed, easing: options.transition}).css({zIndex:10});਀ऀऀ␀⠀瘀愀氀甀攀猀⸀椀洀愀最攀猀嬀椀洀最开椀渀搀攀砀崀⤀⸀挀猀猀⠀笀眀椀搀琀栀㨀瘀愀氀甀攀猀⸀猀洀愀氀氀圀椀搀琀栀⬀✀瀀砀✀紀⤀㬀 
		$(values.images[img_index]).animate({opacity:0.5});਀ऀऀ␀⠀瘀愀氀甀攀猀⸀爀攀昀氀攀挀琀椀漀渀猀嬀椀洀最开椀渀搀攀砀崀⤀⸀挀猀猀⠀笀洀愀爀最椀渀䰀攀昀琀㨀洀愀爀最椀渀紀⤀㬀 
	};਀ऀ 
	਀紀⤀⠀樀儀甀攀爀礀⤀㬀 
਀ 
਀ 
