;(function($) {

	var selected = 0;

	$.fn.slider = function(speed) {

		if (speed == undefined) {
			speed = 5000;
		}

		$(this).each(function() {
		
			var sItems = $(this).find('.sItem');
			var aItems = $(this).find('.ahref'); //h3
			var spots = $(this).find('.spots').find('a').not('.stop_play');

			select(0);

			spots.click(function() {
				select(this.rel);
				return false;
			});

			function select(index) {
				sItems.fadeOut('slow');
				aItems.fadeOut('slow'); //h3
				$(sItems.get(index)).fadeIn('slow');
				$(aItems.get(index)).fadeIn('slow');//h3
				spots.removeClass('activeSpot');
				 $(spots.get(index)).addClass('activeSpot');
			}

			var interval = setInterval (function() {
				select(++selected);
				if (selected == sItems.size()-1 ) {
					selected = -1;
				}
			}, speed );

			$('.stop_play').click(function() {
				if ($(this).find('span').html() == 'stop') {
					clearInterval(interval);
					$(this).find('span').html('start');
				} else {
					interval = setInterval (function() {
						select(++selected);
						if (selected == sItems.size()-1 ) {
							selected = -1;
						}
					}, speed );
					$(this).find('span').html('stop');
				}
				return false;
			});

		});
	};

})(jQuery);
