var scrollEffect = null;
window.addEvent('domready', function() {
	scrollEffect = new Fx.Scroll(window, {duration: 500, wait: false, transition: Fx.Transitions.quadInOut});

	$$('a[href^=#]:not([href=#])').each(function(element) {
		element.addEvent('click', function(event) {
			event.stop();
			var target = this.href.replace(/.*#/, '');
			scrollEffect.toElement(target);
		});
	});
});