window.addEvent('domready', function(){
	smoothScroll('navigation');	
});

function smoothScroll(el) {
	var scroll = new Fx.Scroll(window, {
		wait: false,
		duration: 1200,
		offset: {'x': 0, 'y': -126},
		transition: Fx.Transitions.Quad.easeInOut
	});

	if($(el)){
		$(el).getElements('a').each(function(link){				
			link.addEvent('click', function(e){
				var event = new Event(e).stop();
				scroll.toElement(link.getAttribute('href').replace(/[#]/, ''));
			});
		});
	}
	
	var li = new Element('li', {
		'class': 'right',
	}).injectInside('navigation');
	
	var backlink = new Element('a', {
		'events': {
			'click': function(e){
				var event = new Event(e).stop();
				scroll.toElement(el);
			}
		},
		'href': '#content',
	}).setText('').injectInside(li);
	
}
