/**
 * jQuery scroll plugin
 * @name jquery.scroll-0.1.js
 * @author pawelw
 * @www www.projektujemy.pl
 * @version 0.1
 * @date April 17, 2009
 * @category jQuery plugin
 */
(function($) {

$.fn.scroll = function(options) {
		
  	$.fn.scroll.defaults = {
		duration: '400'
  	};

  	var defaults = $.extend(defaults, options);
	
	var imgArray = new Array();
	selectedImg = 0;
	selectedImg1 = 0;

	var img = $('ul.images li img')

  	var events = function(elem, i) {
		var $elem = $(elem);

		$elem.click(function() {
			for (var i = 0; i < img.length; i++) {
				imgArray.push(new Array(img[i].getAttribute('src', 2)));
			}
			
			selectedImg1 = 0;
			clearTimeout(t);
			$elem.each(function() {
				while (imgArray[selectedImg][0] != $elem.attr('href')) {
					selectedImg++;
				}	
				while (imgArray[selectedImg1][0] != $elem.attr('href')) {
					selectedImg1++;
				}	

				$('div.mainGallery ul.images li.selected').removeClass('selected').fadeOut(800, function() {
					$('div.mainGallery ul.images li').eq(selectedImg1).addClass('selected').fadeIn(800, function() {t = setTimeout(autoNext, 4000);});																						
				});
				
				
				$('div.mainGallery ul.imageList li.selected').removeClass('selected');
				$('div.mainGallery ul.imageList li').eq(selectedImg).addClass('selected');
			});
			
			selectedImg = 0;

			return false;
		});

    };
	
	autoNext = function() {
		
		if ((selectedImg1 + 1) != img.length) {
			$('div.mainGallery ul.imageList li:eq('+selectedImg1+') a').parent().next().children().click();
		}
		else {
			selectedImg1 = 0;
			$('div.mainGallery ul.imageList li:eq('+selectedImg1+') a').click();
			//$('div.mainGallery ul.images li').fadeIn("slow").css('display','none');
		}
	}

	t = setTimeout(autoNext, 6000);
  	
  	return this.each(function() {
		events(this);	
    });
	
	return this;	
};

})(jQuery);