/* ©2011 Didier Berck */

var SiteMap = Class.create({
						  
	initialize: function() {
		Event.observe($('sitemap_link'), 'click', function(evt) {
			evt.stop();
			$('sm_wrapper').show();
			var mid = Math.round(document.viewport.getWidth() / 2);
			new Effect.Move($('sitemap'), {
				duration: 0.4,
				y: -267, 
				mode: 'relative'
			});
			Event.observe($('sitemap'), 'mouseout', function(evt) {
				new Effect.Move($('sitemap'), {
					duration: 0.4,
					y: 267, 
					mode: 'relative',
					afterFinish: function(eff) {
						$('sm_wrapper').hide();
						$('sitemap_link').blur();
					}
				});									 
			}.bindAsMouseLeave(this)); 
		}, this); 
	}
});
Event.observe(document, 'dom:loaded', function(evt) {
	$('sitemap').wrap('div', {
		id: 'sm_wrapper'
	});
	$('sm_wrapper').hide();
	Event.observe(window, 'load', function(evt) {
		var sm = new SiteMap();
	}); 
}); 
