(function($) {
	$.fn.galleryslide = function(){
		var slides = $(this).find('li');
		var slidenum = 0;
		var slide1 = $(this).find(':first').clone();
		$.each(slides, function() {
			var slidenum2 = $(slides).length - slidenum - 1;
			$(this).attr({id: 'slide' + slidenum});
			$(this).find('img').attr({id: 'slideimg' + slidenum});
			$('ul#galleryindex').append('<li><a id="slidebtn' + slidenum2 + '" href="#">' + (slidenum2 + 1) + '</a></li>');
			$('a#slidebtn' + slidenum2).bind('click', slideshow);
			//console.log('number', $(slides).length - slidenum - 1);
			slidenum += 1;
			if (slidenum < $(slides).length){
				$('ul#galleryindex').append('<li class="fill">|</li>');
			}
		});
		$(this).append(slide1);
		$('a#slidebtn0').addClass('active');
		
		function slideshow(){
			if (!($(this).hasClass('active'))){
				$('#galleryindex li a.active').removeClass('active');
				var tslide = $(this).attr('id').substr(8);
				$(this).addClass('active');
				$('#galleryslideshow').stop().scrollTo($('li#slide' + tslide).position().left, 1100, {axis:'x'});
			}
			$(this).blur();
			return false;
		}
	};
})(jQuery);