window.addEvent('domready', function() {
	var currentEl = 0;
	var sliderFx = new Fx.Scroll($('slides-cont'), {
		link:'cancel',
		duration:700,
		transition:Fx.Transitions.Cubic.easeInOut,
		onComplete:function(){
			
		},
		onStart:function(){
			$$('.slide-number').removeClass('slide-number-active');
			$$('.slide-number')[currentEl].addClass('slide-number-active');
		}
	});
	$$('.slide-number').each(function(item, index){
		item.addEvents({
			'mouseenter':function(e){
				this.addClass('slide-number-on');
			},
			'mouseleave':function(e){
				this.removeClass('slide-number-on');
			},
			'click':function(e){
				if(!this.hasClass('slide-number-active')){
					currentEl = index;
					sliderFx.toElement($$('.slider-single')[currentEl]);
				}
			}
		});
	});
	$('slide-right').addEvent('click', function(e){
		currentEl++;
		if($$('.slider-single').length == currentEl)currentEl=0;
		sliderFx.toElement($$('.slider-single')[currentEl]);
	});
	$('slide-left').addEvent('click', function(e){
		currentEl--;
		if(currentEl < 0)currentEl=$$('.slider-single').length-1;
		sliderFx.toElement($$('.slider-single')[currentEl]);
	});
	$$('.slide-cont').setStyle('width',$('slides-cont').getSize().x.toInt()-140);
	
	$$('.slider-arr').addEvents({
		'mouseenter':function(e){
			this.addClass('slider-arr-hover');
		},
		'mouseleave':function(e){
			this.removeClass('slider-arr-hover');
		}
	});
});
window.addEvent('resize', function() {
	$$('.slide-cont').setStyle('width',$('slides-cont').getSize().x.toInt()-140);
	$('slides-cont').scrollTo(Math.round($('slides-cont').getScroll().x.toInt()/$('slides-cont').getSize().x.toInt()).toInt()*$('slides-cont').getSize().x.toInt(), 0);
	//$('slides-cont').scrollTo(10,0)
});
