var currentEvo = 0;

function loadDescription(evoCount) {
	jscss('remove',$('caption_' + currentEvo),'on');
	jscss('add',$('caption_' + evoCount),'on');
	jscss('remove',$('evolution_' + currentEvo),'on');
	jscss('add',$('evolution_' + evoCount),'on');	
	currentEvo = evoCount;
}

function setupEvo() {
	var myScroller = new ClipScroller('slidingElement',evolutionLength,92,3,{});
	var childrenElements =  $("slidingElement").immediateDescendants();
	var numChildrenElements = 0;
	if ((childrenElements!=null)&&(typeof(childrenElements)!="undefined")){
		numChildrenElements = childrenElements.size();
	}
	
	if (numChildrenElements >3){
		$("evolution-navigation").style.display = "block";
		Event.observe($('previous-evolution'),'click',myScroller.moveLeft.bind(myScroller));
		Event.observe($('next-evolution'),'click',myScroller.moveRight.bind(myScroller));
	} else {
		$("viewport").style.paddingTop = "0px";
		$("evolutionCaption").style.marginTop = "0px";
	}	
}

Event.observe(window,'load',setupEvo);