(function( $ ){
	$.fn.slideshow = function() {
	   
		// init
		var num=$(".wrap > img").size();
		var breedte=$(".wrap > img").width();	
		$(".wrap").css("width", breedte*num+"px");
		
		if(num>1) var current_panel = 2;
		else var current_panel = 1;	
		
		var slide = 1000; 
		var timer = 5000; 
		var richting = 1;
		var clicked=0;
		
		// init panel 1
		var title=$("#pic1").attr("title");
		$('#label').html(title);
		$("#1").attr("src","/images/site/bol1.png");
		
		// automatiek
		interval=setInterval(function() {
			if(richting==1) richting=slider(1);
			else richting=slider(0);
		}, timer);
			
			
			
		function slider(richting)
		{
			var title=$("#pic"+current_panel).attr("title");
			$('#label').html(title);
			
			for (i=1;i<=num;i++)
			{
				$("#"+i).attr("src","/images/site/bol2.png");
			}
			$("#"+current_panel).attr("src","/images/site/bol1.png");
			
			
			var x=parseInt(current_panel)-1;
			if(x<1) x=1;
			$("#prev").attr("num",x);
			
			var y=parseInt(current_panel)+1;
			if(y>num) y=num;
			$("#next").attr("num",y);
			
			
			
			
			//slider
			var xas=(current_panel * breedte) - breedte;
			$('.wrap').stop().animate({'left':-xas+'px'}, slide);	
			
			if(num>1)
			{
				if(current_panel==1)
				{
					current_panel++;
					
					if(richting==1) richting=0;
					else richting=1;
				}
				else if(current_panel==num)
				{
					current_panel--;
					
					if(richting==1) richting=0;
					else richting=1;
				}
				else
				{
					if(richting==1) current_panel++;
					else current_panel--;
				}
			}		
			return richting;
		}
		
		
			
		// handwerk
		$('.bullet').click(function()	{
			clearInterval(interval);
			current_panel = $(this).attr("num");
			richting=slider(1);
		});
		$('#prev').click(function()	{
			clearInterval(interval);
			current_panel = $(this).attr("num");
			slider(0);
		});
		$('#next').click(function()	{
			clearInterval(interval);
			current_panel = $(this).attr("num");
			slider(0);
		});
	
	};
})( jQuery );
