// JavaScript Document


Event.observe ( document, 'dom:loaded', init_menu );

function init_menu() {

	$$('.webworks_button', '.site_navigation').each (
		function(n) {
			n.observe('click',	showEffect.bindAsEventListener(n) );	
		}
	);
	
	if ($('default_menu').hasClassName('webworks_button')) {
		$('logo').observe('click',	showEffect.bindAsEventListener($('logo')) );
	}
	
	
	
	if (readCookie('faded') == 1) {
		new Effect.Move($('submenu_pack_in'), {
		  x: -170, y: 0, mode: 'relative',
		  beforeStart: function() { $('submenu_pack_in').setStyle({visbility:'visible'});},
		  transition: Effect.Transitions.sinoidal,
		  duration: 0.2
		});
		
		document.cookie='faded=0; path=/';
	}
	$('submenu_pack_in').setStyle({visibility:'visible'});						 
}

function showEffect(event) {
	Event.stop(event);
	document.cookie='faded=1; path=/';
	if ($('submenu_pack_in')) {
		$('submenu_pack_in').fade({
			afterFinish: navigate.bindAsEventListener(this),
			duration: 0.2
		});	
	}
}

function navigate() {
	location.href = this.href;
}


