(function(jQuery) {
	jQuery.fn.NetStil_Slider2 = function(options){
		var defaults = {
			auto		  : true,
			time		  : 4000
		};
		//sabitler
		var sayi=-1;
		var timeout;
		var options = jQuery.extend(defaults, options);
		
		var obj = jQuery(this);
		
		var adet = jQuery("li", obj).length;
		var w = jQuery("li", obj).width();
		
		obj.width(w+200);
				
		jQuery("ul",obj).css('width',adet*w);
		jQuery("li",obj).css('float','left');
		
		createButton();
		if(options.auto) autoMat();
		
		function autoMat(){
			sayi += 1;
			timeout = setTimeout(autoMat, options.time);
			clicks(sayi);
		}
		function createButton(){
			obj.append('<div id=\"buttons\"></div>');
			
			jQuery("li", obj).each(function(i){
				var objAlt = jQuery('img',this).attr('alt');
				jQuery('#buttons',obj).append('<a id="slider_'+i+'" href="javascript:void(0);">'+ objAlt +'</a>');
				jQuery('#slider_'+i,obj).click(function(){
					var objHref = jQuery(this).attr('id');
					clicks(objHref.replace('slider_',''));
					return false;
				});
			});
		}
		function addClass(id){
			jQuery("li", obj).each(function(i){
				jQuery('#slider_'+i,obj).removeAttr('class');
			});
			jQuery('#slider_'+id).attr('class','aktif');
		}
		function clicks(id){
			if(adet >=sayi+1){
				sayi=Number(id);
				addClass(sayi);
				jQuery("ul",obj).animate({
					marginLeft :'-'+(w * sayi)
				});
			}
			else {
				jQuery("ul",obj).animate({
					marginLeft : 0
				});
				sayi=0;
				addClass(sayi);
			}
		}
	};
})(jQuery);
