addLoadEvent(scrollsetup);

function scrollsetup() {
	
	if (!document.getElementById) return false;
	if (!document.getElementsByTagName) return false;
	
	var skroll = new Fx.ScrollWindow({duration: 1000, wait: true, transition: Fx.Transitions.sineInOut});
	
	var sections = document.getElementsByTagName('div');
	for (i=0;i<sections.length;i++) {
		
		if (sections[i].className=='stages') {
			
			var links = sections[i].getElementsByTagName('a');
			for (j=0;j<links.length;j++) {
				
				links[j].onclick = function() {
					var goTo = this.getAttribute('href');
					
					// strip off # sign
					var goTo = goTo.substring(1, goTo.length);
					skroll.toElement(goTo);
					return false;
				}
			}
		}
	}
	
}