// JavaScript Document
_slidePager=new Array();
_animeSlidePrev=new Array();
_animeSlideNext=new Array();
function iniSlider(srcEl){
	_stepSize=464;
	_sliderIndex='';
	
	var sliderCont=getElementsByClassName(document,'div','sliderCont');
	for (var i=0; i<sliderCont.length; i++){
		if(sliderCont[i]==srcEl.parentNode){
			_sliderIndex=i;
		}
		if(!_slidePager[i]){
			_slidePager[i]=0;
		}
	}
	if (srcEl.className=='sliderNavNext'){
		slideNext();
	}else{
		slidePrev();
	}
}

function slideNext(){
	var sliderImages=getElementsByClassName(document,'div','sliderImages')[_sliderIndex];
	var imagesCount=sliderImages.getElementsByTagName('img').length;
	var pagesCount=imagesCount/8;
	if(pagesCount>(_slidePager[_sliderIndex]+1)){	
		var start=-1*(_slidePager[_sliderIndex]*_stepSize);
		_slidePager[_sliderIndex]+=1;
		var end=-1*(_slidePager[_sliderIndex]*_stepSize);
		_animeSlideNext[_sliderIndex] = new Animator({transition: Animator.makeEaseOut(2), duration: 1200});  
		_animeSlideNext[_sliderIndex].addSubject(new NumericalStyleSubject(sliderImages, 'left', start, end));
		_animeSlideNext[_sliderIndex].seekTo(1);
	}
}

function slidePrev(){
	if(_slidePager[_sliderIndex]>0){
		var sliderImages=getElementsByClassName(document,'div','sliderImages')[_sliderIndex];
		var start=-1*(_slidePager[_sliderIndex]*_stepSize);
		_slidePager[_sliderIndex]-=1;
		var end=-1*(_slidePager[_sliderIndex]*_stepSize);
		_animeSlidePrev[_sliderIndex] = new Animator({transition: Animator.makeEaseOut(2), duration: 1200});  
		_animeSlidePrev[_sliderIndex].addSubject(new NumericalStyleSubject(sliderImages, 'left', start, end));
		_animeSlidePrev[_sliderIndex].seekTo(1);
	}
}