(function($) {
	var params = new Array;
	var order = new Array;
	var pos=0;
	var MaxCount;
	var interval;
	var delay=5000;
	var dzial;
	
	
	MaxCount = 8;
	
	
	$.fn.coinslider= $.fn.CoinSlider = function(options){
	
		params = $.extend({}, $.fn.coinslider.defaults, options);
		dzial = options.dzial;
	
		getnext = function()
		{ 
			pos++;
			if(pos==MaxCount)
				pos=0;
			return pos;
		}
		
		getprev = function()
		{
			pos--;
			if(pos<0)
				pos = MaxCount-1;
			return pos;
		}	
		
		setNavigation = function(){
			
			$('#cs-next').click(function(e){
				transition(getnext());

				});
			$('#cs-prev').click(function(){
				transition(getprev());

				});		
			for(i=0;i<MaxCount;i++)
			{
				$('#cs-buttons').append("<a href='javascript:void(0);' onclick='transition("+i+");' class='cs-button-"+i+"' id='cs-button-"+i+"'></a>");
			}
			$("#cs-button-"+pos+"").addClass('cs-active');
			
		}
		
		setNavigation();
		
		$('#coin-slider').mouseover( function(){
												clearInterval(interval);
												$('#cs-next').css('opacity',0.7);
												$('#cs-prev').css('opacity',0.7);
												},200);
		$('#coin-slider').mouseout( function(){
												$('#cs-next').css('opacity',0.05);
												$('#cs-prev').css('opacity',0.05);
												interval = setInterval(function(){transition(getnext());},6000);
												},6000);	
												
		transition = function(position){
				pos = position;
		
				$.ajax({
					url: '/?action=AjaxRenderMainPagePromo',
					data: 'position='+position+'&dzial='+dzial,
					success: function(data){
						$('#coin-slider_new').html(data);
						$('#coin-slider_new').css('z-index',1).css('opacity',0);
						$('#coin-slider_new').animate({opacity:1},300,function(){
							$('#coin-slider').html(data);setNavigation();
							$('#coin-slider_new').css('z-index',-1);
						});
					}
				});
		}
		interval = setInterval(function(){transition(getnext());},6000);									
	};
		
		
	
	$.fn.coinslider.defaults = {	
		width: 565,
		height: 208,
		spw: 7,
		sph: 5,
		delay: 3000,
		sDelay: 30,
		opacity: 1,
		titleSpeed: 500,
		effect: '', 
		navigation: true, 
		links : true, 
		hoverPause: true 
	};	
		
})(jQuery);
