function init(){
	fixLinks();
	/* initNavigation(); */
}

var fixLinks = function()
{
	document.getElements('a[href^=mailto:firstname]').each(function(a) {
	      var name = a.get('title').toLowerCase();
	      a.set('text', a.get('text').replace('firstname', name));
	      a.set('href', a.get('href').replace('firstname', name));
	      // for ie6
	      a.set('text', a.get('text').replace('firstname', name));
	});
	
}

var initNavigation = function()
{
	//if (!$('section-home')) {
		var container = $('sidebar');
		container.set('tween', {duration: 'normal', transition: 'sine:out', fps: 24});
	
		var originalPosition = container.getPosition().y;
		var containerSize = container.getSize().y;
		
		var footerPosition = $('footer').getPosition().y;
		
		window.addEvent('scroll', function(e) {(function(){
			var windowPosition = window.getScroll().y;
			var diff = windowPosition - originalPosition + 10;
	
			if (diff < 0) {
				diff = 0;
			}
			
			if (windowPosition + containerSize > footerPosition) {
				diff = footerPosition - containerSize - originalPosition;
			}
			container.tween('top', diff);
			
		}).delay(100);});	
	//}
}
