window.addEvent('domready', function(){

	var scroll = new Fx.Scroll('demo-wrapper', {
	wait: false,
	duration: 2000,
	/*offset: {'x': -200, 'y': -50},*/
	transition: Fx.Transitions.Cubic.easeInOut
	});

	
	$('link-hidden').addEvent('click', function(event) {
		event = new Event(event).stop();
		scroll.toElement('content-hidden');
	});

	var as = $$('#demo-bar a');
	as.each(function(a){
		
		a.addEvent('click', function(e){
			e = new Event(e).stop();
			//var div = $(a.id + 'content');
			//alert('Left : ' + div.style.left + ', Top : ' + div.style.top);
			//scroll.scrollTo(div.style.left, div.style.top);
			scroll.toElement(a.id + 'content');
		});
	});
});
