$(function(){
	
	var isviso = 0;
	var aktyvus = 1;
	var secs = 7000;
	var greitis = 1000;
	var uzimta = true;
	
	$.extend( $.easing, {
	    easeInOutCubic: function (x, t, b, c, d) {
			if ((t/=d/2) < 1) return c/2*t*t*t + b;
			return c/2*((t-=2)*t*t + 2) + b;
		},
		easeOutExpo: function (x, t, b, c, d) {
			return (t==d) ? b+c : c * (-Math.pow(2, -10 * t/d) + 1) + b;
		}
	});
	
	$(window).load(function(){
		isviso = $('#banners .slide').size();
		if (isviso > 1) {
			uzimta = false;
			$('#banners').everyTime(secs,'baneriai',bannerAnimation);
		}
		$('#bannerButtons').show();
	});
	
	function bannerAnimation() {
		uzimta = true;
		var kitas = aktyvus + 1;
		if (kitas > isviso) {
			kitas = 1;
		}
		$('#bannerButtons a').removeClass('active');
		$('#bannerButtons a[rel='+kitas+']').addClass('active');
		$('#banner-'+aktyvus).fadeOut(greitis, 'easeInOutCubic');
		$('#banner-'+kitas).fadeIn(greitis, 'easeInOutCubic', function(){
			aktyvus = kitas;
			uzimta = false;
			$('#banners').everyTime(secs,'baneriai',bannerAnimation);
		});
	}
	
	$('#bannerButtons a').click(function(e){
		if (uzimta == false && $(this).hasClass('active') == false) {
			$('#banners').stopTime('baneriai');
			uzimta = true;
			var kitas = parseInt($(this).attr('rel'));
			if (kitas > isviso) {
				kitas = 1;
			}
			$('#banners').everyTime(secs+greitis,'baneriai',bannerAnimation);
			$('#bannerButtons a').removeClass('active');
			$('#bannerButtons a[rel='+kitas+']').addClass('active');
			$('#banner-'+aktyvus).fadeOut(greitis, 'easeInOutCubic');
			$('#banner-'+kitas).fadeIn(greitis, 'easeInOutCubic', function(){
				aktyvus = kitas;
				uzimta = false;
			});
		}
	});
});
