// Written by...
// Coleman Stevenson
// cole@imakethe.com
// IMakeThe.com

(function($){
	$.fn.slider = function(){
		
		container = this
		itemCont = $(container).find('.item-container');
		items = $(itemCont).children('.item').toArray();
		tabCont = $(container).find('.slider-tab')
		//dots = $(container).find(".slider-tab").children(".dot")
		
	//Determine Items
		itemCount = items.length
		
			//console.log(itemCount);
		
		function nextSlide(e) {
			
		}
		
		function prevSlide() {
			
		}
		
		current = 0
			
	//Initiate Slider Items
			jQuery.each(items, function(i,e) {
				
				$(e).hide();
				if(i == 0) {
					
					$(e).addClass('active').show();
				}
				
				$(e).addClass('slider-item-' + i).attr('rel',i);
				
								
				$("<div class='dot' rel='" + i + "'></div>").appendTo(tabCont).addClass('dot-i-' + i).click( function(event) { 
						
						if(event.originalEvent) {
							//console.log(event);
							clearInterval(timer);
						}
						$(".dot.active").removeClass('active');
						$(this).addClass('active')
						$('.slider-item-' + current).css({
								'z-index': 5000
							});
						$('.slider-item-' + i).addClass('active').css({'z-index':5001}).fadeIn(2000, function () {
							$('.slider-item-' + current).hide().removeClass('active');
							current = i
						});
						
						//console.log(current);
						 
					});
				
			});
			
			$(tabCont).children('.dot:first-child').addClass('active');
	
			timer = setInterval( function() {
				if($(".dot.active").next().length != 0) {
					$(".dot.active").next().trigger('click');
				} else {
					$('.dot:first-child').trigger('click');
				}
		}, 6000)
	//Initiate Buttons
			
		//console.log(container);
		//console.log(itemCont);
		//console.log(items);
		return this
		
	}
		
})(jQuery);



